]> git.openstreetmap.org Git - rails.git/log
rails.git
15 months agoUnify active control button behaviour
Marwin Hochfelsner [Wed, 5 Mar 2025 15:35:07 +0000 (16:35 +0100)]
Unify active control button behaviour

15 months agoClick links instead of icons in tests
Marwin Hochfelsner [Wed, 5 Mar 2025 18:37:37 +0000 (19:37 +0100)]
Click links instead of icons in tests

15 months agoMerge remote-tracking branch 'upstream/pull/5870'
Tom Hughes [Wed, 7 May 2025 16:57:16 +0000 (17:57 +0100)]
Merge remote-tracking branch 'upstream/pull/5870'

15 months agoMerge remote-tracking branch 'upstream/pull/5887'
Tom Hughes [Wed, 7 May 2025 16:46:33 +0000 (17:46 +0100)]
Merge remote-tracking branch 'upstream/pull/5887'

15 months agoAdd add a note template
Marwin Hochfelsner [Wed, 2 Apr 2025 04:51:50 +0000 (06:51 +0200)]
Add add a note template

15 months agoClean OSM.formatHash calls
Marwin Hochfelsner [Fri, 4 Apr 2025 08:31:56 +0000 (10:31 +0200)]
Clean OSM.formatHash calls

15 months agoMerge remote-tracking branch 'upstream/pull/5981'
Tom Hughes [Tue, 6 May 2025 17:46:26 +0000 (18:46 +0100)]
Merge remote-tracking branch 'upstream/pull/5981'

15 months agoUpdate bundle
Tom Hughes [Tue, 6 May 2025 16:32:00 +0000 (17:32 +0100)]
Update bundle

15 months agoRemove selected changeset classes on map move/zoom
Anton Khorev [Mon, 5 May 2025 09:01:25 +0000 (12:01 +0300)]
Remove selected changeset classes on map move/zoom

Prevents selected classes getting stuck on changeset list items when zooming.

15 months agoRemove area layers for changesets completely covering map view
Anton Khorev [Mon, 5 May 2025 10:11:15 +0000 (13:11 +0300)]
Remove area layers for changesets completely covering map view

15 months agoMerge remote-tracking branch 'upstream/pull/5982'
Tom Hughes [Mon, 5 May 2025 15:34:06 +0000 (16:34 +0100)]
Merge remote-tracking branch 'upstream/pull/5982'

15 months agoRemove a few exclusions from RuboCop configuration
Marwin Hochfelsner [Mon, 5 May 2025 12:59:11 +0000 (14:59 +0200)]
Remove a few exclusions from RuboCop configuration

15 months agoMerge remote-tracking branch 'upstream/pull/5979'
Tom Hughes [Mon, 5 May 2025 12:45:35 +0000 (13:45 +0100)]
Merge remote-tracking branch 'upstream/pull/5979'

15 months agoMerge remote-tracking branch 'upstream/pull/5980'
Tom Hughes [Mon, 5 May 2025 12:26:07 +0000 (13:26 +0100)]
Merge remote-tracking branch 'upstream/pull/5980'

15 months agoMerge updateChangesetLocations into updateChangesetsGeometry
Anton Khorev [Mon, 5 May 2025 10:00:09 +0000 (13:00 +0300)]
Merge updateChangesetLocations into updateChangesetsGeometry

15 months agoRename consts in updateChangesetsGeometry
Anton Khorev [Mon, 5 May 2025 09:52:54 +0000 (12:52 +0300)]
Rename consts in updateChangesetsGeometry

15 months agoRename consts in updateChangesetLocations
Anton Khorev [Mon, 5 May 2025 09:47:43 +0000 (12:47 +0300)]
Rename consts in updateChangesetLocations

15 months agoChange bbox layer interface to make updateChangesetLocations private
Anton Khorev [Mon, 5 May 2025 09:43:44 +0000 (12:43 +0300)]
Change bbox layer interface to make updateChangesetLocations private

15 months agoSwitch to topLeft/bottomRight corners in updateChangesetShapes
Anton Khorev [Mon, 5 May 2025 09:34:01 +0000 (12:34 +0300)]
Switch to topLeft/bottomRight corners in updateChangesetShapes

15 months agoSwitch to NorthWest/SouthEast corners in updateChangesetLocations
Anton Khorev [Mon, 5 May 2025 09:28:27 +0000 (12:28 +0300)]
Switch to NorthWest/SouthEast corners in updateChangesetLocations

