]> git.openstreetmap.org Git - rails.git/log
rails.git
10 months agoCombine auth button helpers
Anton Khorev [Mon, 25 Aug 2025 11:46:29 +0000 (14:46 +0300)]
Combine auth button helpers

10 months agoRemove unused auth button options
Anton Khorev [Mon, 25 Aug 2025 11:41:36 +0000 (14:41 +0300)]
Remove unused auth button options

10 months agoReplace end margin with gap
Anton Khorev [Mon, 25 Aug 2025 11:33:33 +0000 (14:33 +0300)]
Replace end margin with gap

10 months agoPreload tags and members for API index and show operations
Tom Hughes [Wed, 20 Aug 2025 18:04:35 +0000 (19:04 +0100)]
Preload tags and members for API index and show operations

10 months agoPreload tags for relation members
Tom Hughes [Wed, 20 Aug 2025 17:40:59 +0000 (18:40 +0100)]
Preload tags for relation members

10 months agoUse a common association name for node/way/relation models
Tom Hughes [Wed, 20 Aug 2025 17:38:50 +0000 (18:38 +0100)]
Use a common association name for node/way/relation models

10 months agoMerge remote-tracking branch 'upstream/pull/6349'
Tom Hughes [Mon, 25 Aug 2025 09:44:16 +0000 (10:44 +0100)]
Merge remote-tracking branch 'upstream/pull/6349'

10 months agoMerge remote-tracking branch 'upstream/pull/6336'
Anton Khorev [Mon, 25 Aug 2025 08:40:20 +0000 (11:40 +0300)]
Merge remote-tracking branch 'upstream/pull/6336'

10 months agoMerge remote-tracking branch 'upstream/pull/6342'
Anton Khorev [Mon, 25 Aug 2025 08:20:45 +0000 (11:20 +0300)]
Merge remote-tracking branch 'upstream/pull/6342'

10 months agoRemove multi_json library
Robert Koeze [Sun, 24 Aug 2025 23:21:39 +0000 (19:21 -0400)]
Remove multi_json library

10 months agoAdd test for mediawiki magic words in translations
Tom Hughes [Thu, 21 Aug 2025 17:18:20 +0000 (18:18 +0100)]
Add test for mediawiki magic words in translations

Fixes #6341

10 months agoRemove translations using mediawiki magic words
Tom Hughes [Thu, 21 Aug 2025 17:19:32 +0000 (18:19 +0100)]
Remove translations using mediawiki magic words

10 months agoFix Apple logo aspect ratio and dark mode appearance on login page
Anuraag Tandon [Tue, 19 Aug 2025 10:19:16 +0000 (15:49 +0530)]
Fix Apple logo aspect ratio and dark mode appearance on login page

10 months agoMerge remote-tracking branch 'upstream/pull/6348'
Tom Hughes [Sun, 24 Aug 2025 10:22:47 +0000 (11:22 +0100)]
Merge remote-tracking branch 'upstream/pull/6348'

10 months agoRemove json dependency
Robert Koeze [Sat, 23 Aug 2025 23:41:18 +0000 (19:41 -0400)]
Remove json dependency

10 months agoMerge remote-tracking branch 'upstream/pull/6344'
Tom Hughes [Sat, 23 Aug 2025 14:36:01 +0000 (15:36 +0100)]
Merge remote-tracking branch 'upstream/pull/6344'

10 months agoCache preferred_languages
mmd-osm [Fri, 22 Aug 2025 19:58:39 +0000 (21:58 +0200)]
Cache preferred_languages

10 months agoMerge remote-tracking branch 'upstream/pull/6345'
Tom Hughes [Sat, 23 Aug 2025 10:42:10 +0000 (11:42 +0100)]
Merge remote-tracking branch 'upstream/pull/6345'

10 months agoMerge remote-tracking branch 'upstream/pull/6346'
Tom Hughes [Sat, 23 Aug 2025 10:41:53 +0000 (11:41 +0100)]
Merge remote-tracking branch 'upstream/pull/6346'

10 months agoBump @types/jquery from 3.5.32 to 3.5.33
dependabot[bot] [Fri, 22 Aug 2025 23:20:50 +0000 (23:20 +0000)]
Bump @types/jquery from 3.5.32 to 3.5.33

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

---
updated-dependencies:
- dependency-name: "@types/jquery"
  dependency-version: 3.5.33
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
10 months agoBump eslint from 9.33.0 to 9.34.0
dependabot[bot] [Fri, 22 Aug 2025 23:20:43 +0000 (23:20 +0000)]
Bump eslint from 9.33.0 to 9.34.0

Bumps [eslint](https://github.com/eslint/eslint) from 9.33.0 to 9.34.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.33.0...v9.34.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
10 months agoMerge remote-tracking branch 'upstream/pull/6343'
Tom Hughes [Fri, 22 Aug 2025 16:27:04 +0000 (17:27 +0100)]
Merge remote-tracking branch 'upstream/pull/6343'

10 months agoBump tag2link from 2025.7.21 to 2025.8.21
dependabot[bot] [Thu, 21 Aug 2025 23:15:55 +0000 (23:15 +0000)]
Bump tag2link from 2025.7.21 to 2025.8.21

Bumps [tag2link](https://github.com/JOSM/tag2link) from 2025.7.21 to 2025.8.21.
- [Release notes](https://github.com/JOSM/tag2link/releases)
- [Commits](https://github.com/JOSM/tag2link/compare/2025.7.21...2025.8.21)

---
updated-dependencies:
- dependency-name: tag2link
  dependency-version: 2025.8.21
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
10 months agoDrop \restrict and \unrestrict when normalising the schema
Tom Hughes [Thu, 21 Aug 2025 17:34:30 +0000 (18:34 +0100)]
Drop \restrict and \unrestrict when normalising the schema

10 months agoMerge remote-tracking branch 'upstream/pull/6340'
Tom Hughes [Thu, 21 Aug 2025 17:00:01 +0000 (18:00 +0100)]
Merge remote-tracking branch 'upstream/pull/6340'

10 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 21 Aug 2025 12:17:24 +0000 (14:17 +0200)]
Localisation updates from https://translatewiki.net.

10 months agocorrect psql path
Siyu Lai [Thu, 21 Aug 2025 05:21:42 +0000 (22:21 -0700)]
correct psql path

10 months agoMerge remote-tracking branch 'upstream/pull/6339'
Tom Hughes [Wed, 20 Aug 2025 23:44:25 +0000 (00:44 +0100)]
Merge remote-tracking branch 'upstream/pull/6339'

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

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

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

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

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

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

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

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

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

10 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'

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

10 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

10 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

10 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'

10 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.

10 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

10 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'

10 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'

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

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

10 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

10 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

10 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

10 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'

10 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'

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

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

10 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>
10 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

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

10 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

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

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

10 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

10 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

10 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'

10 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'

11 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.

11 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.

11 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

11 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

11 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

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

11 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

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

11 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

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

11 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

11 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

11 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

11 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

11 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

11 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'

11 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'

11 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

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

11 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

11 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

11 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

11 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'

11 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'

11 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'

11 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'

11 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

11 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

11 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>
11 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

11 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

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

11 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

11 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'