]> git.openstreetmap.org Git - rails.git/log
rails.git
3 weeks agoBump ruby/setup-ruby from 1.255.0 to 1.256.0
dependabot[bot] [Wed, 20 Aug 2025 23:11:13 +0000 (23:11 +0000)]
Bump ruby/setup-ruby from 1.255.0 to 1.256.0

Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.255.0 to 1.256.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/829114fc20da43a41d27359103ec7a63020954d4...efbf473cab83af4468e8606cc33eca9281bb213f)

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

Signed-off-by: dependabot[bot] <support@github.com>
3 weeks agoMerge remote-tracking branch 'upstream/pull/6326'
Tom Hughes [Wed, 20 Aug 2025 17:23:23 +0000 (18:23 +0100)]
Merge remote-tracking branch 'upstream/pull/6326'

4 weeks agoMerge remote-tracking branch 'upstream/pull/6332'
Tom Hughes [Tue, 19 Aug 2025 21:09:25 +0000 (22:09 +0100)]
Merge remote-tracking branch 'upstream/pull/6332'

4 weeks agoMerge remote-tracking branch 'upstream/pull/6334'
Tom Hughes [Tue, 19 Aug 2025 16:33:49 +0000 (17:33 +0100)]
Merge remote-tracking branch 'upstream/pull/6334'

4 weeks agoUpdate bundle
Tom Hughes [Tue, 19 Aug 2025 16:30:51 +0000 (17:30 +0100)]
Update bundle

4 weeks agoRemove file_exists gem
Robert Koeze [Tue, 19 Aug 2025 00:06:10 +0000 (20:06 -0400)]
Remove file_exists gem

4 weeks agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 18 Aug 2025 12:17:26 +0000 (14:17 +0200)]
Localisation updates from https://translatewiki.net.

4 weeks agoLock GitHub Actions dependencies to SHAs for security and predictability
Nicholas La Roux [Mon, 18 Aug 2025 02:59:24 +0000 (22:59 -0400)]
Lock GitHub Actions dependencies to SHAs for security and predictability

Locking to SHAs is best practice for security and predictability as we know exactly which version is being used. Without locking to SHAs, Actions will simply use whatever latest version is available for the given specified version, usually a major such as "v4", leading to "silent bumps" at the runtime level of sorts.

Locking to SHAs will also allow us to receive patch and minor level dependency upgrade PRs as opposed to, in most cases, just bumps for major versions.

4 weeks agoLazy loading relation members
mmd-osm [Fri, 15 Aug 2025 15:29:43 +0000 (17:29 +0200)]
Lazy loading relation members

4 weeks agoMerge remote-tracking branch 'upstream/pull/6331'
Tom Hughes [Sun, 17 Aug 2025 17:53:06 +0000 (18:53 +0100)]
Merge remote-tracking branch 'upstream/pull/6331'

4 weeks agoMerge remote-tracking branch 'upstream/pull/6327'
Tom Hughes [Sun, 17 Aug 2025 17:51:30 +0000 (18:51 +0100)]
Merge remote-tracking branch 'upstream/pull/6327'

4 weeks agoCleanup trailing whitespace
Tom Hughes [Sun, 17 Aug 2025 17:50:25 +0000 (18:50 +0100)]
Cleanup trailing whitespace

4 weeks agoRemove ruby-dev and ruby-bundler dependencies
Robert Koeze [Sat, 16 Aug 2025 17:18:13 +0000 (13:18 -0400)]
Remove ruby-dev and ruby-bundler dependencies

4 weeks agoAdd a note that you only need to register iD and website once
Anton Khorev [Sat, 16 Aug 2025 02:08:22 +0000 (05:08 +0300)]
Add a note that you only need to register iD and website once

4 weeks agoMerge remote-tracking branch 'upstream/pull/6320'
Tom Hughes [Thu, 14 Aug 2025 17:49:33 +0000 (18:49 +0100)]
Merge remote-tracking branch 'upstream/pull/6320'

4 weeks agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 14 Aug 2025 12:18:10 +0000 (14:18 +0200)]
Localisation updates from https://translatewiki.net.

4 weeks agoUpdate rails to 8.0.2.1
Tom Hughes [Thu, 14 Aug 2025 07:10:29 +0000 (08:10 +0100)]
Update rails to 8.0.2.1

4 weeks agoMerge remote-tracking branch 'upstream/pull/6299'
Tom Hughes [Thu, 14 Aug 2025 07:10:00 +0000 (08:10 +0100)]
Merge remote-tracking branch 'upstream/pull/6299'