15 months agoDarken out-of-sidebar-viewport outline colors
Anton Khorev [Mon, 5 May 2025 04:55:22 +0000 (07:55 +0300)]
Darken out-of-sidebar-viewport outline colors

15 months agoLighten out-of-sidebar-viewport fill colors
Anton Khorev [Mon, 5 May 2025 04:50:21 +0000 (07:50 +0300)]
Lighten out-of-sidebar-viewport fill colors

15 months agoMake above-sidebar-viewport color redder
Anton Khorev [Mon, 5 May 2025 04:29:02 +0000 (07:29 +0300)]
Make above-sidebar-viewport color redder

16 months agoCreate api versions resource
Anton Khorev [Sun, 4 May 2025 23:35:39 +0000 (02:35 +0300)]
Create api versions resource

16 months agoCreate api capabilities resource
Anton Khorev [Sun, 4 May 2025 23:25:31 +0000 (02:25 +0300)]
Create api capabilities resource

16 months agoCreate api permissions resource
Anton Khorev [Sun, 4 May 2025 23:16:13 +0000 (02:16 +0300)]
Create api permissions resource

16 months agoMerge remote-tracking branch 'upstream/pull/5977'
Tom Hughes [Sun, 4 May 2025 18:26:52 +0000 (19:26 +0100)]
Merge remote-tracking branch 'upstream/pull/5977'

16 months agoMerge remote-tracking branch 'upstream/pull/5978'
Tom Hughes [Sun, 4 May 2025 18:01:38 +0000 (19:01 +0100)]
Merge remote-tracking branch 'upstream/pull/5978'

16 months agoMerge remote-tracking branch 'upstream/pull/5976'
Tom Hughes [Sun, 4 May 2025 17:58:52 +0000 (18:58 +0100)]
Merge remote-tracking branch 'upstream/pull/5976'

16 months agoAdd headline to heatmap
Robert Koeze [Wed, 30 Apr 2025 02:28:18 +0000 (22:28 -0400)]
Add headline to heatmap

16 months agoCreate directions resource
Anton Khorev [Sun, 4 May 2025 02:57:33 +0000 (05:57 +0300)]
Create directions resource

16 months agoMove api changeset upload-download tests
Anton Khorev [Sun, 4 May 2025 01:58:36 +0000 (04:58 +0300)]
Move api changeset upload-download tests

16 months agoMove api changeset upload bbox tests
Anton Khorev [Sun, 4 May 2025 01:27:10 +0000 (04:27 +0300)]
Move api changeset upload bbox tests

16 months agoMove api changeset upload rate/size limit tests
Anton Khorev [Sun, 4 May 2025 00:42:42 +0000 (03:42 +0300)]
Move api changeset upload rate/size limit tests

16 months agoRefactor api changeset test_upload_not_found
Anton Khorev [Sat, 3 May 2025 23:50:34 +0000 (02:50 +0300)]
Refactor api changeset test_upload_not_found

16 months agoMove api changeset upload xml error test
Anton Khorev [Sat, 3 May 2025 23:14:03 +0000 (02:14 +0300)]
Move api changeset upload xml error test

16 months agoMove api empty changeset upload test
Anton Khorev [Sat, 3 May 2025 23:10:42 +0000 (02:10 +0300)]
Move api empty changeset upload test

16 months agoMove api changeset upload combined action tests
Anton Khorev [Sat, 3 May 2025 04:27:46 +0000 (07:27 +0300)]
Move api changeset upload combined action tests

16 months agoMove api changeset upload unknown action test
Anton Khorev [Sat, 3 May 2025 04:21:57 +0000 (07:21 +0300)]
Move api changeset upload unknown action test

16 months agoMove api changeset upload modify tests
Anton Khorev [Sat, 3 May 2025 03:47:48 +0000 (06:47 +0300)]
Move api changeset upload modify tests

16 months agoMove api changeset upload delete tests
Anton Khorev [Sat, 3 May 2025 03:40:49 +0000 (06:40 +0300)]
Move api changeset upload delete tests

16 months agoMove api changeset upload create tests
Anton Khorev [Sat, 3 May 2025 03:09:55 +0000 (06:09 +0300)]
Move api changeset upload create tests

16 months agoTest scopes for api changeset upload
Anton Khorev [Sat, 3 May 2025 22:16:22 +0000 (01:16 +0300)]
Test scopes for api changeset upload

