]> git.openstreetmap.org Git - rails.git/log
rails.git
13 months agoSplit node string injection tests
Anton Khorev [Sat, 5 Jul 2025 03:01:25 +0000 (06:01 +0300)]
Split node string injection tests

13 months agoMake duplicate tags test similar to update node tests
Anton Khorev [Sat, 5 Jul 2025 02:33:06 +0000 (05:33 +0300)]
Make duplicate tags test similar to update node tests

13 months agoSplit tests of node updates with invalid attr values
Anton Khorev [Tue, 8 Jul 2025 05:56:00 +0000 (08:56 +0300)]
Split tests of node updates with invalid attr values

13 months agoSplit update node tests
Anton Khorev [Sat, 5 Jul 2025 02:05:17 +0000 (05:05 +0300)]
Split update node tests

13 months agoTest deleting already deleted node
Anton Khorev [Thu, 10 Jul 2025 05:19:37 +0000 (08:19 +0300)]
Test deleting already deleted node

13 months agoSplit destroy node tests
Anton Khorev [Sat, 5 Jul 2025 01:13:21 +0000 (04:13 +0300)]
Split destroy node tests

13 months agoRename node decimal format test
Anton Khorev [Fri, 4 Jul 2025 23:58:22 +0000 (02:58 +0300)]
Rename node decimal format test

13 months agoSplit create node with invalid payload tests
Anton Khorev [Fri, 4 Jul 2025 23:42:15 +0000 (02:42 +0300)]
Split create node with invalid payload tests

13 months agoSplit create node tests
Anton Khorev [Fri, 4 Jul 2025 18:24:23 +0000 (21:24 +0300)]
Split create node tests

13 months agoAdd common api element testing methods
Anton Khorev [Thu, 10 Jul 2025 02:24:35 +0000 (05:24 +0300)]
Add common api element testing methods

13 months agoCreate api elements test helper module
Anton Khorev [Thu, 10 Jul 2025 01:08:45 +0000 (04:08 +0300)]
Create api elements test helper module

13 months agoMerge remote-tracking branch 'upstream/pull/6154'
Tom Hughes [Thu, 10 Jul 2025 19:47:23 +0000 (20:47 +0100)]
Merge remote-tracking branch 'upstream/pull/6154'

13 months agoAdd reasonable workflow time limits
Marwin Hochfelsner [Mon, 30 Jun 2025 19:45:35 +0000 (21:45 +0200)]
Add reasonable workflow time limits

13 months agoMerge remote-tracking branch 'upstream/pull/4191'
Tom Hughes [Thu, 10 Jul 2025 16:16:29 +0000 (17:16 +0100)]
Merge remote-tracking branch 'upstream/pull/4191'

13 months agoMerge remote-tracking branch 'upstream/pull/6176'
Tom Hughes [Thu, 10 Jul 2025 16:13:39 +0000 (17:13 +0100)]
Merge remote-tracking branch 'upstream/pull/6176'

13 months agoMerge remote-tracking branch 'upstream/pull/6174'
Tom Hughes [Thu, 10 Jul 2025 16:09:12 +0000 (17:09 +0100)]
Merge remote-tracking branch 'upstream/pull/6174'

13 months agoReplace multiline strings with heredocs api elements test xml
Anton Khorev [Sun, 6 Jul 2025 19:34:21 +0000 (22:34 +0300)]
Replace multiline strings with heredocs api elements test xml

13 months agoRemove unnecessary tags from api elements test xml
Anton Khorev [Sun, 6 Jul 2025 18:52:01 +0000 (21:52 +0300)]
Remove unnecessary tags from api elements test xml

13 months agoRemove incorrect node update test
Anton Khorev [Sat, 5 Jul 2025 01:44:31 +0000 (04:44 +0300)]
Remove incorrect node update test

The comments for this tests are contradictory, speaking of both "public user" and "without auth".
The test however does neither and reuses the previous auth_header of a private user.

13 months agoUse "changeset" to refer to changesets consistently
Anton Khorev [Fri, 4 Jul 2025 16:15:33 +0000 (19:15 +0300)]
Use "changeset" to refer to changesets consistently

13 months agoActually test if changeset creator was subscribed
Anton Khorev [Fri, 4 Jul 2025 16:00:32 +0000 (19:00 +0300)]
Actually test if changeset creator was subscribed

13 months agoTest that changeset create action creates one changeset
Anton Khorev [Fri, 4 Jul 2025 15:53:35 +0000 (18:53 +0300)]
Test that changeset create action creates one changeset

13 months agoRemove redundant changeset create by private user test
Anton Khorev [Fri, 4 Jul 2025 15:48:49 +0000 (18:48 +0300)]
Remove redundant changeset create by private user test

Already tested in test_create_invalid.

13 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 10 Jul 2025 12:18:34 +0000 (14:18 +0200)]
Localisation updates from https://translatewiki.net.

13 months agoBump @types/leaflet from 1.9.19 to 1.9.20
dependabot[bot] [Tue, 8 Jul 2025 23:15:58 +0000 (23:15 +0000)]
Bump @types/leaflet from 1.9.19 to 1.9.20

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

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

Signed-off-by: dependabot[bot] <support@github.com>
13 months agoProtect I18n.locale around test which changes it
Tom Hughes [Tue, 8 Jul 2025 16:26:23 +0000 (17:26 +0100)]
Protect I18n.locale around test which changes it

13 months agoUpdate bundle
Tom Hughes [Tue, 8 Jul 2025 16:14:45 +0000 (17:14 +0100)]
Update bundle

13 months agoAdd Cross-Origin-Opener-Policy header
Tom Hughes [Mon, 7 Jul 2025 16:29:49 +0000 (17:29 +0100)]
Add Cross-Origin-Opener-Policy header

Reported-by: Sam Jose <samjosep512@gmail.com>
13 months agoMerge remote-tracking branch 'upstream/pull/6171'
Tom Hughes [Mon, 7 Jul 2025 16:28:38 +0000 (17:28 +0100)]
Merge remote-tracking branch 'upstream/pull/6171'

13 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 7 Jul 2025 12:17:12 +0000 (14:17 +0200)]
Localisation updates from https://translatewiki.net.

13 months agoMove tests comparing relation tags with response to integration tests
Anton Khorev [Mon, 7 Jul 2025 04:48:42 +0000 (07:48 +0300)]
Move tests comparing relation tags with response to integration tests

13 months agoMove tests comparing relation members with response to integration tests
Anton Khorev [Mon, 7 Jul 2025 04:38:20 +0000 (07:38 +0300)]
Move tests comparing relation members with response to integration tests

13 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

13 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

13 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

13 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

13 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

13 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

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

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

13 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

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

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

13 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

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

13 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

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

13 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

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

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

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

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

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

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

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

14 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

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

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

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

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

14 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

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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

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

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

14 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

14 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

14 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

14 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

14 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

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

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

14 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

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

14 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

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

14 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

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

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

14 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

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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

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

14 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

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

14 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