]> git.openstreetmap.org Git - rails.git/log
rails.git
10 months agoFix tooltip date offset
Marwin Hochfelsner [Fri, 26 Dec 2025 16:11:42 +0000 (17:11 +0100)]
Fix tooltip date offset

10 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 25 Dec 2025 12:20:12 +0000 (13:20 +0100)]
Localisation updates from https://translatewiki.net.

10 months agoFix new rubocop warnings
Tom Hughes [Thu, 25 Dec 2025 10:52:39 +0000 (10:52 +0000)]
Fix new rubocop warnings

10 months agoMerge remote-tracking branch 'upstream/pull/6653'
Tom Hughes [Thu, 25 Dec 2025 10:51:22 +0000 (10:51 +0000)]
Merge remote-tracking branch 'upstream/pull/6653'

10 months agoBump rubocop from 1.82.0 to 1.82.1 in the rubocop group
dependabot[bot] [Wed, 24 Dec 2025 23:01:30 +0000 (23:01 +0000)]
Bump rubocop from 1.82.0 to 1.82.1 in the rubocop group

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

Updates `rubocop` from 1.82.0 to 1.82.1
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.82.0...v1.82.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
10 months agoDisable dashboard map rotation and pitch (#6648)
Marwin Hochfelsner [Wed, 24 Dec 2025 09:56:18 +0000 (10:56 +0100)]
Disable dashboard map rotation and pitch (#6648)

10 months agoMerge remote-tracking branch 'upstream/pull/6606'
Tom Hughes [Wed, 24 Dec 2025 09:36:36 +0000 (09:36 +0000)]
Merge remote-tracking branch 'upstream/pull/6606'

10 months agoMerge remote-tracking branch 'upstream/pull/6649'
Tom Hughes [Wed, 24 Dec 2025 09:33:33 +0000 (09:33 +0000)]
Merge remote-tracking branch 'upstream/pull/6649'

10 months agoBump the dependencies group with 2 updates
dependabot[bot] [Tue, 23 Dec 2025 22:35:26 +0000 (22:35 +0000)]
Bump the dependencies group with 2 updates

Bumps the dependencies group with 2 updates: [bootsnap](https://github.com/rails/bootsnap) and [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby).

Updates `bootsnap` from 1.19.0 to 1.20.0
- [Release notes](https://github.com/rails/bootsnap/releases)
- [Changelog](https://github.com/rails/bootsnap/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rails/bootsnap/compare/v1.19.0...v1.20.0)

Updates `aws-sdk-s3` from 1.208.0 to 1.209.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: bootsnap
  dependency-version: 1.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: aws-sdk-s3
  dependency-version: 1.209.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
10 months 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

10 months agoMerge remote-tracking branch 'upstream/pull/6647'
Tom Hughes [Tue, 23 Dec 2025 22:24:51 +0000 (22:24 +0000)]
Merge remote-tracking branch 'upstream/pull/6647'

10 months agoMerge remote-tracking branch 'upstream/pull/6646'
Tom Hughes [Tue, 23 Dec 2025 22:24:34 +0000 (22:24 +0000)]
Merge remote-tracking branch 'upstream/pull/6646'

10 months agoMerge remote-tracking branch 'upstream/pull/6645'
Tom Hughes [Tue, 23 Dec 2025 22:24:04 +0000 (22:24 +0000)]
Merge remote-tracking branch 'upstream/pull/6645'

10 months agoMerge remote-tracking branch 'upstream/pull/6644'
Tom Hughes [Tue, 23 Dec 2025 22:24:00 +0000 (22:24 +0000)]
Merge remote-tracking branch 'upstream/pull/6644'

10 months agoMerge pull request #6630 from tomhughes/maplibre-i18n
Marwin Hochfelsner [Tue, 23 Dec 2025 15:53:59 +0000 (16:53 +0100)]
Merge pull request #6630 from tomhughes/maplibre-i18n

Don't reinitialise i18n in maplibre code

10 months agoMerge pull request #6607 from pablobm/consistent-factories
Andy Allan [Tue, 23 Dec 2025 09:56:52 +0000 (09:56 +0000)]
Merge pull request #6607 from pablobm/consistent-factories

Ensure consistent naming for all factory files

10 months agoEnsure all factory files named in the plural
Pablo Brasero [Wed, 10 Dec 2025 14:47:09 +0000 (14:47 +0000)]
Ensure all factory files named in the plural

10 months agoBump the dependencies group with 4 updates
dependabot[bot] [Mon, 22 Dec 2025 23:04:44 +0000 (23:04 +0000)]
Bump the dependencies group with 4 updates

Bumps the dependencies group with 4 updates: [strong_migrations](https://github.com/ankane/strong_migrations), [connection_pool](https://github.com/mperham/connection_pool), [timeout](https://github.com/ruby/timeout) and [debug](https://github.com/ruby/debug).

Updates `strong_migrations` from 2.5.1 to 2.5.2
- [Changelog](https://github.com/ankane/strong_migrations/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ankane/strong_migrations/compare/v2.5.1...v2.5.2)

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 `timeout` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/ruby/timeout/releases)
- [Commits](https://github.com/ruby/timeout/compare/v0.5.0...v0.6.0)

Updates `debug` from 1.11.0 to 1.11.1
- [Release notes](https://github.com/ruby/debug/releases)
- [Commits](https://github.com/ruby/debug/compare/v1.11.0...v1.11.1)

---
updated-dependencies:
- dependency-name: strong_migrations
  dependency-version: 2.5.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: 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: timeout
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: debug
  dependency-version: 1.11.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
10 months agoBump rubocop from 1.81.7 to 1.82.0 in the rubocop group
dependabot[bot] [Mon, 22 Dec 2025 23:01:44 +0000 (23:01 +0000)]
Bump rubocop from 1.81.7 to 1.82.0 in the rubocop group

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

Updates `rubocop` from 1.81.7 to 1.82.0
- [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.81.7...v1.82.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
10 months agoBump maplibre-gl from 5.14.0 to 5.15.0 in the dependencies group
dependabot[bot] [Mon, 22 Dec 2025 23:01:23 +0000 (23:01 +0000)]
Bump maplibre-gl from 5.14.0 to 5.15.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.14.0 to 5.15.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.14.0...v5.15.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
10 months agoBump ruby/setup-ruby from 1.270.0 to 1.275.0 in the dependencies group
dependabot[bot] [Mon, 22 Dec 2025 23:01:10 +0000 (23:01 +0000)]
Bump ruby/setup-ruby from 1.270.0 to 1.275.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.270.0 to 1.275.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/ac793fdd38cc468a4dd57246fa9d0e868aba9085...d354de180d0c9e813cfddfcbdc079945d4be589b)

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

Signed-off-by: dependabot[bot] <support@github.com>
10 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 22 Dec 2025 12:20:34 +0000 (13:20 +0100)]
Localisation updates from https://translatewiki.net.

10 months agoMerge remote-tracking branch 'upstream/pull/6634'
Tom Hughes [Thu, 18 Dec 2025 20:21:34 +0000 (20:21 +0000)]
Merge remote-tracking branch 'upstream/pull/6634'

10 months agoBump aws-sdk-s3 from 1.207.0 to 1.208.0
dependabot[bot] [Thu, 18 Dec 2025 19:59:20 +0000 (19:59 +0000)]
Bump aws-sdk-s3 from 1.207.0 to 1.208.0

Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) from 1.207.0 to 1.208.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.208.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
10 months agoMerge remote-tracking branch 'upstream/pull/6632'
Tom Hughes [Thu, 18 Dec 2025 16:45:09 +0000 (16:45 +0000)]
Merge remote-tracking branch 'upstream/pull/6632'

10 months agoMerge pull request #6631 from pablobm/swap-confirm-suspend-actions
Marwin Hochfelsner [Thu, 18 Dec 2025 15:41:28 +0000 (16:41 +0100)]
Merge pull request #6631 from pablobm/swap-confirm-suspend-actions

Swap confirm and suspend actions

10 months agoFix invalid <p> nesting in comment rendering
Marwin Hochfelsner [Thu, 18 Dec 2025 13:32:42 +0000 (14:32 +0100)]
Fix invalid <p> nesting in comment rendering

10 months agoColour 'suspend' action as dangerous
Pablo Brasero [Thu, 18 Dec 2025 12:47:08 +0000 (12:47 +0000)]
Colour 'suspend' action as dangerous

10 months agoSwap actions around for consistency with users/lists
Pablo Brasero [Thu, 18 Dec 2025 12:44:15 +0000 (12:44 +0000)]
Swap actions around for consistency with users/lists

10 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 18 Dec 2025 12:22:57 +0000 (13:22 +0100)]
Localisation updates from https://translatewiki.net.

10 months agoTest visibility
Pablo Brasero [Fri, 12 Dec 2025 16:12:46 +0000 (16:12 +0000)]
Test visibility

10 months agoMove heatmap setting to own profile settings page
Pablo Brasero [Fri, 12 Dec 2025 15:34:47 +0000 (15:34 +0000)]
Move heatmap setting to own profile settings page

10 months agoFirst stab at hiding the heatmap
Pablo Brasero [Tue, 9 Dec 2025 12:59:57 +0000 (12:59 +0000)]
First stab at hiding the heatmap

10 months agoAdd user setting to show/hide their heatmap
Pablo Brasero [Tue, 9 Dec 2025 12:59:57 +0000 (12:59 +0000)]
Add user setting to show/hide their heatmap

10 months agoDon't reinitialise i18n in maplibre code
Tom Hughes [Wed, 17 Dec 2025 19:07:45 +0000 (19:07 +0000)]
Don't reinitialise i18n in maplibre code

Fixes #6624.

10 months agoSend bulk user confirmations through the state machine
Tom Hughes [Wed, 17 Dec 2025 18:51:46 +0000 (18:51 +0000)]
Send bulk user confirmations through the state machine

10 months agoMerge remote-tracking branch 'upstream/pull/6613'
Tom Hughes [Wed, 17 Dec 2025 18:43:14 +0000 (18:43 +0000)]
Merge remote-tracking branch 'upstream/pull/6613'

10 months agoMerge remote-tracking branch 'upstream/pull/6564'
Tom Hughes [Wed, 17 Dec 2025 18:34:19 +0000 (18:34 +0000)]
Merge remote-tracking branch 'upstream/pull/6564'

10 months agoMerge remote-tracking branch 'upstream/pull/6623'
Tom Hughes [Wed, 17 Dec 2025 18:26:38 +0000 (18:26 +0000)]
Merge remote-tracking branch 'upstream/pull/6623'

10 months agoMerge remote-tracking branch 'upstream/pull/6628'
Tom Hughes [Wed, 17 Dec 2025 18:23:25 +0000 (18:23 +0000)]
Merge remote-tracking branch 'upstream/pull/6628'

10 months agoMerge remote-tracking branch 'upstream/pull/6627'
Tom Hughes [Wed, 17 Dec 2025 18:22:42 +0000 (18:22 +0000)]
Merge remote-tracking branch 'upstream/pull/6627'

10 months agoMerge remote-tracking branch 'upstream/pull/6625'
Tom Hughes [Wed, 17 Dec 2025 18:21:33 +0000 (18:21 +0000)]
Merge remote-tracking branch 'upstream/pull/6625'

10 months agoFix page name for OAuth app configuration
Andy Allan [Wed, 17 Dec 2025 17:36:41 +0000 (17:36 +0000)]
Fix page name for OAuth app configuration

This was changed in the UI in #5681 but not in the documentation

10 months agoRefactor turbo-frame element to avoid multiline conditionals inside html attribute
Andy Allan [Wed, 17 Dec 2025 17:01:09 +0000 (17:01 +0000)]
Refactor turbo-frame element to avoid multiline conditionals inside html attribute

While the original is perfectly valid erb, it's hard to read and hard for erblint to parse.

This refactor moves the multi-line conditional logic outside of the turbo-frame `src` html attribute.

10 months agoMerge pull request #6626 from gravitystorm/docker_healthcheck
Marwin Hochfelsner [Wed, 17 Dec 2025 16:13:52 +0000 (17:13 +0100)]
Merge pull request #6626 from gravitystorm/docker_healthcheck

Use a healthcheck to ensure the docker db container is active

10 months agoUse a healthcheck to ensure the docker db container is active
Andy Allan [Wed, 17 Dec 2025 15:36:46 +0000 (15:36 +0000)]
Use a healthcheck to ensure the docker db container is active

This is an extracted and reworked part of #6588

10 months agoMerge pull request #6594 from aNsHuL5217/fix-contributing-guidelines
Andy Allan [Wed, 17 Dec 2025 14:53:25 +0000 (14:53 +0000)]
Merge pull request #6594 from aNsHuL5217/fix-contributing-guidelines

Clarify fixup commits and branching guidelines

10 months agoAutomatically generate factories instead of fixtures
Andy Allan [Wed, 17 Dec 2025 12:47:57 +0000 (12:47 +0000)]
Automatically generate factories instead of fixtures

From the factory_bot_rails README:

> Including factory_bot_rails in the development group of your Gemfile
> will cause Rails to generate factories instead of fixtures.

This is helpful for any developers running "rails generate model {modelname}".

10 months agoBetter name for `#hide`, which perhaps should not exist
Pablo Brasero [Mon, 15 Dec 2025 15:20:28 +0000 (15:20 +0000)]
Better name for `#hide`, which perhaps should not exist

10 months agoMore descriptive name for "unhide" action
Pablo Brasero [Mon, 15 Dec 2025 12:50:54 +0000 (12:50 +0000)]
More descriptive name for "unhide" action

10 months agoRemove actions to hide or soft-destroy users
Pablo Brasero [Thu, 27 Nov 2025 15:25:18 +0000 (15:25 +0000)]
Remove actions to hide or soft-destroy users

10 months agoAdd UI for admins to suspend users
Pablo Brasero [Tue, 25 Nov 2025 14:34:41 +0000 (14:34 +0000)]
Add UI for admins to suspend users

10 months agoConfirmed users can be suspended
Pablo Brasero [Wed, 3 Dec 2025 16:44:10 +0000 (16:44 +0000)]
Confirmed users can be suspended

10 months agoAdd missing test for 'unhide' action
Pablo Brasero [Wed, 17 Dec 2025 11:08:23 +0000 (11:08 +0000)]
Add missing test for 'unhide' action

10 months 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

10 months agoMerge remote-tracking branch 'upstream/pull/6621'
Tom Hughes [Tue, 16 Dec 2025 14:05:18 +0000 (14:05 +0000)]
Merge remote-tracking branch 'upstream/pull/6621'

10 months agoMerge remote-tracking branch 'upstream/pull/6620'
Tom Hughes [Tue, 16 Dec 2025 14:04:49 +0000 (14:04 +0000)]
Merge remote-tracking branch 'upstream/pull/6620'

10 months agoMerge remote-tracking branch 'upstream/pull/6619'
Tom Hughes [Tue, 16 Dec 2025 14:04:32 +0000 (14:04 +0000)]
Merge remote-tracking branch 'upstream/pull/6619'

10 months agoPull changeset comment rich text into separate method
Marwin Hochfelsner [Tue, 16 Dec 2025 10:40:22 +0000 (11:40 +0100)]
Pull changeset comment rich text into separate method

10 months agoStop arguments in path or query from being interpreted as hashes
Marwin Hochfelsner [Thu, 11 Dec 2025 10:33:17 +0000 (11:33 +0100)]
Stop arguments in path or query from being interpreted as hashes

10 months agoBump the dependencies group with 4 updates
dependabot[bot] [Mon, 15 Dec 2025 23:06:40 +0000 (23:06 +0000)]
Bump the dependencies group with 4 updates

Bumps the dependencies group with 4 updates: [omniauth-rails_csrf_protection](https://github.com/cookpad/omniauth-rails_csrf_protection), [connection_pool](https://github.com/mperham/connection_pool), [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) and [minitest](https://github.com/minitest/minitest).

Updates `omniauth-rails_csrf_protection` from 2.0.0 to 2.0.1
- [Release notes](https://github.com/cookpad/omniauth-rails_csrf_protection/releases)
- [Commits](https://github.com/cookpad/omniauth-rails_csrf_protection/compare/v2.0.0...v2.0.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 `aws-sdk-s3` from 1.206.0 to 1.207.0
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/commits)

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

---
updated-dependencies:
- dependency-name: omniauth-rails_csrf_protection
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: 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: aws-sdk-s3
  dependency-version: 1.207.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: minitest
  dependency-version: 5.27.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
10 months agoBump eslint from 9.39.1 to 9.39.2 in the dependencies group
dependabot[bot] [Mon, 15 Dec 2025 23:01:24 +0000 (23:01 +0000)]
Bump eslint from 9.39.1 to 9.39.2 in the dependencies group

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

Updates `eslint` from 9.39.1 to 9.39.2
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v9.39.1...v9.39.2)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 9.39.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
10 months agoBump the dependencies group with 2 updates
dependabot[bot] [Mon, 15 Dec 2025 23:01:18 +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/upload-artifact](https://github.com/actions/upload-artifact).

Updates `ruby/setup-ruby` from 1.269.0 to 1.270.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/d697be2f83c6234b20877c3b5eac7a7f342f0d0c...ac793fdd38cc468a4dd57246fa9d0e868aba9085)

Updates `actions/upload-artifact` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/330a01c490aca151604b8cf639adc76d48f6c5d4...b7c566a772e6b6bfb58ed0dc250532a479d7789f)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.270.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: actions/upload-artifact
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
10 months agoAdd bcl to UI languages
Tom Hughes [Mon, 15 Dec 2025 19:36:51 +0000 (19:36 +0000)]
Add bcl to UI languages

10 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 15 Dec 2025 12:20:44 +0000 (13:20 +0100)]
Localisation updates from https://translatewiki.net.

11 months agoMerge remote-tracking branch 'upstream/pull/6504'
Tom Hughes [Sun, 14 Dec 2025 10:39:01 +0000 (10:39 +0000)]
Merge remote-tracking branch 'upstream/pull/6504'

11 months agoMerge remote-tracking branch 'upstream/pull/6595'
Tom Hughes [Sun, 14 Dec 2025 10:35:45 +0000 (10:35 +0000)]
Merge remote-tracking branch 'upstream/pull/6595'

11 months agoAdd `OSM.MapLibre` and `OSM.MapLibre.Styles`
Frank Elsinga [Thu, 11 Dec 2025 22:33:46 +0000 (23:33 +0100)]
Add `OSM.MapLibre` and `OSM.MapLibre.Styles`

11 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 11 Dec 2025 12:19:02 +0000 (13:19 +0100)]
Localisation updates from https://translatewiki.net.

11 months agoAdd a supergrouping mechanism for overriding how map controls are laid out
Frank Elsinga [Tue, 2 Dec 2025 06:14:35 +0000 (07:14 +0100)]
Add a supergrouping mechanism for overriding how map controls are laid out

Co-authored-by: Marwin Hochfelsner <50826859+hlfan@users.noreply.github.com>
11 months agoIntegrate i18n support to maplibre based maps
Frank Elsinga [Tue, 2 Dec 2025 05:46:29 +0000 (06:46 +0100)]
Integrate i18n support to maplibre based maps

11 months agoMigrate the dashboard entry page from leaflet to maplibre
Frank Elsinga [Wed, 5 Nov 2025 22:29:07 +0000 (23:29 +0100)]
Migrate the dashboard entry page from leaflet to maplibre

Co-authored-by: Marwin Hochfelsner <50826859+hlfan@users.noreply.github.com>
11 months agoAdd Xvfb support to the dockerfile
Frank Elsinga [Fri, 7 Nov 2025 23:03:03 +0000 (00:03 +0100)]
Add Xvfb support to the dockerfile

This enables headless browser testing including WebGL support. firefox --headless does not support rendering WebGL without such a virtual display

11 months agoEnable virtual GPU support in tests.yml
Frank Elsinga [Fri, 7 Nov 2025 18:34:00 +0000 (19:34 +0100)]
Enable virtual GPU support in tests.yml

11 months agoMerge remote-tracking branch 'upstream/pull/6589'
Tom Hughes [Wed, 10 Dec 2025 18:46:33 +0000 (18:46 +0000)]
Merge remote-tracking branch 'upstream/pull/6589'

11 months agoMerge remote-tracking branch 'upstream/pull/6597'
Tom Hughes [Wed, 10 Dec 2025 18:35:46 +0000 (18:35 +0000)]
Merge remote-tracking branch 'upstream/pull/6597'

11 months agoMerge pull request #6601 from deevroman/red-hearts
Andy Allan [Wed, 10 Dec 2025 16:44:07 +0000 (16:44 +0000)]
Merge pull request #6601 from deevroman/red-hearts

Use red heart in donate attribution

11 months 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

11 months 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

11 months agoUse RichText for changeset comments
Marwin Hochfelsner [Mon, 8 Dec 2025 12:40:35 +0000 (13:40 +0100)]
Use RichText for changeset comments

11 months agoAdd dedicated changeset comment method
Marwin Hochfelsner [Mon, 8 Dec 2025 12:13:20 +0000 (13:13 +0100)]
Add dedicated changeset comment method

11 months 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

11 months agostricter restrictions on creating anonymous notes
Roman Deev [Fri, 5 Dec 2025 23:29:03 +0000 (02:29 +0300)]
stricter restrictions on creating anonymous notes

11 months 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'

11 months 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'

11 months 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'

11 months 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>
11 months 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>
11 months 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>
11 months 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'

11 months agouse red heart in donate attribution
Roman Deev [Mon, 8 Dec 2025 21:24:21 +0000 (00:24 +0300)]
use red heart in donate attribution

11 months agoUpdate CONTRIBUTING.md
Anshul Zilpe [Mon, 8 Dec 2025 15:53:00 +0000 (21:23 +0530)]
Update CONTRIBUTING.md

Co-authored-by: Pablo Brasero <36066+pablobm@users.noreply.github.com>
11 months 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

11 months 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.

11 months 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'

11 months 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'

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

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

11 months 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

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