16 months agoSplit and move api changeset test_upload_simple_valid
Anton Khorev [Wed, 30 Apr 2025 15:21:43 +0000 (18:21 +0300)]
Split and move api changeset test_upload_simple_valid

16 months agoMove api changeset upload route test
Anton Khorev [Mon, 28 Apr 2025 16:14:49 +0000 (19:14 +0300)]
Move api changeset upload route test

16 months agoRemove unnecessary RuboCop exclusions
Anton Khorev [Mon, 28 Apr 2025 15:23:37 +0000 (18:23 +0300)]
Remove unnecessary RuboCop exclusions

16 months agoCreate api changeset upload resource
Anton Khorev [Mon, 28 Apr 2025 15:16:16 +0000 (18:16 +0300)]
Create api changeset upload resource

16 months agoMerge remote-tracking branch 'upstream/pull/5975'
Tom Hughes [Sat, 3 May 2025 10:46:40 +0000 (11:46 +0100)]
Merge remote-tracking branch 'upstream/pull/5975'

16 months agoBump eslint from 9.25.1 to 9.26.0
dependabot[bot] [Fri, 2 May 2025 23:24:09 +0000 (23:24 +0000)]
Bump eslint from 9.25.1 to 9.26.0

Bumps [eslint](https://github.com/eslint/eslint) from 9.25.1 to 9.26.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.25.1...v9.26.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
16 months agoMerge remote-tracking branch 'upstream/pull/5964'
Tom Hughes [Fri, 2 May 2025 17:19:29 +0000 (18:19 +0100)]
Merge remote-tracking branch 'upstream/pull/5964'

16 months agoMerge remote-tracking branch 'upstream/pull/5972'
Tom Hughes [Thu, 1 May 2025 16:57:47 +0000 (17:57 +0100)]
Merge remote-tracking branch 'upstream/pull/5972'

16 months agoMove dashboard-specific javascript to dashboard.js
Anton Khorev [Thu, 1 May 2025 05:11:49 +0000 (08:11 +0300)]
Move dashboard-specific javascript to dashboard.js

Stops attempting to use OSM.HomeLocationNameGeocoder on dashboard pages.

16 months agoAdd outlines to changeset highlights
Anton Khorev [Wed, 30 Apr 2025 00:35:51 +0000 (03:35 +0300)]
Add outlines to changeset highlights

16 months agoAdd outlines to in-viewport changeset bboxes
Anton Khorev [Wed, 30 Apr 2025 00:05:26 +0000 (03:05 +0300)]
Add outlines to in-viewport changeset bboxes

16 months agoSwitch from sorting changesets by sidebar position to multiple passes
Anton Khorev [Tue, 29 Apr 2025 23:55:31 +0000 (02:55 +0300)]
Switch from sorting changesets by sidebar position to multiple passes

16 months agoMove creating changeset rectangles to bbox layers
Anton Khorev [Tue, 29 Apr 2025 23:49:36 +0000 (02:49 +0300)]
Move creating changeset rectangles to bbox layers

16 months agoMove bbox styles to bbox layer classes
Anton Khorev [Tue, 29 Apr 2025 23:25:50 +0000 (02:25 +0300)]
Move bbox styles to bbox layer classes

16 months agoCreate HistoryChangesetBboxLayer subclasses
Anton Khorev [Tue, 29 Apr 2025 22:36:59 +0000 (01:36 +0300)]
Create HistoryChangesetBboxLayer subclasses

16 months agoReplace getLayer()?.setBounds() with updateChangesetLayerBounds()
Anton Khorev [Tue, 29 Apr 2025 22:28:23 +0000 (01:28 +0300)]
Replace getLayer()?.setBounds() with updateChangesetLayerBounds()

16 months agoMove getLayerId to HistoryChangesetBboxLayer
Anton Khorev [Tue, 29 Apr 2025 22:21:38 +0000 (01:21 +0300)]
Move getLayerId to HistoryChangesetBboxLayer

16 months agoCreate HistoryChangesetBboxLayer parent class
Anton Khorev [Tue, 29 Apr 2025 22:17:41 +0000 (01:17 +0300)]
Create HistoryChangesetBboxLayer parent class

16 months agoCollect bbox layers
Anton Khorev [Wed, 30 Apr 2025 01:06:37 +0000 (04:06 +0300)]
Collect bbox layers

16 months agoSimplify toggleChangesetHighlight
Anton Khorev [Tue, 29 Apr 2025 23:34:05 +0000 (02:34 +0300)]
Simplify toggleChangesetHighlight

16 months agoMerge remote-tracking branch 'upstream/pull/5967'
Tom Hughes [Wed, 30 Apr 2025 18:10:16 +0000 (19:10 +0100)]
Merge remote-tracking branch 'upstream/pull/5967'

16 months agoMerge remote-tracking branch 'upstream/pull/5915'
Tom Hughes [Wed, 30 Apr 2025 17:51:06 +0000 (18:51 +0100)]
Merge remote-tracking branch 'upstream/pull/5915'

16 months agoMerge remote-tracking branch 'upstream/pull/5965'
Tom Hughes [Wed, 30 Apr 2025 17:28:08 +0000 (18:28 +0100)]
Merge remote-tracking branch 'upstream/pull/5965'

16 months agoMerge remote-tracking branch 'upstream/pull/5969'
Tom Hughes [Wed, 30 Apr 2025 17:18:46 +0000 (18:18 +0100)]
Merge remote-tracking branch 'upstream/pull/5969'

16 months agoMerge remote-tracking branch 'upstream/pull/5963'
Tom Hughes [Wed, 30 Apr 2025 17:13:29 +0000 (18:13 +0100)]
Merge remote-tracking branch 'upstream/pull/5963'

16 months agoUnify directions page handler and parallelize requests
Marwin Hochfelsner [Tue, 29 Apr 2025 15:03:54 +0000 (17:03 +0200)]
Unify directions page handler and parallelize requests

16 months agoTest closing changeset twice
Anton Khorev [Wed, 30 Apr 2025 04:33:31 +0000 (07:33 +0300)]
Test closing changeset twice

16 months agoTest scopes for api changeset close actions
Anton Khorev [Wed, 30 Apr 2025 04:08:02 +0000 (07:08 +0300)]
Test scopes for api changeset close actions

16 months agoSplit api changeset close tests for missing changesets
Anton Khorev [Wed, 30 Apr 2025 03:48:24 +0000 (06:48 +0300)]
Split api changeset close tests for missing changesets

16 months agoMove invalid changeset close route test to test_routes
Anton Khorev [Wed, 30 Apr 2025 03:41:40 +0000 (06:41 +0300)]
Move invalid changeset close route test to test_routes

16 months agoUpdate api changeset close test for non-creator
Anton Khorev [Wed, 30 Apr 2025 03:26:16 +0000 (06:26 +0300)]
Update api changeset close test for non-creator

16 months agoSplit api changeset close test_update
Anton Khorev [Wed, 30 Apr 2025 03:23:57 +0000 (06:23 +0300)]
Split api changeset close test_update

16 months agoMove api changeset close tests to their own module
Anton Khorev [Wed, 30 Apr 2025 02:51:02 +0000 (05:51 +0300)]
Move api changeset close tests to their own module

16 months agoCreate api changeset close resource and controller
Anton Khorev [Wed, 30 Apr 2025 02:50:23 +0000 (05:50 +0300)]
Create api changeset close resource and controller

16 months agoMerge remote-tracking branch 'upstream/pull/5962'
Tom Hughes [Tue, 29 Apr 2025 17:22:59 +0000 (18:22 +0100)]
Merge remote-tracking branch 'upstream/pull/5962'

16 months agoMerge remote-tracking branch 'upstream/pull/5961'
Tom Hughes [Tue, 29 Apr 2025 17:22:06 +0000 (18:22 +0100)]
Merge remote-tracking branch 'upstream/pull/5961'

16 months agoUpdate bundle
Tom Hughes [Tue, 29 Apr 2025 17:12:38 +0000 (18:12 +0100)]
Update bundle

16 months agoSplit interactive history layer into areas and borders above areas
Anton Khorev [Tue, 29 Apr 2025 13:56:58 +0000 (16:56 +0300)]
Split interactive history layer into areas and borders above areas

The goal is to have the following z-order:
1. areas of changeset bboxes outside the sidebar viewport
2. areas of changeset bboxes inside the sidebar viewport
3. borders of changeset bboxes outside the sidebar viewport
4. borders of changeset bboxes inside the sidebar viewport

16 months agoLimit number of directions endpoint geocoding results to 1
Anton Khorev [Mon, 28 Apr 2025 23:11:25 +0000 (02:11 +0300)]
Limit number of directions endpoint geocoding results to 1

16 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 28 Apr 2025 12:17:23 +0000 (14:17 +0200)]
Localisation updates from https://translatewiki.net.

