]> git.openstreetmap.org Git - rails.git/log
rails.git
2 months agoUpdate number of deleted nodes in changeset
Anton Khorev [Thu, 10 Jul 2025 12:48:17 +0000 (15:48 +0300)]
Update number of deleted nodes in changeset

2 months agoUpdate number of modified relations in changeset
Anton Khorev [Thu, 10 Jul 2025 08:09:11 +0000 (11:09 +0300)]
Update number of modified relations in changeset

2 months agoUpdate number of modified ways in changeset
Anton Khorev [Thu, 10 Jul 2025 07:47:50 +0000 (10:47 +0300)]
Update number of modified ways in changeset

2 months agoUpdate number of modified nodes in changeset
Anton Khorev [Thu, 10 Jul 2025 07:36:03 +0000 (10:36 +0300)]
Update number of modified nodes in changeset

2 months agoUpdate number of created relations in changeset
Anton Khorev [Thu, 10 Jul 2025 06:49:47 +0000 (09:49 +0300)]
Update number of created relations in changeset

2 months agoUpdate number of created ways in changeset
Anton Khorev [Mon, 7 Jul 2025 17:33:47 +0000 (20:33 +0300)]
Update number of created ways in changeset

2 months agoUpdate number of created nodes in changeset
Anton Khorev [Sat, 5 Jul 2025 18:33:19 +0000 (21:33 +0300)]
Update number of created nodes in changeset

2 months agoTest that failed element actions keep type changes in sync
Anton Khorev [Thu, 10 Jul 2025 05:25:08 +0000 (08:25 +0300)]
Test that failed element actions keep type changes in sync

2 months agoTest that failed/empty changeset uploads keep type changes in sync
Anton Khorev [Fri, 4 Jul 2025 17:04:00 +0000 (20:04 +0300)]
Test that failed/empty changeset uploads keep type changes in sync

2 months agoTest that new changeset has type changes in sync
Anton Khorev [Fri, 4 Jul 2025 16:38:02 +0000 (19:38 +0300)]
Test that new changeset has type changes in sync

2 months agoAdd total created/modified/deleted counts to changesets
Anton Khorev [Thu, 10 Jul 2025 14:14:37 +0000 (17:14 +0300)]
Add total created/modified/deleted counts to changesets

2 months agoAdd type changes in sync predicate to changesets
Anton Khorev [Fri, 4 Jul 2025 15:35:37 +0000 (18:35 +0300)]
Add type changes in sync predicate to changesets

2 months agoValidate changeset num_*_changes
Anton Khorev [Fri, 4 Jul 2025 15:11:36 +0000 (18:11 +0300)]
Validate changeset num_*_changes

2 months agoAdd create/modify/delete counts to changeset table
Anton Khorev [Fri, 4 Jul 2025 14:47:47 +0000 (17:47 +0300)]
Add create/modify/delete counts to changeset table

2 months agoRestructure button selector
Marwin Hochfelsner [Sat, 12 Jul 2025 14:32:20 +0000 (16:32 +0200)]
Restructure button selector

2 months agoMerge remote-tracking branch 'upstream/pull/6182'
Tom Hughes [Sat, 12 Jul 2025 11:23:05 +0000 (12:23 +0100)]
Merge remote-tracking branch 'upstream/pull/6182'

2 months agoMerge remote-tracking branch 'upstream/pull/6181'
Tom Hughes [Sat, 12 Jul 2025 11:17:59 +0000 (12:17 +0100)]
Merge remote-tracking branch 'upstream/pull/6181'

2 months agoDrop KaiOS 2.5 support to fix placeholder styling in Firefox
Tom Hughes [Sat, 12 Jul 2025 10:53:04 +0000 (11:53 +0100)]
Drop KaiOS 2.5 support to fix placeholder styling in Firefox

https://github.com/postcss/autoprefixer/issues/1533

2 months agoMerge remote-tracking branch 'upstream/pull/6183'
Tom Hughes [Sat, 12 Jul 2025 10:14:13 +0000 (11:14 +0100)]
Merge remote-tracking branch 'upstream/pull/6183'

2 months agoLock describe_location button to query placeholder
Marwin Hochfelsner [Sat, 12 Jul 2025 01:35:25 +0000 (03:35 +0200)]
Lock describe_location button to query placeholder

2 months agoBump eslint from 9.30.1 to 9.31.0
dependabot[bot] [Fri, 11 Jul 2025 23:24:07 +0000 (23:24 +0000)]
Bump eslint from 9.30.1 to 9.31.0

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

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

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoSplit destroy relation tests
Anton Khorev [Thu, 10 Jul 2025 00:48:26 +0000 (03:48 +0300)]
Split destroy relation tests

2 months agoTest updating relation
Anton Khorev [Thu, 10 Jul 2025 08:04:30 +0000 (11:04 +0300)]
Test updating relation

2 months agoMake other relation id update test similar to other relation tests
Anton Khorev [Wed, 9 Jul 2025 23:43:06 +0000 (02:43 +0300)]
Make other relation id update test similar to other relation tests

