]> git.openstreetmap.org Git - rails.git/log
rails.git
12 months agoAdd extra members test for history table
Anton Khorev [Mon, 7 Jul 2025 04:30:39 +0000 (07:30 +0300)]
Add extra members test for history table

12 months agoMove relation-changeset integration tests out of controller tests
Anton Khorev [Mon, 7 Jul 2025 04:26:02 +0000 (07:26 +0300)]
Move relation-changeset integration tests out of controller tests

12 months agoConvert check ordering method into assert on response
Anton Khorev [Mon, 7 Jul 2025 03:51:50 +0000 (06:51 +0300)]
Convert check ordering method into assert on response

12 months agoRemove unnecessary with_controller around check_ordering
Anton Khorev [Mon, 7 Jul 2025 03:37:46 +0000 (06:37 +0300)]
Remove unnecessary with_controller around check_ordering

12 months agoInline single-use with_update_* methods
Anton Khorev [Mon, 7 Jul 2025 03:32:31 +0000 (06:32 +0300)]
Inline single-use with_update_* methods

12 months agoChange method to compare tags with response
Anton Khorev [Mon, 7 Jul 2025 03:20:44 +0000 (06:20 +0300)]
Change method to compare tags with response

12 months agoRemove with_update_* block/yield
Anton Khorev [Mon, 7 Jul 2025 03:12:14 +0000 (06:12 +0300)]
Remove with_update_* block/yield

12 months agoRemove with_relation private method
Anton Khorev [Mon, 7 Jul 2025 02:53:37 +0000 (05:53 +0300)]
Remove with_relation private method

12 months agoAssert that relation member arrays are equal without iterating
Anton Khorev [Mon, 7 Jul 2025 02:22:48 +0000 (05:22 +0300)]
Assert that relation member arrays are equal without iterating

12 months agoShorten tags to hash conversion
Anton Khorev [Mon, 7 Jul 2025 01:37:38 +0000 (04:37 +0300)]
Shorten tags to hash conversion

12 months agoRemove sorting before converting tags to hash
Anton Khorev [Mon, 7 Jul 2025 01:29:14 +0000 (04:29 +0300)]
Remove sorting before converting tags to hash

Sorting is no longer required because we're not comparing arrays of keys.

12 months agoAssert that hashes are equal without iterating over items
Anton Khorev [Mon, 7 Jul 2025 01:21:00 +0000 (04:21 +0300)]
Assert that hashes are equal without iterating over items

12 months agoMerge remote-tracking branch 'upstream/pull/6168'
Tom Hughes [Fri, 4 Jul 2025 18:14:33 +0000 (19:14 +0100)]
Merge remote-tracking branch 'upstream/pull/6168'

12 months agoMove changeset bbox test to integration tests
Anton Khorev [Fri, 4 Jul 2025 16:25:08 +0000 (19:25 +0300)]
Move changeset bbox test to integration tests

12 months agoMerge remote-tracking branch 'upstream/pull/6166'
Tom Hughes [Thu, 3 Jul 2025 17:56:48 +0000 (18:56 +0100)]
Merge remote-tracking branch 'upstream/pull/6166'

12 months agoFix message reuse for Terms of Use link in signup form
Pikne [Thu, 3 Jul 2025 14:49:23 +0000 (17:49 +0300)]
Fix message reuse for Terms of Use link in signup form

12 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 3 Jul 2025 12:20:52 +0000 (14:20 +0200)]
Localisation updates from https://translatewiki.net.

12 months agoAdd MapTiler OMT vector map
Martin Ždila [Mon, 10 Feb 2025 12:47:11 +0000 (13:47 +0100)]
Add MapTiler OMT vector map

12 months agoFix eslint warning
Tom Hughes [Wed, 2 Jul 2025 18:21:01 +0000 (19:21 +0100)]
Fix eslint warning

12 months agoMerge remote-tracking branch 'upstream/pull/6164'
Tom Hughes [Wed, 2 Jul 2025 17:26:27 +0000 (18:26 +0100)]
Merge remote-tracking branch 'upstream/pull/6164'

12 months agoMerge remote-tracking branch 'upstream/pull/6162'
Tom Hughes [Wed, 2 Jul 2025 17:24:31 +0000 (18:24 +0100)]
Merge remote-tracking branch 'upstream/pull/6162'

