]> git.openstreetmap.org Git - rails.git/log
rails.git
3 months 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'

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4 months agoUse modal alert to report an unconfigured iD
Tom Hughes [Wed, 30 Jul 2025 18:09:54 +0000 (19:09 +0100)]
Use modal alert to report an unconfigured iD

4 months agoUse modal alert when remote editing fails
Tom Hughes [Wed, 30 Jul 2025 18:05:02 +0000 (19:05 +0100)]
Use modal alert when remote editing fails

4 months agoMove export failed message to the title of the alert
Tom Hughes [Wed, 30 Jul 2025 17:59:02 +0000 (18:59 +0100)]
Move export failed message to the title of the alert

4 months agoMove showAlert function out of download utilities
Tom Hughes [Wed, 30 Jul 2025 17:55:21 +0000 (18:55 +0100)]
Move showAlert function out of download utilities

4 months agoMerge remote-tracking branch 'upstream/pull/6285'
Tom Hughes [Sun, 3 Aug 2025 17:57:13 +0000 (18:57 +0100)]
Merge remote-tracking branch 'upstream/pull/6285'

4 months agoMerge remote-tracking branch 'upstream/pull/6111'
Tom Hughes [Sun, 3 Aug 2025 17:50:03 +0000 (18:50 +0100)]
Merge remote-tracking branch 'upstream/pull/6111'

4 months agoRestructure CONTRIBUTING.md and CONFIGURE.md
Emin Kocan [Mon, 16 Jun 2025 14:51:04 +0000 (16:51 +0200)]
Restructure CONTRIBUTING.md and CONFIGURE.md

4 months agoRefactor Turbo export handlers to use Promises directly
Marwin Hochfelsner [Sun, 27 Jul 2025 13:47:36 +0000 (15:47 +0200)]
Refactor Turbo export handlers to use Promises directly

4 months agoRescope variables
Marwin Hochfelsner [Sun, 27 Jul 2025 13:38:24 +0000 (15:38 +0200)]
Rescope variables

4 months agoDestructure event progressively
Marwin Hochfelsner [Sun, 27 Jul 2025 13:16:38 +0000 (15:16 +0200)]
Destructure event progressively