16 months agoEnable endpoint listeners before sidebar finishes loading
Anton Khorev [Mon, 28 Apr 2025 01:31:23 +0000 (04:31 +0300)]
Enable endpoint listeners before sidebar finishes loading

It's possible to move the endpoint while the sidebar loads. In this case we need the listeners to update the coordinates of the scheduled route request.

16 months agoSchedule route request to be executed later if sidebar is not loaded
Anton Khorev [Mon, 28 Apr 2025 01:20:57 +0000 (04:20 +0300)]
Schedule route request to be executed later if sidebar is not loaded

16 months agoMerge remote-tracking branch 'upstream/pull/5957'
Tom Hughes [Sun, 27 Apr 2025 09:58:40 +0000 (10:58 +0100)]
Merge remote-tracking branch 'upstream/pull/5957'

16 months agoMerge remote-tracking branch 'upstream/pull/5955'
Tom Hughes [Sun, 27 Apr 2025 09:54:05 +0000 (10:54 +0100)]
Merge remote-tracking branch 'upstream/pull/5955'

16 months agoMerge remote-tracking branch 'upstream/pull/5952'
Tom Hughes [Sun, 27 Apr 2025 09:52:40 +0000 (10:52 +0100)]
Merge remote-tracking branch 'upstream/pull/5952'

