]> git.openstreetmap.org Git - rails.git/log
rails.git
12 hours agoMerge remote-tracking branch 'upstream/pull/7080' master live
Tom Hughes [Sun, 10 May 2026 17:48:52 +0000 (18:48 +0100)]
Merge remote-tracking branch 'upstream/pull/7080'

12 hours agoMerge remote-tracking branch 'upstream/pull/7077'
Tom Hughes [Sun, 10 May 2026 17:48:10 +0000 (18:48 +0100)]
Merge remote-tracking branch 'upstream/pull/7077'

14 hours agoChange banner hide method
Marwin Hochfelsner [Sun, 10 May 2026 16:01:42 +0000 (18:01 +0200)]
Change banner hide method

34 hours agochore: updated sotm africa conference banner
jeafreezy [Sat, 9 May 2026 19:50:17 +0000 (21:50 +0200)]
chore: updated sotm africa conference banner

2 days agoMerge remote-tracking branch 'upstream/pull/7074'
Tom Hughes [Fri, 8 May 2026 18:13:07 +0000 (19:13 +0100)]
Merge remote-tracking branch 'upstream/pull/7074'

2 days agoMerge pull request #7062 from tyrasd/history-geolink
Marwin Hochfelsner [Fri, 8 May 2026 10:25:29 +0000 (12:25 +0200)]
Merge pull request #7062 from tyrasd/history-geolink

sync location hash on the "History" link in header navigation

2 days agosync location hash on the "History" link in header navigation
Martin Raifer [Wed, 6 May 2026 13:14:33 +0000 (15:14 +0200)]
sync location hash on the "History" link in header navigation

fixes https://github.com/openstreetmap/iD/issues/12287

3 days agoGeneralize color scheme evaluating logic
Marwin Hochfelsner [Thu, 7 May 2026 20:56:36 +0000 (20:56 +0000)]
Generalize color scheme evaluating logic

3 days agoMerge remote-tracking branch 'upstream/pull/7073'
Tom Hughes [Thu, 7 May 2026 16:41:12 +0000 (17:41 +0100)]
Merge remote-tracking branch 'upstream/pull/7073'

3 days agoupdate iD to v2.40.0
Martin Raifer [Thu, 7 May 2026 12:44:20 +0000 (14:44 +0200)]
update iD to v2.40.0

3 days agoMerge remote-tracking branch 'upstream/pull/7071'
Tom Hughes [Thu, 7 May 2026 13:58:23 +0000 (14:58 +0100)]
Merge remote-tracking branch 'upstream/pull/7071'

3 days agoMerge remote-tracking branch 'upstream/pull/7072'
Tom Hughes [Thu, 7 May 2026 13:01:35 +0000 (14:01 +0100)]
Merge remote-tracking branch 'upstream/pull/7072'

3 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 7 May 2026 12:14:58 +0000 (14:14 +0200)]
Localisation updates from https://translatewiki.net.

3 days agoRemove pessimistic version constraints
Andy Allan [Thu, 7 May 2026 09:51:14 +0000 (10:51 +0100)]
Remove pessimistic version constraints

We were ignoring them in dependabot so they aren't really necessary.

We can add constraints when we run into specific problems, but otherwise
we should be optimistic that, for the vast majority of cases, the new version
of a gem will either work fine as-is or will be flagged up by CI.

3 days agoRemove explicit mini_racer dependency
Andy Allan [Thu, 7 May 2026 09:42:13 +0000 (10:42 +0100)]
Remove explicit mini_racer dependency

This was originally added to constrain the transitive dependency (via rtlcss)
but the associated bug is now fixed and the version constraint was automatically
changed by dependabot anyway.

3 days agoMerge remote-tracking branch 'upstream/pull/7070'
Tom Hughes [Thu, 7 May 2026 08:55:37 +0000 (09:55 +0100)]
Merge remote-tracking branch 'upstream/pull/7070'

3 days agoRemove minimum version constraints from Gemfile
Andy Allan [Thu, 7 May 2026 08:48:37 +0000 (09:48 +0100)]
Remove minimum version constraints from Gemfile

It's very unlikely that a `bundle update` will:

* lead a version downgrade
* ... and that version falls below the nominal minimum version
* ... and that version causes a breakage
* ... and that breakage is not picked up by CI

It's therefore better for legibility and clarity of other constraints
if we remove the ones that aren't necessary.

3 days agoSkip big-pr check for translatewiki
Andy Allan [Thu, 7 May 2026 08:38:07 +0000 (09:38 +0100)]
Skip big-pr check for translatewiki

These are often large, for example when we add more strings or when
a new language crosses the inclusion threshold.

4 days agoMerge remote-tracking branch 'upstream/pull/7069'
Tom Hughes [Wed, 6 May 2026 23:52:58 +0000 (00:52 +0100)]
Merge remote-tracking branch 'upstream/pull/7069'

4 days agoMerge remote-tracking branch 'upstream/pull/7068'
Tom Hughes [Wed, 6 May 2026 23:52:12 +0000 (00:52 +0100)]
Merge remote-tracking branch 'upstream/pull/7068'

4 days agoBump aws-sdk-s3 from 1.220.0 to 1.221.0 in the dependencies group
dependabot[bot] [Wed, 6 May 2026 23:15:22 +0000 (23:15 +0000)]
Bump aws-sdk-s3 from 1.220.0 to 1.221.0 in the dependencies group

Bumps the dependencies group with 1 update: [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby).

Updates `aws-sdk-s3` from 1.220.0 to 1.221.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)

---
updated-dependencies:
- dependency-name: aws-sdk-s3
  dependency-version: 1.221.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
4 days agoBump the dependencies group with 2 updates
dependabot[bot] [Wed, 6 May 2026 23:13:34 +0000 (23:13 +0000)]
Bump the dependencies group with 2 updates