12 months agoMerge remote-tracking branch 'upstream/pull/6161'
Tom Hughes [Wed, 2 Jul 2025 17:23:06 +0000 (18:23 +0100)]
Merge remote-tracking branch 'upstream/pull/6161'

12 months agoMerge remote-tracking branch 'upstream/pull/6160'
Tom Hughes [Wed, 2 Jul 2025 17:21:52 +0000 (18:21 +0100)]
Merge remote-tracking branch 'upstream/pull/6160'

12 months agoEnable arrow-spacing ESLint rule
Marwin Hochfelsner [Wed, 2 Jul 2025 11:48:34 +0000 (13:48 +0200)]
Enable arrow-spacing ESLint rule

12 months agoRefactor share pane buttons to use Bootstrap tabs
Marwin Hochfelsner [Wed, 2 Jul 2025 06:59:30 +0000 (08:59 +0200)]
Refactor share pane buttons to use Bootstrap tabs

12 months agoAdd test for set_locale fix in notes controller
Anton Khorev [Tue, 1 Jul 2025 23:45:17 +0000 (02:45 +0300)]
Add test for set_locale fix in notes controller

Tests the fix in c266f3c90a154dcb43ab0ff2b2e4337c510707d8.

12 months agoMerge remote-tracking branch 'upstream/pull/6157'
Anton Khorev [Tue, 1 Jul 2025 23:40:15 +0000 (02:40 +0300)]
Merge remote-tracking branch 'upstream/pull/6157'

12 months agoBump eslint from 9.30.0 to 9.30.1
dependabot[bot] [Tue, 1 Jul 2025 23:18:20 +0000 (23:18 +0000)]
Bump eslint from 9.30.0 to 9.30.1

