]> git.openstreetmap.org Git - rails.git/log
rails.git
2 weeks 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

2 weeks 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

2 weeks 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

2 weeks 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

2 weeks 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

2 weeks 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

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

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

2 weeks 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

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

2 weeks 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.

2 weeks 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

3 weeks 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>
3 weeks agoSwitch inline style to attributes
Marwin Hochfelsner [Tue, 1 Jul 2025 19:43:07 +0000 (21:43 +0200)]
Switch inline style to attributes

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4 weeks agoAdd links to versions with a fixed step
Anton Khorev [Wed, 25 Jun 2025 16:49:07 +0000 (19:49 +0300)]
Add links to versions with a fixed step

The idea is to make every version accessible in two clicks.