]>
git.openstreetmap.org Git - rails.git/log
Marwin Hochfelsner [Mon, 19 Jan 2026 16:01:30 +0000 (16:01 +0000)]
Extend MapLibre Popup class
translatewiki.net [Mon, 19 Jan 2026 12:17:30 +0000 (13:17 +0100)]
Localisation updates from https://translatewiki.net.
Marwin Hochfelsner [Mon, 19 Jan 2026 11:57:23 +0000 (12:57 +0100)]
Merge pull request #6424 from pablobm/devcontainer
Support for Development Containers (devcontainers)
Marwin Hochfelsner [Sun, 18 Jan 2026 20:23:07 +0000 (21:23 +0100)]
Merge pull request #6722 from tomhughes/make-plural
Update to make-plural 8.x
Marwin Hochfelsner [Sun, 18 Jan 2026 20:22:44 +0000 (21:22 +0100)]
Merge pull request #6715 from tomhughes/remove-client-application
Drop language resources for the old client_application model
Snehal Jadhav [Sun, 18 Jan 2026 19:54:14 +0000 (01:24 +0530)]
Replace custom SVG map controls with Bootstrap Icons (#6695)
Tom Hughes [Sun, 18 Jan 2026 16:00:18 +0000 (16:00 +0000)]
Update to make-plural 8.x
Marwin Hochfelsner [Sun, 18 Jan 2026 12:55:54 +0000 (13:55 +0100)]
Merge pull request #5862 from tomhughes/generic-linkification
Simpliy linkify normalisation to use a single array of rules
Tom Hughes [Mon, 8 Dec 2025 12:41:45 +0000 (12:41 +0000)]
Simplify linkify normalisation to use a single array of rules
Tom Hughes [Sun, 18 Jan 2026 11:19:18 +0000 (11:19 +0000)]
Merge remote-tracking branch 'upstream/pull/6674'
Marwin Hochfelsner [Sat, 17 Jan 2026 17:39:49 +0000 (18:39 +0100)]
Update route markers also in search layout
Marwin Hochfelsner [Fri, 16 Jan 2026 18:01:19 +0000 (19:01 +0100)]
Merge pull request #6693 from SykoDaedalus/Link-directions-to-routing-engine-demo
Add demo links for routing engine directions Fixes #6387
Areeb [Fri, 16 Jan 2026 17:17:49 +0000 (22:47 +0530)]
Improve readability by adding new lines
Areeb [Fri, 16 Jan 2026 17:17:01 +0000 (22:47 +0530)]
Add demo links for routing engine directions
- Extend the routes variable to include the selected routing mode and routing engine
- Generate routing engine demo URLs using URLSearchParams with engine-specific parameters
- Add a demo link to the directions view so routes can be opened in external routing engine demos
Marwin Hochfelsner [Fri, 16 Jan 2026 16:04:34 +0000 (17:04 +0100)]
Merge pull request #6716 from aNsHuL5217/fix-route-icons-metaphor
Update route markers and context menu icons to cursor/flag metaphor (…
Anshul Zilpe [Fri, 16 Jan 2026 15:05:10 +0000 (20:35 +0530)]
Update route markers and context menu icons to cursor/flag metaphor
Renames 'play'/'stop' to 'start'/'destination' and updates icons to standard navigation metaphors.
Tom Hughes [Thu, 15 Jan 2026 20:17:29 +0000 (20:17 +0000)]
Drop language resources for the old client_application model
Fixes #6711.
translatewiki.net [Thu, 15 Jan 2026 12:19:43 +0000 (13:19 +0100)]
Localisation updates from https://translatewiki.net.
Tom Hughes [Thu, 15 Jan 2026 00:19:36 +0000 (00:19 +0000)]
Merge remote-tracking branch 'upstream/pull/6710'
Tom Hughes [Thu, 15 Jan 2026 00:09:24 +0000 (00:09 +0000)]
Merge remote-tracking branch 'upstream/pull/6709'
dependabot[bot] [Wed, 14 Jan 2026 23:16:07 +0000 (23:16 +0000)]
Bump bootsnap from 1.21.0 to 1.21.1 in the dependencies group
Bumps the dependencies group with 1 update: [bootsnap](https://github.com/rails/bootsnap).
Updates `bootsnap` from 1.21.0 to 1.21.1
- [Release notes](https://github.com/rails/bootsnap/releases)
- [Changelog](https://github.com/rails/bootsnap/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rails/bootsnap/compare/v1.21.0...v1.21.1)
---
updated-dependencies:
- dependency-name: bootsnap
dependency-version: 1.21.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Wed, 14 Jan 2026 23:13:39 +0000 (23:13 +0000)]
Bump ruby/setup-ruby from 1.282.0 to 1.283.0 in the dependencies group
Bumps the dependencies group with 1 update: [ruby/setup-ruby](https://github.com/ruby/setup-ruby).
Updates `ruby/setup-ruby` from 1.282.0 to 1.283.0
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](https://github.com/ruby/setup-ruby/compare/
4fc31e1c823882afd7ef55985266a526c589de90 ...
708024e6c902387ab41de36e1669e43b5ee7085e )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.283.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Andy Allan [Wed, 14 Jan 2026 21:05:43 +0000 (21:05 +0000)]
Merge pull request #6708 from tomhughes/blocked-signup-message
Avoid suggesting support can create accounts
Tom Hughes [Wed, 14 Jan 2026 20:23:11 +0000 (20:23 +0000)]
Avoid suggesting support can create accounts
Tom Hughes [Wed, 14 Jan 2026 17:47:36 +0000 (17:47 +0000)]
Merge remote-tracking branch 'upstream/pull/6706'
Marwin Hochfelsner [Wed, 14 Jan 2026 17:46:02 +0000 (18:46 +0100)]
Merge pull request #6707 from gravitystorm/rubocop_todo
Update rubocop todos
Andy Allan [Wed, 14 Jan 2026 11:37:20 +0000 (11:37 +0000)]
Remove unnecessary cop exclusion
This was resolved in #6629
Andy Allan [Wed, 14 Jan 2026 11:35:01 +0000 (11:35 +0000)]
Move cop todo list to rubocop_todo.yml
Now that we have less than 15 files remaining, it's no longer
necessary to configure them explicitly. `rubocop --auto-gen-config`
will list just the remaining files, without disabling the cop entirely
Andy Allan [Wed, 14 Jan 2026 11:31:27 +0000 (11:31 +0000)]
Update rubocop_todo.yml
Andy Allan [Wed, 14 Jan 2026 10:49:29 +0000 (10:49 +0000)]
Update to minitest 6
minitest-mock was split into a separate gem
Marwin Hochfelsner [Wed, 14 Jan 2026 02:07:01 +0000 (03:07 +0100)]
Merge pull request #6703 from openstreetmap/dependabot/npm_and_yarn/dependencies-
eaf06a8087
Bump the dependencies group across 1 directory with 4 updates
dependabot[bot] [Wed, 14 Jan 2026 01:55:18 +0000 (01:55 +0000)]
Bump the dependencies group across 1 directory with 4 updates
Bumps the dependencies group with 4 updates in the / directory: [leaflet.locatecontrol](https://github.com/domoritz/leaflet-locatecontrol), [make-plural](https://github.com/eemeli/make-plural/tree/HEAD/packages/plurals), [maplibre-gl](https://github.com/maplibre/maplibre-gl-js) and [@stylistic/eslint-plugin](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin).
Updates `leaflet.locatecontrol` from 0.85.1 to 0.86.0
- [Changelog](https://github.com/domoritz/leaflet-locatecontrol/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/domoritz/leaflet-locatecontrol/compare/v0.85.1...v0.86.0)
Updates `make-plural` from 7.4.0 to 8.1.0
- [Release notes](https://github.com/eemeli/make-plural/releases)
- [Changelog](https://github.com/eemeli/make-plural/blob/main/packages/plurals/CHANGELOG.md)
- [Commits](https://github.com/eemeli/make-plural/commits/make-plural@8.1.0/packages/plurals)
Updates `maplibre-gl` from 5.15.0 to 5.16.0
- [Release notes](https://github.com/maplibre/maplibre-gl-js/releases)
- [Changelog](https://github.com/maplibre/maplibre-gl-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/maplibre/maplibre-gl-js/compare/v5.15.0...v5.16.0)
Updates `@stylistic/eslint-plugin` from 5.6.1 to 5.7.0
- [Release notes](https://github.com/eslint-stylistic/eslint-stylistic/releases)
- [Changelog](https://github.com/eslint-stylistic/eslint-stylistic/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint-stylistic/eslint-stylistic/commits/v5.7.0/packages/eslint-plugin)
---
updated-dependencies:
- dependency-name: leaflet.locatecontrol
dependency-version: 0.86.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: make-plural
dependency-version: 8.1.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: maplibre-gl
dependency-version: 5.16.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@stylistic/eslint-plugin"
dependency-version: 5.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Marwin Hochfelsner [Wed, 14 Jan 2026 01:47:25 +0000 (02:47 +0100)]
Merge pull request #6704 from openstreetmap/dependabot/bundler/dependencies-
0868531289
Bump the dependencies group across 1 directory with 8 updates
dependabot[bot] [Wed, 14 Jan 2026 01:19:21 +0000 (01:19 +0000)]
Bump the dependencies group across 1 directory with 8 updates
Bumps the dependencies group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [bootsnap](https://github.com/rails/bootsnap) | `1.20.1` | `1.21.0` |
| [argon2](https://github.com/technion/ruby-argon2) | `2.3.2` | `2.3.3` |
| [bootstrap](https://github.com/twbs/bootstrap-rubygem) | `5.3.5` | `5.3.8` |
| [omniauth-apple](https://github.com/nhosoya/omniauth-apple) | `1.3.0` | `1.4.0` |
| [dalli](https://github.com/petergoldstein/dalli) | `3.2.8` | `4.0.0` |
| [opentelemetry-instrumentation-all](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.89.1` | `0.90.1` |
| [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.209.0` | `1.211.0` |
| [minitest-focus](https://github.com/seattlerb/minitest-focus) | `1.4.0` | `1.4.1` |
Updates `bootsnap` from 1.20.1 to 1.21.0
- [Release notes](https://github.com/rails/bootsnap/releases)
- [Changelog](https://github.com/rails/bootsnap/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rails/bootsnap/compare/v1.20.1...v1.21.0)
Updates `argon2` from 2.3.2 to 2.3.3
- [Changelog](https://github.com/technion/ruby-argon2/blob/master/Changelog.md)
- [Commits](https://github.com/technion/ruby-argon2/compare/v2.3.2...v2.3.3)
Updates `bootstrap` from 5.3.5 to 5.3.8
- [Release notes](https://github.com/twbs/bootstrap-rubygem/releases)
- [Changelog](https://github.com/twbs/bootstrap-rubygem/blob/main/CHANGELOG.md)
- [Commits](https://github.com/twbs/bootstrap-rubygem/compare/v5.3.5...v5.3.8)
Updates `omniauth-apple` from 1.3.0 to 1.4.0
- [Release notes](https://github.com/nhosoya/omniauth-apple/releases)
- [Changelog](https://github.com/nhosoya/omniauth-apple/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nhosoya/omniauth-apple/commits)
Updates `dalli` from 3.2.8 to 4.0.0
- [Changelog](https://github.com/petergoldstein/dalli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/petergoldstein/dalli/compare/v3.2.8...v4.0.0)
Updates `opentelemetry-instrumentation-all` from 0.89.1 to 0.90.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-ruby-contrib/blob/main/instrumentation/all/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-all/v0.89.1...opentelemetry-instrumentation-all/v0.90.1)
Updates `aws-sdk-s3` from 1.209.0 to 1.211.0
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/commits)
Updates `minitest-focus` from 1.4.0 to 1.4.1
- [Changelog](https://github.com/minitest/minitest-focus/blob/master/History.rdoc)
- [Commits](https://github.com/seattlerb/minitest-focus/compare/v1.4.0...v1.4.1)
---
updated-dependencies:
- dependency-name: bootsnap
dependency-version: 1.21.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: argon2
dependency-version: 2.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: bootstrap
dependency-version: 5.3.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: omniauth-apple
dependency-version: 1.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: dalli
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-all
dependency-version: 0.90.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: aws-sdk-s3
dependency-version: 1.211.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: minitest-focus
dependency-version: 1.4.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Marwin Hochfelsner [Wed, 14 Jan 2026 01:14:05 +0000 (02:14 +0100)]
Merge pull request #6702 from openstreetmap/dependabot/bundler/rails-
6f02697e9b
Bump rails from 8.1.1 to 8.1.2 in the rails group
Marwin Hochfelsner [Wed, 14 Jan 2026 01:10:19 +0000 (02:10 +0100)]
Merge pull request #6701 from openstreetmap/dependabot/github_actions/dependencies-
721a27d89f
Bump ruby/setup-ruby from 1.280.0 to 1.282.0 in the dependencies group
dependabot[bot] [Wed, 14 Jan 2026 00:42:04 +0000 (00:42 +0000)]
Bump rails from 8.1.1 to 8.1.2 in the rails group
Bumps the rails group with 1 update: [rails](https://github.com/rails/rails).
Updates `rails` from 8.1.1 to 8.1.2
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v8.1.1...v8.1.2)
---
updated-dependencies:
- dependency-name: rails
dependency-version: 8.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rails
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Wed, 14 Jan 2026 00:40:08 +0000 (00:40 +0000)]
Bump ruby/setup-ruby from 1.280.0 to 1.282.0 in the dependencies group
Bumps the dependencies group with 1 update: [ruby/setup-ruby](https://github.com/ruby/setup-ruby).
Updates `ruby/setup-ruby` from 1.280.0 to 1.282.0
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](https://github.com/ruby/setup-ruby/compare/
d5f787ce339eb0767271bc01d922e85644c2c8ab ...
4fc31e1c823882afd7ef55985266a526c589de90 )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.282.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Tom Hughes [Wed, 14 Jan 2026 00:36:50 +0000 (00:36 +0000)]
Update lock file
Tom Hughes [Wed, 14 Jan 2026 00:33:45 +0000 (00:33 +0000)]
Block updates to minitest 6
Andy Allan [Tue, 13 Jan 2026 11:51:48 +0000 (11:51 +0000)]
Merge pull request #6698 from hlfan/coveralls-badge-link
Update coverage badge link in README.md
Marwin Hochfelsner [Mon, 12 Jan 2026 21:13:41 +0000 (22:13 +0100)]
Update coverage badge link in README.md
Marwin Hochfelsner [Mon, 12 Jan 2026 17:55:13 +0000 (18:55 +0100)]
Merge pull request #6696 from mmd-osm/patch/wiki2026
Update wiki_pages.yml
mmd-osm [Mon, 12 Jan 2026 17:10:13 +0000 (18:10 +0100)]
Fix unit test, caused by wiki_pages.yml update
Marwin Hochfelsner [Mon, 12 Jan 2026 16:04:48 +0000 (17:04 +0100)]
Merge pull request #6697 from pablobm/patch-1
rbenv install: show which versions are available
Pablo Brasero [Mon, 12 Jan 2026 12:39:50 +0000 (12:39 +0000)]
Show how to see what versions are available
While setting up an environment in the development server, I realised I didn't know which Ruby versions were available. I had to run `rbenv versions`, which answered my question, but might not be obvious to others.
translatewiki.net [Mon, 12 Jan 2026 12:17:36 +0000 (13:17 +0100)]
Localisation updates from https://translatewiki.net.
mmd-osm [Sun, 11 Jan 2026 14:41:32 +0000 (15:41 +0100)]
Updated wiki_pages.yml
Swayam [Fri, 9 Jan 2026 09:02:42 +0000 (14:32 +0530)]
Add info icon with Wiki links to map layers menu (#6669)
Marwin Hochfelsner [Sun, 4 Jan 2026 17:10:37 +0000 (17:10 +0000)]
Add test for deactivated linkify expansion in markdown
Marwin Hochfelsner [Sun, 4 Jan 2026 16:44:01 +0000 (16:44 +0000)]
Restrict link shorthand expansion to plain text
translatewiki.net [Thu, 8 Jan 2026 12:17:56 +0000 (13:17 +0100)]
Localisation updates from https://translatewiki.net.
Marwin Hochfelsner [Thu, 8 Jan 2026 10:56:27 +0000 (11:56 +0100)]
Merge pull request #6687 from gravitystorm/firefox_binary
Update documentation on firefox binary config
Marwin Hochfelsner [Thu, 8 Jan 2026 10:43:00 +0000 (11:43 +0100)]
Merge pull request #6689 from openstreetmap/dependabot/bundler/rubocop-
0b660dca05
Bump rubocop-rails from 2.34.2 to 2.34.3 in the rubocop group
Marwin Hochfelsner [Thu, 8 Jan 2026 10:31:19 +0000 (11:31 +0100)]
Merge pull request #6688 from openstreetmap/dependabot/github_actions/dependencies-
1835ec334b
Bump ruby/setup-ruby from 1.278.0 to 1.280.0 in the dependencies group
Marwin Hochfelsner [Thu, 8 Jan 2026 10:19:33 +0000 (11:19 +0100)]
Merge pull request #6686 from gravitystorm/custom_hard_coded_string
Enable erb_lint hard coded string linter
dependabot[bot] [Thu, 8 Jan 2026 01:20:02 +0000 (01:20 +0000)]
Bump rubocop-rails from 2.34.2 to 2.34.3 in the rubocop group
Bumps the rubocop group with 1 update: [rubocop-rails](https://github.com/rubocop/rubocop-rails).
Updates `rubocop-rails` from 2.34.2 to 2.34.3
- [Release notes](https://github.com/rubocop/rubocop-rails/releases)
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.34.2...v2.34.3)
---
updated-dependencies:
- dependency-name: rubocop-rails
dependency-version: 2.34.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: rubocop
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Thu, 8 Jan 2026 01:19:48 +0000 (01:19 +0000)]
Bump ruby/setup-ruby from 1.278.0 to 1.280.0 in the dependencies group
Bumps the dependencies group with 1 update: [ruby/setup-ruby](https://github.com/ruby/setup-ruby).
Updates `ruby/setup-ruby` from 1.278.0 to 1.280.0
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](https://github.com/ruby/setup-ruby/compare/
4c24fa5ec04b2e79eb40571b1cee2a0d2b705771 ...
d5f787ce339eb0767271bc01d922e85644c2c8ab )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.280.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Andy Allan [Wed, 7 Jan 2026 17:25:06 +0000 (17:25 +0000)]
Merge pull request #6661 from Firefishy/add-spam-rich-text-whitespace-normalise
SpamScorer: normalise whitespace in comparable form
Andy Allan [Wed, 7 Jan 2026 16:42:08 +0000 (16:42 +0000)]
Update documentation on firefox binary config
This setting can't be put into the config/settings.local.yml file, since
that file is ignored in the test environment. Instead, we can use
config/settings/test.local.yml file, which is git-ignored.
Andy Allan [Wed, 3 Dec 2025 11:06:18 +0000 (11:06 +0000)]
Enable erb_lint hard coded string linter
The implementation uses a customised linter, to add `·` to the
list of punctuation that doesn't need translating.
We can remove our customised linter when this list becomes a config option,
see https://github.com/Shopify/erb_lint/pull/397
Andy Allan [Wed, 7 Jan 2026 15:27:25 +0000 (15:27 +0000)]
Merge pull request #6685 from CommanderStorm/better-docker-guide
Clarify how precompilation works in the docker setup guide
Frank Elsinga [Wed, 7 Jan 2026 14:33:35 +0000 (15:33 +0100)]
improve the docker setup guide
Marwin Hochfelsner [Tue, 6 Jan 2026 21:49:39 +0000 (22:49 +0100)]
Merge pull request #6676 from CommanderStorm/user_diary
Migrate the user diary to be maplibre based
Marwin Hochfelsner [Tue, 6 Jan 2026 21:49:28 +0000 (22:49 +0100)]
Merge pull request #6675 from CommanderStorm/migrate-user-location-edit
Migrate the edit location page from leaflet to Maplibre
Marwin Hochfelsner [Tue, 6 Jan 2026 20:21:58 +0000 (21:21 +0100)]
Merge pull request #6682 from pablobm/fix-language-selector-submit
Avoid language selector breaking on submit
Marwin Hochfelsner [Tue, 6 Jan 2026 20:14:30 +0000 (21:14 +0100)]
Merge pull request #6654 from aNsHuL5217/fix-dashboard-marker-z-order
Fix incorrect z-order of dashboard map markers (fixes #6639)
Anshul Zilpe [Tue, 6 Jan 2026 19:46:04 +0000 (01:16 +0530)]
Fix incorrect z-order f dashboard map markers (fixes #6639)
Pablo Brasero [Tue, 6 Jan 2026 14:48:11 +0000 (14:48 +0000)]
Avoid language selector breaking on submit
Pablo Brasero [Mon, 13 Oct 2025 16:41:46 +0000 (17:41 +0100)]
Documentation, with screenshots
Co-authored-by: danieldegroot2 <67521919+danieldegroot2@users.noreply.github.com>
Co-authored-by: Waldir Pimenta <waldyrious@gmail.com>
Pablo Brasero [Wed, 1 Oct 2025 14:52:37 +0000 (15:52 +0100)]
CI action for devcontainer
Pablo Brasero [Fri, 26 Sep 2025 12:39:19 +0000 (13:39 +0100)]
Adapt Selenium to work remotely as well as local.
- Parallelel tests are not working with remote Selenium. For now
let's detect the environment and disable parallel tests when
remote.
- When using remote Selenium, the browser doesn't reset properly
when changing preferences. As a result these are not applied.
As a workaround, on remote we'll run a Selenium instance per
different set of settings we need. This is not scalable, but
for now it should be ok as there are only 3 sets.
- Tell WebMock not to interfere with requests between containers.
Pablo Brasero [Wed, 24 Sep 2025 08:33:19 +0000 (09:33 +0100)]
Configure devcontainer setup
Pablo Brasero [Wed, 24 Sep 2025 08:44:11 +0000 (09:44 +0100)]
Fix system tests config, broken by devcontainer generator
Pablo Brasero [Tue, 23 Sep 2025 08:45:20 +0000 (09:45 +0100)]
$ ./bin/rails devcontainer # DB config written as config/devcontainer.database.yml
Frank Elsinga [Sun, 4 Jan 2026 22:30:03 +0000 (23:30 +0100)]
Migrate the user diary to be maplibre based
Also creates `OSM.MapLibre.defaultSecondaryMapOptions` to share the map style between the secondary maps this also
Frank Elsinga [Mon, 5 Jan 2026 09:06:07 +0000 (10:06 +0100)]
create `OSM.MapLibre.defaultSecondaryMapOptions` to share the map style between the secondary maps
translatewiki.net [Mon, 5 Jan 2026 12:16:27 +0000 (13:16 +0100)]
Localisation updates from https://translatewiki.net.
Frank Elsinga [Sun, 4 Jan 2026 19:23:13 +0000 (20:23 +0100)]
Migrate user location edit page to MapLibre
This commit migrates the user home location page (the "Edit" tab on the user profile) from Leaflet to MapLibre GL JS. This is part of a wider migration to
MapLibre across the website. The change follows the pattern established in the dashboard migration.
Marwin Hochfelsner [Thu, 1 Jan 2026 12:18:15 +0000 (13:18 +0100)]
Merge pull request #6665 from openstreetmap/dependabot/bundler/dependencies-
98a26080d9
Bump the dependencies group with 4 updates
translatewiki.net [Thu, 1 Jan 2026 12:18:04 +0000 (13:18 +0100)]
Localisation updates from https://translatewiki.net.
Marwin Hochfelsner [Thu, 1 Jan 2026 12:14:47 +0000 (13:14 +0100)]
Merge pull request #6662 from openstreetmap/dependabot/bundler/action_text-trix-2.1.16
Bump action_text-trix from 2.1.15 to 2.1.16
Marwin Hochfelsner [Thu, 1 Jan 2026 12:08:35 +0000 (13:08 +0100)]
Merge pull request #6663 from openstreetmap/dependabot/github_actions/dependencies-
a0e46cd791
Bump ruby/setup-ruby from 1.275.0 to 1.278.0 in the dependencies group
dependabot[bot] [Wed, 31 Dec 2025 23:03:53 +0000 (23:03 +0000)]
Bump the dependencies group with 4 updates
Bumps the dependencies group with 4 updates: [pg](https://github.com/ged/ruby-pg), [bootsnap](https://github.com/rails/bootsnap), [mini_racer](https://github.com/discourse/mini_racer) and [brakeman](https://github.com/presidentbeef/brakeman).
Updates `pg` from 1.6.2 to 1.6.3
- [Changelog](https://github.com/ged/ruby-pg/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ged/ruby-pg/compare/v1.6.2...v1.6.3)
Updates `bootsnap` from 1.20.0 to 1.20.1
- [Release notes](https://github.com/rails/bootsnap/releases)
- [Changelog](https://github.com/rails/bootsnap/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rails/bootsnap/compare/v1.20.0...v1.20.1)
Updates `mini_racer` from 0.19.1 to 0.19.2
- [Changelog](https://github.com/rubyjs/mini_racer/blob/main/CHANGELOG)
- [Commits](https://github.com/discourse/mini_racer/compare/v0.19.1...v0.19.2)
Updates `brakeman` from 7.1.1 to 7.1.2
- [Release notes](https://github.com/presidentbeef/brakeman/releases)
- [Changelog](https://github.com/presidentbeef/brakeman/blob/main/CHANGES.md)
- [Commits](https://github.com/presidentbeef/brakeman/compare/v7.1.1...v7.1.2)
---
updated-dependencies:
- dependency-name: pg
dependency-version: 1.6.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: bootsnap
dependency-version: 1.20.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: mini_racer
dependency-version: 0.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: brakeman
dependency-version: 7.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Wed, 31 Dec 2025 23:01:00 +0000 (23:01 +0000)]
Bump ruby/setup-ruby from 1.275.0 to 1.278.0 in the dependencies group
Bumps the dependencies group with 1 update: [ruby/setup-ruby](https://github.com/ruby/setup-ruby).
Updates `ruby/setup-ruby` from 1.275.0 to 1.278.0
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](https://github.com/ruby/setup-ruby/compare/
d354de180d0c9e813cfddfcbdc079945d4be589b ...
4c24fa5ec04b2e79eb40571b1cee2a0d2b705771 )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.278.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Wed, 31 Dec 2025 22:09:30 +0000 (22:09 +0000)]
Bump action_text-trix from 2.1.15 to 2.1.16
Bumps [action_text-trix](https://github.com/basecamp/trix) from 2.1.15 to 2.1.16.
- [Release notes](https://github.com/basecamp/trix/releases)
- [Commits](https://github.com/basecamp/trix/compare/v2.1.15...v2.1.16)
---
updated-dependencies:
- dependency-name: action_text-trix
dependency-version: 2.1.16
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Grant Slater [Tue, 30 Dec 2025 17:58:26 +0000 (17:58 +0000)]
SpamScorer: normalise whitespace in comparable form
Collapse Unicode whitespace runs to a single space in SpamScorer::RichText#to_comparable_form to improve SpammyPhrase matching across newlines/tabs.
Andy Allan [Tue, 30 Dec 2025 14:10:00 +0000 (14:10 +0000)]
Merge pull request #6629 from tomhughes/user-actions
Send bulk user confirmations through the state machine
translatewiki.net [Mon, 29 Dec 2025 12:20:29 +0000 (13:20 +0100)]
Localisation updates from https://translatewiki.net.
Andy Allan [Sat, 27 Dec 2025 14:44:02 +0000 (14:44 +0000)]
Merge pull request #6658 from Dimitar5555/patch-1
Update OSM Carto repository URL
Dimitar [Sat, 27 Dec 2025 14:16:30 +0000 (16:16 +0200)]
Update OSM Carto repository URL
Ref: https://github.com/openstreetmap-carto/openstreetmap-carto/pull/5157
Tom Hughes [Fri, 26 Dec 2025 17:14:58 +0000 (17:14 +0000)]
Merge remote-tracking branch 'upstream/pull/6657'
Marwin Hochfelsner [Fri, 26 Dec 2025 16:11:42 +0000 (17:11 +0100)]
Fix tooltip date offset
translatewiki.net [Thu, 25 Dec 2025 12:20:12 +0000 (13:20 +0100)]
Localisation updates from https://translatewiki.net.
Tom Hughes [Thu, 25 Dec 2025 10:52:39 +0000 (10:52 +0000)]
Fix new rubocop warnings
Tom Hughes [Thu, 25 Dec 2025 10:51:22 +0000 (10:51 +0000)]
Merge remote-tracking branch 'upstream/pull/6653'
dependabot[bot] [Wed, 24 Dec 2025 23:01:30 +0000 (23:01 +0000)]
Bump rubocop from 1.82.0 to 1.82.1 in the rubocop group
Bumps the rubocop group with 1 update: [rubocop](https://github.com/rubocop/rubocop).
Updates `rubocop` from 1.82.0 to 1.82.1
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.82.0...v1.82.1)
---
updated-dependencies:
- dependency-name: rubocop
dependency-version: 1.82.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: rubocop
...
Signed-off-by: dependabot[bot] <support@github.com>
Marwin Hochfelsner [Wed, 24 Dec 2025 09:56:18 +0000 (10:56 +0100)]
Disable dashboard map rotation and pitch (#6648)
Tom Hughes [Wed, 24 Dec 2025 09:36:36 +0000 (09:36 +0000)]
Merge remote-tracking branch 'upstream/pull/6606'
Tom Hughes [Wed, 24 Dec 2025 09:33:33 +0000 (09:33 +0000)]
Merge remote-tracking branch 'upstream/pull/6649'