Bumps [eslint](https://github.com/eslint/eslint) from 9.30.0 to 9.30.1.
- [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.30.0...v9.30.1)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 9.30.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
12 months agoSwitch inline style to attributes
Marwin Hochfelsner [Tue, 1 Jul 2025 19:43:07 +0000 (21:43 +0200)]
Switch inline style to attributes

12 months agoMerge remote-tracking branch 'upstream/pull/6105'
Tom Hughes [Tue, 1 Jul 2025 18:37:52 +0000 (19:37 +0100)]
Merge remote-tracking branch 'upstream/pull/6105'

12 months agoMerge remote-tracking branch 'upstream/pull/6084'
Tom Hughes [Tue, 1 Jul 2025 18:01:47 +0000 (19:01 +0100)]
Merge remote-tracking branch 'upstream/pull/6084'

12 months agoMove set_locale as early as possible
Tom Hughes [Tue, 1 Jul 2025 17:32:21 +0000 (18:32 +0100)]
Move set_locale as early as possible

Fixes #5251

12 months agoMerge remote-tracking branch 'upstream/pull/6155'
Tom Hughes [Tue, 1 Jul 2025 17:25:26 +0000 (18:25 +0100)]
Merge remote-tracking branch 'upstream/pull/6155'

12 months agoRemove "Edit Profile" button from user profile
Anton Khorev [Tue, 1 Jul 2025 17:16:11 +0000 (20:16 +0300)]
Remove "Edit Profile" button from user profile

12 months agoAdd "Edit Location" button to user profile
Anton Khorev [Wed, 4 Jun 2025 01:39:49 +0000 (04:39 +0300)]
Add "Edit Location" button to user profile

12 months agoAdd "Edit Company" button to user profile
Anton Khorev [Wed, 4 Jun 2025 01:26:10 +0000 (04:26 +0300)]
Add "Edit Company" button to user profile

12 months agoTurn own profile image into an edit link
Anton Khorev [Tue, 1 Jul 2025 16:59:53 +0000 (19:59 +0300)]
Turn own profile image into an edit link

12 months agoAdd "Change Image" button to user profile
Anton Khorev [Tue, 1 Jul 2025 16:57:41 +0000 (19:57 +0300)]
Add "Change Image" button to user profile

12 months agoAdd "Edit Links" button to user profile
Anton Khorev [Tue, 1 Jul 2025 16:23:57 +0000 (19:23 +0300)]
Add "Edit Links" button to user profile

12 months agoAdd edit button options to profile sidebar section template
Anton Khorev [Tue, 1 Jul 2025 16:10:18 +0000 (19:10 +0300)]
Add edit button options to profile sidebar section template

12 months agoUpdate bundle
Tom Hughes [Tue, 1 Jul 2025 16:32:16 +0000 (17:32 +0100)]
Update bundle

12 months agoAdd "Edit Profile Details" button to user profile
Anton Khorev [Tue, 1 Jul 2025 15:59:01 +0000 (18:59 +0300)]
Add "Edit Profile Details" button to user profile

This will be a toggle button for individual section edit buttons.

12 months agoAdd user profile sidebar section template
Anton Khorev [Tue, 1 Jul 2025 15:44:10 +0000 (18:44 +0300)]
Add user profile sidebar section template

12 months agoAdd "Edit Description" button to user profile
Anton Khorev [Tue, 1 Jul 2025 15:12:29 +0000 (18:12 +0300)]
Add "Edit Description" button to user profile

12 months agoRename profile update system tests to match controller names
Anton Khorev [Tue, 3 Jun 2025 23:01:56 +0000 (02:01 +0300)]
Rename profile update system tests to match controller names

12 months agoAdd what's updated to profile update flash messages
Anton Khorev [Tue, 3 Jun 2025 16:12:40 +0000 (19:12 +0300)]
Add what's updated to profile update flash messages

12 months agoMove profile links editing to links page
Anton Khorev [Tue, 3 Jun 2025 16:02:45 +0000 (19:02 +0300)]
Move profile links editing to links page

12 months agoAdd empty profile links page
Anton Khorev [Tue, 3 Jun 2025 15:38:51 +0000 (18:38 +0300)]
Add empty profile links page

12 months agoSplit profile image update test
Anton Khorev [Tue, 3 Jun 2025 15:23:35 +0000 (18:23 +0300)]
Split profile image update test

12 months agoMove profile image editing to image page
Anton Khorev [Tue, 3 Jun 2025 15:20:28 +0000 (18:20 +0300)]
Move profile image editing to image page

12 months agoAdd empty profile image page
Anton Khorev [Tue, 3 Jun 2025 15:07:31 +0000 (18:07 +0300)]
Add empty profile image page

12 months agoMove profile company editing to company page
Anton Khorev [Tue, 3 Jun 2025 14:40:09 +0000 (17:40 +0300)]
Move profile company editing to company page

12 months agoAdd empty profile company page
Anton Khorev [Tue, 3 Jun 2025 14:23:09 +0000 (17:23 +0300)]
Add empty profile company page

12 months agoMove profile location editing to location page
Anton Khorev [Tue, 3 Jun 2025 03:32:19 +0000 (06:32 +0300)]
Move profile location editing to location page

12 months agoAdd empty profile location page
Anton Khorev [Tue, 3 Jun 2025 02:50:58 +0000 (05:50 +0300)]
Add empty profile location page

12 months agoAdd profile editing navigation tabs
Anton Khorev [Tue, 3 Jun 2025 02:29:46 +0000 (05:29 +0300)]
Add profile editing navigation tabs

12 months agoAdd profile section controller parent class
Anton Khorev [Tue, 3 Jun 2025 01:27:40 +0000 (04:27 +0300)]
Add profile section controller parent class

12 months agoTest profile description show action
Anton Khorev [Tue, 3 Jun 2025 03:40:44 +0000 (06:40 +0300)]
Test profile description show action

12 months agoMove profile resource to profile/description
Anton Khorev [Tue, 3 Jun 2025 01:15:29 +0000 (04:15 +0300)]
Move profile resource to profile/description

12 months agoMove Gravatar enabled/disabled messages to their controller
Anton Khorev [Tue, 3 Jun 2025 16:35:24 +0000 (19:35 +0300)]
Move Gravatar enabled/disabled messages to their controller

12 months agoUse changeset line in element common details
Anton Khorev [Tue, 1 Jul 2025 00:59:20 +0000 (03:59 +0300)]
Use changeset line in element common details

12 months agoConvert unstyled list to divs in element common details
Anton Khorev [Mon, 30 Jun 2025 16:42:42 +0000 (19:42 +0300)]
Convert unstyled list to divs in element common details

12 months agoReserve space for two-digit comment count in changeset line
Anton Khorev [Tue, 1 Jul 2025 00:42:42 +0000 (03:42 +0300)]
Reserve space for two-digit comment count in changeset line

12 months agoUse spans as flex items in changeset line
Anton Khorev [Tue, 1 Jul 2025 00:37:02 +0000 (03:37 +0300)]
Use spans as flex items in changeset line

12 months agoMake changes and comments in changeset line optional
Anton Khorev [Tue, 1 Jul 2025 00:33:46 +0000 (03:33 +0300)]
Make changes and comments in changeset line optional

12 months agoSwap changes and comments in changeset line
Anton Khorev [Tue, 1 Jul 2025 00:31:34 +0000 (03:31 +0300)]
Swap changes and comments in changeset line

12 months agoDecrease changeset comment bottom margin
Anton Khorev [Tue, 1 Jul 2025 00:28:53 +0000 (03:28 +0300)]
Decrease changeset comment bottom margin

12 months agoAdjust right margin of changeset line
Anton Khorev [Tue, 1 Jul 2025 00:26:28 +0000 (03:26 +0300)]
Adjust right margin of changeset line

12 months agoCreate changeset line template
Anton Khorev [Tue, 1 Jul 2025 00:23:28 +0000 (03:23 +0300)]
Create changeset line template

12 months agoWrap changeset id link in span that serves as flex item
Anton Khorev [Tue, 1 Jul 2025 00:07:40 +0000 (03:07 +0300)]
Wrap changeset id link in span that serves as flex item

12 months agoUse link_to(changeset) in changeset history and element common details
Anton Khorev [Tue, 1 Jul 2025 00:03:12 +0000 (03:03 +0300)]
Use link_to(changeset) in changeset history and element common details

12 months agoReorganize changeset history info into two lines
Anton Khorev [Mon, 30 Jun 2025 16:19:23 +0000 (19:19 +0300)]
Reorganize changeset history info into two lines

12 months agoMerge remote-tracking branch 'upstream/pull/6089'
Tom Hughes [Mon, 30 Jun 2025 15:58:31 +0000 (16:58 +0100)]
Merge remote-tracking branch 'upstream/pull/6089'

12 months agoMerge remote-tracking branch 'upstream/pull/6153'
Tom Hughes [Mon, 30 Jun 2025 15:51:22 +0000 (16:51 +0100)]
Merge remote-tracking branch 'upstream/pull/6153'

12 months agoMerge remote-tracking branch 'upstream/pull/6150'
Anton Khorev [Mon, 30 Jun 2025 15:05:00 +0000 (18:05 +0300)]
Merge remote-tracking branch 'upstream/pull/6150'

12 months agoUse default backdrop and keyboard settings for language dialog
Anton Khorev [Mon, 30 Jun 2025 14:25:52 +0000 (17:25 +0300)]
Use default backdrop and keyboard settings for language dialog

12 months agoStop github form cancelling related workflows early
Marwin Hochfelsner [Mon, 30 Jun 2025 13:38:11 +0000 (15:38 +0200)]
Stop github form cancelling related workflows early

12 months agoModernize route.run
Marwin Hochfelsner [Mon, 30 Jun 2025 13:11:19 +0000 (15:11 +0200)]
Modernize route.run

12 months agoMerge remote-tracking branch 'upstream/pull/6148'
Tom Hughes [Sun, 29 Jun 2025 16:41:45 +0000 (17:41 +0100)]
Merge remote-tracking branch 'upstream/pull/6148'

12 months agoAdd versions label to breadcrumbs
Anton Khorev [Sun, 29 Jun 2025 16:31:14 +0000 (19:31 +0300)]
Add versions label to breadcrumbs

12 months agoLink to element history without params in breadcrumbs
Anton Khorev [Sun, 29 Jun 2025 16:16:31 +0000 (19:16 +0300)]
Link to element history without params in breadcrumbs

12 months agoMove "View Unredacted History" link back to secondary actions
Anton Khorev [Sun, 29 Jun 2025 15:59:10 +0000 (18:59 +0300)]
Move "View Unredacted History" link back to secondary actions

12 months agoMerge remote-tracking branch 'upstream/pull/6138'
Tom Hughes [Sun, 29 Jun 2025 14:56:20 +0000 (15:56 +0100)]
Merge remote-tracking branch 'upstream/pull/6138'

12 months agoMerge remote-tracking branch 'upstream/pull/6144'
Tom Hughes [Sun, 29 Jun 2025 14:53:55 +0000 (15:53 +0100)]
Merge remote-tracking branch 'upstream/pull/6144'

12 months agoMerge remote-tracking branch 'upstream/pull/6143'
Tom Hughes [Sun, 29 Jun 2025 14:50:57 +0000 (15:50 +0100)]
Merge remote-tracking branch 'upstream/pull/6143'

12 months agoMerge remote-tracking branch 'upstream/pull/6140'
Tom Hughes [Sun, 29 Jun 2025 14:46:26 +0000 (15:46 +0100)]
Merge remote-tracking branch 'upstream/pull/6140'

12 months agoMake element version scrollbar appear only when necessary
Anton Khorev [Sat, 28 Jun 2025 16:21:29 +0000 (19:21 +0300)]
Make element version scrollbar appear only when necessary

12 months agoMove scss @include color-mode(dark) to the top level
Anton Khorev [Sat, 28 Jun 2025 15:34:12 +0000 (18:34 +0300)]
Move scss @include color-mode(dark) to the top level

It doesn't work as expected when nested and the color scheme is fixed because [data-bs-theme="dark"] selector ends up at a wrong place in compiled css.

12 months agoRemove custom .browse-section css
Anton Khorev [Sat, 28 Jun 2025 14:46:17 +0000 (17:46 +0300)]
Remove custom .browse-section css

12 months agoMove browse section wrapper out of branching in element partials
Anton Khorev [Sat, 28 Jun 2025 14:32:01 +0000 (17:32 +0300)]
Move browse section wrapper out of branching in element partials

12 months agoRemove unused .browse-node/way/relation css classes
Anton Khorev [Sat, 28 Jun 2025 14:17:00 +0000 (17:17 +0300)]
Remove unused .browse-node/way/relation css classes

These classes were added in e91956d0f7ea6f2b0719a1459110ad3a09d2ee9a just for tests.
Tests have been since rewritten.

12 months agoRemove unnecessary bottom border exception from .browse-section
Anton Khorev [Sat, 28 Jun 2025 14:00:01 +0000 (17:00 +0300)]
Remove unnecessary bottom border exception from .browse-section

Doesn't work as intended anymore;
:last-of-type is misleading because the type is not mentioned in the selector.

12 months agoCombine sidebar icon css with other browse sidebar rules
Anton Khorev [Sat, 28 Jun 2025 13:48:21 +0000 (16:48 +0300)]
Combine sidebar icon css with other browse sidebar rules

12 months agoRemove outdated css rule for changeset comments
Anton Khorev [Sat, 28 Jun 2025 13:43:16 +0000 (16:43 +0300)]
Remove outdated css rule for changeset comments

It was added in 32f86afbebf1219409b1d71a0444ed3c2679d775 when comments were in <h4>, which is no longer the case now.

12 months agoRemove code comment
Tobias [Sat, 28 Jun 2025 07:16:05 +0000 (09:16 +0200)]
Remove code comment

12 months agoBump eslint from 9.29.0 to 9.30.0
dependabot[bot] [Fri, 27 Jun 2025 23:16:17 +0000 (23:16 +0000)]
Bump eslint from 9.29.0 to 9.30.0

Bumps [eslint](https://github.com/eslint/eslint) from 9.29.0 to 9.30.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.29.0...v9.30.0)

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

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

12 months agoMerge remote-tracking branch 'upstream/pull/5262'
Tom Hughes [Fri, 27 Jun 2025 16:20:33 +0000 (17:20 +0100)]
Merge remote-tracking branch 'upstream/pull/5262'

12 months agoPreserve `referrer` during oauth JS confirmation
Tobias [Fri, 27 Jun 2025 15:18:10 +0000 (17:18 +0200)]
Preserve `referrer` during oauth JS confirmation

12 months agoFill small version gaps
Anton Khorev [Wed, 25 Jun 2025 17:33:02 +0000 (20:33 +0300)]
Fill small version gaps