]> git.openstreetmap.org Git - rails.git/log
rails.git
2 days agoMerge pull request #6608 from pablobm/require-in-place
Andy Allan [Wed, 10 Dec 2025 15:41:40 +0000 (15:41 +0000)]
Merge pull request #6608 from pablobm/require-in-place

Put `require` calls outside modules unless necessary

2 days agoPut `require` calls outside modules unless necessary
Pablo Brasero [Wed, 10 Dec 2025 15:14:15 +0000 (15:14 +0000)]
Put `require` calls outside modules unless necessary

2 days agoPin connection_pool to 2.x pending a new rails release
Tom Hughes [Wed, 10 Dec 2025 13:06:31 +0000 (13:06 +0000)]
Pin connection_pool to 2.x pending a new rails release

https://github.com/rails/rails/pull/56294

3 days agoMerge remote-tracking branch 'upstream/pull/6604'
Tom Hughes [Tue, 9 Dec 2025 00:04:01 +0000 (00:04 +0000)]
Merge remote-tracking branch 'upstream/pull/6604'

3 days agoMerge remote-tracking branch 'upstream/pull/6603'
Tom Hughes [Tue, 9 Dec 2025 00:03:48 +0000 (00:03 +0000)]
Merge remote-tracking branch 'upstream/pull/6603'

3 days agoMerge remote-tracking branch 'upstream/pull/6602'
Tom Hughes [Tue, 9 Dec 2025 00:03:45 +0000 (00:03 +0000)]
Merge remote-tracking branch 'upstream/pull/6602'

3 days agoBump the dependencies group with 5 updates
dependabot[bot] [Mon, 8 Dec 2025 23:05:02 +0000 (23:05 +0000)]
Bump the dependencies group with 5 updates

