]> git.openstreetmap.org Git - rails.git/log
rails.git
4 weeks agoAdd Terms of Use notice to welcome banner
Arpan Mukherjee [Thu, 5 Mar 2026 17:36:11 +0000 (23:06 +0530)]
Add Terms of Use notice to welcome banner

8 weeks agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 5 Mar 2026 12:17:33 +0000 (13:17 +0100)]
Localisation updates from https://translatewiki.net.

8 weeks agoRaise linkify regex timeout
Marwin Hochfelsner [Thu, 5 Mar 2026 09:46:15 +0000 (09:46 +0000)]
Raise linkify regex timeout

Integrate Tom's timeout patch that closes #6812 and closes #6799

8 weeks agoMerge pull request #6818 from CommanderStorm/fix-traces
Marwin Hochfelsner [Thu, 5 Mar 2026 09:40:04 +0000 (10:40 +0100)]
Merge pull request #6818 from CommanderStorm/fix-traces

Fix traces going off screen for very long filenames

8 weeks agoMerge pull request #6782 from CommanderStorm/maplibre-error
Marwin Hochfelsner [Thu, 5 Mar 2026 09:19:57 +0000 (10:19 +0100)]
Merge pull request #6782 from CommanderStorm/maplibre-error

Add Human facing error messages when users without WebGL use

8 weeks agoMerge pull request #6862 from tomhughes/multiple-classes
Marwin Hochfelsner [Thu, 5 Mar 2026 07:14:31 +0000 (08:14 +0100)]
Merge pull request #6862 from tomhughes/multiple-classes

Fix new rubocop Style/OneClassPerFile warnings

8 weeks agoFix new rubocop Style/OneClassPerFile warnings
Tom Hughes [Thu, 5 Mar 2026 00:11:09 +0000 (00:11 +0000)]
Fix new rubocop Style/OneClassPerFile warnings

8 weeks agoFix new rubocop warning
Tom Hughes [Thu, 5 Mar 2026 00:14:41 +0000 (00:14 +0000)]
Fix new rubocop warning

8 weeks agoUpdate rubocop todo file
Tom Hughes [Thu, 5 Mar 2026 00:13:28 +0000 (00:13 +0000)]
Update rubocop todo file

8 weeks agoMerge remote-tracking branch 'upstream/pull/6859'
Tom Hughes [Thu, 5 Mar 2026 00:06:05 +0000 (00:06 +0000)]
Merge remote-tracking branch 'upstream/pull/6859'

8 weeks agoMerge remote-tracking branch 'upstream/pull/6861'
Tom Hughes [Thu, 5 Mar 2026 00:04:50 +0000 (00:04 +0000)]
Merge remote-tracking branch 'upstream/pull/6861'

8 weeks agoMerge remote-tracking branch 'upstream/pull/6860'
Tom Hughes [Thu, 5 Mar 2026 00:04:33 +0000 (00:04 +0000)]
Merge remote-tracking branch 'upstream/pull/6860'

8 weeks agoMerge remote-tracking branch 'upstream/pull/6858'
Tom Hughes [Thu, 5 Mar 2026 00:04:24 +0000 (00:04 +0000)]
Merge remote-tracking branch 'upstream/pull/6858'

8 weeks agoBump the dependencies group with 4 updates
dependabot[bot] [Wed, 4 Mar 2026 23:16:32 +0000 (23:16 +0000)]
Bump the dependencies group with 4 updates