16 months agoMerge remote-tracking branch 'upstream/pull/5953'
Tom Hughes [Sun, 27 Apr 2025 09:49:54 +0000 (10:49 +0100)]
Merge remote-tracking branch 'upstream/pull/5953'

16 months agoPreserve anchor in referer link inside warning
Anton Khorev [Sat, 26 Apr 2025 17:54:50 +0000 (20:54 +0300)]
Preserve anchor in referer link inside warning

16 months agoShow referer link in already logged in warning
Anton Khorev [Sat, 26 Apr 2025 17:18:24 +0000 (20:18 +0300)]
Show referer link in already logged in warning

16 months agoWarn on login page if already logged in
Anton Khorev [Sat, 26 Apr 2025 16:41:23 +0000 (19:41 +0300)]
Warn on login page if already logged in

16 months agoMove OpenID button test to user login tests
Anton Khorev [Sat, 26 Apr 2025 16:30:00 +0000 (19:30 +0300)]
Move OpenID button test to user login tests

16 months agoRename integration login test
Anton Khorev [Sun, 27 Apr 2025 02:54:29 +0000 (05:54 +0300)]
Rename integration login test

Make way for UserLoginTest in system tests because there are already existing UserSignupTest and UserLogoutTest.

16 months agoRefactor parseHash to avoid needing to destructure parseHash.center
Marwin Hochfelsner [Sat, 26 Apr 2025 23:32:00 +0000 (01:32 +0200)]
Refactor parseHash to avoid needing to destructure parseHash.center

16 months agoDon't visit profile page after tested profile location update
Anton Khorev [Sat, 26 Apr 2025 16:01:02 +0000 (19:01 +0300)]
Don't visit profile page after tested profile location update

The visit after clicking "Update Profile" is unnecessary because updating redirects to  the profile page. Instead, assert that there's a "Profile updated" message.

16 months agoMerge remote-tracking branch 'upstream/pull/5937'
Anton Khorev [Sat, 26 Apr 2025 15:15:04 +0000 (18:15 +0300)]
Merge remote-tracking branch 'upstream/pull/5937'

16 months agoUpdate fix for close button inside themed elements
Anton Khorev [Sat, 26 Apr 2025 00:30:32 +0000 (03:30 +0300)]
Update fix for close button inside themed elements

Introduced in cc5d8d991b31a3bce1e06cbf8afe53967800a363, broken by Bootstrap update to v5.3.4.

16 months agoFix svg icon path in manifest.json
Anton Khorev [Sat, 26 Apr 2025 06:54:52 +0000 (09:54 +0300)]
Fix svg icon path in manifest.json

16 months agoMerge remote-tracking branch 'upstream/pull/5736'
Anton Khorev [Sat, 26 Apr 2025 03:01:36 +0000 (06:01 +0300)]
Merge remote-tracking branch 'upstream/pull/5736'