]>
git.openstreetmap.org Git - rails.git/log
Andy Allan [Wed, 20 Dec 2023 11:38:54 +0000 (11:38 +0000)]
Reduce changeset comment rate limits further in tests
This has an impact on how long the tests take to run.
Andy Allan [Wed, 20 Dec 2023 11:03:22 +0000 (11:03 +0000)]
Avoid running integration tests in every locale
We have over 200 locales, and so this takes a long time. This reduces
time taken from around 200 seconds to 6 to run these tests.
Tom Hughes [Tue, 19 Dec 2023 18:59:05 +0000 (18:59 +0000)]
Merge remote-tracking branch 'upstream/pull/4424'
Tom Hughes [Tue, 19 Dec 2023 18:59:03 +0000 (18:59 +0000)]
Merge remote-tracking branch 'upstream/pull/4423'
Tom Hughes [Tue, 19 Dec 2023 18:58:59 +0000 (18:58 +0000)]
Merge remote-tracking branch 'upstream/pull/4422'
Tom Hughes [Tue, 19 Dec 2023 18:56:54 +0000 (18:56 +0000)]
Merge remote-tracking branch 'upstream/pull/4421'
Anton Khorev [Tue, 19 Dec 2023 15:21:12 +0000 (18:21 +0300)]
Update zoom levels of highways/cycleways in cyclemap map key
Anton Khorev [Tue, 19 Dec 2023 15:07:20 +0000 (18:07 +0300)]
Update cyclemap map key landcover colors
Anton Khorev [Tue, 19 Dec 2023 14:38:23 +0000 (17:38 +0300)]
Update runway and taxiway mapnik map key
Anton Khorev [Tue, 19 Dec 2023 12:41:10 +0000 (15:41 +0300)]
Use inline svg for solid map key images
Anton Khorev [Sat, 16 Dec 2023 12:50:13 +0000 (15:50 +0300)]
Add solid svg image helper
Anton Khorev [Sat, 29 Jul 2023 18:37:31 +0000 (21:37 +0300)]
Remove map key image custom css
Tom Hughes [Tue, 19 Dec 2023 12:37:02 +0000 (12:37 +0000)]
Disable Minitest/MultipleAssertions cop for now
https://github.com/rubocop/rubocop-minitest/issues/283
Tom Hughes [Tue, 19 Dec 2023 12:12:21 +0000 (12:12 +0000)]
Fix erblint warning
Tom Hughes [Tue, 19 Dec 2023 12:04:55 +0000 (12:04 +0000)]
Update bundle
Tom Hughes [Tue, 19 Dec 2023 12:04:30 +0000 (12:04 +0000)]
Merge remote-tracking branch 'upstream/pull/4418'
Tom Hughes [Tue, 19 Dec 2023 11:59:33 +0000 (11:59 +0000)]
Add test for no_trace_download ACLs
Tom Hughes [Tue, 19 Dec 2023 11:59:12 +0000 (11:59 +0000)]
Add test for no_note_comment ACLs
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