Bumps the dependencies group with 4 updates: [addressable](https://github.com/sporkmonger/addressable), [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby), [brakeman](https://github.com/presidentbeef/brakeman) and [database_consistency](https://github.com/djezzzl/database_consistency).

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

Updates `aws-sdk-s3` from 1.213.0 to 1.214.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 `brakeman` from 8.0.2 to 8.0.4
- [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/v8.0.2...v8.0.4)

Updates `database_consistency` from 2.1.3 to 3.0.0
- [Changelog](https://github.com/djezzzl/database_consistency/blob/master/CHANGELOG.md)
- [Commits](https://github.com/djezzzl/database_consistency/compare/v2.1.3...v3.0.0)

---
updated-dependencies:
- dependency-name: addressable
  dependency-version: 2.8.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: aws-sdk-s3
  dependency-version: 1.214.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: brakeman
  dependency-version: 8.0.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: database_consistency
  dependency-version: 3.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
8 weeks agoBump the dependencies group with 2 updates
dependabot[bot] [Wed, 4 Mar 2026 23:12:58 +0000 (23:12 +0000)]
Bump the dependencies group with 2 updates

Bumps the dependencies group with 2 updates: [i18n-js](https://github.com/fnando/i18n) and [globals](https://github.com/sindresorhus/globals).

Updates `i18n-js` from 4.5.2 to 4.5.3
- [Changelog](https://github.com/fnando/i18n/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fnando/i18n/compare/v4.5.2...v4.5.3)

Updates `globals` from 17.3.0 to 17.4.0
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0)

---
updated-dependencies:
- dependency-name: i18n-js
  dependency-version: 4.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: globals
  dependency-version: 17.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
8 weeks agoBump rubocop from 1.84.2 to 1.85.0 in the rubocop group
dependabot[bot] [Wed, 4 Mar 2026 23:12:56 +0000 (23:12 +0000)]
Bump rubocop from 1.84.2 to 1.85.0 in the rubocop group

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

Updates `rubocop` from 1.84.2 to 1.85.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.84.2...v1.85.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
8 weeks agoBump the dependencies group with 3 updates
dependabot[bot] [Wed, 4 Mar 2026 23:12:43 +0000 (23:12 +0000)]
Bump the dependencies group with 3 updates

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

Updates `ruby/setup-ruby` from 1.288.0 to 1.289.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/09a7688d3b55cf0e976497ff046b70949eeaccfd...19a43a6a2428d455dbd1b85344698725179c9d8c)

Updates `actions/setup-node` from 6.2.0 to 6.3.0
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/6044e13b5dc448c55e2357c09f80417699197238...53b83947a5a98c8d113130e565377fae1a50d02f)

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

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

Signed-off-by: dependabot[bot] <support@github.com>
8 weeks agoMerge remote-tracking branch 'upstream/pull/6856'
Tom Hughes [Wed, 4 Mar 2026 20:48:24 +0000 (20:48 +0000)]
Merge remote-tracking branch 'upstream/pull/6856'

8 weeks agoMerge remote-tracking branch 'upstream/pull/6857'
Tom Hughes [Wed, 4 Mar 2026 20:38:44 +0000 (20:38 +0000)]
Merge remote-tracking branch 'upstream/pull/6857'

8 weeks agoAdd tests for the case of suspended accounts
Pablo Brasero [Wed, 4 Mar 2026 10:24:38 +0000 (10:24 +0000)]
Add tests for the case of suspended accounts

8 weeks agoStop testing `mark_deleted` as it's deprecated
Pablo Brasero [Tue, 3 Mar 2026 11:56:59 +0000 (11:56 +0000)]
Stop testing `mark_deleted` as it's deprecated

8 weeks agoMake AssetHelper work without precompiled assets
Marwin Hochfelsner [Wed, 4 Mar 2026 09:26:38 +0000 (09:26 +0000)]
Make AssetHelper work without precompiled assets

8 weeks agoMerge remote-tracking branch 'upstream/pull/6850'
Tom Hughes [Mon, 2 Mar 2026 19:06:11 +0000 (19:06 +0000)]
Merge remote-tracking branch 'upstream/pull/6850'

8 weeks agoMerge remote-tracking branch 'upstream/pull/6847'
Tom Hughes [Mon, 2 Mar 2026 19:05:22 +0000 (19:05 +0000)]
Merge remote-tracking branch 'upstream/pull/6847'

8 weeks agoMerge pull request #6848 from tyrasd/iD-2.38.0
Marwin Hochfelsner [Mon, 2 Mar 2026 18:04:17 +0000 (19:04 +0100)]
Merge pull request #6848 from tyrasd/iD-2.38.0

Upgrade iD to v2.38.0

8 weeks agoDocument the dev:populate script
Pablo Brasero [Mon, 2 Mar 2026 16:52:54 +0000 (16:52 +0000)]
Document the dev:populate script

8 weeks agoUpgrade iD to v2.38.0
Martin Raifer [Mon, 2 Mar 2026 16:48:08 +0000 (17:48 +0100)]
Upgrade iD to v2.38.0

8 weeks agoAvoid polluting the logs with non-descriptive exceptions
Pablo Brasero [Mon, 2 Mar 2026 15:36:53 +0000 (15:36 +0000)]
Avoid polluting the logs with non-descriptive exceptions

2 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 2 Mar 2026 12:13:50 +0000 (13:13 +0100)]
Localisation updates from https://translatewiki.net.

2 months agoShow an WebGL error message if this is disabled
Frank Elsinga [Sun, 8 Feb 2026 03:09:45 +0000 (04:09 +0100)]
Show an WebGL error message if this is disabled

2 months agoMerge remote-tracking branch 'upstream/pull/6832'
Tom Hughes [Thu, 26 Feb 2026 18:33:13 +0000 (18:33 +0000)]
Merge remote-tracking branch 'upstream/pull/6832'

2 months agoMerge remote-tracking branch 'upstream/pull/6833'
Tom Hughes [Thu, 26 Feb 2026 18:23:29 +0000 (18:23 +0000)]
Merge remote-tracking branch 'upstream/pull/6833'

2 months agoMerge remote-tracking branch 'upstream/pull/6841'
Tom Hughes [Thu, 26 Feb 2026 18:16:06 +0000 (18:16 +0000)]
Merge remote-tracking branch 'upstream/pull/6841'

2 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 26 Feb 2026 12:15:07 +0000 (13:15 +0100)]
Localisation updates from https://translatewiki.net.

