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

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

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

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

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

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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

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

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

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

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

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

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

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

12 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

12 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

12 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

12 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

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

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

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

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

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

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

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

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

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

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

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

12 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

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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

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

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

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

12 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

12 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

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

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

12 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

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

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

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

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

12 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

12 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

12 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

12 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

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

12 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

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

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

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

12 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

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

12 months agoRevert "Remove unneeded and broken bootstrap close button theme overrides"
Anton Khorev [Sat, 26 Apr 2025 00:26:28 +0000 (03:26 +0300)]
Revert "Remove unneeded and broken bootstrap close button theme overrides"

This reverts commit 0879ff8309f336cc63f18b9c23ad783f01210e5d.

12 months agoMerge remote-tracking branch 'upstream/pull/5951'
Tom Hughes [Fri, 25 Apr 2025 18:10:03 +0000 (19:10 +0100)]
Merge remote-tracking branch 'upstream/pull/5951'

12 months agoAdd PWA geo protocol handler
Marwin Hochfelsner [Fri, 11 Apr 2025 04:14:21 +0000 (06:14 +0200)]
Add PWA geo protocol handler

12 months agoAdd support for marker radius in map parameters
Marwin Hochfelsner [Thu, 10 Apr 2025 10:32:07 +0000 (12:32 +0200)]
Add support for marker radius in map parameters

12 months agoAdd parseGeoURI function and tests
Marwin Hochfelsner [Thu, 10 Apr 2025 10:30:57 +0000 (12:30 +0200)]
Add parseGeoURI function and tests

12 months agoRemove unneeded and broken bootstrap close button theme overrides
Marwin Hochfelsner [Fri, 25 Apr 2025 17:08:32 +0000 (19:08 +0200)]
Remove unneeded and broken bootstrap close button theme overrides

12 months agoMerge remote-tracking branch 'upstream/pull/5302'
Tom Hughes [Fri, 25 Apr 2025 16:49:55 +0000 (17:49 +0100)]
Merge remote-tracking branch 'upstream/pull/5302'

12 months agoMerge remote-tracking branch 'upstream/pull/5949'
Tom Hughes [Fri, 25 Apr 2025 16:30:12 +0000 (17:30 +0100)]
Merge remote-tracking branch 'upstream/pull/5949'

12 months agoMerge remote-tracking branch 'upstream/pull/5948'
Tom Hughes [Fri, 25 Apr 2025 16:30:09 +0000 (17:30 +0100)]
Merge remote-tracking branch 'upstream/pull/5948'

12 months agoAdd profile location
nertc [Fri, 25 Apr 2025 14:31:39 +0000 (18:31 +0400)]
Add profile location

12 months agoBump leaflet.locatecontrol from 0.84.1 to 0.84.2
dependabot[bot] [Thu, 24 Apr 2025 23:21:21 +0000 (23:21 +0000)]
Bump leaflet.locatecontrol from 0.84.1 to 0.84.2

Bumps [leaflet.locatecontrol](https://github.com/domoritz/leaflet-locatecontrol) from 0.84.1 to 0.84.2.
- [Changelog](https://github.com/domoritz/leaflet-locatecontrol/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/domoritz/leaflet-locatecontrol/compare/v0.84.1...v0.84.2)

---
updated-dependencies:
- dependency-name: leaflet.locatecontrol
  dependency-version: 0.84.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
12 months agoBump osm-community-index from 5.9.1 to 5.9.2
dependabot[bot] [Thu, 24 Apr 2025 23:21:10 +0000 (23:21 +0000)]
Bump osm-community-index from 5.9.1 to 5.9.2

Bumps [osm-community-index](https://github.com/osmlab/osm-community-index) from 5.9.1 to 5.9.2.
- [Release notes](https://github.com/osmlab/osm-community-index/releases)
- [Changelog](https://github.com/osmlab/osm-community-index/blob/main/CHANGELOG.md)
- [Commits](https://github.com/osmlab/osm-community-index/compare/v5.9.1...v5.9.2)

---
updated-dependencies:
- dependency-name: osm-community-index
  dependency-version: 5.9.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
12 months agoMerge remote-tracking branch 'upstream/pull/5840'
Tom Hughes [Thu, 24 Apr 2025 18:22:31 +0000 (19:22 +0100)]
Merge remote-tracking branch 'upstream/pull/5840'

12 months agoMerge remote-tracking branch 'upstream/pull/5943'
Tom Hughes [Thu, 24 Apr 2025 18:10:48 +0000 (19:10 +0100)]
Merge remote-tracking branch 'upstream/pull/5943'

12 months agoAdd support for JSON traces API
Harel M [Mon, 21 Apr 2025 20:04:56 +0000 (20:04 +0000)]
Add support for JSON traces API

Co-authored-by: Tom Hughes <tom@compton.nu>
Co-authored-by: Marwin Hochfelsner <50826859+hlfan@users.noreply.github.com>
12 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 24 Apr 2025 12:20:25 +0000 (14:20 +0200)]
Localisation updates from https://translatewiki.net.

12 months agoMerge remote-tracking branch 'upstream/pull/5882'
Tom Hughes [Tue, 22 Apr 2025 18:04:46 +0000 (19:04 +0100)]
Merge remote-tracking branch 'upstream/pull/5882'

12 months agoSwitch to rails 8.0 defaults
Tom Hughes [Wed, 16 Apr 2025 17:21:54 +0000 (18:21 +0100)]
Switch to rails 8.0 defaults

12 months agoMerge remote-tracking branch 'upstream/pull/5942'
Tom Hughes [Tue, 22 Apr 2025 17:38:08 +0000 (18:38 +0100)]
Merge remote-tracking branch 'upstream/pull/5942'

12 months agoMerge remote-tracking branch 'upstream/pull/5944'
Tom Hughes [Tue, 22 Apr 2025 17:20:28 +0000 (18:20 +0100)]
Merge remote-tracking branch 'upstream/pull/5944'

12 months agoFix new rubocop warnings
Tom Hughes [Tue, 22 Apr 2025 17:06:38 +0000 (18:06 +0100)]
Fix new rubocop warnings

12 months agoUpdate bundle
Tom Hughes [Tue, 22 Apr 2025 17:05:36 +0000 (18:05 +0100)]
Update bundle

12 months agoBump eslint from 9.25.0 to 9.25.1
dependabot[bot] [Mon, 21 Apr 2025 23:59:46 +0000 (23:59 +0000)]
Bump eslint from 9.25.0 to 9.25.1

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

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

Signed-off-by: dependabot[bot] <support@github.com>
12 months agoUpdate robots.txt to reflect changes to browse URLs
Tom Hughes [Mon, 21 Apr 2025 19:43:28 +0000 (20:43 +0100)]
Update robots.txt to reflect changes to browse URLs

This reflects changes made in 3cd5f45e08d97 nearly twelve years ago.

12 months agoMake teaspoon UI usable
Marwin Hochfelsner [Mon, 21 Apr 2025 18:24:03 +0000 (20:24 +0200)]
Make teaspoon UI usable