]>
git.openstreetmap.org Git - rails.git/log
Tom Hughes [Tue, 19 Dec 2023 11:58:30 +0000 (11:58 +0000)]
Make allow_account_creation work the same as other ACLs
translatewiki.net [Mon, 18 Dec 2023 12:21:19 +0000 (13:21 +0100)]
Localisation updates from https://translatewiki.net.
Anton Khorev [Mon, 18 Dec 2023 11:11:08 +0000 (14:11 +0300)]
Replace rectangular map key images with width/height/fill
Tom Hughes [Sun, 17 Dec 2023 18:41:56 +0000 (18:41 +0000)]
Merge remote-tracking branch 'upstream/pull/4407'
Tom Hughes [Sun, 17 Dec 2023 18:40:43 +0000 (18:40 +0000)]
Merge remote-tracking branch 'upstream/pull/4415'
Tom Hughes [Sun, 17 Dec 2023 18:40:23 +0000 (18:40 +0000)]
Merge remote-tracking branch 'upstream/pull/4414'
Tom Hughes [Sun, 17 Dec 2023 18:39:52 +0000 (18:39 +0000)]
Merge remote-tracking branch 'upstream/pull/4413'
Tom Hughes [Sun, 17 Dec 2023 18:38:52 +0000 (18:38 +0000)]
Merge remote-tracking branch 'upstream/pull/4409'
Tom Hughes [Sun, 17 Dec 2023 18:20:32 +0000 (18:20 +0000)]
Merge remote-tracking branch 'upstream/pull/4412'
Milan Cvetkovic [Thu, 14 Dec 2023 14:45:20 +0000 (14:45 +0000)]
Implement allow list for account creation
Anton Khorev [Sat, 16 Dec 2023 16:30:36 +0000 (19:30 +0300)]
Make footway line narrower in cyclemap map key
Anton Khorev [Sat, 16 Dec 2023 15:58:02 +0000 (18:58 +0300)]
Add landcover features to opnvkarte map key
Anton Khorev [Sat, 16 Dec 2023 15:27:30 +0000 (18:27 +0300)]
Remove unnecessary max_zoom from map key
dependabot[bot] [Fri, 15 Dec 2023 23:12:33 +0000 (23:12 +0000)]
Bump eslint from 8.55.0 to 8.56.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.55.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.55.0...v8.56.0)
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Tom Hughes [Fri, 15 Dec 2023 17:38:00 +0000 (17:38 +0000)]
Merge remote-tracking branch 'upstream/pull/4411'
Tom Hughes [Fri, 15 Dec 2023 17:35:15 +0000 (17:35 +0000)]
Merge remote-tracking branch 'upstream/pull/4410'
Tom Hughes [Fri, 15 Dec 2023 17:34:07 +0000 (17:34 +0000)]
Merge remote-tracking branch 'upstream/pull/4408'
Tom Hughes [Fri, 15 Dec 2023 17:32:40 +0000 (17:32 +0000)]
Merge remote-tracking branch 'upstream/pull/4404'
Tom Hughes [Fri, 15 Dec 2023 17:29:31 +0000 (17:29 +0000)]
Merge remote-tracking branch 'upstream/pull/4406'
Anton Khorev [Fri, 15 Dec 2023 14:57:20 +0000 (17:57 +0300)]
Remove max zoom from cyclemap map key
Anton Khorev [Fri, 15 Dec 2023 14:32:42 +0000 (17:32 +0300)]
Add pedestrian way to cyclemap map key
Anton Khorev [Fri, 15 Dec 2023 13:58:13 +0000 (16:58 +0300)]
Remove png sprites
Anton Khorev [Fri, 15 Dec 2023 12:02:51 +0000 (15:02 +0300)]
Add main road opnvkarte map key at z15
Anton Khorev [Fri, 15 Dec 2023 11:40:54 +0000 (14:40 +0300)]
Add main road opnvkarte map key
Anton Khorev [Thu, 14 Dec 2023 15:08:06 +0000 (18:08 +0300)]
Keep trailing semicolons in formatted tag values
translatewiki.net [Thu, 14 Dec 2023 12:15:32 +0000 (13:15 +0100)]
Localisation updates from https://translatewiki.net.
Anton Khorev [Wed, 13 Dec 2023 13:22:13 +0000 (16:22 +0300)]
Update airport apron mapnik map key
Tom Hughes [Tue, 12 Dec 2023 18:40:33 +0000 (18:40 +0000)]
Merge remote-tracking branch 'upstream/pull/4398'
Tom Hughes [Tue, 12 Dec 2023 18:39:18 +0000 (18:39 +0000)]
Merge remote-tracking branch 'upstream/pull/4397'
Tom Hughes [Tue, 12 Dec 2023 18:37:35 +0000 (18:37 +0000)]
Merge remote-tracking branch 'upstream/pull/4396'
Tom Hughes [Tue, 12 Dec 2023 18:12:31 +0000 (18:12 +0000)]
Update bundle
Tom Hughes [Mon, 11 Dec 2023 17:18:34 +0000 (17:18 +0000)]
Run tests on ruby 3.2
Tom Hughes [Mon, 11 Dec 2023 17:17:28 +0000 (17:17 +0000)]
Use file_exists to provide File.exists? for ruby 3.2
This is needed for the oauth gem which uses it.
Anton Khorev [Mon, 11 Dec 2023 12:21:32 +0000 (15:21 +0300)]
Update tram mapnik map key
Anton Khorev [Mon, 11 Dec 2023 12:09:54 +0000 (15:09 +0300)]
Update light rail mapnik map key
Anton Khorev [Mon, 11 Dec 2023 12:04:34 +0000 (15:04 +0300)]
Split tram map key i18n string
Anton Khorev [Mon, 11 Dec 2023 11:50:13 +0000 (14:50 +0300)]
Update subway mapnik map key
Anton Khorev [Mon, 11 Dec 2023 11:46:35 +0000 (14:46 +0300)]
Update rail mapnik map key
Anton Khorev [Mon, 11 Dec 2023 11:18:36 +0000 (14:18 +0300)]
Add reef mapnik map key
Anton Khorev [Mon, 11 Dec 2023 11:12:08 +0000 (14:12 +0300)]
Add wetland mapnik map key
Anton Khorev [Mon, 11 Dec 2023 10:23:35 +0000 (13:23 +0300)]
Add intermittent waterbody mapnik map key
https://github.com/gravitystorm/openstreetmap-carto/blob/
47a96cb6092198ba37992351a4059336ed58ae96 /style/water.mss#L30
Anton Khorev [Mon, 11 Dec 2023 09:36:58 +0000 (12:36 +0300)]
Update tunnel and bridge mapnik map key
Anton Khorev [Mon, 11 Dec 2023 09:13:11 +0000 (12:13 +0300)]
Update peak mapnik map key
https://github.com/gravitystorm/openstreetmap-carto/blob/
47a96cb6092198ba37992351a4059336ed58ae96 /style/amenity-points.mss#L1384
Anton Khorev [Mon, 11 Dec 2023 09:02:33 +0000 (12:02 +0300)]
Update station mapnik map key
https://github.com/gravitystorm/openstreetmap-carto/blob/
47a96cb6092198ba37992351a4059336ed58ae96 /style/stations.mss#L21
Anton Khorev [Mon, 11 Dec 2023 08:50:35 +0000 (11:50 +0300)]
Update major building mapnik map key
https://github.com/gravitystorm/openstreetmap-carto/blob/
47a96cb6092198ba37992351a4059336ed58ae96 /style/buildings.mss#L23
Anton Khorev [Mon, 11 Dec 2023 08:32:02 +0000 (11:32 +0300)]
Update societal amenities mapnik map key
https://github.com/gravitystorm/openstreetmap-carto/blob/
47a96cb6092198ba37992351a4059336ed58ae96 /style/landcover.mss#L596
Tom Hughes [Sun, 10 Dec 2023 18:50:00 +0000 (18:50 +0000)]
Merge remote-tracking branch 'upstream/pull/4395'
Tom Hughes [Sun, 10 Dec 2023 18:49:20 +0000 (18:49 +0000)]
Merge remote-tracking branch 'upstream/pull/4394'
Anton Khorev [Fri, 8 Dec 2023 20:52:04 +0000 (23:52 +0300)]
Update bounded landuses
Anton Khorev [Fri, 8 Dec 2023 20:05:03 +0000 (23:05 +0300)]
Update landuse features
Anton Khorev [Fri, 8 Dec 2023 18:42:33 +0000 (21:42 +0300)]
Add glacier images with borders
Anton Khorev [Fri, 8 Dec 2023 08:59:37 +0000 (11:59 +0300)]
Update landcover features visible on z5
Anton Khorev [Thu, 7 Dec 2023 10:59:39 +0000 (13:59 +0300)]
Update admin boundary color
Anton Khorev [Thu, 7 Dec 2023 10:46:31 +0000 (13:46 +0300)]
Sort lowest zoom level features
Anton Khorev [Fri, 8 Dec 2023 10:48:31 +0000 (13:48 +0300)]
Add opnvkarte map key line widths on high zoom levels
Anton Khorev [Fri, 8 Dec 2023 10:21:57 +0000 (13:21 +0300)]
Allow to omit max_zoom if next map key entry has min_zoom
Anton Khorev [Fri, 8 Dec 2023 09:55:18 +0000 (12:55 +0300)]
Load map key data in controller
Tom Hughes [Thu, 7 Dec 2023 16:19:23 +0000 (16:19 +0000)]
Merge remote-tracking branch 'upstream/pull/4371'
Tom Hughes [Thu, 7 Dec 2023 16:06:22 +0000 (16:06 +0000)]
Merge remote-tracking branch 'upstream/pull/4392'
Anton Khorev [Tue, 28 Nov 2023 14:18:13 +0000 (17:18 +0300)]
Add stop markers for opnvkarte map key
Anton Khorev [Tue, 28 Nov 2023 13:44:09 +0000 (16:44 +0300)]
Add high-zoom rail shape for opnvkarte map key
Anton Khorev [Mon, 27 Nov 2023 16:31:33 +0000 (19:31 +0300)]
Add rail dash pattern for opnvkarte map key on zoom 11+
Anton Khorev [Mon, 27 Nov 2023 16:06:45 +0000 (19:06 +0300)]
Update opnvkarte map key line widths up to 4px for different zooms
Anton Khorev [Sun, 26 Nov 2023 23:41:09 +0000 (02:41 +0300)]
Add transportation map key for opnvkarte
Anton Khorev [Sun, 26 Nov 2023 23:40:11 +0000 (02:40 +0300)]
Allow to omit zoom levels for map key entries
Andy Allan [Wed, 6 Dec 2023 18:41:00 +0000 (18:41 +0000)]
Resourceful routing for passwords
This also matches the routes used by devise
Andy Allan [Wed, 6 Dec 2023 18:39:25 +0000 (18:39 +0000)]
Use path and url helpers for password links
Tom Hughes [Wed, 6 Dec 2023 17:54:47 +0000 (17:54 +0000)]
Merge remote-tracking branch 'upstream/pull/4391'
Tom Hughes [Wed, 6 Dec 2023 17:53:15 +0000 (17:53 +0000)]
Merge remote-tracking branch 'upstream/pull/4390'
Tom Hughes [Wed, 6 Dec 2023 17:50:42 +0000 (17:50 +0000)]
Merge remote-tracking branch 'upstream/pull/4389'
Tom Hughes [Wed, 6 Dec 2023 17:47:14 +0000 (17:47 +0000)]
Merge remote-tracking branch 'upstream/pull/4388'
Andy Allan [Wed, 6 Dec 2023 14:42:40 +0000 (14:42 +0000)]
Migrate some sequences to use bigints
These primary keys were converted to bigints in migrations, but the
sequences were left unmentioned. If the original migrations are run on
postgresql 10.0+, then this leads to a mismatch in column types vs sequence
types. This migration fixes these mismatches.
If the original migrations were run on postgresql < 10, all sequences were
bigints anyway, and this migration is a no-op.
If the sequence is a bigint, then postgresql doesn't output that fact in the
statement dump.
Refs #4298
Andy Allan [Wed, 6 Dec 2023 13:55:11 +0000 (13:55 +0000)]
Remove normalisation of immutable keyword
This was no longer required after removing the database functions.
Andy Allan [Wed, 6 Dec 2023 13:50:02 +0000 (13:50 +0000)]
Remove the references to plpgsql extension
This has been built-in since postgresql 9.0
Andy Allan [Wed, 29 Nov 2023 18:43:46 +0000 (18:43 +0000)]
Remove the sequence type normalisation
This can mask important matters with the definition of sequences
Andy Allan [Wed, 29 Nov 2023 16:01:07 +0000 (16:01 +0000)]
Remove the timestamp normalisation
The precision of the timestamps is controlled in our migrations,
and so any mismatch should be marked as an error.
The ar_internal_metadata is not controlled, but is timestamp(6) for
rails 6.0+ installations, and so this won't fail in CI.
Andy Allan [Wed, 29 Nov 2023 15:10:01 +0000 (15:10 +0000)]
Add comment for btree_gist to structure.sql
Refs #4298
Tom Hughes [Tue, 5 Dec 2023 18:13:13 +0000 (18:13 +0000)]
Fix new rubocop warnings
Tom Hughes [Tue, 5 Dec 2023 18:11:14 +0000 (18:11 +0000)]
Update bundle
Tom Hughes [Mon, 4 Dec 2023 17:23:23 +0000 (17:23 +0000)]
Use SecureRandom to generate user tokens
translatewiki.net [Mon, 4 Dec 2023 12:24:02 +0000 (13:24 +0100)]
Localisation updates from https://translatewiki.net.
Anton Khorev [Mon, 4 Dec 2023 02:10:41 +0000 (05:10 +0300)]
Remove unused .current from primary nav
Anton Khorev [Sun, 3 Dec 2023 22:58:23 +0000 (01:58 +0300)]
Update color of mapnik map key for lakes
Tom Hughes [Sun, 3 Dec 2023 18:33:18 +0000 (18:33 +0000)]
Merge remote-tracking branch 'upstream/pull/4384'
Tom Hughes [Sun, 3 Dec 2023 18:32:54 +0000 (18:32 +0000)]
Merge remote-tracking branch 'upstream/pull/4383'
Tom Hughes [Sun, 3 Dec 2023 18:32:34 +0000 (18:32 +0000)]
Merge remote-tracking branch 'upstream/pull/4385'
dependabot[bot] [Fri, 1 Dec 2023 23:08:06 +0000 (23:08 +0000)]
Bump eslint from 8.54.0 to 8.55.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.54.0 to 8.55.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.54.0...v8.55.0)
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Anton Khorev [Thu, 30 Nov 2023 23:39:14 +0000 (02:39 +0300)]
Fix min zoom levels for some landcover mapnik map key features
Anton Khorev [Thu, 30 Nov 2023 23:10:14 +0000 (02:10 +0300)]
Make mapnik map key for lakes visible on all zoom levels
Tom Hughes [Thu, 30 Nov 2023 17:56:24 +0000 (17:56 +0000)]
Merge remote-tracking branch 'upstream/pull/4381'
Anton Khorev [Thu, 30 Nov 2023 16:12:34 +0000 (19:12 +0300)]
Fix mapnik map key for roads
The main changes are:
- no roads on zooms < 6
- no yellow-colored secondary highways without casing
translatewiki.net [Thu, 30 Nov 2023 12:18:45 +0000 (13:18 +0100)]
Localisation updates from https://translatewiki.net.
Tom Hughes [Wed, 29 Nov 2023 12:49:32 +0000 (12:49 +0000)]
Merge remote-tracking branch 'upstream/pull/4378'
Nils [Wed, 29 Nov 2023 12:06:41 +0000 (13:06 +0100)]
Use 5 meter radius for input locations in Valhalla
This will search for road segments within 5 meter radius of the input location and choose the best path from/to whichever segment gives the cheapest cost. It should be preferable in most scenarios compared to simply snapping to the closest segment.
I'll do the same PR for our web app at https://github.com/gis-ops/valhalla-app.
Tom Hughes [Tue, 28 Nov 2023 22:21:50 +0000 (22:21 +0000)]
Merge remote-tracking branch 'upstream/pull/4329'
Tom Hughes [Tue, 28 Nov 2023 18:43:45 +0000 (18:43 +0000)]
Merge remote-tracking branch 'upstream/pull/4374'
Tom Hughes [Tue, 28 Nov 2023 18:37:48 +0000 (18:37 +0000)]
Merge remote-tracking branch 'upstream/pull/4373'
Tom Hughes [Tue, 28 Nov 2023 18:35:11 +0000 (18:35 +0000)]
Update expected response for doorkeeper errors
Tom Hughes [Tue, 28 Nov 2023 18:25:35 +0000 (18:25 +0000)]
Allow FactoryBot to set primary key attributes
We have at least model (Language) which does not use datbase
generated primary keys so we need to be able to set them.
https://github.com/thoughtbot/factory_bot_rails/pull/419
Tom Hughes [Tue, 28 Nov 2023 18:18:17 +0000 (18:18 +0000)]
Update bundle