Bumps the dependencies group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [connection_pool](https://github.com/mperham/connection_pool) | `2.5.5` | `3.0.2` |
| [opentelemetry-instrumentation-all](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.89.0` | `0.89.1` |
| [timeout](https://github.com/ruby/timeout) | `0.4.4` | `0.5.0` |
| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.38.0` | `4.39.0` |
| [rackup](https://github.com/rack/rackup) | `2.2.1` | `2.3.1` |

Updates `connection_pool` from 2.5.5 to 3.0.2
- [Changelog](https://github.com/mperham/connection_pool/blob/main/Changes.md)
- [Commits](https://github.com/mperham/connection_pool/compare/v2.5.5...v3.0.2)

Updates `opentelemetry-instrumentation-all` from 0.89.0 to 0.89.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.0...opentelemetry-instrumentation-all/v0.89.1)

Updates `timeout` from 0.4.4 to 0.5.0
- [Release notes](https://github.com/ruby/timeout/releases)
- [Commits](https://github.com/ruby/timeout/compare/v0.4.4...v0.5.0)

Updates `selenium-webdriver` from 4.38.0 to 4.39.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.38.0...selenium-4.39.0)

Updates `rackup` from 2.2.1 to 2.3.1
- [Release notes](https://github.com/rack/rackup/releases)
- [Changelog](https://github.com/rack/rackup/blob/main/releases.md)
- [Commits](https://github.com/rack/rackup/compare/v2.2.1...v2.3.1)

---
updated-dependencies:
- dependency-name: connection_pool
  dependency-version: 3.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-all
  dependency-version: 0.89.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: timeout
  dependency-version: 0.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: selenium-webdriver
  dependency-version: 4.39.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: rackup
  dependency-version: 2.3.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
3 days agoBump maplibre-gl from 5.13.0 to 5.14.0 in the dependencies group
dependabot[bot] [Mon, 8 Dec 2025 23:01:19 +0000 (23:01 +0000)]
Bump maplibre-gl from 5.13.0 to 5.14.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.13.0 to 5.14.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.13.0...v5.14.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
3 days agoBump the dependencies group with 2 updates
dependabot[bot] [Mon, 8 Dec 2025 23:01:11 +0000 (23:01 +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.268.0 to 1.269.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/8aeb6ff8030dd539317f8e1769a044873b56ea71...d697be2f83c6234b20877c3b5eac7a7f342f0d0c)

Updates `actions/setup-node` from 6.0.0 to 6.1.0
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/2028fbc5c25fe9cf00d9f06a71cc4710d4507903...395ad3262231945c25e8478fd5baf05154b1d79f)

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

Signed-off-by: dependabot[bot] <support@github.com>
3 days agoMerge remote-tracking branch 'upstream/pull/6583'
Tom Hughes [Mon, 8 Dec 2025 22:58:58 +0000 (22:58 +0000)]
Merge remote-tracking branch 'upstream/pull/6583'

4 days agoRevert use of mediawiki GENDER magic in hsb locale
Tom Hughes [Mon, 8 Dec 2025 13:45:24 +0000 (13:45 +0000)]
Revert use of mediawiki GENDER magic in hsb locale

4 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 8 Dec 2025 12:16:47 +0000 (13:16 +0100)]
Localisation updates from https://translatewiki.net.

4 days agoMerge remote-tracking branch 'upstream/pull/6518'
Tom Hughes [Mon, 8 Dec 2025 09:03:12 +0000 (09:03 +0000)]
Merge remote-tracking branch 'upstream/pull/6518'

4 days agoMerge remote-tracking branch 'upstream/pull/6596'
Tom Hughes [Mon, 8 Dec 2025 09:01:39 +0000 (09:01 +0000)]
Merge remote-tracking branch 'upstream/pull/6596'

4 days agoPretty-print URLs in linkify
Marwin Hochfelsner [Mon, 1 Dec 2025 23:14:39 +0000 (00:14 +0100)]
Pretty-print URLs in linkify

4 days agoMake linkify detect shortened paths
Marwin Hochfelsner [Mon, 1 Dec 2025 23:12:03 +0000 (00:12 +0100)]
Make linkify detect shortened paths

4 days agoFix copy-pasting breaking links in linkify
Marwin Hochfelsner [Mon, 1 Dec 2025 23:02:56 +0000 (00:02 +0100)]
Fix copy-pasting breaking links in linkify

4 days agoRefactor linkify method
Marwin Hochfelsner [Mon, 1 Dec 2025 22:57:57 +0000 (23:57 +0100)]
Refactor linkify method

5 days agoMerge remote-tracking branch 'upstream/pull/6587'
Tom Hughes [Sun, 7 Dec 2025 12:46:37 +0000 (12:46 +0000)]
Merge remote-tracking branch 'upstream/pull/6587'

6 days agoShorten cookie expiry assignment
Marwin Hochfelsner [Sat, 6 Dec 2025 03:48:24 +0000 (04:48 +0100)]
Shorten cookie expiry assignment

7 days agoMerge remote-tracking branch 'upstream/pull/6571'
Tom Hughes [Fri, 5 Dec 2025 16:53:25 +0000 (16:53 +0000)]
Merge remote-tracking branch 'upstream/pull/6571'

7 days agoMerge pull request #6591 from tomhughes/heatmap-errors
Andy Allan [Fri, 5 Dec 2025 16:15:15 +0000 (16:15 +0000)]
Merge pull request #6591 from tomhughes/heatmap-errors

Render a not_found error for unavailable heatmaps

7 days agoFix inconsistent context menu icons (Issue #6485)
Anshul Zilpe [Fri, 5 Dec 2025 14:19:56 +0000 (19:49 +0530)]
Fix inconsistent context menu icons (Issue #6485)

7 days agoRender a not_found error for unavailable heatmaps
Tom Hughes [Thu, 4 Dec 2025 16:53:09 +0000 (16:53 +0000)]
Render a not_found error for unavailable heatmaps

7 days agoTest against relative URL spills
Marwin Hochfelsner [Fri, 5 Dec 2025 02:20:07 +0000 (03:20 +0100)]
Test against relative URL spills

8 days agoMerge remote-tracking branch 'upstream/pull/6590'
Tom Hughes [Thu, 4 Dec 2025 17:03:38 +0000 (17:03 +0000)]
Merge remote-tracking branch 'upstream/pull/6590'

8 days agoChange Valhalla credit link to working URL
Simon Poole [Thu, 4 Dec 2025 16:36:40 +0000 (17:36 +0100)]
Change Valhalla credit link to working URL

The current URL points to a non-existing site, at least as a temporary solution this should be better.

8 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 4 Dec 2025 12:18:46 +0000 (13:18 +0100)]
Localisation updates from https://translatewiki.net.

8 days agoMerge pull request #6576 from hlfan/dark-mode-fixes
Andy Allan [Thu, 4 Dec 2025 10:05:35 +0000 (10:05 +0000)]
Merge pull request #6576 from hlfan/dark-mode-fixes

Fix some dark mode colors desyncing

8 days agoExclude non-http URLs from tag2link
Marwin Hochfelsner [Thu, 4 Dec 2025 02:11:25 +0000 (03:11 +0100)]
Exclude non-http URLs from tag2link

8 days agoRemove dropdown background color overrides
Marwin Hochfelsner [Thu, 4 Dec 2025 01:36:06 +0000 (02:36 +0100)]
Remove dropdown background color overrides

8 days agoUse dark grey for GitHub Invertocat icon
Marwin Hochfelsner [Thu, 20 Nov 2025 15:00:30 +0000 (16:00 +0100)]
Use dark grey for GitHub Invertocat icon

8 days agoLink logo colors to bootstrap color preference
Marwin Hochfelsner [Thu, 20 Nov 2025 14:45:15 +0000 (15:45 +0100)]
Link logo colors to bootstrap color preference

8 days agoUse consistent auth provider icon structure
Marwin Hochfelsner [Thu, 20 Nov 2025 14:29:39 +0000 (15:29 +0100)]
Use consistent auth provider icon structure

9 days agoAllow various hardcoded strings to be translated
Andy Allan [Wed, 3 Dec 2025 11:22:13 +0000 (11:22 +0000)]
Allow various hardcoded strings to be translated

9 days agoRemove duplicate project_name translation
Andy Allan [Wed, 3 Dec 2025 11:11:31 +0000 (11:11 +0000)]
Remove duplicate project_name translation

There is no locale that has ever translated these into different strings.

9 days agoMerge remote-tracking branch 'upstream/pull/6582'
Tom Hughes [Wed, 3 Dec 2025 00:30:19 +0000 (00:30 +0000)]
Merge remote-tracking branch 'upstream/pull/6582'

9 days agoBump the dependencies group with 13 updates
dependabot[bot] [Wed, 3 Dec 2025 00:22:56 +0000 (00:22 +0000)]
Bump the dependencies group with 13 updates

Bumps the dependencies group with 13 updates:

| Package | From | To |
| --- | --- | --- |
| [bootsnap](https://github.com/rails/bootsnap) | `1.18.6` | `1.19.0` |
| [mini_racer](https://github.com/discourse/mini_racer) | `0.9.0` | `0.19.1` |
| [rails-i18n](https://github.com/svenfuchs/rails-i18n) | `8.0.2` | `8.1.0` |
| [addressable](https://github.com/sporkmonger/addressable) | `2.8.7` | `2.8.8` |
| [omniauth-rails_csrf_protection](https://github.com/cookpad/omniauth-rails_csrf_protection) | `1.0.2` | `2.0.0` |
| [htmlentities](https://github.com/threedaymonk/htmlentities) | `4.3.4` | `4.4.2` |
| [connection_pool](https://github.com/mperham/connection_pool) | `2.5.4` | `2.5.5` |
| [opentelemetry-instrumentation-all](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.87.0` | `0.89.0` |
| [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.203.1` | `1.206.0` |
| [i18n-tasks](https://github.com/glebm/i18n-tasks) | `1.0.15` | `1.1.2` |
| [minitest](https://github.com/minitest/minitest) | `5.26.1` | `5.26.2` |
| [puma](https://github.com/puma/puma) | `6.6.1` | `7.1.0` |
| [webrick](https://github.com/ruby/webrick) | `1.9.1` | `1.9.2` |

Updates `bootsnap` from 1.18.6 to 1.19.0
- [Changelog](https://github.com/rails/bootsnap/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rails/bootsnap/compare/v1.18.6...v1.19.0)

Updates `mini_racer` from 0.9.0 to 0.19.1
- [Changelog](https://github.com/rubyjs/mini_racer/blob/main/CHANGELOG)
- [Commits](https://github.com/discourse/mini_racer/compare/v0.9.0...v0.19.1)

Updates `rails-i18n` from 8.0.2 to 8.1.0
- [Changelog](https://github.com/svenfuchs/rails-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/svenfuchs/rails-i18n/compare/v8.0.2...v8.1.0)

Updates `addressable` from 2.8.7 to 2.8.8
- [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sporkmonger/addressable/compare/addressable-2.8.7...addressable-2.8.8)

Updates `omniauth-rails_csrf_protection` from 1.0.2 to 2.0.0
- [Release notes](https://github.com/cookpad/omniauth-rails_csrf_protection/releases)
- [Commits](https://github.com/cookpad/omniauth-rails_csrf_protection/compare/v1.0.2...v2.0.0)

Updates `htmlentities` from 4.3.4 to 4.4.2
- [Changelog](https://github.com/threedaymonk/htmlentities/blob/main/History.txt)
- [Commits](https://github.com/threedaymonk/htmlentities/commits)

Updates `connection_pool` from 2.5.4 to 2.5.5
- [Changelog](https://github.com/mperham/connection_pool/blob/main/Changes.md)
- [Commits](https://github.com/mperham/connection_pool/compare/v2.5.4...v2.5.5)

Updates `opentelemetry-instrumentation-all` from 0.87.0 to 0.89.0
- [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.87.0...opentelemetry-instrumentation-all/v0.89.0)

Updates `aws-sdk-s3` from 1.203.1 to 1.206.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 `i18n-tasks` from 1.0.15 to 1.1.2
- [Release notes](https://github.com/glebm/i18n-tasks/releases)
- [Changelog](https://github.com/glebm/i18n-tasks/blob/main/CHANGES.md)
- [Commits](https://github.com/glebm/i18n-tasks/compare/v1.0.15...v1.1.2)

Updates `minitest` from 5.26.1 to 5.26.2
- [Changelog](https://github.com/minitest/minitest/blob/master/History.rdoc)
- [Commits](https://github.com/minitest/minitest/compare/v5.26.1...v5.26.2)

Updates `puma` from 6.6.1 to 7.1.0
- [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/v6.6.1...v7.1.0)

Updates `webrick` from 1.9.1 to 1.9.2
- [Release notes](https://github.com/ruby/webrick/releases)
- [Commits](https://github.com/ruby/webrick/compare/v1.9.1...v1.9.2)

---
updated-dependencies:
- dependency-name: bootsnap
  dependency-version: 1.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: mini_racer
  dependency-version: 0.19.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: rails-i18n
  dependency-version: 8.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: addressable
  dependency-version: 2.8.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: omniauth-rails_csrf_protection
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: htmlentities
  dependency-version: 4.4.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: connection_pool
  dependency-version: 2.5.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-all
  dependency-version: 0.89.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: aws-sdk-s3
  dependency-version: 1.206.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: i18n-tasks
  dependency-version: 1.1.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: minitest
  dependency-version: 5.26.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: puma
  dependency-version: 7.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: webrick
  dependency-version: 1.9.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
9 days agoPrevent dependabot updating sass-embedded
Tom Hughes [Wed, 3 Dec 2025 00:16:31 +0000 (00:16 +0000)]
Prevent dependabot updating sass-embedded

9 days agoFix type
Tom Hughes [Wed, 3 Dec 2025 00:16:23 +0000 (00:16 +0000)]
Fix type

9 days agoMerge remote-tracking branch 'upstream/pull/6580'
Tom Hughes [Wed, 3 Dec 2025 00:05:39 +0000 (00:05 +0000)]
Merge remote-tracking branch 'upstream/pull/6580'

9 days agoMerge remote-tracking branch 'upstream/pull/6579'
Tom Hughes [Wed, 3 Dec 2025 00:04:52 +0000 (00:04 +0000)]
Merge remote-tracking branch 'upstream/pull/6579'

9 days agoBump the rubocop group with 2 updates
dependabot[bot] [Tue, 2 Dec 2025 23:08:48 +0000 (23:08 +0000)]
Bump the rubocop group with 2 updates

Bumps the rubocop group with 2 updates: [rubocop-factory_bot](https://github.com/rubocop/rubocop-factory_bot) and [rubocop-rails](https://github.com/rubocop/rubocop-rails).

Updates `rubocop-factory_bot` from 2.27.1 to 2.28.0
- [Release notes](https://github.com/rubocop/rubocop-factory_bot/releases)
- [Changelog](https://github.com/rubocop/rubocop-factory_bot/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-factory_bot/compare/v2.27.1...v2.28.0)

Updates `rubocop-rails` from 2.33.4 to 2.34.2
- [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.33.4...v2.34.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
9 days agoFix validation errors in dependabot configuration
Tom Hughes [Tue, 2 Dec 2025 23:07:03 +0000 (23:07 +0000)]
Fix validation errors in dependabot configuration

9 days agoBump actions/checkout from 6.0.0 to 6.0.1
dependabot[bot] [Tue, 2 Dec 2025 23:01:09 +0000 (23:01 +0000)]
Bump actions/checkout from 6.0.0 to 6.0.1

Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/1af3b93b6815bc44a9784bd300feb67ff0d1eeb3...8e8c483db84b4bee98b60c0593521ed34d9990e8)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
10 days agoMerge pull request #6577 from 1ec5/patch-2
Andy Allan [Tue, 2 Dec 2025 12:43:17 +0000 (12:43 +0000)]
Merge pull request #6577 from 1ec5/patch-2

Update Docker test of homepage description

10 days agoUpdate Docker test of homepage description
Minh Nguyễn [Mon, 1 Dec 2025 19:47:28 +0000 (11:47 -0800)]
Update Docker test of homepage description

11 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 1 Dec 2025 12:21:51 +0000 (13:21 +0100)]
Localisation updates from https://translatewiki.net.

12 days agoMerge remote-tracking branch 'upstream/pull/6549'
Tom Hughes [Sun, 30 Nov 2025 11:02:07 +0000 (11:02 +0000)]
Merge remote-tracking branch 'upstream/pull/6549'

13 days agoDisable statement timeout for the statistics script
Tom Hughes [Sat, 29 Nov 2025 11:26:29 +0000 (11:26 +0000)]
Disable statement timeout for the statistics script

https://github.com/openstreetmap/operations/issues/1318

2 weeks agoMerge remote-tracking branch 'upstream/pull/6569'
Tom Hughes [Thu, 27 Nov 2025 20:44:56 +0000 (20:44 +0000)]
Merge remote-tracking branch 'upstream/pull/6569'

2 weeks agoAllow meta description and search title to be translated
Andy Allan [Thu, 27 Nov 2025 18:11:57 +0000 (18:11 +0000)]
Allow meta description and search title to be translated

Fixes #6527

This uses the same description as the default "og:description" for
the site, to reduce the number of translations. Of the two alternative
previous descriptions, the one in "og:description" more closely matches
the language used on the about page, so let's go with that.

2 weeks agoMerge pull request #6559 from tomhughes/object-strikeout
Andy Allan [Thu, 27 Nov 2025 16:51:58 +0000 (16:51 +0000)]
Merge pull request #6559 from tomhughes/object-strikeout

Use a del element for deleted objects in a changeset

2 weeks agoMerge pull request #6560 from tomhughes/delayed-job-benchmark
Andy Allan [Thu, 27 Nov 2025 16:43:36 +0000 (16:43 +0000)]
Merge pull request #6560 from tomhughes/delayed-job-benchmark

Workaround for ruby 3.5.0 compatibility with delayed_job

2 weeks agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 27 Nov 2025 12:19:29 +0000 (13:19 +0100)]
Localisation updates from https://translatewiki.net.

2 weeks agoMerge remote-tracking branch 'upstream/pull/6543'
Tom Hughes [Wed, 26 Nov 2025 18:43:05 +0000 (18:43 +0000)]
Merge remote-tracking branch 'upstream/pull/6543'

2 weeks agoMerge remote-tracking branch 'upstream/pull/6565'
Tom Hughes [Wed, 26 Nov 2025 18:36:40 +0000 (18:36 +0000)]
Merge remote-tracking branch 'upstream/pull/6565'

2 weeks agoload iD as npm package
Martin Raifer [Mon, 10 Nov 2025 12:20:28 +0000 (13:20 +0100)]
load iD as npm package

2 weeks agoPoint potential contributors to the Roadmap
Pablo Brasero [Wed, 19 Nov 2025 13:58:26 +0000 (13:58 +0000)]
Point potential contributors to the Roadmap

2 weeks agoNormalize strings ahead of comparing spammy phrases
Pablo Brasero [Fri, 21 Nov 2025 15:43:45 +0000 (15:43 +0000)]
Normalize strings ahead of comparing spammy phrases

2 weeks agoUse spammy phrases from DB
Pablo Brasero [Fri, 21 Nov 2025 15:32:10 +0000 (15:32 +0000)]
Use spammy phrases from DB

2 weeks agoAdd test for untested behaviour
Pablo Brasero [Fri, 21 Nov 2025 15:37:00 +0000 (15:37 +0000)]
Add test for untested behaviour

2 weeks agoAdd DB-backed model SpammyPhrases
Pablo Brasero [Fri, 21 Nov 2025 13:50:06 +0000 (13:50 +0000)]
Add DB-backed model SpammyPhrases

2 weeks agoMove spam scoring in User to SpamScorer
Pablo Brasero [Thu, 20 Nov 2025 12:15:17 +0000 (12:15 +0000)]
Move spam scoring in User to SpamScorer

2 weeks agoMove into submodule ahead of new type of scorer
Pablo Brasero [Thu, 20 Nov 2025 11:55:27 +0000 (11:55 +0000)]
Move into submodule ahead of new type of scorer

2 weeks agoMove spam scoring to own class
Pablo Brasero [Thu, 20 Nov 2025 11:37:04 +0000 (11:37 +0000)]
Move spam scoring to own class

2 weeks agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 24 Nov 2025 12:18:11 +0000 (13:18 +0100)]
Localisation updates from https://translatewiki.net.

2 weeks agoWorkaround for ruby 3.5.0 compatibility with delayed_job
Tom Hughes [Sat, 22 Nov 2025 11:20:33 +0000 (11:20 +0000)]
Workaround for ruby 3.5.0 compatibility with delayed_job

https://github.com/collectiveidea/delayed_job/issues/1239

2 weeks agoUse a del element for deleted objects in a changeset
Tom Hughes [Sat, 22 Nov 2025 11:13:31 +0000 (11:13 +0000)]
Use a del element for deleted objects in a changeset

Fixes #6558

2 weeks agoMerge remote-tracking branch 'upstream/pull/6557'
Tom Hughes [Sat, 22 Nov 2025 11:07:29 +0000 (11:07 +0000)]
Merge remote-tracking branch 'upstream/pull/6557'

2 weeks agoMerge remote-tracking branch 'upstream/pull/6553'
Tom Hughes [Sat, 22 Nov 2025 11:07:22 +0000 (11:07 +0000)]
Merge remote-tracking branch 'upstream/pull/6553'

2 weeks agoBump tag2link from 2025.10.21 to 2025.11.21
dependabot[bot] [Fri, 21 Nov 2025 23:01:00 +0000 (23:01 +0000)]
Bump tag2link from 2025.10.21 to 2025.11.21

Bumps [tag2link](https://github.com/JOSM/tag2link) from 2025.10.21 to 2025.11.21.
- [Release notes](https://github.com/JOSM/tag2link/releases)
- [Commits](https://github.com/JOSM/tag2link/compare/2025.10.21...2025.11.21)

---
updated-dependencies:
- dependency-name: tag2link
  dependency-version: 2025.11.21
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
3 weeks agoMerge pull request #6556 from pablobm/missing-period
Andy Allan [Fri, 21 Nov 2025 15:01:33 +0000 (15:01 +0000)]
Merge pull request #6556 from pablobm/missing-period

Add missing period

3 weeks agoMissing period
Pablo Brasero [Fri, 21 Nov 2025 11:50:54 +0000 (11:50 +0000)]
Missing period

3 weeks agoBump actions/checkout from 5.0.1 to 6.0.0
dependabot[bot] [Thu, 20 Nov 2025 23:01:22 +0000 (23:01 +0000)]
Bump actions/checkout from 5.0.1 to 6.0.0

Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.1 to 6.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/93cb6efe18208431cddfb8368fd83d5badbf9bfd...1af3b93b6815bc44a9784bd300feb67ff0d1eeb3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
3 weeks agoMerge pull request #6552 from tomhughes/i18n-directory
Andy Allan [Thu, 20 Nov 2025 19:14:44 +0000 (19:14 +0000)]
Merge pull request #6552 from tomhughes/i18n-directory

Reconfigure i18n-js to avoid top-level i18n directory

3 weeks agoReconfigure i18n-js to avoid top-level i18n directory
Tom Hughes [Thu, 20 Nov 2025 18:51:57 +0000 (18:51 +0000)]
Reconfigure i18n-js to avoid top-level i18n directory

Fixes #6550

3 weeks agoMerge remote-tracking branch 'upstream/pull/6551'
Tom Hughes [Thu, 20 Nov 2025 18:49:46 +0000 (18:49 +0000)]
Merge remote-tracking branch 'upstream/pull/6551'

3 weeks agoRename export controller actions
Andy Allan [Wed, 8 Oct 2025 14:52:11 +0000 (15:52 +0100)]
Rename export controller actions

Refs #5539

3 weeks agoMerge remote-tracking branch 'upstream/pull/6541'
Tom Hughes [Thu, 20 Nov 2025 17:01:46 +0000 (17:01 +0000)]
Merge remote-tracking branch 'upstream/pull/6541'

3 weeks agoMerge pull request #6467 from tomhughes/rails-810
Andy Allan [Thu, 20 Nov 2025 14:51:59 +0000 (14:51 +0000)]
Merge pull request #6467 from tomhughes/rails-810

Update to rails 8.1.0

3 weeks agoMerge pull request #6548 from openstreetmap/dependabot/npm_and_yarn/stylistic/eslint...
Andy Allan [Thu, 20 Nov 2025 14:16:21 +0000 (14:16 +0000)]
Merge pull request #6548 from openstreetmap/dependabot/npm_and_yarn/stylistic/eslint-plugin-5.6.1

Bump @stylistic/eslint-plugin from 5.6.0 to 5.6.1

3 weeks agoUpdate to rails 8.1.1
Tom Hughes [Wed, 22 Oct 2025 16:34:50 +0000 (17:34 +0100)]
Update to rails 8.1.1

3 weeks agoMerge pull request #6532 from tomhughes/suspended-user-reports
Andy Allan [Thu, 20 Nov 2025 13:08:54 +0000 (13:08 +0000)]
Merge pull request #6532 from tomhughes/suspended-user-reports

Resolve any open issues for a user when they are suspended

3 weeks agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 20 Nov 2025 12:26:25 +0000 (13:26 +0100)]
Localisation updates from https://translatewiki.net.

3 weeks agoAnswer this very frequent question about licensing
Pablo Brasero [Wed, 19 Nov 2025 11:42:21 +0000 (11:42 +0000)]
Answer this very frequent question about licensing

3 weeks agoBump @stylistic/eslint-plugin from 5.6.0 to 5.6.1
dependabot[bot] [Wed, 19 Nov 2025 23:03:15 +0000 (23:03 +0000)]
Bump @stylistic/eslint-plugin from 5.6.0 to 5.6.1

Bumps [@stylistic/eslint-plugin](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin) from 5.6.0 to 5.6.1.
- [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.6.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@stylistic/eslint-plugin"
  dependency-version: 5.6.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
3 weeks agoMerge remote-tracking branch 'upstream/pull/6524'
Tom Hughes [Wed, 19 Nov 2025 20:35:25 +0000 (20:35 +0000)]
Merge remote-tracking branch 'upstream/pull/6524'

3 weeks agoMerge remote-tracking branch 'upstream/pull/6540'
Tom Hughes [Wed, 19 Nov 2025 19:58:04 +0000 (19:58 +0000)]
Merge remote-tracking branch 'upstream/pull/6540'

3 weeks agoMerge remote-tracking branch 'upstream/pull/6539'
Tom Hughes [Wed, 19 Nov 2025 19:57:59 +0000 (19:57 +0000)]
Merge remote-tracking branch 'upstream/pull/6539'

3 weeks agoFix Wikipedia tag handling to support multiple links
Gergely Pap [Thu, 13 Nov 2025 10:52:41 +0000 (11:52 +0100)]
Fix Wikipedia tag handling to support multiple links

Co-authored-by: Pablo Brasero <36066+pablobm@users.noreply.github.com>
3 weeks agoBump @stylistic/eslint-plugin from 5.5.0 to 5.6.0
dependabot[bot] [Tue, 18 Nov 2025 23:01:15 +0000 (23:01 +0000)]
Bump @stylistic/eslint-plugin from 5.5.0 to 5.6.0

Bumps [@stylistic/eslint-plugin](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin) from 5.5.0 to 5.6.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.6.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@stylistic/eslint-plugin"
  dependency-version: 5.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
3 weeks agoBump coverallsapp/github-action from 2.3.6 to 2.3.7
dependabot[bot] [Tue, 18 Nov 2025 23:01:09 +0000 (23:01 +0000)]
Bump coverallsapp/github-action from 2.3.6 to 2.3.7

Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 2.3.6 to 2.3.7.
- [Release notes](https://github.com/coverallsapp/github-action/releases)
- [Commits](https://github.com/coverallsapp/github-action/compare/648a8eb78e6d50909eff900e4ec85cab4524a45b...5cbfd81b66ca5d10c19b062c04de0199c215fb6e)

---
updated-dependencies:
- dependency-name: coverallsapp/github-action
  dependency-version: 2.3.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
3 weeks agoResolve any open issues for a user when they are suspended
Tom Hughes [Sun, 16 Nov 2025 13:16:39 +0000 (13:16 +0000)]
Resolve any open issues for a user when they are suspended

3 weeks agoTest suspend and hide methods for users
Tom Hughes [Sun, 16 Nov 2025 16:07:39 +0000 (16:07 +0000)]
Test suspend and hide methods for users

3 weeks agoMerge remote-tracking branch 'upstream/pull/6536'
Tom Hughes [Tue, 18 Nov 2025 20:45:46 +0000 (20:45 +0000)]
Merge remote-tracking branch 'upstream/pull/6536'

3 weeks agoMerge remote-tracking branch 'upstream/pull/6535'
Tom Hughes [Tue, 18 Nov 2025 20:45:41 +0000 (20:45 +0000)]
Merge remote-tracking branch 'upstream/pull/6535'

3 weeks agoMerge pull request #6531 from tomhughes/dependabot
Andy Allan [Tue, 18 Nov 2025 17:48:50 +0000 (17:48 +0000)]
Merge pull request #6531 from tomhughes/dependabot

Improve dependabot configuration

3 weeks agoBump ruby/setup-ruby from 1.267.0 to 1.268.0
dependabot[bot] [Mon, 17 Nov 2025 23:01:29 +0000 (23:01 +0000)]
Bump ruby/setup-ruby from 1.267.0 to 1.268.0

Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.267.0 to 1.268.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/d5126b9b3579e429dd52e51e68624dda2e05be25...8aeb6ff8030dd539317f8e1769a044873b56ea71)

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

Signed-off-by: dependabot[bot] <support@github.com>
3 weeks agoBump actions/checkout from 5.0.0 to 5.0.1
dependabot[bot] [Mon, 17 Nov 2025 23:01:21 +0000 (23:01 +0000)]
Bump actions/checkout from 5.0.0 to 5.0.1

Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/08c6903cd8c0fde910a37f88322edcfb5dd907a8...93cb6efe18208431cddfb8368fd83d5badbf9bfd)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 5.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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