4 weeks agoMerge remote-tracking branch 'upstream/pull/6318'
Anton Khorev [Thu, 14 Aug 2025 00:52:07 +0000 (03:52 +0300)]
Merge remote-tracking branch 'upstream/pull/6318'

4 weeks agoRemove classic pagination
Anton Khorev [Fri, 8 Aug 2025 17:59:32 +0000 (20:59 +0300)]
Remove classic pagination

4 weeks agoAntimeridian map data display
mmd-osm [Sun, 10 Aug 2025 20:53:17 +0000 (22:53 +0200)]
Antimeridian map data display

4 weeks agoUpdate rails-dom-testing to 2.3.0
Tom Hughes [Tue, 12 Aug 2025 17:56:21 +0000 (18:56 +0100)]
Update rails-dom-testing to 2.3.0

4 weeks agoUpdate tests for assert_select collapsing whitespace
Tom Hughes [Tue, 12 Aug 2025 18:04:46 +0000 (19:04 +0100)]
Update tests for assert_select collapsing whitespace

https://github.com/rails/rails-dom-testing/pull/123

4 weeks agoAvoid using assert_select with a block and a count of zero
Tom Hughes [Tue, 12 Aug 2025 17:56:49 +0000 (18:56 +0100)]
Avoid using assert_select with a block and a count of zero

https://github.com/rails/rails-dom-testing/pull/116

4 weeks agoMerge remote-tracking branch 'upstream/pull/6316'
Tom Hughes [Wed, 13 Aug 2025 16:58:41 +0000 (17:58 +0100)]
Merge remote-tracking branch 'upstream/pull/6316'

5 weeks agoMerge remote-tracking branch 'upstream/pull/6317'
Tom Hughes [Tue, 12 Aug 2025 17:15:54 +0000 (18:15 +0100)]
Merge remote-tracking branch 'upstream/pull/6317'

5 weeks agoFix new rubocop warnings
Tom Hughes [Tue, 12 Aug 2025 17:11:59 +0000 (18:11 +0100)]
Fix new rubocop warnings

5 weeks agoUpdate bundle
Tom Hughes [Tue, 12 Aug 2025 17:06:20 +0000 (18:06 +0100)]
Update bundle

5 weeks agoBump actions/checkout from 4 to 5
dependabot[bot] [Tue, 12 Aug 2025 09:29:26 +0000 (09:29 +0000)]
Bump actions/checkout from 4 to 5

Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
5 weeks agoLink to current pages from changeset element badges
Anton Khorev [Fri, 8 Aug 2025 17:55:25 +0000 (20:55 +0300)]
Link to current pages from changeset element badges

5 weeks agoRead cached changeset element numbers
Anton Khorev [Fri, 8 Aug 2025 17:53:32 +0000 (20:53 +0300)]
Read cached changeset element numbers

5 weeks agoUse scrollable pagination for changeset elements
Anton Khorev [Fri, 8 Aug 2025 17:51:13 +0000 (20:51 +0300)]
Use scrollable pagination for changeset elements

5 weeks agoAdd element_pages_count helper
Anton Khorev [Fri, 8 Aug 2025 17:39:37 +0000 (20:39 +0300)]
Add element_pages_count helper

5 weeks agoAdd element_range_values helper
Anton Khorev [Fri, 8 Aug 2025 17:29:41 +0000 (20:29 +0300)]
Add element_range_values helper

5 weeks agoAdd elements per page constant for changeset controller
Anton Khorev [Fri, 8 Aug 2025 17:19:32 +0000 (20:19 +0300)]
Add elements per page constant for changeset controller

5 weeks agoAdd load elements methods for changeset controller
Anton Khorev [Fri, 8 Aug 2025 17:18:10 +0000 (20:18 +0300)]
Add load elements methods for changeset controller

5 weeks agoMerge remote-tracking branch 'upstream/pull/6314'
Tom Hughes [Mon, 11 Aug 2025 18:18:48 +0000 (19:18 +0100)]
Merge remote-tracking branch 'upstream/pull/6314'

5 weeks agoMerge remote-tracking branch 'upstream/pull/6313'
Tom Hughes [Mon, 11 Aug 2025 18:08:23 +0000 (19:08 +0100)]
Merge remote-tracking branch 'upstream/pull/6313'

5 weeks agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 11 Aug 2025 12:17:21 +0000 (14:17 +0200)]
Localisation updates from https://translatewiki.net.

5 weeks agoDrop parsed form data after decompressing the request body
Tom Hughes [Mon, 11 Aug 2025 10:05:38 +0000 (11:05 +0100)]
Drop parsed form data after decompressing the request body