2 months agoMake invalid type member test similar to create relation tests
Anton Khorev [Mon, 7 Jul 2025 18:33:08 +0000 (21:33 +0300)]
Make invalid type member test similar to create relation tests

2 months agoMake missing node member test similar to create relation tests
Anton Khorev [Mon, 7 Jul 2025 18:28:42 +0000 (21:28 +0300)]
Make missing node member test similar to create relation tests

2 months agoSplit create relation tests
Anton Khorev [Mon, 7 Jul 2025 18:19:41 +0000 (21:19 +0300)]
Split create relation tests

2 months agoMerge remote-tracking branch 'upstream/pull/6179'
Tom Hughes [Fri, 11 Jul 2025 18:12:13 +0000 (19:12 +0100)]
Merge remote-tracking branch 'upstream/pull/6179'

2 months agoSplit create way with duplicate tags tests
Anton Khorev [Sun, 6 Jul 2025 17:44:56 +0000 (20:44 +0300)]
Split create way with duplicate tags tests

"Use unicode decoding ambiguities" in the deleted comment was referring to code long gone since c3785ff278f605fc6c98ac0bdcd3dc3c79de05a4.

2 months agoSplit update way with new duplicate tags tests
Anton Khorev [Sun, 6 Jul 2025 17:20:52 +0000 (20:20 +0300)]
Split update way with new duplicate tags tests

2 months agoSplit update way with existing duplicate tags tests
Anton Khorev [Sun, 6 Jul 2025 17:02:24 +0000 (20:02 +0300)]
Split update way with existing duplicate tags tests

2 months agoSplit update way with new tags tests
Anton Khorev [Sun, 6 Jul 2025 16:51:26 +0000 (19:51 +0300)]
Split update way with new tags tests

2 months agoSplit update way tests
Anton Khorev [Sun, 6 Jul 2025 03:08:41 +0000 (06:08 +0300)]
Split update way tests

2 months agoSplit destroy way tests
Anton Khorev [Sun, 6 Jul 2025 01:59:37 +0000 (04:59 +0300)]
Split destroy way tests

2 months agoSplit create way with invalid payload tests
Anton Khorev [Sun, 6 Jul 2025 00:57:06 +0000 (03:57 +0300)]
Split create way with invalid payload tests

2 months agoSplit create way tests
Anton Khorev [Sun, 6 Jul 2025 00:30:46 +0000 (03:30 +0300)]
Split create way tests

2 months agoMerge remote-tracking branch 'upstream/pull/6178'
Tom Hughes [Fri, 11 Jul 2025 17:30:48 +0000 (18:30 +0100)]
Merge remote-tracking branch 'upstream/pull/6178'

2 months agoMerge remote-tracking branch 'upstream/pull/5706'
Tom Hughes [Fri, 11 Jul 2025 17:16:39 +0000 (18:16 +0100)]
Merge remote-tracking branch 'upstream/pull/5706'

2 months agoMerge remote-tracking branch 'upstream/pull/6180'
Tom Hughes [Fri, 11 Jul 2025 17:13:29 +0000 (18:13 +0100)]
Merge remote-tracking branch 'upstream/pull/6180'

2 months agoAdd Bootstrap .modal class to print styles to hide language select dialog
Anton Khorev [Fri, 11 Jul 2025 16:59:05 +0000 (19:59 +0300)]
Add Bootstrap .modal class to print styles to hide language select dialog

2 months agoShow terms acceptance dates and link to terms on account page
Anton Khorev [Wed, 19 Feb 2025 04:48:07 +0000 (07:48 +0300)]
Show terms acceptance dates and link to terms on account page

2 months agoAllow to agree to new terms if already agreed to old terms
Anton Khorev [Wed, 19 Feb 2025 03:50:29 +0000 (06:50 +0300)]
Allow to agree to new terms if already agreed to old terms

2 months agoAllow to revisit terms page if already agreed
Anton Khorev [Wed, 19 Feb 2025 03:28:12 +0000 (06:28 +0300)]
Allow to revisit terms page if already agreed

2 months agoTest delete single element changeset uploads
Anton Khorev [Thu, 10 Jul 2025 11:52:40 +0000 (14:52 +0300)]
Test delete single element changeset uploads

2 months agoTest modify single element changeset uploads
Anton Khorev [Thu, 10 Jul 2025 07:23:09 +0000 (10:23 +0300)]
Test modify single element changeset uploads

2 months agoTest create single element changeset uploads
Anton Khorev [Sat, 5 Jul 2025 18:19:16 +0000 (21:19 +0300)]
Test create single element changeset uploads

2 months agoSplit node string injection tests
Anton Khorev [Sat, 5 Jul 2025 03:01:25 +0000 (06:01 +0300)]
Split node string injection tests

2 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

2 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

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

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

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

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

2 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

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

2 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

2 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

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

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

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

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

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

2 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

2 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

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

2 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

2 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

2 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

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

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

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

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

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

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

2 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

2 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

2 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

2 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

2 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

2 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

2 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

2 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

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

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

2 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

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

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

2 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

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

2 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

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

2 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

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

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

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

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

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

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