2 months agoBump rollup from 4.53.2 to 4.59.0
dependabot[bot] [Thu, 26 Feb 2026 00:11:57 +0000 (00:11 +0000)]
Bump rollup from 4.53.2 to 4.59.0

Bumps [rollup](https://github.com/rollup/rollup) from 4.53.2 to 4.59.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.53.2...v4.59.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-version: 4.59.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoMerge remote-tracking branch 'upstream/pull/6840'
Tom Hughes [Thu, 26 Feb 2026 00:07:48 +0000 (00:07 +0000)]
Merge remote-tracking branch 'upstream/pull/6840'

2 months agoMerge remote-tracking branch 'upstream/pull/6839'
Tom Hughes [Thu, 26 Feb 2026 00:07:22 +0000 (00:07 +0000)]
Merge remote-tracking branch 'upstream/pull/6839'

2 months agoMerge remote-tracking branch 'upstream/pull/6838'
Tom Hughes [Thu, 26 Feb 2026 00:06:58 +0000 (00:06 +0000)]
Merge remote-tracking branch 'upstream/pull/6838'

2 months agoBump the dependencies group with 6 updates
dependabot[bot] [Wed, 25 Feb 2026 23:16:30 +0000 (23:16 +0000)]
Bump the dependencies group with 6 updates

Bumps the dependencies group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [mini_racer](https://github.com/discourse/mini_racer) | `0.19.2` | `0.20.0` |
| [omniauth-google-oauth2](https://github.com/zquestz/omniauth-google-oauth2) | `1.2.1` | `1.2.2` |
| [dalli](https://github.com/petergoldstein/dalli) | `4.3.2` | `4.3.3` |
| [minitest](https://github.com/minitest/minitest) | `6.0.1` | `6.0.2` |
| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.40.0` | `4.41.0` |
| [database_consistency](https://github.com/djezzzl/database_consistency) | `2.1.2` | `2.1.3` |

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

Updates `omniauth-google-oauth2` from 1.2.1 to 1.2.2
- [Release notes](https://github.com/zquestz/omniauth-google-oauth2/releases)
- [Changelog](https://github.com/zquestz/omniauth-google-oauth2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zquestz/omniauth-google-oauth2/compare/v1.2.1...v1.2.2)

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

Updates `minitest` from 6.0.1 to 6.0.2
- [Changelog](https://github.com/minitest/minitest/blob/master/History.rdoc)
- [Commits](https://github.com/minitest/minitest/compare/v6.0.1...v6.0.2)

Updates `selenium-webdriver` from 4.40.0 to 4.41.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.40.0...selenium-4.41.0)

Updates `database_consistency` from 2.1.2 to 2.1.3
- [Changelog](https://github.com/djezzzl/database_consistency/blob/master/CHANGELOG.md)
- [Commits](https://github.com/djezzzl/database_consistency/compare/v2.1.2...v2.1.3)

---
updated-dependencies:
- dependency-name: mini_racer
  dependency-version: 0.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: omniauth-google-oauth2
  dependency-version: 1.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: dalli
  dependency-version: 4.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: minitest
  dependency-version: 6.0.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: selenium-webdriver
  dependency-version: 4.41.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: database_consistency
  dependency-version: 2.1.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

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

Bumps the dependencies group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [maplibre-gl](https://github.com/maplibre/maplibre-gl-js) | `5.18.0` | `5.19.0` |
| [tag2link](https://github.com/JOSM/tag2link) | `2026.1.21` | `2026.2.21` |
| [@stylistic/eslint-plugin](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin) | `5.8.0` | `5.9.0` |
| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.33` | `4.0.0` |
| [eslint](https://github.com/eslint/eslint) | `10.0.0` | `10.0.2` |

Updates `maplibre-gl` from 5.18.0 to 5.19.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.18.0...v5.19.0)

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

Updates `@stylistic/eslint-plugin` from 5.8.0 to 5.9.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.9.0/packages/eslint-plugin)

Updates `@types/jquery` from 3.5.33 to 4.0.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery)

Updates `eslint` from 10.0.0 to 10.0.2
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v10.0.0...v10.0.2)

---
updated-dependencies:
- dependency-name: maplibre-gl
  dependency-version: 5.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: tag2link
  dependency-version: 2026.2.21
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: "@stylistic/eslint-plugin"
  dependency-version: 5.9.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: "@types/jquery"
  dependency-version: 4.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: eslint
  dependency-version: 10.0.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoBump rubocop-minitest from 0.38.2 to 0.39.1 in the rubocop group
dependabot[bot] [Wed, 25 Feb 2026 23:12:51 +0000 (23:12 +0000)]
Bump rubocop-minitest from 0.38.2 to 0.39.1 in the rubocop group

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

Updates `rubocop-minitest` from 0.38.2 to 0.39.1
- [Release notes](https://github.com/rubocop/rubocop-minitest/releases)
- [Changelog](https://github.com/rubocop/rubocop-minitest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-minitest/compare/v0.38.2...v0.39.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoMerge pull request #6824 from tomhughes/database-consistency-fixes
Andy Allan [Wed, 25 Feb 2026 14:57:44 +0000 (14:57 +0000)]
Merge pull request #6824 from tomhughes/database-consistency-fixes

Database consistency fixes

2 months agoUse media-breakpoint-up in header
Marwin Hochfelsner [Tue, 24 Feb 2026 03:44:00 +0000 (03:44 +0000)]
Use media-breakpoint-up in header

2 months agoMerge remote-tracking branch 'upstream/pull/6432'
Tom Hughes [Mon, 23 Feb 2026 18:55:52 +0000 (18:55 +0000)]
Merge remote-tracking branch 'upstream/pull/6432'

2 months agoMerge remote-tracking branch 'upstream/pull/6835'
Tom Hughes [Mon, 23 Feb 2026 18:37:43 +0000 (18:37 +0000)]
Merge remote-tracking branch 'upstream/pull/6835'

2 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 23 Feb 2026 12:20:30 +0000 (13:20 +0100)]
Localisation updates from https://translatewiki.net.

2 months agoAdd alt text for image a11y
Marwin Hochfelsner [Mon, 23 Feb 2026 11:06:05 +0000 (12:06 +0100)]
Add alt text for image a11y

2 months agoMore graceful recovery from errors
Pablo Brasero [Thu, 5 Feb 2026 09:11:47 +0000 (09:11 +0000)]
More graceful recovery from errors

2 months agoCreate an admin and a normal user
Pablo Brasero [Thu, 5 Feb 2026 09:10:53 +0000 (09:10 +0000)]
Create an admin and a normal user

2 months agoSimple seed script to provide an initial user
Pablo Brasero [Thu, 5 Feb 2026 09:09:18 +0000 (09:09 +0000)]
Simple seed script to provide an initial user

2 months agoRefactor to allow reuse
Pablo Brasero [Wed, 1 Oct 2025 14:49:13 +0000 (15:49 +0100)]
Refactor to allow reuse

2 months agorequire password on user sign up, same as email and username
Stillhart [Fri, 20 Feb 2026 23:03:05 +0000 (00:03 +0100)]
require password on user sign up, same as email and username

2 months agoMerge remote-tracking branch 'upstream/pull/6829'
Tom Hughes [Thu, 19 Feb 2026 17:55:15 +0000 (17:55 +0000)]
Merge remote-tracking branch 'upstream/pull/6829'

2 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 19 Feb 2026 12:16:57 +0000 (13:16 +0100)]
Localisation updates from https://translatewiki.net.

2 months agoStore header translation strings together
Marwin Hochfelsner [Thu, 19 Feb 2026 03:03:46 +0000 (03:03 +0000)]
Store header translation strings together

2 months agoMove secondary navigation item configutation to helper
Marwin Hochfelsner [Thu, 19 Feb 2026 02:38:06 +0000 (02:38 +0000)]
Move secondary navigation item configutation to helper

2 months agoMerge remote-tracking branch 'upstream/pull/6828'
Tom Hughes [Thu, 19 Feb 2026 00:30:55 +0000 (00:30 +0000)]
Merge remote-tracking branch 'upstream/pull/6828'

2 months agoBump nokogiri from 1.19.0 to 1.19.1
dependabot[bot] [Thu, 19 Feb 2026 00:11:24 +0000 (00:11 +0000)]
Bump nokogiri from 1.19.0 to 1.19.1

Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.19.0 to 1.19.1.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.19.0...v1.19.1)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-version: 1.19.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoMerge remote-tracking branch 'upstream/pull/6827'
Tom Hughes [Thu, 19 Feb 2026 00:10:10 +0000 (00:10 +0000)]
Merge remote-tracking branch 'upstream/pull/6827'

2 months agoBump the dependencies group with 2 updates
dependabot[bot] [Wed, 18 Feb 2026 23:16:02 +0000 (23:16 +0000)]
Bump the dependencies group with 2 updates

Bumps the dependencies group with 2 updates: [bootsnap](https://github.com/rails/bootsnap) and [binding_of_caller](https://github.com/banister/binding_of_caller).

Updates `bootsnap` from 1.22.0 to 1.23.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.22.0...v1.23.0)

Updates `binding_of_caller` from 1.0.1 to 2.0.0
- [Release notes](https://github.com/banister/binding_of_caller/releases)
- [Commits](https://github.com/banister/binding_of_caller/compare/v1.0.1...v2.0.0)

---
updated-dependencies:
- dependency-name: bootsnap
  dependency-version: 1.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: binding_of_caller
  dependency-version: 2.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoFix some null constraint database consistency warnings
Tom Hughes [Wed, 18 Feb 2026 22:23:55 +0000 (22:23 +0000)]
Fix some null constraint database consistency warnings

2 months agoMerge remote-tracking branch 'upstream/pull/6823'
Tom Hughes [Wed, 18 Feb 2026 19:25:21 +0000 (19:25 +0000)]
Merge remote-tracking branch 'upstream/pull/6823'

2 months agoAvoid using positive tabindexes
Andy Allan [Wed, 18 Feb 2026 18:41:31 +0000 (18:41 +0000)]
Avoid using positive tabindexes

The use of positive tabindexes is widely discouraged. Instead, we
should order the elements of the page in the same order as they
are displayed, which they are already.

Previously the tab indexes did match the order that these elements
were shown on the page, but the lack of tabindexes on certain other
elements was used to "skip over" things like explanatory links
in forms. This made these other elements hard to focus, and meant that
overall the focus skipped around the page unintuitively.

It is less confusing for keyboard users if the focus just moves around
in the same order that the elements are shown on the page, which is
also the same order they appear in the html.

See https://herb-tools.dev/linter/rules/html-no-positive-tab-index
and the list of references on that page, for further discussion.

2 months agoDrop redundant index on gpx_files table
Tom Hughes [Wed, 18 Feb 2026 18:38:24 +0000 (18:38 +0000)]
Drop redundant index on gpx_files table

2 months agoIgnore database consistency check reports
Tom Hughes [Wed, 18 Feb 2026 18:36:15 +0000 (18:36 +0000)]
Ignore database consistency check reports

2 months agoMerge remote-tracking branch 'upstream/pull/6821'
Tom Hughes [Wed, 18 Feb 2026 18:16:10 +0000 (18:16 +0000)]
Merge remote-tracking branch 'upstream/pull/6821'

2 months agoAdd database_consistency gem
Andy Allan [Wed, 18 Feb 2026 15:05:55 +0000 (15:05 +0000)]
Add database_consistency gem

Disable all failing and erroring checks, as a starting point.

2 months agoMerge pull request #6820 from 1ec5/donate-6819
Marwin Hochfelsner [Wed, 18 Feb 2026 17:37:53 +0000 (18:37 +0100)]
Merge pull request #6820 from 1ec5/donate-6819

Avoid zombie Hardware Upgrade Fund translations

2 months agoRenamed donation link string to avoid zombie translations
Minh Nguyễn [Wed, 18 Feb 2026 17:09:00 +0000 (09:09 -0800)]
Renamed donation link string to avoid zombie translations

2 months agomake sure that long trace-filenames are wrapped instead of going off screen
Frank Elsinga [Wed, 18 Feb 2026 03:43:24 +0000 (04:43 +0100)]
make sure that long trace-filenames are wrapped instead of going off screen

2 months agoMove the tables on the traces page into an .table-resposponsive to work properly...
Frank Elsinga [Wed, 18 Feb 2026 03:42:55 +0000 (04:42 +0100)]
Move the tables on the traces page into an .table-resposponsive to work properly with too long content

2 months agoDrop bogus translations
Tom Hughes [Mon, 9 Feb 2026 23:03:38 +0000 (23:03 +0000)]
Drop bogus translations

2 months agoMerge remote-tracking branch 'upstream/pull/6816'
Tom Hughes [Tue, 17 Feb 2026 18:16:22 +0000 (18:16 +0000)]
Merge remote-tracking branch 'upstream/pull/6816'

2 months agoBump rack from 3.2.4 to 3.2.5
dependabot[bot] [Tue, 17 Feb 2026 17:29:11 +0000 (17:29 +0000)]
Bump rack from 3.2.4 to 3.2.5

Bumps [rack](https://github.com/rack/rack) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rack/rack/compare/v3.2.4...v3.2.5)

---
updated-dependencies:
- dependency-name: rack
  dependency-version: 3.2.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 16 Feb 2026 12:14:57 +0000 (13:14 +0100)]
Localisation updates from https://translatewiki.net.

2 months agoRaise linkify regex timeout
Marwin Hochfelsner [Thu, 12 Feb 2026 23:14:17 +0000 (00:14 +0100)]
Raise linkify regex timeout

2 months agoMerge remote-tracking branch 'upstream/pull/6810'
Tom Hughes [Thu, 12 Feb 2026 18:37:28 +0000 (18:37 +0000)]
Merge remote-tracking branch 'upstream/pull/6810'

2 months agoMerge remote-tracking branch 'upstream/pull/6798'
Tom Hughes [Thu, 12 Feb 2026 18:32:48 +0000 (18:32 +0000)]
Merge remote-tracking branch 'upstream/pull/6798'

2 months agoExplain how to regenerate a Postgres development volume
Pablo Brasero [Thu, 12 Feb 2026 15:34:04 +0000 (15:34 +0000)]
Explain how to regenerate a Postgres development volume

2 months agoNo idea how, but this appears to be interfering under macOS/arm64
Pablo Brasero [Thu, 12 Feb 2026 15:00:11 +0000 (15:00 +0000)]
No idea how, but this appears to be interfering under macOS/arm64

2 months agoEnsure version of Postgres compatible with client tools
Pablo Brasero [Thu, 12 Feb 2026 14:33:56 +0000 (14:33 +0000)]
Ensure version of Postgres compatible with client tools

2 months agoMerge pull request #6797 from hlfan/html-attribute-double-quotes
Andy Allan [Thu, 12 Feb 2026 10:16:36 +0000 (10:16 +0000)]
Merge pull request #6797 from hlfan/html-attribute-double-quotes

Use double quotes for HTML atttribute values

2 months agoMerge remote-tracking branch 'upstream/pull/6808'
Tom Hughes [Thu, 12 Feb 2026 09:57:06 +0000 (09:57 +0000)]
Merge remote-tracking branch 'upstream/pull/6808'

2 months agoBump the dependencies group across 1 directory with 3 updates
dependabot[bot] [Thu, 12 Feb 2026 09:54:57 +0000 (09:54 +0000)]
Bump the dependencies group across 1 directory with 3 updates

Bumps the dependencies group with 3 updates in the / directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js), [eslint](https://github.com/eslint/eslint) and [globals](https://github.com/sindresorhus/globals).

Updates `@eslint/js` from 9.39.2 to 10.0.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/commits/HEAD/packages/js)

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

Updates `globals` from 14.0.0 to 17.3.0
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v14.0.0...v17.3.0)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 10.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: eslint
  dependency-version: 10.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: globals
  dependency-version: 17.3.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoRequire @eslint/js npm module explicitly
Tom Hughes [Thu, 12 Feb 2026 09:52:44 +0000 (09:52 +0000)]
Require @eslint/js npm module explicitly

As of 5.x it is no longer an eslint dependency.

2 months agoRequire globals npm module explicitly
Tom Hughes [Thu, 12 Feb 2026 09:37:37 +0000 (09:37 +0000)]
Require globals npm module explicitly

As of 5.x it is no longer an eslint dependency via eslintrc.

2 months agoUpdate model annotations
Tom Hughes [Thu, 12 Feb 2026 09:32:34 +0000 (09:32 +0000)]
Update model annotations

Changes are due to https://github.com/drwl/annotaterb/issues/294
fixing issues with sorting not being applied correctly.

2 months agoFix new rubocop warnings
Tom Hughes [Thu, 12 Feb 2026 09:11:12 +0000 (09:11 +0000)]
Fix new rubocop warnings

2 months agoUpdate bundle
Tom Hughes [Thu, 12 Feb 2026 09:01:14 +0000 (09:01 +0000)]
Update bundle

2 months agoBlock updates to dalli 5.x as it needs ruby 3.3
Tom Hughes [Thu, 12 Feb 2026 08:59:00 +0000 (08:59 +0000)]
Block updates to dalli 5.x as it needs ruby 3.3

2 months agoUnblock semver major updates for minitest
Tom Hughes [Thu, 12 Feb 2026 08:57:32 +0000 (08:57 +0000)]
Unblock semver major updates for minitest

This was blocked to stop updates to 6.x but we've made that move now.

2 months agoMerge pull request #6802 from openstreetmap/dependabot/npm_and_yarn/dependencies...
Marwin Hochfelsner [Thu, 12 Feb 2026 02:45:58 +0000 (03:45 +0100)]
Merge pull request #6802 from openstreetmap/dependabot/npm_and_yarn/dependencies-2b1b988cf7

Bump the dependencies group across 1 directory with 5 updates

2 months agoBump the dependencies group across 1 directory with 5 updates
dependabot[bot] [Thu, 12 Feb 2026 00:11:36 +0000 (00:11 +0000)]
Bump the dependencies group across 1 directory with 5 updates

Bumps the dependencies group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [i18n-js](https://github.com/fnando/i18n) | `4.5.1` | `4.5.2` |
| [leaflet.locatecontrol](https://github.com/domoritz/leaflet-locatecontrol) | `0.87.0` | `0.88.0` |
| [maplibre-gl](https://github.com/maplibre/maplibre-gl-js) | `5.17.0` | `5.18.0` |
| [@herb-tools/linter](https://github.com/marcoroth/herb/tree/HEAD/javascript/packages/linter) | `0.8.9` | `0.8.10` |
| [@stylistic/eslint-plugin](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin) | `5.7.1` | `5.8.0` |

Updates `i18n-js` from 4.5.1 to 4.5.2
- [Changelog](https://github.com/fnando/i18n/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fnando/i18n/compare/v4.5.1...v4.5.2)

Updates `leaflet.locatecontrol` from 0.87.0 to 0.88.0
- [Changelog](https://github.com/domoritz/leaflet-locatecontrol/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/domoritz/leaflet-locatecontrol/compare/v0.87.0...v0.88.0)

Updates `maplibre-gl` from 5.17.0 to 5.18.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.17.0...v5.18.0)

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

Updates `@stylistic/eslint-plugin` from 5.7.1 to 5.8.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.8.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: i18n-js
  dependency-version: 4.5.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: leaflet.locatecontrol
  dependency-version: 0.88.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: maplibre-gl
  dependency-version: 5.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: "@herb-tools/linter"
  dependency-version: 0.8.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: "@stylistic/eslint-plugin"
  dependency-version: 5.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoEnable some Herb HTML linting rules
Marwin Hochfelsner [Wed, 11 Feb 2026 21:01:48 +0000 (21:01 +0000)]
Enable some Herb HTML linting rules

2 months agoUse double quotes for HTML atttribute values
Marwin Hochfelsner [Wed, 11 Feb 2026 18:58:15 +0000 (18:58 +0000)]
Use double quotes for HTML atttribute values

2 months agoMerge pull request #6789 from Oivo35/leisure-track
Andy Allan [Wed, 11 Feb 2026 18:31:33 +0000 (18:31 +0000)]
Merge pull request #6789 from Oivo35/leisure-track

Incorrect english term for `leisure=track`

2 months agoMerge pull request #6784 from hlfan/herb
Andy Allan [Wed, 11 Feb 2026 17:12:01 +0000 (17:12 +0000)]
Merge pull request #6784 from hlfan/herb

Add Herb parser and linter

2 months agoMerge remote-tracking branch 'upstream/pull/6792'
Tom Hughes [Tue, 10 Feb 2026 22:08:52 +0000 (22:08 +0000)]
Merge remote-tracking branch 'upstream/pull/6792'

2 months agoInitalise the MiniMaps only when the style is acually needed
Frank Elsinga [Tue, 10 Feb 2026 20:57:49 +0000 (21:57 +0100)]
Initalise the MiniMaps only when the style is acually needed

2 months agoMerge remote-tracking branch 'upstream/pull/6612'
Tom Hughes [Tue, 10 Feb 2026 19:02:23 +0000 (19:02 +0000)]
Merge remote-tracking branch 'upstream/pull/6612'