Works around https://github.com/rack/rack/pull/2230 to ensure that
compressed form data is reparsed after we decompress it.

5 weeks agoUse constant for name of rack input stream pseudo-header
Tom Hughes [Mon, 11 Aug 2025 10:01:40 +0000 (11:01 +0100)]
Use constant for name of rack input stream pseudo-header

5 weeks agoAllow arbitrary options for numbered pagination links
Anton Khorev [Fri, 8 Aug 2025 17:08:11 +0000 (20:08 +0300)]
Allow arbitrary options for numbered pagination links

5 weeks agoStore shadow effects in jQuery data of dom elements
Anton Khorev [Fri, 8 Aug 2025 17:05:27 +0000 (20:05 +0300)]
Store shadow effects in jQuery data of dom elements

5 weeks agoRemove version navigation list ids
Anton Khorev [Fri, 8 Aug 2025 17:03:37 +0000 (20:03 +0300)]
Remove version navigation list ids

5 weeks agoAdd numbered_pagination css class for event listeners
Anton Khorev [Fri, 8 Aug 2025 16:54:46 +0000 (19:54 +0300)]
Add numbered_pagination css class for event listeners

5 weeks agoGeneralize links to active pages
Anton Khorev [Fri, 8 Aug 2025 16:44:27 +0000 (19:44 +0300)]
Generalize links to active pages

5 weeks agoAdd aria-current="page" to current page links
Anton Khorev [Fri, 8 Aug 2025 16:29:13 +0000 (19:29 +0300)]
Add aria-current="page" to current page links

5 weeks agoAllow customizing active page id
Anton Khorev [Fri, 8 Aug 2025 16:10:51 +0000 (19:10 +0300)]
Allow customizing active page id

5 weeks agoChange version references internal to helper test to page references
Anton Khorev [Fri, 8 Aug 2025 15:53:44 +0000 (18:53 +0300)]
Change version references internal to helper test to page references

5 weeks agoRename top/active version parameters to top/active page
Anton Khorev [Fri, 8 Aug 2025 15:49:40 +0000 (18:49 +0300)]
Rename top/active version parameters to top/active page

5 weeks agoRename element_versions_pagination helper to numbered_pagination
Anton Khorev [Fri, 8 Aug 2025 15:18:59 +0000 (18:18 +0300)]
Rename element_versions_pagination helper to numbered_pagination

5 weeks agoReset colors of English language name underlines
Anton Khorev [Sun, 10 Aug 2025 18:52:27 +0000 (21:52 +0300)]
Reset colors of English language name underlines

5 weeks agoAdd English names to Select Language dialog
Anton Khorev [Sun, 10 Aug 2025 16:45:24 +0000 (19:45 +0300)]
Add English names to Select Language dialog

5 weeks agoMerge remote-tracking branch 'upstream/pull/6304'
Tom Hughes [Sun, 10 Aug 2025 17:40:51 +0000 (18:40 +0100)]
Merge remote-tracking branch 'upstream/pull/6304'

5 weeks agoMerge remote-tracking branch 'upstream/pull/6312'
Tom Hughes [Sun, 10 Aug 2025 17:38:58 +0000 (18:38 +0100)]
Merge remote-tracking branch 'upstream/pull/6312'

5 weeks agoFix "Log in with Apple" title
Anton Khorev [Sun, 10 Aug 2025 16:22:36 +0000 (19:22 +0300)]
Fix "Log in with Apple" title

5 weeks agoCreate shadow effect class
Anton Khorev [Fri, 8 Aug 2025 14:53:29 +0000 (17:53 +0300)]
Create shadow effect class

5 weeks agoMove numbered pagination load/unload code to js module
Anton Khorev [Fri, 8 Aug 2025 14:43:44 +0000 (17:43 +0300)]
Move numbered pagination load/unload code to js module

5 weeks agoMove breadcrumbs version click to numbered pagination js module
Anton Khorev [Fri, 8 Aug 2025 14:11:12 +0000 (17:11 +0300)]
Move breadcrumbs version click to numbered pagination js module

5 weeks agoMove centering active version to numbered pagination js module
Anton Khorev [Fri, 8 Aug 2025 14:06:09 +0000 (17:06 +0300)]
Move centering active version to numbered pagination js module

5 weeks agoMerge remote-tracking branch 'upstream/pull/6305'
Tom Hughes [Sun, 10 Aug 2025 14:21:06 +0000 (15:21 +0100)]
Merge remote-tracking branch 'upstream/pull/6305'

