]> git.openstreetmap.org Git - rails.git/log
rails.git
10 hours agoMerge remote-tracking branch 'upstream/pull/7552' master
Tom Hughes [Wed, 28 Oct 2026 23:52:55 +0000 (23:52 +0000)]
Merge remote-tracking branch 'upstream/pull/7552'

10 hours agoMerge remote-tracking branch 'upstream/pull/7551'
Tom Hughes [Wed, 28 Oct 2026 23:52:36 +0000 (23:52 +0000)]
Merge remote-tracking branch 'upstream/pull/7551'

10 hours agoMerge remote-tracking branch 'upstream/pull/7550'
Tom Hughes [Wed, 28 Oct 2026 23:52:29 +0000 (23:52 +0000)]
Merge remote-tracking branch 'upstream/pull/7550'

10 hours agoMerge remote-tracking branch 'upstream/pull/7549'
Tom Hughes [Wed, 28 Oct 2026 23:52:22 +0000 (23:52 +0000)]
Merge remote-tracking branch 'upstream/pull/7549'

10 hours agoBump the dependencies group with 24 updates
dependabot[bot] [Wed, 28 Oct 2026 23:23:34 +0000 (23:23 +0000)]
Bump the dependencies group with 24 updates

Bumps the dependencies group with 24 updates:

| Package | From | To |
| --- | --- | --- |
| [sass-embedded](https://github.com/sass-contrib/sass-embedded-host-ruby) | `1.105.2` | `1.106.1` |
| [omniauth](https://github.com/omniauth/omniauth) | `2.1.4` | `2.3.1` |
| [doorkeeper-openid_connect](https://github.com/doorkeeper-gem/doorkeeper-openid_connect) | `2.0.0` | `2.1.0` |
| [sanitize](https://github.com/rgrove/sanitize) | `7.0.0` | `7.0.1` |
| [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.233.2` | `1.235.0` |
| [herb](https://github.com/marcoroth/herb) | `0.11.0` | `0.11.1` |
| [database_consistency](https://github.com/djezzzl/database_consistency) | `3.0.16` | `3.1.1` |
| [anonymous_loader](https://github.com/ruby-oauth/anonymous_loader) | `0.1.3` | `0.1.5` |
| [auth-sanitizer](https://github.com/ruby-oauth/auth-sanitizer) | `0.2.3` | `0.2.5` |
| [aws-eventstream](https://github.com/aws/aws-sdk-ruby) | `1.4.0` | `1.4.1` |
| [aws-partitions](https://github.com/aws/aws-sdk-ruby) | `1.1296.0` | `1.1299.1` |
| [aws-sdk-core](https://github.com/aws/aws-sdk-ruby) | `3.257.0` | `3.262.0` |
| [aws-sdk-kms](https://github.com/aws/aws-sdk-ruby) | `1.132.0` | `1.137.0` |
| [brotli](https://github.com/miyucy/brotli) | `0.8.0` | `0.9.2` |
| [crass](https://github.com/rgrove/crass) | `1.0.7` | `1.0.8` |
| [hashie](https://github.com/hashie/hashie) | `5.1.0` | `5.2.0` |
| [io-console](https://github.com/ruby/io-console) | `0.9.4` | `0.9.5` |
| [mini_racer](https://github.com/discourse/mini_racer) | `0.22.1` | `0.22.2` |
| [oauth2](https://github.com/ruby-oauth/oauth2) | `2.0.25` | `2.1.0` |
| [omniauth-oauth](https://github.com/omniauth/omniauth-oauth) | `1.2.1` | `1.3.0` |
| [parser](https://github.com/whitequark/parser) | `3.3.12.0` | `3.3.13.0` |
| [rack-test](https://github.com/rack/rack-test) | `2.2.0` | `2.3.0` |
| [snaky_hash](https://github.com/ruby-oauth/snaky_hash) | `2.0.7` | `2.0.9` |
| [version_gem](https://github.com/ruby-oauth/version_gem) | `1.1.15` | `1.1.17` |

Updates `sass-embedded` from 1.105.2 to 1.106.1
- [Commits](https://github.com/sass-contrib/sass-embedded-host-ruby/compare/v1.105.2...v1.106.1)

Updates `omniauth` from 2.1.4 to 2.3.1
- [Release notes](https://github.com/omniauth/omniauth/releases)
- [Changelog](https://github.com/omniauth/omniauth/blob/master/CHANGELOG.md)
- [Commits](https://github.com/omniauth/omniauth/compare/v2.1.4...v2.3.1)

Updates `doorkeeper-openid_connect` from 2.0.0 to 2.1.0
- [Release notes](https://github.com/doorkeeper-gem/doorkeeper-openid_connect/releases)
- [Changelog](https://github.com/doorkeeper-gem/doorkeeper-openid_connect/blob/master/CHANGELOG.md)
- [Commits](https://github.com/doorkeeper-gem/doorkeeper-openid_connect/compare/v2.0.0...v2.1.0)

Updates `sanitize` from 7.0.0 to 7.0.1
- [Release notes](https://github.com/rgrove/sanitize/releases)
- [Changelog](https://github.com/rgrove/sanitize/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rgrove/sanitize/compare/v7.0.0...v7.0.1)

Updates `aws-sdk-s3` from 1.233.2 to 1.235.0
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/commits)

Updates `herb` from 0.11.0 to 0.11.1
- [Release notes](https://github.com/marcoroth/herb/releases)
- [Commits](https://github.com/marcoroth/herb/compare/v0.11.0...v0.11.1)

Updates `database_consistency` from 3.0.16 to 3.1.1
- [Changelog](https://github.com/djezzzl/database_consistency/blob/master/CHANGELOG.md)
- [Commits](https://github.com/djezzzl/database_consistency/compare/v3.0.16...v3.1.1)

Updates `anonymous_loader` from 0.1.3 to 0.1.5
- [Release notes](https://github.com/ruby-oauth/anonymous_loader/releases)
- [Changelog](https://github.com/ruby-oauth/anonymous_loader/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ruby-oauth/anonymous_loader/compare/v0.1.3...v0.1.5)

Updates `auth-sanitizer` from 0.2.3 to 0.2.5
- [Release notes](https://github.com/ruby-oauth/auth-sanitizer/releases)
- [Changelog](https://github.com/ruby-oauth/auth-sanitizer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ruby-oauth/auth-sanitizer/compare/v0.2.3...v0.2.5)

Updates `aws-eventstream` from 1.4.0 to 1.4.1
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-eventstream/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/compare/1.4.0...1.4.1)

Updates `aws-partitions` from 1.1296.0 to 1.1299.1
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-partitions/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/commits)

Updates `aws-sdk-core` from 3.257.0 to 3.262.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-core/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/commits)

Updates `aws-sdk-kms` from 1.132.0 to 1.137.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-kms/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/commits)

Updates `brotli` from 0.8.0 to 0.9.2
- [Commits](https://github.com/miyucy/brotli/compare/v0.8.0...v0.9.2)

Updates `crass` from 1.0.7 to 1.0.8
- [Release notes](https://github.com/rgrove/crass/releases)
- [Changelog](https://github.com/rgrove/crass/blob/main/HISTORY.md)
- [Commits](https://github.com/rgrove/crass/compare/v1.0.7...v1.0.8)

Updates `hashie` from 5.1.0 to 5.2.0
- [Release notes](https://github.com/hashie/hashie/releases)
- [Changelog](https://github.com/hashie/hashie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hashie/hashie/compare/v5.1.0...v5.2.0)

Updates `io-console` from 0.9.4 to 0.9.5
- [Release notes](https://github.com/ruby/io-console/releases)
- [Commits](https://github.com/ruby/io-console/compare/v0.9.4...v0.9.5)

Updates `mini_racer` from 0.22.1 to 0.22.2
- [Changelog](https://github.com/rubyjs/mini_racer/blob/main/CHANGELOG)
- [Commits](https://github.com/discourse/mini_racer/compare/v0.22.1...v0.22.2)

Updates `oauth2` from 2.0.25 to 2.1.0
- [Release notes](https://github.com/ruby-oauth/oauth2/releases)
- [Changelog](https://github.com/ruby-oauth/oauth2/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ruby-oauth/oauth2/compare/v2.0.25...v2.1.0)

Updates `omniauth-oauth` from 1.2.1 to 1.3.0
- [Release notes](https://github.com/omniauth/omniauth-oauth/releases)
- [Changelog](https://github.com/omniauth/omniauth-oauth/blob/master/CHANGELOG.md)
- [Commits](https://github.com/omniauth/omniauth-oauth/compare/v1.2.1...v1.3.0)

Updates `parser` from 3.3.12.0 to 3.3.13.0
- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/whitequark/parser/compare/v3.3.12.0...v3.3.13.0)

Updates `rack-test` from 2.2.0 to 2.3.0
- [Release notes](https://github.com/rack/rack-test/releases)
- [Changelog](https://github.com/rack/rack-test/blob/main/History.md)
- [Commits](https://github.com/rack/rack-test/compare/v2.2.0...v2.3.0)

Updates `snaky_hash` from 2.0.7 to 2.0.9
- [Release notes](https://github.com/ruby-oauth/snaky_hash/releases)
- [Changelog](https://github.com/ruby-oauth/snaky_hash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ruby-oauth/snaky_hash/compare/v2.0.7...v2.0.9)

Updates `version_gem` from 1.1.15 to 1.1.17
- [Release notes](https://github.com/ruby-oauth/version_gem/releases)
- [Changelog](https://github.com/ruby-oauth/version_gem/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ruby-oauth/version_gem/compare/v1.1.15...v1.1.17)

---
updated-dependencies:
- dependency-name: sass-embedded
  dependency-version: 1.106.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: omniauth
  dependency-version: 2.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: doorkeeper-openid_connect
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: sanitize
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: aws-sdk-s3
  dependency-version: 1.235.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: herb
  dependency-version: 0.11.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: database_consistency
  dependency-version: 3.1.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: anonymous_loader
  dependency-version: 0.1.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: auth-sanitizer
  dependency-version: 0.2.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: aws-eventstream
  dependency-version: 1.4.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: aws-partitions
  dependency-version: 1.1299.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: aws-sdk-core
  dependency-version: 3.262.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: aws-sdk-kms
  dependency-version: 1.137.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: brotli
  dependency-version: 0.9.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: crass
  dependency-version: 1.0.8
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: hashie
  dependency-version: 5.2.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: io-console
  dependency-version: 0.9.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: mini_racer
  dependency-version: 0.22.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: oauth2
  dependency-version: 2.1.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: omniauth-oauth
  dependency-version: 1.3.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: parser
  dependency-version: 3.3.13.0
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: rack-test
  dependency-version: 2.3.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: snaky_hash
  dependency-version: 2.0.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: version_gem
  dependency-version: 1.1.17
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
11 hours agoBump rubocop from 1.92.0 to 1.92.1 in the rubocop group
dependabot[bot] [Wed, 28 Oct 2026 23:13:24 +0000 (23:13 +0000)]
Bump rubocop from 1.92.0 to 1.92.1 in the rubocop group

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

Updates `rubocop` from 1.92.0 to 1.92.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.92.0...v1.92.1)

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

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

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

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

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

---
updated-dependencies:
- dependency-name: tag2link
  dependency-version: 2026.10.21
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: "@herb-tools/linter"
  dependency-version: 0.11.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
11 hours agoBump ruby/setup-ruby from 1.329.0 to 1.335.0 in the dependencies group
dependabot[bot] [Wed, 28 Oct 2026 23:13:10 +0000 (23:13 +0000)]
Bump ruby/setup-ruby from 1.329.0 to 1.335.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.329.0 to 1.335.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/651ff0d62c5c79bed6d53ec518387aae20e72c1a...7f797815d8adceb1c412e7abefdd1ab4abc47a5f)

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

Signed-off-by: dependabot[bot] <support@github.com>
11 hours agoMerge pull request #7545 from tomhughes/schema-normalise
Marwin Hochfelsner [Wed, 28 Oct 2026 22:35:34 +0000 (23:35 +0100)]
Merge pull request #7545 from tomhughes/schema-normalise

Ignore constraint names for NOT NULL constraints

14 hours agoFix some new schema normalisation issues
Tom Hughes [Wed, 28 Oct 2026 18:25:13 +0000 (18:25 +0000)]
Fix some new schema normalisation issues

Updates normalisation script to ignore the setting of transaction
timeouts and constraint names for NOT NULL constraints.

Fixes #7544.

14 hours agoMerge remote-tracking branch 'upstream/pull/7542'
Tom Hughes [Wed, 28 Oct 2026 20:15:57 +0000 (20:15 +0000)]
Merge remote-tracking branch 'upstream/pull/7542'

14 hours agoMerge remote-tracking branch 'upstream/pull/7540'
Tom Hughes [Wed, 28 Oct 2026 20:15:05 +0000 (20:15 +0000)]
Merge remote-tracking branch 'upstream/pull/7540'

14 hours agoAvoid unintentionally moving `ends_at` forward
Pablo Brasero [Tue, 13 Oct 2026 08:43:12 +0000 (09:43 +0100)]
Avoid unintentionally moving `ends_at` forward

14 hours agoRequire :period to avoid taking a nil for a 0
Pablo Brasero [Mon, 12 Oct 2026 11:32:48 +0000 (12:32 +0100)]
Require :period to avoid taking a nil for a 0

14 hours agoIgnore blank codepoints when checking display name widths
vignesh-chaturvedi [Wed, 28 Oct 2026 00:14:15 +0000 (05:44 +0530)]
Ignore blank codepoints when checking display name widths

Display names had to be at least three columns wide, but codepoints
that take up a column without drawing anything, such as the blank
braille pattern or the soft hyphen, counted towards that, so names
that show nothing could still be created.

The width check now leaves out whitespace, control, unassigned,
private use and default ignorable codepoints, along with the blank
braille pattern and the null notehead.

As the width check already sets a minimum, display names no longer
also have to be at least three codepoints long, so names of two wide
codepoints, such as many East Asian full names, are now allowed.

15 hours agoMerge remote-tracking branch 'upstream/pull/7497'
Tom Hughes [Wed, 28 Oct 2026 18:39:29 +0000 (18:39 +0000)]
Merge remote-tracking branch 'upstream/pull/7497'

18 hours agoMerge pull request #7541 from mmporong/macos-install-doc-fixes
Andy Allan [Wed, 28 Oct 2026 15:30:38 +0000 (15:30 +0000)]
Merge pull request #7541 from mmporong/macos-install-doc-fixes

Fix the macOS part of the manual install guide

19 hours agoMerge remote-tracking branch 'upstream/pull/7543' live
Tom Hughes [Wed, 28 Oct 2026 15:10:55 +0000 (15:10 +0000)]
Merge remote-tracking branch 'upstream/pull/7543'

19 hours agoTie email change confirmation tokens to the new address
Andy Allan [Wed, 28 Oct 2026 14:41:09 +0000 (14:41 +0000)]
Tie email change confirmation tokens to the new address

This prevents tokens for one new email being used to confirm a different one

19 hours agoRename confirm_email tests to confirm_new_email
Andy Allan [Wed, 28 Oct 2026 14:41:09 +0000 (14:41 +0000)]
Rename confirm_email tests to confirm_new_email

This makes it clear that it's the change email feature that's being tested here

22 hours agoProvide a way to revoke moderation zones
Pablo Brasero [Mon, 12 Oct 2026 14:40:45 +0000 (15:40 +0100)]
Provide a way to revoke moderation zones

34 hours agoMerge pull request #7539 from vignesh-chaturvedi/banner-after-welcome
Marwin Hochfelsner [Tue, 27 Oct 2026 23:43:55 +0000 (00:43 +0100)]
Merge pull request #7539 from vignesh-chaturvedi/banner-after-welcome

Only show event banners once the welcome banner is dismissed

35 hours agoOnly show event banners once the welcome banner is dismissed
vignesh-chaturvedi [Tue, 27 Oct 2026 20:59:09 +0000 (02:29 +0530)]
Only show event banners once the welcome banner is dismissed

Logged out users who hadn't closed the welcome banner also got any
event banner below it. The two close buttons are in different places,
so clicking twice to close both could open the event banner's link
instead.

Event banners are now only shown to logged out users once they have
closed the welcome banner, which sets the _osm_welcome cookie.

39 hours agoFix link to the macOS section of the manual install guide
mmporong [Tue, 27 Oct 2026 19:08:13 +0000 (04:08 +0900)]
Fix link to the macOS section of the manual install guide

39 hours agoRemove references to the unsupported config/application.yml
mmporong [Tue, 27 Oct 2026 19:08:13 +0000 (04:08 +0900)]
Remove references to the unsupported config/application.yml

The application now refuses to start when config/application.yml
exists, and settings live in config/settings.yml. Drop the macOS note
that asked people to edit GPX directories in that file (trace files
are kept by Active Storage, under the Rails root with the example
storage configuration) and point the bbox comments in the map and
tracepoints controllers at config/settings.yml.

39 hours agoMerge remote-tracking branch 'upstream/pull/7533'
Tom Hughes [Tue, 27 Oct 2026 18:32:45 +0000 (18:32 +0000)]
Merge remote-tracking branch 'upstream/pull/7533'

2 days agoDon't destroy traces while they are being imported
vignesh-chaturvedi [Thu, 22 Oct 2026 23:25:32 +0000 (04:55 +0530)]
Don't destroy traces while they are being imported

If a trace was deleted while it was being imported, TraceDestroyerJob
could remove it and its points while TraceImporterJob was still adding
points, so the import failed the foreign key check and the owner was
emailed the full backtrace. If it happened after the last batch of
points, the import went on to attach the image and icon to the deleted
trace, and they were never removed.

TraceImporterJob now holds a key share lock on the trace while
importing it, and TraceDestroyerJob locks the trace before deleting
anything, so it waits for any import to finish. A key share lock
doesn't block other updates to the trace, so it can still be edited,
or marked as deleted, during the import.

2 days agoMerge pull request #7536 from openstreetmap/translatewiki
Marwin Hochfelsner [Mon, 26 Oct 2026 16:57:31 +0000 (17:57 +0100)]
Merge pull request #7536 from openstreetmap/translatewiki

Localisation updates from https://translatewiki.net.

2 days agoMerge pull request #7535 from tomhughes/rate-limit-error
Marwin Hochfelsner [Mon, 26 Oct 2026 16:57:02 +0000 (17:57 +0100)]
Merge pull request #7535 from tomhughes/rate-limit-error

Treat an HTTP 429 error the same as a 509 error

2 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 26 Oct 2026 12:03:36 +0000 (13:03 +0100)]
Localisation updates from https://translatewiki.net.

3 days agoTreat an HTTP 429 error the same as a 509 error
Tom Hughes [Sun, 25 Oct 2026 19:18:48 +0000 (19:18 +0000)]
Treat an HTTP 429 error the same as a 509 error

6 days agoMerge remote-tracking branch 'upstream/pull/7523'
Tom Hughes [Thu, 22 Oct 2026 21:32:52 +0000 (22:32 +0100)]
Merge remote-tracking branch 'upstream/pull/7523'

6 days agoDon't allow an existing trace description to be removed
vignesh-chaturvedi [Tue, 20 Oct 2026 18:03:38 +0000 (23:33 +0530)]
Don't allow an existing trace description to be removed

Descriptions were only required when creating a trace, so editing a
trace could set its description to a blank string such as a single
space. Require a description for traces that already have one, while
still allowing old traces that never had one to be edited without
adding one.

The minimum length check is dropped as the presence check covers it,
and it stopped those old traces being saved without a description.

6 days agoMerge remote-tracking branch 'upstream/pull/7525'
Tom Hughes [Thu, 22 Oct 2026 17:27:00 +0000 (18:27 +0100)]
Merge remote-tracking branch 'upstream/pull/7525'

6 days agoMerge pull request #7531 from gravitystorm/email-confirm-blank-address
Marwin Hochfelsner [Thu, 22 Oct 2026 15:29:03 +0000 (17:29 +0200)]
Merge pull request #7531 from gravitystorm/email-confirm-blank-address

Don't send email confirmation if the new address has been cleared

6 days agoMerge pull request #7532 from openstreetmap/translatewiki
Marwin Hochfelsner [Thu, 22 Oct 2026 15:25:08 +0000 (17:25 +0200)]
Merge pull request #7532 from openstreetmap/translatewiki

Localisation updates from https://translatewiki.net.

6 days agoUse a URL helper method for wiki link generation
Marwin Hochfelsner [Wed, 21 Oct 2026 14:03:02 +0000 (16:03 +0200)]
Use a URL helper method for wiki link generation

6 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 22 Oct 2026 12:04:08 +0000 (14:04 +0200)]
Localisation updates from https://translatewiki.net.

7 days agoMerge remote-tracking branch 'upstream/pull/7529'
Tom Hughes [Wed, 21 Oct 2026 23:36:44 +0000 (00:36 +0100)]
Merge remote-tracking branch 'upstream/pull/7529'

7 days agoMerge remote-tracking branch 'upstream/pull/7528'
Tom Hughes [Wed, 21 Oct 2026 23:33:46 +0000 (00:33 +0100)]
Merge remote-tracking branch 'upstream/pull/7528'

7 days agoFix new rubocop warning
Tom Hughes [Wed, 21 Oct 2026 23:33:19 +0000 (00:33 +0100)]
Fix new rubocop warning

7 days agoMerge remote-tracking branch 'upstream/pull/7527'
Tom Hughes [Wed, 21 Oct 2026 23:28:51 +0000 (00:28 +0100)]
Merge remote-tracking branch 'upstream/pull/7527'

7 days agoMerge remote-tracking branch 'upstream/pull/7526'
Tom Hughes [Wed, 21 Oct 2026 23:28:01 +0000 (00:28 +0100)]
Merge remote-tracking branch 'upstream/pull/7526'

7 days agoBump the dependencies group with 11 updates
dependabot[bot] [Wed, 21 Oct 2026 23:18:57 +0000 (23:18 +0000)]
Bump the dependencies group with 11 updates

Bumps the dependencies group with 11 updates:

| Package | From | To |
| --- | --- | --- |
| [sass-embedded](https://github.com/sass-contrib/sass-embedded-host-ruby) | `1.105.1` | `1.105.2` |
| [activerecord-import](https://github.com/zdennis/activerecord-import) | `2.3.0` | `3.0.0` |
| [cancancan](https://github.com/CanCanCommunity/cancancan) | `3.6.1` | `3.7.0` |
| [faraday](https://github.com/lostisland/faraday) | `2.14.4` | `2.15.0` |
| [opentelemetry-instrumentation-all](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.98.0` | `0.99.0` |
| [webmock](https://github.com/bblimke/webmock) | `3.29.0` | `3.34.0` |
| [database_consistency](https://github.com/djezzzl/database_consistency) | `3.0.15` | `3.0.16` |
| [faraday-net_http](https://github.com/lostisland/faraday-net_http) | `3.4.4` | `3.5.0` |
| [net-imap](https://github.com/ruby/net-imap) | `0.6.7` | `0.6.8` |
| [opentelemetry-exporter-otlp-common](https://github.com/open-telemetry/opentelemetry-ruby) | `0.3.0` | `0.4.0` |
| [opentelemetry-instrumentation-lmdb](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.27.0` | `0.28.0` |

Updates `sass-embedded` from 1.105.1 to 1.105.2
- [Commits](https://github.com/sass-contrib/sass-embedded-host-ruby/compare/v1.105.1...v1.105.2)

Updates `activerecord-import` from 2.3.0 to 3.0.0
- [Changelog](https://github.com/zdennis/activerecord-import/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zdennis/activerecord-import/compare/v2.3.0...v3.0.0)

Updates `cancancan` from 3.6.1 to 3.7.0
- [Release notes](https://github.com/CanCanCommunity/cancancan/releases)
- [Changelog](https://github.com/coorasse/cancancan/blob/main/CHANGELOG.md)
- [Commits](https://github.com/CanCanCommunity/cancancan/compare/3.6.1...3.7.0)

Updates `faraday` from 2.14.4 to 2.15.0
- [Release notes](https://github.com/lostisland/faraday/releases)
- [Changelog](https://github.com/lostisland/faraday/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lostisland/faraday/compare/v2.14.4...v2.15.0)

Updates `opentelemetry-instrumentation-all` from 0.98.0 to 0.99.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-all/v0.98.0...opentelemetry-instrumentation-all/v0.99.0)

Updates `webmock` from 3.29.0 to 3.34.0
- [Release notes](https://github.com/bblimke/webmock/releases)
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bblimke/webmock/compare/v3.29.0...v3.34.0)

Updates `database_consistency` from 3.0.15 to 3.0.16
- [Changelog](https://github.com/djezzzl/database_consistency/blob/master/CHANGELOG.md)
- [Commits](https://github.com/djezzzl/database_consistency/compare/v3.0.15...v3.0.16)

Updates `faraday-net_http` from 3.4.4 to 3.5.0
- [Release notes](https://github.com/lostisland/faraday-net_http/releases)
- [Commits](https://github.com/lostisland/faraday-net_http/compare/v3.4.4...v3.5.0)

Updates `net-imap` from 0.6.7 to 0.6.8
- [Release notes](https://github.com/ruby/net-imap/releases)
- [Commits](https://github.com/ruby/net-imap/compare/v0.6.7...v0.6.8)

Updates `opentelemetry-exporter-otlp-common` from 0.3.0 to 0.4.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby/compare/opentelemetry-exporter-otlp-common/v0.3.0...opentelemetry-exporter-otlp-common/v0.4.0)

Updates `opentelemetry-instrumentation-lmdb` from 0.27.0 to 0.28.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-lmdb/v0.27.0...opentelemetry-instrumentation-lmdb/v0.28.0)

---
updated-dependencies:
- dependency-name: sass-embedded
  dependency-version: 1.105.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: activerecord-import
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: cancancan
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: faraday
  dependency-version: 2.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-all
  dependency-version: 0.99.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: webmock
  dependency-version: 3.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: database_consistency
  dependency-version: 3.0.16
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: faraday-net_http
  dependency-version: 3.5.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: net-imap
  dependency-version: 0.6.8
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: opentelemetry-exporter-otlp-common
  dependency-version: 0.4.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-lmdb
  dependency-version: 0.28.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
7 days agoBump the dependencies group with 2 updates
dependabot[bot] [Wed, 21 Oct 2026 23:12:57 +0000 (23:12 +0000)]
Bump the dependencies group with 2 updates

Bumps the dependencies group with 2 updates: [terra-draw](https://github.com/JamesLMilner/terra-draw) and [eslint](https://github.com/eslint/eslint).

Updates `terra-draw` from 1.37.0 to 1.38.0
- [Release notes](https://github.com/JamesLMilner/terra-draw/releases)
- [Changelog](https://github.com/JamesLMilner/terra-draw/blob/main/release.js)
- [Commits](https://github.com/JamesLMilner/terra-draw/compare/terra-draw@1.37.0...terra-draw@1.38.0)

Updates `eslint` from 10.12.0 to 10.13.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v10.12.0...v10.13.0)

---
updated-dependencies:
- dependency-name: terra-draw
  dependency-version: 1.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: eslint
  dependency-version: 10.13.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
7 days agoBump rubocop-capybara from 3.0.0 to 3.1.0 in the rubocop group
dependabot[bot] [Wed, 21 Oct 2026 23:12:38 +0000 (23:12 +0000)]
Bump rubocop-capybara from 3.0.0 to 3.1.0 in the rubocop group

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

Updates `rubocop-capybara` from 3.0.0 to 3.1.0
- [Release notes](https://github.com/rubocop/rubocop-capybara/releases)
- [Changelog](https://github.com/rubocop/rubocop-capybara/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-capybara/compare/v3.0.0...v3.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
7 days agoBump ruby/setup-ruby from 1.328.0 to 1.329.0 in the dependencies group
dependabot[bot] [Wed, 21 Oct 2026 23:12:36 +0000 (23:12 +0000)]
Bump ruby/setup-ruby from 1.328.0 to 1.329.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.328.0 to 1.329.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/e81a8fa391b11a595c1b7ed84177cc0fe02faf83...651ff0d62c5c79bed6d53ec518387aae20e72c1a)

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

Signed-off-by: dependabot[bot] <support@github.com>
7 days agoMerge pull request #7515 from tomhughes/issue-reporters-turbo
Marwin Hochfelsner [Wed, 21 Oct 2026 14:36:17 +0000 (16:36 +0200)]
Merge pull request #7515 from tomhughes/issue-reporters-turbo

Fix exception loading full list of reporters for an issue

7 days agoDon't send email confirmation if the new address has been cleared
Andy Allan [Wed, 21 Oct 2026 12:32:18 +0000 (13:32 +0100)]
Don't send email confirmation if the new address has been cleared

The new_email might be cleared between queuing the confirmation email and the
job running. For example, by deleting the account or resubmitting the form.

The mail then had no recipient, and the job raised an ArgumentError on every retry.

7 days agoRemove unnecessary user languages from mailer tests
Andy Allan [Wed, 21 Oct 2026 12:51:30 +0000 (13:51 +0100)]
Remove unnecessary user languages from mailer tests

This is needed for the language selector in mailer previews to work, but
it's unnecessary for normal tests.

8 days agoMerge remote-tracking branch 'upstream/pull/7524'
Tom Hughes [Wed, 21 Oct 2026 08:54:40 +0000 (09:54 +0100)]
Merge remote-tracking branch 'upstream/pull/7524'

8 days agoupdate iD to v2.42.3
Martin Raifer [Wed, 21 Oct 2026 08:40:23 +0000 (10:40 +0200)]
update iD to v2.42.3

8 days agoMerge remote-tracking branch 'upstream/pull/7509'
Tom Hughes [Tue, 20 Oct 2026 17:38:10 +0000 (18:38 +0100)]
Merge remote-tracking branch 'upstream/pull/7509'

8 days agoMerge remote-tracking branch 'upstream/pull/7522'
Tom Hughes [Tue, 20 Oct 2026 17:33:28 +0000 (18:33 +0100)]
Merge remote-tracking branch 'upstream/pull/7522'

8 days agoMerge remote-tracking branch 'upstream/pull/7512'
Tom Hughes [Tue, 20 Oct 2026 17:20:31 +0000 (18:20 +0100)]
Merge remote-tracking branch 'upstream/pull/7512'

8 days agoAdd banner for SOTM Latam 2026
Andres Gomez Casanova [Thu, 15 Oct 2026 17:15:22 +0000 (12:15 -0500)]
Add banner for SOTM Latam 2026

8 days agoMerge remote-tracking branch 'upstream/pull/7521'
Tom Hughes [Tue, 20 Oct 2026 17:13:34 +0000 (18:13 +0100)]
Merge remote-tracking branch 'upstream/pull/7521'

9 days agoReport invalid trace tags against the tags field
vignesh-chaturvedi [Fri, 16 Oct 2026 18:52:41 +0000 (18:52 +0000)]
Report invalid trace tags against the tags field

Validate the tags as part of the trace and report any problems against
the tag string, so that the upload and edit forms show what is wrong
next to the tags field, and return a 422 status when either form is
shown again with errors.

This means removing the tag's validation of its trace, as validating the
trace from each tag cleared the trace's errors, so a trace with an
invalid tag followed by a valid one was considered valid. The tag still
requires a trace, as belongs_to associations are required by default.

9 days agoDon't save trace tags until the trace is saved
vignesh-chaturvedi [Thu, 15 Oct 2026 05:20:12 +0000 (05:20 +0000)]
Don't save trace tags until the trace is saved

Assigning a new set of tags to an existing trace saved them immediately,
so an invalid tag raised ActiveRecord::RecordNotSaved instead of failing
validation. The API returned a 500 error and the edit form showed an
error page.

Build the new tags instead so they are validated and saved along with
the trace, and update the trace through the API in a transaction so the
old tags are kept if the update fails.

9 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 19 Oct 2026 13:48:40 +0000 (15:48 +0200)]
Localisation updates from https://translatewiki.net.

9 days agoRemove misleading comment
Pablo Brasero [Mon, 19 Oct 2026 13:42:31 +0000 (14:42 +0100)]
Remove misleading comment

10 days agoMerge remote-tracking branch 'upstream/pull/7518'
Tom Hughes [Sun, 18 Oct 2026 17:45:59 +0000 (18:45 +0100)]
Merge remote-tracking branch 'upstream/pull/7518'

10 days agoMention 2× banner images in FAQ
Minh Nguyá»…n [Sun, 18 Oct 2026 15:47:59 +0000 (08:47 -0700)]
Mention 2× banner images in FAQ

11 days agoFix exception loading full list of reporters for an issue
Tom Hughes [Sat, 17 Oct 2026 16:13:18 +0000 (17:13 +0100)]
Fix exception loading full list of reporters for an issue

13 days agoMerge pull request #7511 from openstreetmap/translatewiki
Marwin Hochfelsner [Thu, 15 Oct 2026 14:56:40 +0000 (16:56 +0200)]
Merge pull request #7511 from openstreetmap/translatewiki

Localisation updates from https://translatewiki.net.

13 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 15 Oct 2026 12:04:01 +0000 (14:04 +0200)]
Localisation updates from https://translatewiki.net.

2 weeks agoMerge pull request #7510 from openstreetmap/dependabot/npm_and_yarn/dependencies...
Marwin Hochfelsner [Thu, 15 Oct 2026 10:02:43 +0000 (12:02 +0200)]
Merge pull request #7510 from openstreetmap/dependabot/npm_and_yarn/dependencies-a692119272

Bump the dependencies group across 1 directory with 4 updates

2 weeks agoBump the dependencies group across 1 directory with 4 updates
dependabot[bot] [Thu, 15 Oct 2026 07:04:37 +0000 (07:04 +0000)]
Bump the dependencies group across 1 directory with 4 updates

Bumps the dependencies group with 4 updates in the / directory: [bootstrap-icons](https://github.com/twbs/icons), [i18n-js](https://github.com/fnando/i18n), [terra-draw](https://github.com/JamesLMilner/terra-draw) and [terra-draw-maplibre-gl-adapter](https://github.com/JamesLMilner/terra-draw).

Updates `bootstrap-icons` from 1.13.1 to 1.13.2
- [Release notes](https://github.com/twbs/icons/releases)
- [Commits](https://github.com/twbs/icons/compare/v1.13.1...v1.13.2)

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

Updates `terra-draw` from 1.36.0 to 1.37.0
- [Release notes](https://github.com/JamesLMilner/terra-draw/releases)
- [Changelog](https://github.com/JamesLMilner/terra-draw/blob/main/release.js)
- [Commits](https://github.com/JamesLMilner/terra-draw/compare/terra-draw@1.36.0...terra-draw@1.37.0)

Updates `terra-draw-maplibre-gl-adapter` from 1.4.1 to 1.5.0
- [Release notes](https://github.com/JamesLMilner/terra-draw/releases)
- [Changelog](https://github.com/JamesLMilner/terra-draw/blob/main/release.js)
- [Commits](https://github.com/JamesLMilner/terra-draw/compare/terra-draw-maplibre-gl-adapter@1.4.1...terra-draw-maplibre-gl-adapter@1.5.0)

---
updated-dependencies:
- dependency-name: bootstrap-icons
  dependency-version: 1.13.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: i18n-js
  dependency-version: 4.5.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: terra-draw
  dependency-version: 1.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: terra-draw-maplibre-gl-adapter
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2 weeks agoForce UMD version of RTL plugin
Marwin Hochfelsner [Thu, 15 Oct 2026 07:02:23 +0000 (09:02 +0200)]
Force UMD version of RTL plugin

2 weeks agoMerge remote-tracking branch 'upstream/pull/7508'
Tom Hughes [Wed, 14 Oct 2026 23:43:53 +0000 (00:43 +0100)]
Merge remote-tracking branch 'upstream/pull/7508'

2 weeks agoMerge remote-tracking branch 'upstream/pull/7506'
Tom Hughes [Wed, 14 Oct 2026 23:34:46 +0000 (00:34 +0100)]
Merge remote-tracking branch 'upstream/pull/7506'

2 weeks agoMerge remote-tracking branch 'upstream/pull/7505'
Tom Hughes [Wed, 14 Oct 2026 23:34:19 +0000 (00:34 +0100)]
Merge remote-tracking branch 'upstream/pull/7505'

2 weeks agoBump the dependencies group with 17 updates
dependabot[bot] [Wed, 14 Oct 2026 23:21:56 +0000 (23:21 +0000)]
Bump the dependencies group with 17 updates

Bumps the dependencies group with 17 updates:

| Package | From | To |
| --- | --- | --- |
| [opentelemetry-instrumentation-all](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.97.0` | `0.98.0` |
| [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.233.1` | `1.233.2` |
| [open3](https://github.com/ruby/open3) | `0.2.1` | `0.3.0` |
| [digest](https://github.com/ruby/digest) | `3.2.1` | `3.3.0` |
| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.50.0` | `4.51.0` |
| [webmock](https://github.com/bblimke/webmock) | `3.26.4` | `3.29.0` |
| [database_consistency](https://github.com/djezzzl/database_consistency) | `3.0.14` | `3.0.15` |
| [aws-partitions](https://github.com/aws/aws-sdk-ruby) | `1.1293.0` | `1.1296.0` |
| [json](https://github.com/ruby/json) | `3.0.2` | `3.1.0` |
| [net-http](https://github.com/ruby/net-http) | `0.9.1` | `0.10.0` |
| [opentelemetry-helpers-sql-processor](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.5.0` | `0.5.1` |
| [opentelemetry-instrumentation-grape](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.7.1` | `0.7.2` |
| [opentelemetry-instrumentation-mysql2](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.34.0` | `0.34.1` |
| [opentelemetry-instrumentation-pg](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.37.0` | `0.37.1` |
| [opentelemetry-instrumentation-trilogy](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.69.0` | `0.69.1` |
| [opentelemetry-logs-api](https://github.com/open-telemetry/opentelemetry-ruby) | `0.6.0` | `0.7.0` |
| [opentelemetry-metrics-api](https://github.com/open-telemetry/opentelemetry-ruby) | `0.9.0` | `0.10.0` |

Updates `opentelemetry-instrumentation-all` from 0.97.0 to 0.98.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-all/v0.97.0...opentelemetry-instrumentation-all/v0.98.0)

Updates `aws-sdk-s3` from 1.233.1 to 1.233.2
- [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 `open3` from 0.2.1 to 0.3.0
- [Release notes](https://github.com/ruby/open3/releases)
- [Commits](https://github.com/ruby/open3/compare/v0.2.1...v0.3.0)

Updates `digest` from 3.2.1 to 3.3.0
- [Release notes](https://github.com/ruby/digest/releases)
- [Commits](https://github.com/ruby/digest/compare/v3.2.1...v3.3.0)

Updates `selenium-webdriver` from 4.50.0 to 4.51.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.50.0...selenium-4.51.0)

Updates `webmock` from 3.26.4 to 3.29.0
- [Release notes](https://github.com/bblimke/webmock/releases)
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bblimke/webmock/compare/v3.26.4...v3.29.0)

Updates `database_consistency` from 3.0.14 to 3.0.15
- [Changelog](https://github.com/djezzzl/database_consistency/blob/master/CHANGELOG.md)
- [Commits](https://github.com/djezzzl/database_consistency/compare/v3.0.14...v3.0.15)

Updates `aws-partitions` from 1.1293.0 to 1.1296.0
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-partitions/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/commits)

Updates `json` from 3.0.2 to 3.1.0
- [Release notes](https://github.com/ruby/json/releases)
- [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md)
- [Commits](https://github.com/ruby/json/compare/v3.0.2...v3.1.0)

Updates `net-http` from 0.9.1 to 0.10.0
- [Release notes](https://github.com/ruby/net-http/releases)
- [Commits](https://github.com/ruby/net-http/compare/v0.9.1...v0.10.0)

Updates `opentelemetry-helpers-sql-processor` from 0.5.0 to 0.5.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-helpers-sql-processor/v0.5.0...opentelemetry-helpers-sql-processor/v0.5.1)

Updates `opentelemetry-instrumentation-grape` from 0.7.1 to 0.7.2
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-grape/v0.7.1...opentelemetry-instrumentation-grape/v0.7.2)

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

Updates `opentelemetry-instrumentation-pg` from 0.37.0 to 0.37.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-pg/v0.37.0...opentelemetry-instrumentation-pg/v0.37.1)

Updates `opentelemetry-instrumentation-trilogy` from 0.69.0 to 0.69.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-trilogy/v0.69.0...opentelemetry-instrumentation-trilogy/v0.69.1)

Updates `opentelemetry-logs-api` from 0.6.0 to 0.7.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby/compare/opentelemetry-logs-api/v0.6.0...opentelemetry-logs-api/v0.7.0)

Updates `opentelemetry-metrics-api` from 0.9.0 to 0.10.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby/compare/opentelemetry-metrics-api/v0.9.0...opentelemetry-metrics-api/v0.10.0)

---
updated-dependencies:
- dependency-name: opentelemetry-instrumentation-all
  dependency-version: 0.98.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: aws-sdk-s3
  dependency-version: 1.233.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: open3
  dependency-version: 0.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: digest
  dependency-version: 3.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: selenium-webdriver
  dependency-version: 4.51.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: webmock
  dependency-version: 3.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: database_consistency
  dependency-version: 3.0.15
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: aws-partitions
  dependency-version: 1.1296.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: json
  dependency-version: 3.1.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: net-http
  dependency-version: 0.10.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: opentelemetry-helpers-sql-processor
  dependency-version: 0.5.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-grape
  dependency-version: 0.7.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-mysql2
  dependency-version: 0.34.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-pg
  dependency-version: 0.37.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-trilogy
  dependency-version: 0.69.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: opentelemetry-logs-api
  dependency-version: 0.7.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: opentelemetry-metrics-api
  dependency-version: 0.10.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2 weeks agoBump rubocop from 1.91.0 to 1.92.0 in the rubocop group
dependabot[bot] [Wed, 14 Oct 2026 23:12:48 +0000 (23:12 +0000)]
Bump rubocop from 1.91.0 to 1.92.0 in the rubocop group

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

Updates `rubocop` from 1.91.0 to 1.92.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.91.0...v1.92.0)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-version: 1.92.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 the dependencies group with 3 updates
dependabot[bot] [Wed, 14 Oct 2026 23:12:36 +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.327.0 to 1.328.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/14594264cd68ce8a2345dd349bc3d138a4ef85c8...e81a8fa391b11a595c1b7ed84177cc0fe02faf83)

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

Updates `actions/upload-artifact` from 7.0.1 to 7.0.2
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/043fb46d1a93c77aae656e7c1c64a875d1fc6a0a...cf430e030ddbb5b0abf93d22962f4752f3646cd9)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.328.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: actions/setup-node
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: actions/upload-artifact
  dependency-version: 7.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2 weeks agoMerge remote-tracking branch 'upstream/pull/7504'
Tom Hughes [Wed, 14 Oct 2026 17:37:39 +0000 (18:37 +0100)]
Merge remote-tracking branch 'upstream/pull/7504'

2 weeks agoAvoid overloading the meaning of `current_user`
Pablo Brasero [Wed, 14 Oct 2026 13:25:28 +0000 (14:25 +0100)]
Avoid overloading the meaning of `current_user`

2 weeks agoMerge remote-tracking branch 'upstream/pull/7499'
Tom Hughes [Tue, 13 Oct 2026 17:53:12 +0000 (18:53 +0100)]
Merge remote-tracking branch 'upstream/pull/7499'

2 weeks agoMerge remote-tracking branch 'upstream/pull/7500'
Tom Hughes [Tue, 13 Oct 2026 17:51:32 +0000 (18:51 +0100)]
Merge remote-tracking branch 'upstream/pull/7500'

2 weeks agoMerge remote-tracking branch 'upstream/pull/7494'
Tom Hughes [Tue, 13 Oct 2026 17:51:29 +0000 (18:51 +0100)]
Merge remote-tracking branch 'upstream/pull/7494'

2 weeks agoSeparate `current_user` from `@user` (pt. 2)
Pablo Brasero [Tue, 13 Oct 2026 13:10:07 +0000 (14:10 +0100)]
Separate `current_user` from `@user` (pt. 2)

2 weeks agoOmit blank zoom from Nominatim reverse search
Matt Van Horn [Tue, 13 Oct 2026 10:04:52 +0000 (03:04 -0700)]
Omit blank zoom from Nominatim reverse search

Zoom is added to the reverse parameters only when zoom.present?, which
leaves nil and blank strings off the URL and still sends zoom 0. New
controller tests cover the outbound Nominatim request and the search
page's reverse links for a missing zoom, an empty zoom, and zoom 0.

Fixes #7430

2 weeks agoMerge pull request #7495 from openstreetmap/translatewiki
Marwin Hochfelsner [Mon, 12 Oct 2026 15:00:30 +0000 (17:00 +0200)]
Merge pull request #7495 from openstreetmap/translatewiki

Localisation updates from https://translatewiki.net.

2 weeks agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 12 Oct 2026 12:03:13 +0000 (14:03 +0200)]
Localisation updates from https://translatewiki.net.

2 weeks agoUn-nest avatar replacement action section
Marwin Hochfelsner [Sun, 11 Oct 2026 23:09:19 +0000 (01:09 +0200)]
Un-nest avatar replacement action section

2 weeks agoMerge remote-tracking branch 'upstream/pull/7491'
Tom Hughes [Fri, 9 Oct 2026 09:13:00 +0000 (10:13 +0100)]
Merge remote-tracking branch 'upstream/pull/7491'

2 weeks agoBump the dependencies group across 1 directory with 27 updates
dependabot[bot] [Fri, 9 Oct 2026 08:53:41 +0000 (08:53 +0000)]
Bump the dependencies group across 1 directory with 27 updates

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

| Package | From | To |
| --- | --- | --- |
| [pg](https://github.com/ged/ruby-pg) | `1.6.3` | `1.7.0` |
| [autoprefixer-rails](https://github.com/ai/autoprefixer-rails) | `10.4.21.0` | `10.6.1.0` |
| [dalli](https://github.com/petergoldstein/dalli) | `5.1.1` | `5.2.2` |
| [opentelemetry-exporter-otlp](https://github.com/open-telemetry/opentelemetry-ruby) | `0.36.0` | `0.37.0` |
| [opentelemetry-instrumentation-all](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.96.0` | `0.97.0` |
| [sentry-delayed_job](https://github.com/getsentry/sentry-ruby) | `7.0.0` | `7.1.0` |
| [sentry-rails](https://github.com/getsentry/sentry-ruby) | `7.0.0` | `7.1.0` |
| [sentry-ruby](https://github.com/getsentry/sentry-ruby) | `7.0.0` | `7.1.0` |
| [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.232.2` | `1.233.1` |
| [image_processing](https://github.com/janko/image_processing) | `2.1.0` | `2.2.0` |
| [noticed](https://github.com/excid3/noticed) | `3.0.0` | `3.1.0` |
| [listen](https://github.com/guard/listen) | `3.10.0` | `3.10.1` |
| [brakeman](https://github.com/presidentbeef/brakeman) | `8.0.6` | `8.1.0` |
| [pg_query](https://github.com/pganalyze/pg_query) | `6.2.2` | `6.2.5` |
| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.49.0` | `4.50.0` |
| [database_consistency](https://github.com/djezzzl/database_consistency) | `3.0.13` | `3.0.14` |
| [aws-partitions](https://github.com/aws/aws-sdk-ruby) | `1.1291.0` | `1.1293.0` |
| [date](https://github.com/ruby/date) | `3.5.1` | `3.6.0` |
| [googleapis-common-protos-types](https://github.com/googleapis/common-protos-ruby) | `1.20.0` | `1.23.0` |
| [opentelemetry-common](https://github.com/open-telemetry/opentelemetry-ruby) | `0.25.1` | `0.25.2` |
| [opentelemetry-exporter-otlp-common](https://github.com/open-telemetry/opentelemetry-ruby) | `0.2.0` | `0.3.0` |
| [opentelemetry-instrumentation-aws_lambda](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.7.0` | `0.7.1` |
| [opentelemetry-instrumentation-base](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.26.1` | `0.27.0` |
| [opentelemetry-instrumentation-lmdb](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.26.1` | `0.27.0` |
| [opentelemetry-instrumentation-net_http](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.29.1` | `0.29.2` |
| [opentelemetry-instrumentation-rack](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.31.1` | `0.31.2` |
| [opentelemetry-instrumentation-sinatra](https://github.com/open-telemetry/opentelemetry-ruby-contrib) | `0.30.0` | `0.30.1` |

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

Updates `autoprefixer-rails` from 10.4.21.0 to 10.6.1.0
- [Changelog](https://github.com/ai/autoprefixer-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ai/autoprefixer-rails/compare/10.4.21.0...10.6.1.0)

Updates `dalli` from 5.1.1 to 5.2.2
- [Release notes](https://github.com/petergoldstein/dalli/releases)
- [Changelog](https://github.com/petergoldstein/dalli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/petergoldstein/dalli/compare/v5.1.1...v5.2.2)

Updates `opentelemetry-exporter-otlp` from 0.36.0 to 0.37.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby/compare/opentelemetry-exporter-otlp/v0.36.0...opentelemetry-exporter-otlp/v0.37.0)

Updates `opentelemetry-instrumentation-all` from 0.96.0 to 0.97.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-all/v0.96.0...opentelemetry-instrumentation-all/v0.97.0)

Updates `sentry-delayed_job` from 7.0.0 to 7.1.0
- [Release notes](https://github.com/getsentry/sentry-ruby/releases)
- [Changelog](https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-ruby/compare/7.0.0...7.1.0)

Updates `sentry-rails` from 7.0.0 to 7.1.0
- [Release notes](https://github.com/getsentry/sentry-ruby/releases)
- [Changelog](https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-ruby/compare/7.0.0...7.1.0)

Updates `sentry-ruby` from 7.0.0 to 7.1.0
- [Release notes](https://github.com/getsentry/sentry-ruby/releases)
- [Changelog](https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-ruby/compare/7.0.0...7.1.0)

Updates `aws-sdk-s3` from 1.232.2 to 1.233.1
- [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 `image_processing` from 2.1.0 to 2.2.0
- [Changelog](https://github.com/janko/image_processing/blob/master/CHANGELOG.md)
- [Commits](https://github.com/janko/image_processing/compare/v2.1.0...v2.2.0)

Updates `noticed` from 3.0.0 to 3.1.0
- [Release notes](https://github.com/excid3/noticed/releases)
- [Changelog](https://github.com/excid3/noticed/blob/main/CHANGELOG.md)
- [Commits](https://github.com/excid3/noticed/compare/v3.0.0...v3.1.0)

Updates `listen` from 3.10.0 to 3.10.1
- [Release notes](https://github.com/guard/listen/releases)
- [Commits](https://github.com/guard/listen/compare/v3.10.0...v3.10.1)

Updates `brakeman` from 8.0.6 to 8.1.0
- [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.6...v8.1.0)

Updates `pg_query` from 6.2.2 to 6.2.5
- [Changelog](https://github.com/pganalyze/pg_query/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pganalyze/pg_query/compare/v6.2.2...v6.2.5)

Updates `selenium-webdriver` from 4.49.0 to 4.50.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.49.0...selenium-4.50.0)

Updates `database_consistency` from 3.0.13 to 3.0.14
- [Changelog](https://github.com/djezzzl/database_consistency/blob/master/CHANGELOG.md)
- [Commits](https://github.com/djezzzl/database_consistency/compare/v3.0.13...v3.0.14)

Updates `aws-partitions` from 1.1291.0 to 1.1293.0
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-partitions/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/commits)

Updates `date` from 3.5.1 to 3.6.0
- [Release notes](https://github.com/ruby/date/releases)
- [Commits](https://github.com/ruby/date/compare/v3.5.1...v3.6.0)

Updates `googleapis-common-protos-types` from 1.20.0 to 1.23.0
- [Release notes](https://github.com/googleapis/common-protos-ruby/releases)
- [Commits](https://github.com/googleapis/common-protos-ruby/compare/googleapis-common-protos-types/v1.20.0...googleapis-common-protos-types/v1.23.0)

Updates `opentelemetry-common` from 0.25.1 to 0.25.2
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby/compare/opentelemetry-common/v0.25.1...opentelemetry-common/v0.25.2)

Updates `opentelemetry-exporter-otlp-common` from 0.2.0 to 0.3.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby/compare/opentelemetry-exporter-otlp-common/v0.2.0...opentelemetry-exporter-otlp-common/v0.3.0)

Updates `opentelemetry-instrumentation-aws_lambda` from 0.7.0 to 0.7.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-aws_lambda/v0.7.0...opentelemetry-instrumentation-aws_lambda/v0.7.1)

Updates `opentelemetry-instrumentation-base` from 0.26.1 to 0.27.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-base/v0.26.1...opentelemetry-instrumentation-base/v0.27.0)

Updates `opentelemetry-instrumentation-lmdb` from 0.26.1 to 0.27.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-lmdb/v0.26.1...opentelemetry-instrumentation-lmdb/v0.27.0)

Updates `opentelemetry-instrumentation-net_http` from 0.29.1 to 0.29.2
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-net_http/v0.29.1...opentelemetry-instrumentation-net_http/v0.29.2)

Updates `opentelemetry-instrumentation-rack` from 0.31.1 to 0.31.2
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-rack/v0.31.1...opentelemetry-instrumentation-rack/v0.31.2)

Updates `opentelemetry-instrumentation-sinatra` from 0.30.0 to 0.30.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-sinatra/v0.30.0...opentelemetry-instrumentation-sinatra/v0.30.1)

---
updated-dependencies:
- dependency-name: pg
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: autoprefixer-rails
  dependency-version: 10.6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: dalli
  dependency-version: 5.2.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: opentelemetry-exporter-otlp
  dependency-version: 0.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-all
  dependency-version: 0.97.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: sentry-delayed_job
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: sentry-rails
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: sentry-ruby
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: aws-sdk-s3
  dependency-version: 1.233.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: image_processing
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: noticed
  dependency-version: 3.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: listen
  dependency-version: 3.10.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: brakeman
  dependency-version: 8.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pg_query
  dependency-version: 6.2.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: selenium-webdriver
  dependency-version: 4.50.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: database_consistency
  dependency-version: 3.0.14
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: aws-partitions
  dependency-version: 1.1293.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: date
  dependency-version: 3.6.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: googleapis-common-protos-types
  dependency-version: 1.23.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: opentelemetry-common
  dependency-version: 0.25.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: opentelemetry-exporter-otlp-common
  dependency-version: 0.3.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-aws_lambda
  dependency-version: 0.7.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-base
  dependency-version: 0.27.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-lmdb
  dependency-version: 0.27.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-net_http
  dependency-version: 0.29.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-rack
  dependency-version: 0.31.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: opentelemetry-instrumentation-sinatra
  dependency-version: 0.30.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2 weeks agoMerge pull request #7486 from tomhughes/sass
Andy Allan [Fri, 9 Oct 2026 08:30:35 +0000 (09:30 +0100)]
Merge pull request #7486 from tomhughes/sass

Unpin sass gems

2 weeks agoMerge remote-tracking branch 'upstream/pull/7488'
Tom Hughes [Thu, 8 Oct 2026 23:44:28 +0000 (00:44 +0100)]
Merge remote-tracking branch 'upstream/pull/7488'

2 weeks agoRestore missing controller reference in changeset discussion actions
Marwin Hochfelsner [Thu, 8 Oct 2026 21:23:06 +0000 (23:23 +0200)]
Restore missing controller reference in changeset discussion actions

2 weeks agoMerge remote-tracking branch 'upstream/pull/7487'
Tom Hughes [Thu, 8 Oct 2026 21:01:16 +0000 (22:01 +0100)]
Merge remote-tracking branch 'upstream/pull/7487'

2 weeks agoUse concise object return patterns in index modules
Marwin Hochfelsner [Mon, 31 Aug 2026 23:18:37 +0000 (01:18 +0200)]
Use concise object return patterns in index modules

2 weeks agoUse 'this' context page load method initialization calls
Marwin Hochfelsner [Mon, 31 Aug 2026 22:56:09 +0000 (00:56 +0200)]
Use 'this' context page load method initialization calls

2 weeks agoFlatten single use functions
Marwin Hochfelsner [Mon, 31 Aug 2026 22:52:50 +0000 (00:52 +0200)]
Flatten single use functions

2 weeks agoMerge remote-tracking branch 'upstream/pull/7485'
Tom Hughes [Thu, 8 Oct 2026 18:00:11 +0000 (19:00 +0100)]
Merge remote-tracking branch 'upstream/pull/7485'

2 weeks agoSilence deprecation warnings from bootstrap stylesheets
Tom Hughes [Thu, 8 Oct 2026 17:49:21 +0000 (18:49 +0100)]
Silence deprecation warnings from bootstrap stylesheets

2 weeks agoRelease pinning of dartsass-sprockets and related gems
Tom Hughes [Thu, 8 Oct 2026 17:47:14 +0000 (18:47 +0100)]
Release pinning of dartsass-sprockets and related gems

We keep sass-embedded pinned to a version below 3.0.0 as some
of the deprecation warnings from bootstrap are for things which
are planned to be removed in that version.

2 weeks agoDeduplicate user image helper method internals
Marwin Hochfelsner [Thu, 8 Oct 2026 16:55:31 +0000 (16:55 +0000)]
Deduplicate user image helper method internals

2 weeks agoFetch Wikidata preview thumbnails at a fixed height (#7433)
Sachin Kumar [Thu, 8 Oct 2026 16:02:36 +0000 (21:32 +0530)]
Fetch Wikidata preview thumbnails at a fixed height (#7433)

2 weeks agoFix typos in comments (#7484)
geographybuff [Thu, 8 Oct 2026 15:57:07 +0000 (12:57 -0300)]
Fix typos in comments (#7484)

Fixes 10 spelling mistakes in comments, CONTRIBUTING.md and two test assertion messages. No behaviour changes.