]> git.openstreetmap.org Git - rails.git/log
rails.git
6 days agoMerge pull request #6665 from openstreetmap/dependabot/bundler/dependencies-98a26080d9 master
Marwin Hochfelsner [Thu, 1 Jan 2026 12:18:15 +0000 (13:18 +0100)]
Merge pull request #6665 from openstreetmap/dependabot/bundler/dependencies-98a26080d9

Bump the dependencies group with 4 updates

6 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 1 Jan 2026 12:18:04 +0000 (13:18 +0100)]
Localisation updates from https://translatewiki.net.

6 days agoMerge pull request #6662 from openstreetmap/dependabot/bundler/action_text-trix-2...
Marwin Hochfelsner [Thu, 1 Jan 2026 12:14:47 +0000 (13:14 +0100)]
Merge pull request #6662 from openstreetmap/dependabot/bundler/action_text-trix-2.1.16

Bump action_text-trix from 2.1.15 to 2.1.16

6 days agoMerge pull request #6663 from openstreetmap/dependabot/github_actions/dependencies...
Marwin Hochfelsner [Thu, 1 Jan 2026 12:08:35 +0000 (13:08 +0100)]
Merge pull request #6663 from openstreetmap/dependabot/github_actions/dependencies-a0e46cd791

Bump ruby/setup-ruby from 1.275.0 to 1.278.0 in the dependencies group

6 days agoBump the dependencies group with 4 updates
dependabot[bot] [Wed, 31 Dec 2025 23:03:53 +0000 (23:03 +0000)]
Bump the dependencies group with 4 updates

Bumps the dependencies group with 4 updates: [pg](https://github.com/ged/ruby-pg), [bootsnap](https://github.com/rails/bootsnap), [mini_racer](https://github.com/discourse/mini_racer) and [brakeman](https://github.com/presidentbeef/brakeman).

Updates `pg` from 1.6.2 to 1.6.3
- [Changelog](https://github.com/ged/ruby-pg/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ged/ruby-pg/compare/v1.6.2...v1.6.3)

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

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

Updates `brakeman` from 7.1.1 to 7.1.2
- [Release notes](https://github.com/presidentbeef/brakeman/releases)
- [Changelog](https://github.com/presidentbeef/brakeman/blob/main/CHANGES.md)
- [Commits](https://github.com/presidentbeef/brakeman/compare/v7.1.1...v7.1.2)

---
updated-dependencies:
- dependency-name: pg
  dependency-version: 1.6.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: bootsnap
  dependency-version: 1.20.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: mini_racer
  dependency-version: 0.19.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: brakeman
  dependency-version: 7.1.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
6 days agoBump ruby/setup-ruby from 1.275.0 to 1.278.0 in the dependencies group
dependabot[bot] [Wed, 31 Dec 2025 23:01:00 +0000 (23:01 +0000)]
Bump ruby/setup-ruby from 1.275.0 to 1.278.0 in the dependencies group

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

Updates `ruby/setup-ruby` from 1.275.0 to 1.278.0
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](https://github.com/ruby/setup-ruby/compare/d354de180d0c9e813cfddfcbdc079945d4be589b...4c24fa5ec04b2e79eb40571b1cee2a0d2b705771)

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

Signed-off-by: dependabot[bot] <support@github.com>
6 days agoBump action_text-trix from 2.1.15 to 2.1.16
dependabot[bot] [Wed, 31 Dec 2025 22:09:30 +0000 (22:09 +0000)]
Bump action_text-trix from 2.1.15 to 2.1.16

Bumps [action_text-trix](https://github.com/basecamp/trix) from 2.1.15 to 2.1.16.
- [Release notes](https://github.com/basecamp/trix/releases)
- [Commits](https://github.com/basecamp/trix/compare/v2.1.15...v2.1.16)

---
updated-dependencies:
- dependency-name: action_text-trix
  dependency-version: 2.1.16
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
7 days agoMerge pull request #6629 from tomhughes/user-actions
Andy Allan [Tue, 30 Dec 2025 14:10:00 +0000 (14:10 +0000)]
Merge pull request #6629 from tomhughes/user-actions

Send bulk user confirmations through the state machine

9 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 29 Dec 2025 12:20:29 +0000 (13:20 +0100)]
Localisation updates from https://translatewiki.net.

10 days agoMerge pull request #6658 from Dimitar5555/patch-1
Andy Allan [Sat, 27 Dec 2025 14:44:02 +0000 (14:44 +0000)]
Merge pull request #6658 from Dimitar5555/patch-1

Update OSM Carto repository URL

10 days agoUpdate OSM Carto repository URL
Dimitar [Sat, 27 Dec 2025 14:16:30 +0000 (16:16 +0200)]
Update OSM Carto repository URL

Ref: https://github.com/openstreetmap-carto/openstreetmap-carto/pull/5157

11 days agoMerge remote-tracking branch 'upstream/pull/6657'
Tom Hughes [Fri, 26 Dec 2025 17:14:58 +0000 (17:14 +0000)]
Merge remote-tracking branch 'upstream/pull/6657'

11 days agoFix tooltip date offset
Marwin Hochfelsner [Fri, 26 Dec 2025 16:11:42 +0000 (17:11 +0100)]
Fix tooltip date offset

13 days 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.

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

13 days 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'

13 days 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>
2 weeks agoDisable dashboard map rotation and pitch (#6648) live
Marwin Hochfelsner [Wed, 24 Dec 2025 09:56:18 +0000 (10:56 +0100)]
Disable dashboard map rotation and pitch (#6648)

2 weeks 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'

2 weeks 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'

2 weeks 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>
2 weeks 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

2 weeks 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'

2 weeks 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'

2 weeks 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'

2 weeks 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'

2 weeks 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

2 weeks 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

2 weeks 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

2 weeks 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>
2 weeks 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>
2 weeks 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>
2 weeks 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>
2 weeks 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.

2 weeks 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'

2 weeks 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>
2 weeks 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'

2 weeks 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

2 weeks 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

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

2 weeks 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

2 weeks 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.

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

2 weeks 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

2 weeks 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

2 weeks 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

2 weeks 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.

2 weeks 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

2 weeks 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'

2 weeks 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'

2 weeks 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'

2 weeks 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'

2 weeks 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'

2 weeks 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'

2 weeks 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

2 weeks 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.

2 weeks 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

2 weeks 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

2 weeks 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

3 weeks 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}".

3 weeks 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

3 weeks 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

3 weeks 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

3 weeks 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

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

3 weeks 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

3 weeks 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 weeks 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'

3 weeks 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'

3 weeks 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'

3 weeks 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

3 weeks 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

3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks agoAdd bcl to UI languages
Tom Hughes [Mon, 15 Dec 2025 19:36:51 +0000 (19:36 +0000)]
Add bcl to UI languages

3 weeks 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.

3 weeks 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'

3 weeks 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'

3 weeks 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`

3 weeks 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.

3 weeks 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>
3 weeks 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

3 weeks 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>
3 weeks 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

3 weeks 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

3 weeks 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'

3 weeks 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'

3 weeks 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

3 weeks 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

3 weeks 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

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

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

4 weeks 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

4 weeks 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'

4 weeks 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'

4 weeks 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'

4 weeks 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>
4 weeks 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>
4 weeks 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>