5 weeks agoMerge remote-tracking branch 'upstream/pull/6308'
Tom Hughes [Sun, 10 Aug 2025 14:08:58 +0000 (15:08 +0100)]
Merge remote-tracking branch 'upstream/pull/6308'

5 weeks agoMerge remote-tracking branch 'upstream/pull/6307'
Tom Hughes [Sun, 10 Aug 2025 14:07:40 +0000 (15:07 +0100)]
Merge remote-tracking branch 'upstream/pull/6307'

5 weeks agoMerge remote-tracking branch 'upstream/pull/6306'
Tom Hughes [Sun, 10 Aug 2025 14:05:09 +0000 (15:05 +0100)]
Merge remote-tracking branch 'upstream/pull/6306'

5 weeks agoMigrate from @stylistic/eslint-plugin-js to @stylistic/eslint-plugin
Anton Khorev [Sat, 9 Aug 2025 01:30:07 +0000 (04:30 +0300)]
Migrate from @stylistic/eslint-plugin-js to @stylistic/eslint-plugin

5 weeks agoFix next page boundary condition for user notes
Anton Khorev [Sat, 9 Aug 2025 00:39:38 +0000 (03:39 +0300)]
Fix next page boundary condition for user notes

5 weeks agoBump eslint from 9.32.0 to 9.33.0
dependabot[bot] [Fri, 8 Aug 2025 23:42:28 +0000 (23:42 +0000)]
Bump eslint from 9.32.0 to 9.33.0