Bumps the dependencies group with 2 updates: [leaflet.locatecontrol](https://github.com/domoritz/leaflet-locatecontrol) and [tag2link](https://github.com/JOSM/tag2link).

Updates `leaflet.locatecontrol` from 0.89.1 to 0.90.0
- [Changelog](https://github.com/domoritz/leaflet-locatecontrol/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/domoritz/leaflet-locatecontrol/compare/v0.89.1...v0.90.0)

Updates `tag2link` from 2026.3.21 to 2026.5.6
- [Release notes](https://github.com/JOSM/tag2link/releases)
- [Commits](https://github.com/JOSM/tag2link/compare/2026.3.21...2026.5.6)

---
updated-dependencies:
- dependency-name: leaflet.locatecontrol
  dependency-version: 0.90.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: tag2link
  dependency-version: 2026.5.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
4 days agoMerge remote-tracking branch 'upstream/pull/7066'
Tom Hughes [Wed, 6 May 2026 21:14:10 +0000 (22:14 +0100)]
Merge remote-tracking branch 'upstream/pull/7066'

4 days agoMerge remote-tracking branch 'upstream/pull/7065'
Tom Hughes [Wed, 6 May 2026 17:52:31 +0000 (18:52 +0100)]
Merge remote-tracking branch 'upstream/pull/7065'

4 days agoMerge remote-tracking branch 'upstream/pull/7064'
Tom Hughes [Wed, 6 May 2026 17:52:27 +0000 (18:52 +0100)]
Merge remote-tracking branch 'upstream/pull/7064'

4 days agoBump the dependencies group with 3 updates
dependabot[bot] [Wed, 6 May 2026 17:22:29 +0000 (17:22 +0000)]
Bump the dependencies group with 3 updates

Bumps the dependencies group with 3 updates: [bootsnap](https://github.com/rails/bootsnap), [bootstrap_form](https://github.com/bootstrap-ruby/bootstrap_form) and [minitest](https://github.com/minitest/minitest).

Updates `bootsnap` from 1.24.1 to 1.24.3
- [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.24.1...v1.24.3)

Updates `bootstrap_form` from 5.6.0 to 5.6.1
- [Release notes](https://github.com/bootstrap-ruby/bootstrap_form/releases)
- [Changelog](https://github.com/bootstrap-ruby/bootstrap_form/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bootstrap-ruby/bootstrap_form/compare/v5.6.0...v5.6.1)

Updates `minitest` from 6.0.5 to 6.0.6
- [Changelog](https://github.com/minitest/minitest/blob/master/History.rdoc)
- [Commits](https://github.com/minitest/minitest/compare/v6.0.5...v6.0.6)

---
updated-dependencies:
- dependency-name: bootsnap
  dependency-version: 1.24.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: bootstrap_form
  dependency-version: 5.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: minitest
  dependency-version: 6.0.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
4 days agoBump the dependencies group with 3 updates
dependabot[bot] [Wed, 6 May 2026 17:20:02 +0000 (17:20 +0000)]
Bump the dependencies group with 3 updates

Bumps the dependencies group with 3 updates: [leaflet.locatecontrol](https://github.com/domoritz/leaflet-locatecontrol), [eslint](https://github.com/eslint/eslint) and [globals](https://github.com/sindresorhus/globals).

Updates `leaflet.locatecontrol` from 0.89.0 to 0.89.1
- [Changelog](https://github.com/domoritz/leaflet-locatecontrol/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/domoritz/leaflet-locatecontrol/compare/v0.89.0...v0.89.1)

Updates `eslint` from 10.2.1 to 10.3.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v10.2.1...v10.3.0)

Updates `globals` from 17.5.0 to 17.6.0
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v17.5.0...v17.6.0)

---
updated-dependencies:
- dependency-name: leaflet.locatecontrol
  dependency-version: 0.89.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: eslint
  dependency-version: 10.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: globals
  dependency-version: 17.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
4 days agoBump rubocop-capybara from 2.22.1 to 2.23.0 in the rubocop group
dependabot[bot] [Wed, 6 May 2026 17:19:06 +0000 (17:19 +0000)]
Bump rubocop-capybara from 2.22.1 to 2.23.0 in the rubocop group

Bumps the rubocop group with 1 update: [rubocop-capybara](https://github.com/rubocop/rubocop-capybara).

Updates `rubocop-capybara` from 2.22.1 to 2.23.0
- [Release notes](https://github.com/rubocop/rubocop-capybara/releases)
- [Changelog](https://github.com/rubocop/rubocop-capybara/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-capybara/compare/v2.22.1...v2.23.0)

---
updated-dependencies:
- dependency-name: rubocop-capybara
  dependency-version: 2.23.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: rubocop
...

Signed-off-by: dependabot[bot] <support@github.com>
4 days agoMerge remote-tracking branch 'upstream/pull/7001'
Tom Hughes [Wed, 6 May 2026 17:15:56 +0000 (18:15 +0100)]
Merge remote-tracking branch 'upstream/pull/7001'

4 days agoMerge remote-tracking branch 'upstream/pull/7063'
Tom Hughes [Wed, 6 May 2026 17:13:46 +0000 (18:13 +0100)]
Merge remote-tracking branch 'upstream/pull/7063'

4 days agoConfigure dependabot to respect Gemfile constraints
Andy Allan [Wed, 6 May 2026 14:11:26 +0000 (15:11 +0100)]
Configure dependabot to respect Gemfile constraints

This allows us to use constraints in the Gemfile, without having to
remember to repeat them in the dependabot configuration.

4 days agoActually use notification preferences
Pablo Brasero [Tue, 7 Apr 2026 12:15:46 +0000 (13:15 +0100)]
Actually use notification preferences

4 days agoForm to manage notification preferences
Pablo Brasero [Tue, 14 Apr 2026 09:32:08 +0000 (10:32 +0100)]
Form to manage notification preferences

4 days agoRuby API to manage notification preferences
Pablo Brasero [Tue, 7 Apr 2026 12:15:46 +0000 (13:15 +0100)]
Ruby API to manage notification preferences

5 days agoMerge remote-tracking branch 'upstream/pull/7060'
Tom Hughes [Tue, 5 May 2026 17:26:16 +0000 (18:26 +0100)]
Merge remote-tracking branch 'upstream/pull/7060'

5 days agoMerge remote-tracking branch 'upstream/pull/7059'
Tom Hughes [Tue, 5 May 2026 17:24:21 +0000 (18:24 +0100)]
Merge remote-tracking branch 'upstream/pull/7059'

5 days agoFix GPX import mailers, which expected different tag objects
Pablo Brasero [Tue, 5 May 2026 13:01:52 +0000 (14:01 +0100)]
Fix GPX import mailers, which expected different tag objects

5 days agoEmbrace bug, which will be future behaviour
Pablo Brasero [Tue, 5 May 2026 11:17:13 +0000 (12:17 +0100)]
Embrace bug, which will be future behaviour

5 days agoMerge remote-tracking branch 'upstream/pull/7057'
Tom Hughes [Tue, 5 May 2026 07:41:03 +0000 (08:41 +0100)]
Merge remote-tracking branch 'upstream/pull/7057'

6 days agoBump net-imap from 0.6.3 to 0.6.4
dependabot[bot] [Mon, 4 May 2026 22:08:33 +0000 (22:08 +0000)]
Bump net-imap from 0.6.3 to 0.6.4

Bumps [net-imap](https://github.com/ruby/net-imap) from 0.6.3 to 0.6.4.
- [Release notes](https://github.com/ruby/net-imap/releases)
- [Commits](https://github.com/ruby/net-imap/compare/v0.6.3...v0.6.4)

---
updated-dependencies:
- dependency-name: net-imap
  dependency-version: 0.6.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
6 days agoMerge remote-tracking branch 'upstream/pull/7053'
Tom Hughes [Mon, 4 May 2026 15:45:33 +0000 (16:45 +0100)]
Merge remote-tracking branch 'upstream/pull/7053'

6 days agoMerge remote-tracking branch 'upstream/pull/7056'
Tom Hughes [Mon, 4 May 2026 15:38:50 +0000 (16:38 +0100)]
Merge remote-tracking branch 'upstream/pull/7056'

6 days agoAdd kw to UI languages
Tom Hughes [Mon, 4 May 2026 15:38:34 +0000 (16:38 +0100)]
Add kw to UI languages

6 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 4 May 2026 12:12:04 +0000 (14:12 +0200)]
Localisation updates from https://translatewiki.net.

7 days agoMove hash and title sync logic from iframe to parent
Marwin Hochfelsner [Thu, 30 Apr 2026 22:48:19 +0000 (00:48 +0200)]
Move hash and title sync logic from iframe to parent

7 days agoMerge remote-tracking branch 'upstream/pull/6713'
Tom Hughes [Sun, 3 May 2026 15:10:02 +0000 (16:10 +0100)]
Merge remote-tracking branch 'upstream/pull/6713'

7 days agoMerge pull request #7055 from lonvia/patch-1
Marwin Hochfelsner [Sun, 3 May 2026 09:51:24 +0000 (11:51 +0200)]
Merge pull request #7055 from lonvia/patch-1

Fix link to FAQ

7 days agofix link to FAQ
Sarah Hoffmann [Sun, 3 May 2026 09:33:03 +0000 (11:33 +0200)]
fix link to FAQ

8 days agoCache social link platform and name at save time (#6950)
Matt Van Horn [Sat, 2 May 2026 07:01:30 +0000 (00:01 -0700)]
Cache social link platform and name at save time (#6950)

Cache rendered HTML fragment for social links using Rails.cache.fetch
instead of re-parsing URLs on every page load. This avoids repeated
regex matching and HTTP calls to resolve platform metadata.

Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
9 days agoMerge pull request #7048 from tomhughes/md5-passwords
Marwin Hochfelsner [Sat, 2 May 2026 04:52:06 +0000 (06:52 +0200)]
Merge pull request #7048 from tomhughes/md5-passwords

Drop support for legacy MD5 passwords

9 days agoBlock creation of notes within moderation zones
Pablo Brasero [Wed, 14 Jan 2026 16:16:16 +0000 (16:16 +0000)]
Block creation of notes within moderation zones

9 days agoAdd table+model to store geoblock zones
Pablo Brasero [Tue, 13 Jan 2026 14:48:34 +0000 (14:48 +0000)]
Add table+model to store geoblock zones

9 days agoAdd PostGIS adapter for ActiveRecord
Pablo Brasero [Tue, 13 Jan 2026 14:48:34 +0000 (14:48 +0000)]
Add PostGIS adapter for ActiveRecord

9 days agoEnable PostGIS
Pablo Brasero [Tue, 13 Jan 2026 14:27:42 +0000 (14:27 +0000)]
Enable PostGIS

10 days agoDrop support for MD5 legacy passwords
Tom Hughes [Wed, 29 Apr 2026 17:27:23 +0000 (18:27 +0100)]
Drop support for MD5 legacy passwords

Remove support for validating MD5 passwords and migrate any such
passwords in the database to an invalid password.

Reported-by: Jorge Gonzalez Milla <jorge@jmilla.es>
10 days agoRedirect users with invalid password to the reset flow
Tom Hughes [Tue, 28 Apr 2026 21:55:43 +0000 (22:55 +0100)]
Redirect users with invalid password to the reset flow

10 days agoTest login error cases for sessions controller
Tom Hughes [Tue, 28 Apr 2026 21:35:30 +0000 (22:35 +0100)]
Test login error cases for sessions controller

10 days agoDrop unused require of securerandom
Tom Hughes [Tue, 28 Apr 2026 19:30:23 +0000 (20:30 +0100)]
Drop unused require of securerandom

10 days agoMerge remote-tracking branch 'upstream/pull/7051'
Tom Hughes [Thu, 30 Apr 2026 15:33:50 +0000 (16:33 +0100)]
Merge remote-tracking branch 'upstream/pull/7051'

10 days agoMerge pull request #7052 from openstreetmap/translatewiki
Marwin Hochfelsner [Thu, 30 Apr 2026 13:08:46 +0000 (15:08 +0200)]
Merge pull request #7052 from openstreetmap/translatewiki

Localisation updates from https://translatewiki.net.

10 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 30 Apr 2026 12:17:02 +0000 (14:17 +0200)]
Localisation updates from https://translatewiki.net.

11 days agoMerge pull request #7049 from openstreetmap/dependabot/github_actions/dependencies...
Marwin Hochfelsner [Wed, 29 Apr 2026 23:32:20 +0000 (01:32 +0200)]
Merge pull request #7049 from openstreetmap/dependabot/github_actions/dependencies-4a0b9de8bd

Bump ruby/setup-ruby from 1.305.0 to 1.306.0 in the dependencies group

11 days agoMerge pull request #7050 from openstreetmap/dependabot/npm_and_yarn/dependencies...
Marwin Hochfelsner [Wed, 29 Apr 2026 23:32:08 +0000 (01:32 +0200)]
Merge pull request #7050 from openstreetmap/dependabot/npm_and_yarn/dependencies-e2ab990367

Bump @herb-tools/linter from 0.9.7 to 0.10.1 in the dependencies group

11 days agoBump the dependencies group with 6 updates
dependabot[bot] [Wed, 29 Apr 2026 23:16:56 +0000 (23:16 +0000)]
Bump the dependencies group with 6 updates

Bumps the dependencies group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [bootsnap](https://github.com/rails/bootsnap) | `1.23.0` | `1.24.1` |
| [strong_migrations](https://github.com/ankane/strong_migrations) | `2.6.0` | `2.7.0` |
| [opentelemetry-instrumentation-all](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.92.0` | `0.93.0` |
| [herb](https://github.com/marcoroth/herb) | `0.9.7` | `0.10.1` |
| [puma](https://github.com/puma/puma) | `8.0.0` | `8.0.1` |
| [database_consistency](https://github.com/djezzzl/database_consistency) | `3.0.3` | `3.0.4` |

Updates `bootsnap` from 1.23.0 to 1.24.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.23.0...v1.24.1)

Updates `strong_migrations` from 2.6.0 to 2.7.0
- [Changelog](https://github.com/ankane/strong_migrations/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ankane/strong_migrations/compare/v2.6.0...v2.7.0)

Updates `opentelemetry-instrumentation-all` from 0.92.0 to 0.93.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-all/v0.92.0...opentelemetry-instrumentation-all/v0.93.0)

Updates `herb` from 0.9.7 to 0.10.1
- [Release notes](https://github.com/marcoroth/herb/releases)
- [Commits](https://github.com/marcoroth/herb/compare/v0.9.7...v0.10.1)

Updates `puma` from 8.0.0 to 8.0.1
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/main/History.md)
- [Commits](https://github.com/puma/puma/compare/v8.0.0...v8.0.1)

Updates `database_consistency` from 3.0.3 to 3.0.4
- [Changelog](https://github.com/djezzzl/database_consistency/blob/master/CHANGELOG.md)
- [Commits](https://github.com/djezzzl/database_consistency/compare/v3.0.3...v3.0.4)

---
updated-dependencies:
- dependency-name: bootsnap
  dependency-version: 1.24.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: strong_migrations
  dependency-version: 2.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-all
  dependency-version: 0.93.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: herb
  dependency-version: 0.10.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: puma
  dependency-version: 8.0.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: database_consistency
  dependency-version: 3.0.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
11 days agoBump @herb-tools/linter from 0.9.7 to 0.10.1 in the dependencies group
dependabot[bot] [Wed, 29 Apr 2026 23:13:21 +0000 (23:13 +0000)]
Bump @herb-tools/linter from 0.9.7 to 0.10.1 in the dependencies group

Bumps the dependencies group with 1 update: [@herb-tools/linter](https://github.com/marcoroth/herb/tree/HEAD/javascript/packages/linter).

Updates `@herb-tools/linter` from 0.9.7 to 0.10.1
- [Release notes](https://github.com/marcoroth/herb/releases)
- [Commits](https://github.com/marcoroth/herb/commits/v0.10.1/javascript/packages/linter)

---
updated-dependencies:
- dependency-name: "@herb-tools/linter"
  dependency-version: 0.10.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
11 days agoBump ruby/setup-ruby from 1.305.0 to 1.306.0 in the dependencies group
dependabot[bot] [Wed, 29 Apr 2026 23:12:40 +0000 (23:12 +0000)]
Bump ruby/setup-ruby from 1.305.0 to 1.306.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.305.0 to 1.306.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/0cb964fd540e0a24c900370abf38a33466142735...c4e5b1316158f92e3d49443a9d58b31d25ac0f8f)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.306.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
11 days agoMerge pull request #7039 from CommanderStorm/coordinate-transfer-system
Marwin Hochfelsner [Wed, 29 Apr 2026 17:05:58 +0000 (19:05 +0200)]
Merge pull request #7039 from CommanderStorm/coordinate-transfer-system

Refactor more of the internal coordiante usage to `{ lat, lng }`

12 days agoMerge pull request #7047 from tomhughes/message-rate-limit
Marwin Hochfelsner [Tue, 28 Apr 2026 21:35:28 +0000 (23:35 +0200)]
Merge pull request #7047 from tomhughes/message-rate-limit

Include deleted messages when checking the rate limit

12 days agoMerge pull request #7046 from tomhughes/object-src
Marwin Hochfelsner [Tue, 28 Apr 2026 21:35:27 +0000 (23:35 +0200)]
Merge pull request #7046 from tomhughes/object-src

Block object-src in security policy

12 days agoMerge pull request #7045 from tomhughes/totp-cookie
Marwin Hochfelsner [Tue, 28 Apr 2026 21:35:25 +0000 (23:35 +0200)]
Merge pull request #7045 from tomhughes/totp-cookie

Set secure and httponly attributes for TOTP cookie

12 days agoMerge remote-tracking branch 'upstream/pull/7043'
Tom Hughes [Tue, 28 Apr 2026 18:53:43 +0000 (19:53 +0100)]
Merge remote-tracking branch 'upstream/pull/7043'

12 days agoInclude deleted messages when checking the rate limit
Tom Hughes [Tue, 28 Apr 2026 18:29:03 +0000 (19:29 +0100)]
Include deleted messages when checking the rate limit

Reported-by: Jorge Gonzalez Milla <jorge@jmilla.es>
12 days agoBlock object-src in security policy
Tom Hughes [Tue, 28 Apr 2026 18:06:06 +0000 (19:06 +0100)]
Block object-src in security policy

This is ancient history from when we had a flash based editor
though I'm not sure this rule was really needed even then.

Reported-by: Jorge Gonzalez Milla <jorge@jmilla.es>
12 days agoSet secure and httponly attributes for TOTP cookie
Tom Hughes [Tue, 28 Apr 2026 17:56:11 +0000 (18:56 +0100)]
Set secure and httponly attributes for TOTP cookie

Reported-by: Jorge Gonzalez Milla <jorge@jmilla.es>
12 days agoMerge pull request #7036 from tomhughes/bundler4
Marwin Hochfelsner [Tue, 28 Apr 2026 12:00:29 +0000 (14:00 +0200)]
Merge pull request #7036 from tomhughes/bundler4

Update bundler to v4

13 days agoReuse 0s and 1s for arm textures
Marwin Hochfelsner [Mon, 27 Apr 2026 20:49:48 +0000 (22:49 +0200)]
Reuse 0s and 1s for arm textures

13 days agoExpand text gradient mask
Marwin Hochfelsner [Mon, 27 Apr 2026 20:46:07 +0000 (22:46 +0200)]
Expand text gradient mask

13 days agoMerge remote-tracking branch 'upstream/pull/7042'
Tom Hughes [Mon, 27 Apr 2026 18:59:34 +0000 (19:59 +0100)]
Merge remote-tracking branch 'upstream/pull/7042'

13 days agoMerge remote-tracking branch 'upstream/pull/7041'
Tom Hughes [Mon, 27 Apr 2026 18:59:11 +0000 (19:59 +0100)]
Merge remote-tracking branch 'upstream/pull/7041'

13 days agoFix string that was not translatable
Marwin Hochfelsner [Mon, 27 Apr 2026 17:53:58 +0000 (19:53 +0200)]
Fix string that was not translatable

13 days agoFix string that was not translatable
Pablo Brasero [Mon, 27 Apr 2026 15:15:56 +0000 (16:15 +0100)]
Fix string that was not translatable

13 days agoMerge pull request #7040 from openstreetmap/translatewiki
Marwin Hochfelsner [Mon, 27 Apr 2026 14:26:32 +0000 (16:26 +0200)]
Merge pull request #7040 from openstreetmap/translatewiki

Localisation updates from https://translatewiki.net.

13 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 27 Apr 2026 12:19:57 +0000 (14:19 +0200)]
Localisation updates from https://translatewiki.net.

2 weeks agoMerge remote-tracking branch 'upstream/pull/7033'
Tom Hughes [Sun, 26 Apr 2026 17:51:58 +0000 (18:51 +0100)]
Merge remote-tracking branch 'upstream/pull/7033'

2 weeks agoRemove dead css
Frank Elsinga [Sat, 11 Apr 2026 03:29:38 +0000 (05:29 +0200)]
Remove dead css

Signed-off-by: Frank Elsinga <frank@elsinga.de>
2 weeks agofix inconsistent method capitalisation
Frank Elsinga [Sun, 26 Apr 2026 13:20:45 +0000 (15:20 +0200)]
fix inconsistent method capitalisation

Signed-off-by: Frank Elsinga <frank@elsinga.de>
2 weeks agoMigrate to lat, lng coords
Frank Elsinga [Sun, 26 Apr 2026 12:14:02 +0000 (14:14 +0200)]
Migrate to lat, lng coords

Signed-off-by: Frank Elsinga <frank@elsinga.de>
2 weeks agoMerge remote-tracking branch 'upstream/pull/7035'
Tom Hughes [Fri, 24 Apr 2026 17:20:12 +0000 (18:20 +0100)]
Merge remote-tracking branch 'upstream/pull/7035'

2 weeks agoUpdate bundler to v4
Tom Hughes [Fri, 24 Apr 2026 17:17:53 +0000 (18:17 +0100)]
Update bundler to v4

2 weeks agoMerge remote-tracking branch 'upstream/pull/7009'
Tom Hughes [Fri, 24 Apr 2026 17:08:50 +0000 (18:08 +0100)]
Merge remote-tracking branch 'upstream/pull/7009'

2 weeks agoMerge remote-tracking branch 'upstream/pull/7002'
Tom Hughes [Fri, 24 Apr 2026 17:05:43 +0000 (18:05 +0100)]
Merge remote-tracking branch 'upstream/pull/7002'

2 weeks agoBump postcss from 8.5.6 to 8.5.10
dependabot[bot] [Fri, 24 Apr 2026 17:04:24 +0000 (17:04 +0000)]
Bump postcss from 8.5.6 to 8.5.10

Bumps [postcss](https://github.com/postcss/postcss) from 8.5.6 to 8.5.10.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.6...8.5.10)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.10
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2 weeks agoMerge remote-tracking branch 'upstream/pull/7032'
Tom Hughes [Fri, 24 Apr 2026 17:01:28 +0000 (18:01 +0100)]
Merge remote-tracking branch 'upstream/pull/7032'

2 weeks agoMerge remote-tracking branch 'upstream/pull/7034'
Tom Hughes [Fri, 24 Apr 2026 17:00:40 +0000 (18:00 +0100)]
Merge remote-tracking branch 'upstream/pull/7034'

2 weeks agoBump erb from 6.0.2 to 6.0.4
dependabot[bot] [Fri, 24 Apr 2026 15:39:19 +0000 (15:39 +0000)]
Bump erb from 6.0.2 to 6.0.4

Bumps [erb](https://github.com/ruby/erb) from 6.0.2 to 6.0.4.
- [Release notes](https://github.com/ruby/erb/releases)
- [Changelog](https://github.com/ruby/erb/blob/master/NEWS.md)
- [Commits](https://github.com/ruby/erb/compare/v6.0.2...v6.0.4)

---
updated-dependencies:
- dependency-name: erb
  dependency-version: 6.0.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2 weeks agoMerge pull request #7017 from lonvia/entrances-for-routing
Marwin Hochfelsner [Fri, 24 Apr 2026 10:32:38 +0000 (12:32 +0200)]
Merge pull request #7017 from lonvia/entrances-for-routing

Take entrances into account for routing start and end points

2 weeks agotake entrances into account for routing start and end points
Sarah Hoffmann [Mon, 20 Apr 2026 09:35:38 +0000 (11:35 +0200)]
take entrances into account for routing start and end points

2 weeks agoMerge pull request #7031 from openstreetmap/dependabot/npm_and_yarn/dependencies...
Marwin Hochfelsner [Thu, 23 Apr 2026 21:47:44 +0000 (23:47 +0200)]
Merge pull request #7031 from openstreetmap/dependabot/npm_and_yarn/dependencies-53e8d04f7f

Bump maplibre-gl from 5.23.0 to 5.24.0 in the dependencies group

2 weeks agoBump the dependencies group with 2 updates
dependabot[bot] [Thu, 23 Apr 2026 21:36:51 +0000 (21:36 +0000)]
Bump the dependencies group with 2 updates

Bumps the dependencies group with 2 updates: [dalli](https://github.com/petergoldstein/dalli) and [opentelemetry-instrumentation-all](https://github.com/open-telemetry/opentelemetry-ruby-contrib).

Updates `dalli` from 4.3.3 to 5.0.2
- [Changelog](https://github.com/petergoldstein/dalli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/petergoldstein/dalli/compare/v4.3.3...v5.0.2)

Updates `opentelemetry-instrumentation-all` from 0.91.0 to 0.92.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-all/v0.91.0...opentelemetry-instrumentation-all/v0.92.0)

---
updated-dependencies:
- dependency-name: dalli
  dependency-version: 5.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-all
  dependency-version: 0.92.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2 weeks agoBump maplibre-gl from 5.23.0 to 5.24.0 in the dependencies group
dependabot[bot] [Thu, 23 Apr 2026 21:35:07 +0000 (21:35 +0000)]
Bump maplibre-gl from 5.23.0 to 5.24.0 in the dependencies group

Bumps the dependencies group with 1 update: [maplibre-gl](https://github.com/maplibre/maplibre-gl-js).

Updates `maplibre-gl` from 5.23.0 to 5.24.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.23.0...v5.24.0)

---
updated-dependencies:
- dependency-name: maplibre-gl
  dependency-version: 5.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>