]> git.openstreetmap.org Git - rails.git/log
rails.git
3 hours agoMerge remote-tracking branch 'upstream/pull/7234' master
Tom Hughes [Thu, 16 Jul 2026 09:51:11 +0000 (10:51 +0100)]
Merge remote-tracking branch 'upstream/pull/7234'

3 hours agoMerge pull request #7235 from openstreetmap/dependabot/bundler/websocket-driver-0.8.1
Marwin Hochfelsner [Thu, 16 Jul 2026 09:39:37 +0000 (11:39 +0200)]
Merge pull request #7235 from openstreetmap/dependabot/bundler/websocket-driver-0.8.1

Bump websocket-driver from 0.8.0 to 0.8.1

12 hours agoBump websocket-driver from 0.8.0 to 0.8.1
dependabot[bot] [Thu, 16 Jul 2026 00:44:23 +0000 (00:44 +0000)]
Bump websocket-driver from 0.8.0 to 0.8.1

Bumps [websocket-driver](https://github.com/faye/websocket-driver-ruby) from 0.8.0 to 0.8.1.
- [Changelog](https://github.com/faye/websocket-driver-ruby/blob/main/CHANGELOG.md)
- [Commits](https://github.com/faye/websocket-driver-ruby/compare/0.8.0...0.8.1)

---
updated-dependencies:
- dependency-name: websocket-driver
  dependency-version: 0.8.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
12 hours agoMerge pull request #7232 from openstreetmap/dependabot/bundler/rubocop-7d7c26922e
Marwin Hochfelsner [Thu, 16 Jul 2026 00:43:33 +0000 (02:43 +0200)]
Merge pull request #7232 from openstreetmap/dependabot/bundler/rubocop-7d7c26922e

Bump rubocop-rails from 2.35.5 to 2.36.0 in the rubocop group

12 hours agoMerge pull request #7233 from openstreetmap/dependabot/npm_and_yarn/dependencies...
Marwin Hochfelsner [Thu, 16 Jul 2026 00:43:27 +0000 (02:43 +0200)]
Merge pull request #7233 from openstreetmap/dependabot/npm_and_yarn/dependencies-6f052d560c

Bump the dependencies group with 2 updates

12 hours agoMerge pull request #7231 from openstreetmap/dependabot/github_actions/dependencies...
Marwin Hochfelsner [Thu, 16 Jul 2026 00:43:25 +0000 (02:43 +0200)]
Merge pull request #7231 from openstreetmap/dependabot/github_actions/dependencies-bdc85b3666

Bump the dependencies group with 2 updates

13 hours agoBump the dependencies group with 5 updates
dependabot[bot] [Wed, 15 Jul 2026 23:16:29 +0000 (23:16 +0000)]
Bump the dependencies group with 5 updates

Bumps the dependencies group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [doorkeeper-openid_connect](https://github.com/doorkeeper-gem/doorkeeper-openid_connect) | `1.10.4` | `1.10.5` |
| [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.226.0` | `1.227.0` |
| [herb](https://github.com/marcoroth/herb) | `0.10.1` | `0.10.2` |
| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.45.0` | `4.46.0` |
| [simplecov](https://github.com/simplecov-ruby/simplecov) | `0.22.0` | `1.0.1` |

Updates `doorkeeper-openid_connect` from 1.10.4 to 1.10.5
- [Release notes](https://github.com/doorkeeper-gem/doorkeeper-openid_connect/releases)
- [Changelog](https://github.com/doorkeeper-gem/doorkeeper-openid_connect/blob/master/CHANGELOG.md)
- [Commits](https://github.com/doorkeeper-gem/doorkeeper-openid_connect/compare/v1.10.4...v1.10.5)

Updates `aws-sdk-s3` from 1.226.0 to 1.227.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 `herb` from 0.10.1 to 0.10.2
- [Release notes](https://github.com/marcoroth/herb/releases)
- [Commits](https://github.com/marcoroth/herb/compare/v0.10.1...v0.10.2)

Updates `selenium-webdriver` from 4.45.0 to 4.46.0
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.45.0...selenium-4.46.0)

Updates `simplecov` from 0.22.0 to 1.0.1
- [Release notes](https://github.com/simplecov-ruby/simplecov/releases)
- [Changelog](https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md)
- [Commits](https://github.com/simplecov-ruby/simplecov/compare/v0.22.0...v1.0.1)

---
updated-dependencies:
- dependency-name: doorkeeper-openid_connect
  dependency-version: 1.10.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: aws-sdk-s3
  dependency-version: 1.227.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: herb
  dependency-version: 0.10.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: selenium-webdriver
  dependency-version: 4.46.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: simplecov
  dependency-version: 1.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
...

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

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

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

Updates `eslint` from 10.6.0 to 10.7.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v10.6.0...v10.7.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
13 hours agoBump rubocop-rails from 2.35.5 to 2.36.0 in the rubocop group
dependabot[bot] [Wed, 15 Jul 2026 23:12:43 +0000 (23:12 +0000)]
Bump rubocop-rails from 2.35.5 to 2.36.0 in the rubocop group

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

Updates `rubocop-rails` from 2.35.5 to 2.36.0
- [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.35.5...v2.36.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
13 hours agoBump the dependencies group with 2 updates
dependabot[bot] [Wed, 15 Jul 2026 23:12:35 +0000 (23:12 +0000)]
Bump the dependencies group with 2 updates

Bumps the dependencies group with 2 updates: [ruby/setup-ruby](https://github.com/ruby/setup-ruby) and [actions/setup-node](https://github.com/actions/setup-node).

Updates `ruby/setup-ruby` from 1.316.0 to 1.318.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/d45b1a4e94b71acab930e56e79c6aa188764e7f9...8e41b362d2589a22a44c1cfa214b3c83052c195b)

Updates `actions/setup-node` from 6.4.0 to 7.0.0
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e...820762786026740c76f36085b0efc47a31fe5020)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.318.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: actions/setup-node
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
19 hours agoMerge pull request #7093 from tomhughes/facebook-deletion-callback live
Andy Allan [Wed, 15 Jul 2026 17:39:43 +0000 (18:39 +0100)]
Merge pull request #7093 from tomhughes/facebook-deletion-callback

Facebook deletion callback

19 hours agoMerge pull request #7229 from gravitystorm/shared-partials
Marwin Hochfelsner [Wed, 15 Jul 2026 17:28:57 +0000 (19:28 +0200)]
Merge pull request #7229 from gravitystorm/shared-partials

Move shared partials to application directory

21 hours agoMove shared partials to application directory
Andy Allan [Wed, 15 Jul 2026 15:59:13 +0000 (16:59 +0100)]
Move shared partials to application directory

The rails default is to fall back to the "app/views/application" directory,
and we already use that for some other partials. This provides consistency
by refactoring the partials that were previous in the "shared" directory.

27 hours agoMerge pull request #7207 from hlfan/flex-map-layout
Andy Allan [Wed, 15 Jul 2026 09:41:16 +0000 (10:41 +0100)]
Merge pull request #7207 from hlfan/flex-map-layout

Use flexbox for map layouts

39 hours agoMerge remote-tracking branch 'upstream/pull/7226'
Tom Hughes [Tue, 14 Jul 2026 21:09:47 +0000 (22:09 +0100)]
Merge remote-tracking branch 'upstream/pull/7226'

2 days agoUpdate title only after content download
Marwin Hochfelsner [Mon, 13 Jul 2026 22:12:34 +0000 (00:12 +0200)]
Update title only after content download

2 days agoAdd error handling to loadSidebarContent
Marwin Hochfelsner [Mon, 13 Jul 2026 21:44:00 +0000 (23:44 +0200)]
Add error handling to loadSidebarContent

2 days agoMake loadSidebarContent use promises
Marwin Hochfelsner [Mon, 13 Jul 2026 21:29:31 +0000 (23:29 +0200)]
Make loadSidebarContent use promises

2 days agoMake XHR parameter addition less clunky
Marwin Hochfelsner [Mon, 13 Jul 2026 21:21:26 +0000 (23:21 +0200)]
Make XHR parameter addition less clunky

2 days agoReuse feed selector
Marwin Hochfelsner [Mon, 13 Jul 2026 20:57:41 +0000 (22:57 +0200)]
Reuse feed selector

3 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 13 Jul 2026 12:18:30 +0000 (14:18 +0200)]
Localisation updates from https://translatewiki.net.

3 days agoMerge remote-tracking branch 'upstream/pull/7194'
Tom Hughes [Sun, 12 Jul 2026 18:23:28 +0000 (19:23 +0100)]
Merge remote-tracking branch 'upstream/pull/7194'

5 days agoMerge remote-tracking branch 'upstream/pull/7213'
Tom Hughes [Fri, 10 Jul 2026 18:17:52 +0000 (19:17 +0100)]
Merge remote-tracking branch 'upstream/pull/7213'

5 days agoMerge remote-tracking branch 'upstream/pull/7220'
Tom Hughes [Fri, 10 Jul 2026 18:11:31 +0000 (19:11 +0100)]
Merge remote-tracking branch 'upstream/pull/7220'

6 days agoImplement facebook data deletion request callback
Tom Hughes [Sun, 17 May 2026 14:21:54 +0000 (15:21 +0100)]
Implement facebook data deletion request callback

6 days agoUse scopes to group omniauth routes
Tom Hughes [Wed, 8 Apr 2026 18:17:53 +0000 (19:17 +0100)]
Use scopes to group omniauth routes

6 days agoMerge pull request #7221 from openstreetmap/translatewiki
Marwin Hochfelsner [Thu, 9 Jul 2026 13:53:03 +0000 (15:53 +0200)]
Merge pull request #7221 from openstreetmap/translatewiki

Localisation updates from https://translatewiki.net.

7 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 9 Jul 2026 12:16:45 +0000 (14:16 +0200)]
Localisation updates from https://translatewiki.net.

7 days agoPreserve hash for map element navigation
Marwin Hochfelsner [Thu, 9 Jul 2026 09:31:58 +0000 (11:31 +0200)]
Preserve hash for map element navigation

7 days agoDisable incorrect Style/ArrayIntersect rubocop suggestion
Tom Hughes [Thu, 9 Jul 2026 07:22:21 +0000 (08:22 +0100)]
Disable incorrect Style/ArrayIntersect rubocop suggestion

7 days agoSupport false positive from rubocop
Tom Hughes [Thu, 9 Jul 2026 00:05:25 +0000 (01:05 +0100)]
Support false positive from rubocop

https://github.com/rubocop/rubocop/issues/15437

7 days agoMerge remote-tracking branch 'upstream/pull/7219'
Tom Hughes [Wed, 8 Jul 2026 23:54:37 +0000 (00:54 +0100)]
Merge remote-tracking branch 'upstream/pull/7219'

7 days agoMerge remote-tracking branch 'upstream/pull/7218'
Tom Hughes [Wed, 8 Jul 2026 23:54:18 +0000 (00:54 +0100)]
Merge remote-tracking branch 'upstream/pull/7218'

7 days agoMerge remote-tracking branch 'upstream/pull/7217'
Tom Hughes [Wed, 8 Jul 2026 23:54:06 +0000 (00:54 +0100)]
Merge remote-tracking branch 'upstream/pull/7217'

7 days agoBump the dependencies group with 5 updates
dependabot[bot] [Wed, 8 Jul 2026 23:16:32 +0000 (23:16 +0000)]
Bump the dependencies group with 5 updates

Bumps the dependencies group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [terser](https://github.com/ahorek/terser-ruby) | `1.2.7` | `1.2.8` |
| [doorkeeper-openid_connect](https://github.com/doorkeeper-gem/doorkeeper-openid_connect) | `1.10.3` | `1.10.4` |
| [aasm](https://github.com/aasm/aasm) | `5.5.2` | `6.0.0` |
| [opentelemetry-exporter-otlp](https://github.com/open-telemetry/opentelemetry-ruby) | `0.34.0` | `0.34.1` |
| [opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-ruby) | `1.12.0` | `1.12.1` |

Updates `terser` from 1.2.7 to 1.2.8
- [Release notes](https://github.com/ahorek/terser-ruby/releases)
- [Changelog](https://github.com/ahorek/terser-ruby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ahorek/terser-ruby/compare/1.2.7...1.2.8)

Updates `doorkeeper-openid_connect` from 1.10.3 to 1.10.4
- [Release notes](https://github.com/doorkeeper-gem/doorkeeper-openid_connect/releases)
- [Changelog](https://github.com/doorkeeper-gem/doorkeeper-openid_connect/blob/master/CHANGELOG.md)
- [Commits](https://github.com/doorkeeper-gem/doorkeeper-openid_connect/compare/v1.10.3...v1.10.4)

Updates `aasm` from 5.5.2 to 6.0.0
- [Changelog](https://github.com/aasm/aasm/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aasm/aasm/compare/v5.5.2...v6.0.0)

Updates `opentelemetry-exporter-otlp` from 0.34.0 to 0.34.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby/compare/opentelemetry-exporter-otlp/v0.34.0...opentelemetry-exporter-otlp/v0.34.1)

Updates `opentelemetry-sdk` from 1.12.0 to 1.12.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby/compare/opentelemetry-sdk/v1.12.0...opentelemetry-sdk/v1.12.1)

---
updated-dependencies:
- dependency-name: terser
  dependency-version: 1.2.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: doorkeeper-openid_connect
  dependency-version: 1.10.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: aasm
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: opentelemetry-exporter-otlp
  dependency-version: 0.34.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: opentelemetry-sdk
  dependency-version: 1.12.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
7 days agoBump rubocop from 1.88.1 to 1.88.2 in the rubocop group
dependabot[bot] [Wed, 8 Jul 2026 23:12:48 +0000 (23:12 +0000)]
Bump rubocop from 1.88.1 to 1.88.2 in the rubocop group

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

Updates `rubocop` from 1.88.1 to 1.88.2
- [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.88.1...v1.88.2)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-version: 1.88.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: rubocop
...

Signed-off-by: dependabot[bot] <support@github.com>
7 days agoBump ruby/setup-ruby from 1.315.0 to 1.316.0 in the dependencies group
dependabot[bot] [Wed, 8 Jul 2026 23:12:39 +0000 (23:12 +0000)]
Bump ruby/setup-ruby from 1.315.0 to 1.316.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.315.0 to 1.316.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/0dafeac902942906541bc140009cdbf32665b601...d45b1a4e94b71acab930e56e79c6aa188764e7f9)

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

Signed-off-by: dependabot[bot] <support@github.com>
7 days agoMerge pull request #7216 from hlfan/maplibre-zoom
Andy Allan [Wed, 8 Jul 2026 20:49:17 +0000 (21:49 +0100)]
Merge pull request #7216 from hlfan/maplibre-zoom

Add MapLibre zoom conversion

7 days agoAdd getZoom override to convert MapLibre's zoom level to OSM's format
Marwin Hochfelsner [Wed, 8 Jul 2026 04:19:27 +0000 (06:19 +0200)]
Add getZoom override to convert MapLibre's zoom level to OSM's format

7 days agoLet flex expand the map
Marwin Hochfelsner [Fri, 3 Jul 2026 23:48:17 +0000 (23:48 +0000)]
Let flex expand the map

7 days agoConsolidate height and width to flex axis
Marwin Hochfelsner [Fri, 3 Jul 2026 23:36:33 +0000 (23:36 +0000)]
Consolidate height and width to flex axis

7 days agoMigrate map float layout to flex layout
Marwin Hochfelsner [Fri, 3 Jul 2026 23:10:57 +0000 (01:10 +0200)]
Migrate map float layout to flex layout

7 days agoRemove redundant width change
Marwin Hochfelsner [Fri, 3 Jul 2026 22:39:28 +0000 (00:39 +0200)]
Remove redundant width change

7 days agoClean up overflow scroll behaviour
Marwin Hochfelsner [Fri, 3 Jul 2026 22:33:38 +0000 (00:33 +0200)]
Clean up overflow scroll behaviour

8 days agohandle API errors with no content
Kyle Hensel [Mon, 29 Jun 2026 13:38:39 +0000 (23:38 +1000)]
handle API errors with no content

8 days agoMerge pull request #7156 from opengeofiction-net/make-gps-traces-optional
Marwin Hochfelsner [Wed, 8 Jul 2026 03:43:01 +0000 (05:43 +0200)]
Merge pull request #7156 from opengeofiction-net/make-gps-traces-optional

Make traces feature optional via traces_disabled setting

9 days agoModeration zones must have `ends_at`, consistent with user blocks
Pablo Brasero [Thu, 4 Jun 2026 10:52:35 +0000 (11:52 +0100)]
Moderation zones must have `ends_at`, consistent with user blocks

The double migration is as advised by strong_migrations,
see https://github.com/ankane/strong_migrations#setting-not-null-on-an-existing-column

9 days agoMerge pull request #7212 from openstreetmap/translatewiki
Marwin Hochfelsner [Mon, 6 Jul 2026 15:03:38 +0000 (17:03 +0200)]
Merge pull request #7212 from openstreetmap/translatewiki

Localisation updates from https://translatewiki.net.

10 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 6 Jul 2026 12:18:38 +0000 (14:18 +0200)]
Localisation updates from https://translatewiki.net.

10 days agoMerge pull request #7210 from tomhughes/maplibre-dom-util
Marwin Hochfelsner [Mon, 6 Jul 2026 02:26:32 +0000 (04:26 +0200)]
Merge pull request #7210 from tomhughes/maplibre-dom-util

Split maplibre/dom_util.js into two better named files

10 days agoSplit maplibre/dom_util.js into two better named files
Tom Hughes [Sun, 5 Jul 2026 21:42:41 +0000 (22:42 +0100)]
Split maplibre/dom_util.js into two better named files

10 days agoMerge remote-tracking branch 'upstream/pull/7188'
Tom Hughes [Sun, 5 Jul 2026 21:39:34 +0000 (22:39 +0100)]
Merge remote-tracking branch 'upstream/pull/7188'

10 days agoAdd autoPan-ing for draggin markers on the diary adding page
Frank Elsinga [Sat, 27 Jun 2026 15:07:05 +0000 (17:07 +0200)]
Add autoPan-ing for draggin markers on the diary adding page

12 days agoInclude `map-ui` in the selectors for common columns/rows rules
Marwin Hochfelsner [Fri, 3 Jul 2026 22:29:59 +0000 (00:29 +0200)]
Include `map-ui` in the selectors for common columns/rows rules

12 days agoMerge remote-tracking branch 'upstream/pull/7206'
Tom Hughes [Fri, 3 Jul 2026 18:28:28 +0000 (19:28 +0100)]
Merge remote-tracking branch 'upstream/pull/7206'

13 days agoAdd support for secondary Wikimedia Commons links
Marwin Hochfelsner [Tue, 30 Jun 2026 01:00:33 +0000 (03:00 +0200)]
Add support for secondary Wikimedia Commons links

Co-authored-by: r4f <3826906+r4f@users.noreply.github.com>
13 days agoMerge remote-tracking branch 'upstream/pull/7197'
Tom Hughes [Thu, 2 Jul 2026 16:23:08 +0000 (17:23 +0100)]
Merge remote-tracking branch 'upstream/pull/7197'

13 days agoMerge remote-tracking branch 'upstream/pull/7183'
Tom Hughes [Thu, 2 Jul 2026 15:39:45 +0000 (16:39 +0100)]
Merge remote-tracking branch 'upstream/pull/7183'

13 days agoMerge remote-tracking branch 'upstream/pull/7198'
Tom Hughes [Thu, 2 Jul 2026 15:37:28 +0000 (16:37 +0100)]
Merge remote-tracking branch 'upstream/pull/7198'

13 days agoMerge remote-tracking branch 'upstream/pull/7204'
Tom Hughes [Thu, 2 Jul 2026 15:36:07 +0000 (16:36 +0100)]
Merge remote-tracking branch 'upstream/pull/7204'

13 days agoMerge pull request #7203 from openstreetmap/translatewiki
Andy Allan [Thu, 2 Jul 2026 14:13:22 +0000 (15:13 +0100)]
Merge pull request #7203 from openstreetmap/translatewiki

Localisation updates from https://translatewiki.net.

13 days agoSplit space-separated event handlers into individual .on() calls
Frank Elsinga [Thu, 2 Jul 2026 14:03:04 +0000 (16:03 +0200)]
Split space-separated event handlers into individual .on() calls

2 weeks agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 2 Jul 2026 12:21:54 +0000 (14:21 +0200)]
Localisation updates from https://translatewiki.net.

2 weeks agoMerge remote-tracking branch 'upstream/pull/7202'
Tom Hughes [Wed, 1 Jul 2026 23:41:27 +0000 (00:41 +0100)]
Merge remote-tracking branch 'upstream/pull/7202'

2 weeks agoMerge remote-tracking branch 'upstream/pull/7201'
Tom Hughes [Wed, 1 Jul 2026 23:41:13 +0000 (00:41 +0100)]
Merge remote-tracking branch 'upstream/pull/7201'

2 weeks agoMerge remote-tracking branch 'upstream/pull/7200'
Tom Hughes [Wed, 1 Jul 2026 23:41:09 +0000 (00:41 +0100)]
Merge remote-tracking branch 'upstream/pull/7200'

2 weeks agoMerge remote-tracking branch 'upstream/pull/7199'
Tom Hughes [Wed, 1 Jul 2026 23:40:49 +0000 (00:40 +0100)]
Merge remote-tracking branch 'upstream/pull/7199'

2 weeks agoBump annotaterb from 4.22.0 to 4.23.0 in the dependencies group
dependabot[bot] [Wed, 1 Jul 2026 23:15:27 +0000 (23:15 +0000)]
Bump annotaterb from 4.22.0 to 4.23.0 in the dependencies group

Bumps the dependencies group with 1 update: [annotaterb](https://github.com/drwl/annotaterb).

Updates `annotaterb` from 4.22.0 to 4.23.0
- [Changelog](https://github.com/drwl/annotaterb/blob/main/CHANGELOG.md)
- [Commits](https://github.com/drwl/annotaterb/compare/v4.22.0...v4.23.0)

---
updated-dependencies:
- dependency-name: annotaterb
  dependency-version: 4.23.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2 weeks agoBump the dependencies group with 2 updates
dependabot[bot] [Wed, 1 Jul 2026 23:13:14 +0000 (23:13 +0000)]
Bump the dependencies group with 2 updates

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

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

Updates `eslint` from 10.5.0 to 10.6.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v10.5.0...v10.6.0)

---
updated-dependencies:
- dependency-name: tag2link
  dependency-version: 2026.6.26
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: eslint
  dependency-version: 10.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2 weeks agoBump rubocop from 1.88.0 to 1.88.1 in the rubocop group
dependabot[bot] [Wed, 1 Jul 2026 23:12:46 +0000 (23:12 +0000)]
Bump rubocop from 1.88.0 to 1.88.1 in the rubocop group

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

Updates `rubocop` from 1.88.0 to 1.88.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.88.0...v1.88.1)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-version: 1.88.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: rubocop
...

Signed-off-by: dependabot[bot] <support@github.com>
2 weeks agoBump ruby/setup-ruby from 1.314.0 to 1.315.0 in the dependencies group
dependabot[bot] [Wed, 1 Jul 2026 23:12:29 +0000 (23:12 +0000)]
Bump ruby/setup-ruby from 1.314.0 to 1.315.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.314.0 to 1.315.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/9eb537ca036ebaed86729dcb9309076e4c5c3b74...0dafeac902942906541bc140009cdbf32665b601)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 weeks agoFix LocationEvent handling
Marwin Hochfelsner [Wed, 1 Jul 2026 04:27:31 +0000 (06:27 +0200)]
Fix LocationEvent handling

2 weeks agoUse media-breakpoint-up for map layouts
Andy Allan [Tue, 30 Jun 2026 12:56:47 +0000 (13:56 +0100)]
Use media-breakpoint-up for map layouts

Closes #6739

2 weeks agoRefactor distance unit handling in directions output
Marwin Hochfelsner [Mon, 13 Apr 2026 18:28:38 +0000 (20:28 +0200)]
Refactor distance unit handling in directions output

2 weeks agoMerge pull request #4540 from tomhughes/delete-own-diary
Marwin Hochfelsner [Tue, 30 Jun 2026 06:00:31 +0000 (08:00 +0200)]
Merge pull request #4540 from tomhughes/delete-own-diary

Allow users to delete their own diary entries

2 weeks agoMerge pull request #7195 from Firefishy/fix-cdngi-link
Marwin Hochfelsner [Tue, 30 Jun 2026 05:59:05 +0000 (07:59 +0200)]
Merge pull request #7195 from Firefishy/fix-cdngi-link

Update CD:NGI link to correct department

2 weeks agoUpdate CD:NGI link to correct department
Grant Slater [Mon, 29 Jun 2026 21:16:43 +0000 (22:16 +0100)]
Update CD:NGI link to correct department

CD:NGI is part of the Department of Land Reform and Rural Development (dlrrd), which was previously known as Department of Agriculture, Land Reform and Rural Development (DALRRD). The ngi sub-domain changed domains when the department was renamed.

2 weeks agoMake traces feature optional via traces_disabled setting
Lee Kindness [Fri, 26 Jun 2026 20:24:54 +0000 (21:24 +0100)]
Make traces feature optional via traces_disabled setting

Adds an optional traces_disabled setting to allow alternative deployments to disable the traces/tracks feature entirely. When absent (the default) traces are enabled; set to true to disable.

When disabled, all trace routes are removed via a routing constraint so requests return 404. Navigation links to traces in the header and user profile are conditionally hidden. CanCan abilities for Trace respect the setting.

2 weeks agoAllow users to delete their own diary entries
Tom Hughes [Sun, 25 Feb 2024 11:02:15 +0000 (11:02 +0000)]
Allow users to delete their own diary entries

Fixes #4175

2 weeks agoMerge remote-tracking branch 'upstream/pull/7192'
Tom Hughes [Mon, 29 Jun 2026 16:14:45 +0000 (17:14 +0100)]
Merge remote-tracking branch 'upstream/pull/7192'

2 weeks agoMerge remote-tracking branch 'upstream/pull/7193'
Tom Hughes [Mon, 29 Jun 2026 16:14:34 +0000 (17:14 +0100)]
Merge remote-tracking branch 'upstream/pull/7193'

2 weeks agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 29 Jun 2026 12:21:11 +0000 (14:21 +0200)]
Localisation updates from https://translatewiki.net.

2 weeks agoupdate iD to v2.41.2
Martin Raifer [Mon, 29 Jun 2026 11:03:43 +0000 (13:03 +0200)]
update iD to v2.41.2

2 weeks agoMerge pull request #7191 from CommanderStorm/fix-attribution-listener-leak
Marwin Hochfelsner [Sun, 28 Jun 2026 13:05:06 +0000 (15:05 +0200)]
Merge pull request #7191 from CommanderStorm/fix-attribution-listener-leak

Fix listener leak in the link update listener of MapLibre.AttributionControl

2 weeks agoMerge remote-tracking branch 'upstream/pull/7190'
Tom Hughes [Sun, 28 Jun 2026 08:38:26 +0000 (09:38 +0100)]
Merge remote-tracking branch 'upstream/pull/7190'

2 weeks agoFix moveend listener leak in MapLibre AttributionControl
Frank Elsinga [Sun, 28 Jun 2026 08:20:48 +0000 (10:20 +0200)]
Fix moveend listener leak in MapLibre AttributionControl

2 weeks agoMerge remote-tracking branch 'upstream/pull/7136'
Tom Hughes [Sun, 28 Jun 2026 08:31:07 +0000 (09:31 +0100)]
Merge remote-tracking branch 'upstream/pull/7136'

2 weeks agoMake PaginationMethods work with subclasses of a common AR model
Pablo Brasero [Sat, 27 Jun 2026 22:19:50 +0000 (23:19 +0100)]
Make PaginationMethods work with subclasses of a common AR model

2 weeks agoMerge pull request #7189 from CommanderStorm/refactoring-for-maplibre
Marwin Hochfelsner [Sat, 27 Jun 2026 22:20:21 +0000 (00:20 +0200)]
Merge pull request #7189 from CommanderStorm/refactoring-for-maplibre

Refactor some code to be ready to accept the new maplibre main map

2 weeks agomove isDark to OSM.isDark
Frank Elsinga [Sat, 27 Jun 2026 16:29:24 +0000 (18:29 +0200)]
move isDark to OSM.isDark

2 weeks agoMove feature labeling code to its own module to be ready for a second connsumer in...
Frank Elsinga [Sat, 27 Jun 2026 16:00:12 +0000 (18:00 +0200)]
Move feature labeling code to its own module to be ready for a second connsumer in maplibres data layer

2 weeks agoFix one code duplication
Frank Elsinga [Sat, 27 Jun 2026 15:58:30 +0000 (17:58 +0200)]
Fix one code duplication

2 weeks agoMake sure to not use the space separated event listeners anywhere
Frank Elsinga [Sat, 27 Jun 2026 15:58:14 +0000 (17:58 +0200)]
Make sure to not use the space separated event listeners anywhere

2 weeks agoRemove secondary wiki prefix list
Marwin Hochfelsner [Fri, 5 Jun 2026 00:16:37 +0000 (00:16 +0000)]
Remove secondary wiki prefix list

2 weeks agoMerge remote-tracking branch 'upstream/pull/7177'
Tom Hughes [Thu, 25 Jun 2026 16:49:58 +0000 (17:49 +0100)]
Merge remote-tracking branch 'upstream/pull/7177'

2 weeks agoMerge pull request #7182 from openstreetmap/translatewiki
Marwin Hochfelsner [Thu, 25 Jun 2026 13:42:11 +0000 (15:42 +0200)]
Merge pull request #7182 from openstreetmap/translatewiki

Localisation updates from https://translatewiki.net.

3 weeks agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 25 Jun 2026 12:15:39 +0000 (14:15 +0200)]
Localisation updates from https://translatewiki.net.

3 weeks agoMerge remote-tracking branch 'upstream/pull/7181'
Tom Hughes [Wed, 24 Jun 2026 23:28:53 +0000 (00:28 +0100)]
Merge remote-tracking branch 'upstream/pull/7181'

3 weeks agoMerge remote-tracking branch 'upstream/pull/7180'
Tom Hughes [Wed, 24 Jun 2026 23:28:40 +0000 (00:28 +0100)]
Merge remote-tracking branch 'upstream/pull/7180'

3 weeks agoMerge remote-tracking branch 'upstream/pull/7179'
Tom Hughes [Wed, 24 Jun 2026 23:28:05 +0000 (00:28 +0100)]
Merge remote-tracking branch 'upstream/pull/7179'