Bumps [eslint](https://github.com/eslint/eslint) from 9.32.0 to 9.33.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.32.0...v9.33.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 9.33.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
5 weeks agoAdd changeset counters that check db when out of sync
Anton Khorev [Fri, 8 Aug 2025 15:03:56 +0000 (18:03 +0300)]
Add changeset counters that check db when out of sync

5 weeks agoAdd changeset counters per element type
Anton Khorev [Fri, 8 Aug 2025 15:01:58 +0000 (18:01 +0300)]
Add changeset counters per element type

5 weeks agoShorten changeset count methods
Anton Khorev [Fri, 8 Aug 2025 14:57:43 +0000 (17:57 +0300)]
Shorten changeset count methods

5 weeks agoAdd empty numbered pagination js module
Anton Khorev [Fri, 8 Aug 2025 13:59:45 +0000 (16:59 +0300)]
Add empty numbered pagination js module

5 weeks agoMerge remote-tracking branch 'upstream/pull/6303'
Tom Hughes [Fri, 8 Aug 2025 09:45:42 +0000 (10:45 +0100)]
Merge remote-tracking branch 'upstream/pull/6303'

5 weeks agoBump maplibre-gl from 5.6.1 to 5.6.2
dependabot[bot] [Thu, 7 Aug 2025 23:26:22 +0000 (23:26 +0000)]
Bump maplibre-gl from 5.6.1 to 5.6.2

Bumps [maplibre-gl](https://github.com/maplibre/maplibre-gl-js) from 5.6.1 to 5.6.2.
- [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.6.1...v5.6.2)

---
updated-dependencies:
- dependency-name: maplibre-gl
  dependency-version: 5.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
5 weeks agoAdd appleid.apple.com to security policy rule
Tom Hughes [Thu, 7 Aug 2025 19:38:05 +0000 (20:38 +0100)]
Add appleid.apple.com to security policy rule

5 weeks agoMerge remote-tracking branch 'upstream/pull/6298'
Anton Khorev [Thu, 7 Aug 2025 17:11:06 +0000 (20:11 +0300)]
Merge remote-tracking branch 'upstream/pull/6298'

5 weeks agoFix erroneously collapsed CSS rule
Marwin Hochfelsner [Thu, 7 Aug 2025 16:21:41 +0000 (18:21 +0200)]
Fix erroneously collapsed CSS rule

5 weeks agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 7 Aug 2025 12:17:27 +0000 (14:17 +0200)]
Localisation updates from https://translatewiki.net.

5 weeks agoMerge remote-tracking branch 'upstream/pull/6294'
Tom Hughes [Wed, 6 Aug 2025 17:30:52 +0000 (18:30 +0100)]
Merge remote-tracking branch 'upstream/pull/6294'

5 weeks agoMonkey patch OmniAuth to redirect POST callbacks to GET
Tom Hughes [Wed, 6 Aug 2025 07:56:39 +0000 (08:56 +0100)]
Monkey patch OmniAuth to redirect POST callbacks to GET

6 weeks agoAdd support for Apple authentication
Tom Hughes [Tue, 11 Oct 2022 21:15:30 +0000 (22:15 +0100)]
Add support for Apple authentication

Closes #2799

6 weeks agoMove Bootstrap modal ok string out of javascripts
Anton Khorev [Tue, 5 Aug 2025 17:25:31 +0000 (20:25 +0300)]
Move Bootstrap modal ok string out of javascripts

6 weeks agoMerge remote-tracking branch 'upstream/pull/6293'
Tom Hughes [Tue, 5 Aug 2025 17:20:26 +0000 (18:20 +0100)]
Merge remote-tracking branch 'upstream/pull/6293'

6 weeks agoReplace payload_too_large with content_too_large
Tom Hughes [Tue, 5 Aug 2025 17:03:40 +0000 (18:03 +0100)]
Replace payload_too_large with content_too_large

6 weeks agoFix new rubocop warnings
Tom Hughes [Tue, 5 Aug 2025 16:58:16 +0000 (17:58 +0100)]
Fix new rubocop warnings

6 weeks agoUpdate bundle
Tom Hughes [Tue, 5 Aug 2025 16:57:19 +0000 (17:57 +0100)]
Update bundle

6 weeks agoMerge remote-tracking branch 'upstream/pull/6291'
Tom Hughes [Tue, 5 Aug 2025 16:56:13 +0000 (17:56 +0100)]
Merge remote-tracking branch 'upstream/pull/6291'

6 weeks agoMerge remote-tracking branch 'upstream/pull/6292'
Tom Hughes [Tue, 5 Aug 2025 16:52:35 +0000 (17:52 +0100)]
Merge remote-tracking branch 'upstream/pull/6292'

6 weeks agoTest logout after using turbo pagination
Anton Khorev [Tue, 5 Aug 2025 15:18:21 +0000 (18:18 +0300)]
Test logout after using turbo pagination

6 weeks agoUse <h1> as Bootstrap modal title
Anton Khorev [Tue, 5 Aug 2025 17:13:32 +0000 (20:13 +0300)]
Use <h1> as Bootstrap modal title

As recommended in https://getbootstrap.com/docs/5.3/components/modal/#modal-components

6 weeks agoMerge remote-tracking branch 'upstream/pull/6268'
Anton Khorev [Tue, 5 Aug 2025 16:40:26 +0000 (19:40 +0300)]
Merge remote-tracking branch 'upstream/pull/6268'

6 weeks agoMerge remote-tracking branch 'upstream/pull/6187'
Anton Khorev [Tue, 5 Aug 2025 15:23:32 +0000 (18:23 +0300)]
Merge remote-tracking branch 'upstream/pull/6187'

6 weeks agoInstantiate js controllers only in router
Marwin Hochfelsner [Tue, 5 Aug 2025 13:31:21 +0000 (15:31 +0200)]
Instantiate js controllers only in router

6 weeks agoCurry js element controllers
Marwin Hochfelsner [Tue, 5 Aug 2025 13:10:21 +0000 (15:10 +0200)]
Curry js element controllers

6 weeks agoMerge remote-tracking branch 'upstream/pull/6286'
Tom Hughes [Mon, 4 Aug 2025 18:03:26 +0000 (19:03 +0100)]
Merge remote-tracking branch 'upstream/pull/6286'

6 weeks agoMerge remote-tracking branch 'upstream/pull/6289'
Tom Hughes [Mon, 4 Aug 2025 18:00:51 +0000 (19:00 +0100)]
Merge remote-tracking branch 'upstream/pull/6289'

6 weeks agoAdd Arpitan to ui languages list
Anton Khorev [Mon, 4 Aug 2025 17:19:34 +0000 (20:19 +0300)]
Add Arpitan to ui languages list

6 weeks agoMerge remote-tracking branch 'upstream/pull/6236'
Anton Khorev [Mon, 4 Aug 2025 16:51:56 +0000 (19:51 +0300)]
Merge remote-tracking branch 'upstream/pull/6236'

6 weeks agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 4 Aug 2025 12:19:58 +0000 (14:19 +0200)]
Localisation updates from https://translatewiki.net.

6 weeks agoHandle html error message for map xml export
mmd-osm [Sun, 3 Aug 2025 19:16:33 +0000 (21:16 +0200)]
Handle html error message for map xml export

6 weeks agoUse modal alert for geocoding failures
Tom Hughes [Wed, 30 Jul 2025 18:15:51 +0000 (19:15 +0100)]
Use modal alert for geocoding failures