]> git.openstreetmap.org Git - rails.git/log
rails.git
12 months agoAdd play and stop markers for directions
Marwin Hochfelsner [Wed, 7 May 2025 18:50:14 +0000 (20:50 +0200)]
Add play and stop markers for directions

12 months agoMerge remote-tracking branch 'upstream/pull/5854'
Tom Hughes [Tue, 22 Jul 2025 18:03:28 +0000 (19:03 +0100)]
Merge remote-tracking branch 'upstream/pull/5854'

12 months agoMerge remote-tracking branch 'upstream/pull/6215'
Tom Hughes [Tue, 22 Jul 2025 17:49:35 +0000 (18:49 +0100)]
Merge remote-tracking branch 'upstream/pull/6215'

12 months agoMerge remote-tracking branch 'upstream/pull/4042'
Tom Hughes [Tue, 22 Jul 2025 17:42:43 +0000 (18:42 +0100)]
Merge remote-tracking branch 'upstream/pull/4042'

12 months agoMerge remote-tracking branch 'upstream/pull/6137'
Tom Hughes [Tue, 22 Jul 2025 17:34:31 +0000 (18:34 +0100)]
Merge remote-tracking branch 'upstream/pull/6137'

12 months agoMerge remote-tracking branch 'upstream/pull/6218'
Tom Hughes [Tue, 22 Jul 2025 17:33:10 +0000 (18:33 +0100)]
Merge remote-tracking branch 'upstream/pull/6218'

12 months agoUpdate bundle
Tom Hughes [Tue, 22 Jul 2025 17:15:19 +0000 (18:15 +0100)]
Update bundle

12 months agoGeneralize localization reducing function
Marwin Hochfelsner [Tue, 22 Jul 2025 10:52:04 +0000 (12:52 +0200)]
Generalize localization reducing function

12 months agoUse MediaWiki languagefallback
Marwin Hochfelsner [Tue, 22 Jul 2025 10:49:26 +0000 (12:49 +0200)]
Use MediaWiki languagefallback

13 months agoGather together i18n strings of role icons
Anton Khorev [Mon, 21 Jul 2025 09:57:33 +0000 (12:57 +0300)]
Gather together i18n strings of role icons

13 months agoReplace role_icon_svg_tag helper with inline_svg_tag
Anton Khorev [Mon, 21 Jul 2025 09:44:14 +0000 (12:44 +0300)]
Replace role_icon_svg_tag helper with inline_svg_tag

13 months agoMove role colors to css
Anton Khorev [Mon, 21 Jul 2025 09:25:21 +0000 (12:25 +0300)]
Move role colors to css

13 months agoMerge remote-tracking branch 'upstream/pull/6217'
Tom Hughes [Mon, 21 Jul 2025 17:21:22 +0000 (18:21 +0100)]
Merge remote-tracking branch 'upstream/pull/6217'

13 months agoRemove temporary debug code
Marwin Hochfelsner [Mon, 21 Jul 2025 14:48:37 +0000 (16:48 +0200)]
Remove temporary debug code

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

13 months agoReplaces role_icons helper with template code
Anton Khorev [Mon, 21 Jul 2025 09:08:32 +0000 (12:08 +0300)]
Replaces role_icons helper with template code

Undoes 75300566e123c36599398cdd2e33f7b3e4e49808 further.

13 months agoReplace role_icons helper with erb template
Anton Khorev [Mon, 21 Jul 2025 08:55:15 +0000 (11:55 +0300)]
Replace role_icons helper with erb template

Goes in the opposite direction of 75300566e123c36599398cdd2e33f7b3e4e49808. The reasons for that commit are unclear because it produced larger code that later had to use safe_join.

13 months agoAllow export to redirect to tile.thunderforest.com
Tom Hughes [Sun, 20 Jul 2025 17:42:19 +0000 (18:42 +0100)]
Allow export to redirect to tile.thunderforest.com

Fixes #6214.

13 months agoMerge remote-tracking branch 'upstream/pull/6212'
Tom Hughes [Sun, 20 Jul 2025 13:50:28 +0000 (14:50 +0100)]
Merge remote-tracking branch 'upstream/pull/6212'

13 months agoMerge remote-tracking branch 'upstream/pull/6211'
Tom Hughes [Sun, 20 Jul 2025 13:46:06 +0000 (14:46 +0100)]
Merge remote-tracking branch 'upstream/pull/6211'

13 months agoUse more Rails' form tag helpers in directions form
Marwin Hochfelsner [Sun, 20 Jul 2025 12:41:17 +0000 (14:41 +0200)]
Use more Rails' form tag helpers in directions form

13 months agoMake Valhalla use fork icons
Marwin Hochfelsner [Sun, 20 Jul 2025 12:03:48 +0000 (14:03 +0200)]
Make Valhalla use fork icons

13 months agoMerge remote-tracking branch 'upstream/pull/5938'
Tom Hughes [Sun, 20 Jul 2025 11:57:09 +0000 (12:57 +0100)]
Merge remote-tracking branch 'upstream/pull/5938'

13 months agoStore more icons separately
Marwin Hochfelsner [Mon, 26 May 2025 14:24:17 +0000 (16:24 +0200)]
Store more icons separately

13 months agoStore diary icons separately
Marwin Hochfelsner [Mon, 26 May 2025 14:23:38 +0000 (16:23 +0200)]
Store diary icons separately

13 months agoStore welcome icons separately
Marwin Hochfelsner [Mon, 26 May 2025 14:23:00 +0000 (16:23 +0200)]
Store welcome icons separately

13 months agoStore search icons separately
Marwin Hochfelsner [Mon, 26 May 2025 14:21:42 +0000 (16:21 +0200)]
Store search icons separately

13 months agoMerge remote-tracking branch 'upstream/pull/6210'
Tom Hughes [Sun, 20 Jul 2025 08:49:09 +0000 (09:49 +0100)]
Merge remote-tracking branch 'upstream/pull/6210'

13 months agoMerge remote-tracking branch 'upstream/pull/6208'
Tom Hughes [Sun, 20 Jul 2025 08:47:53 +0000 (09:47 +0100)]
Merge remote-tracking branch 'upstream/pull/6208'

13 months agoMerge remote-tracking branch 'upstream/pull/6209'
Tom Hughes [Sun, 20 Jul 2025 08:43:15 +0000 (09:43 +0100)]
Merge remote-tracking branch 'upstream/pull/6209'

13 months agoRestore about section partial
Marwin Hochfelsner [Sun, 20 Jul 2025 04:28:57 +0000 (06:28 +0200)]
Restore about section partial

13 months agoStore about icons separately
Marwin Hochfelsner [Mon, 26 May 2025 14:22:14 +0000 (16:22 +0200)]
Store about icons separately

13 months agoUpdate to iD v2.35.3
Martin Raifer [Sat, 19 Jul 2025 11:01:20 +0000 (13:01 +0200)]
Update to iD v2.35.3

13 months agoMove Intl.DisplayNames inside renderWikidataResponse
Marwin Hochfelsner [Sat, 19 Jul 2025 10:15:50 +0000 (12:15 +0200)]
Move Intl.DisplayNames inside renderWikidataResponse

This avoids breaking page load in legacy browsers like Pale Moon by
delaying the instanciation of Intl.DisplayNames until it's needed.

13 months agoClean up old markers
Marwin Hochfelsner [Mon, 31 Mar 2025 12:25:05 +0000 (14:25 +0200)]
Clean up old markers

13 months agoUpdate and inline markers
Marwin Hochfelsner [Mon, 31 Mar 2025 12:20:45 +0000 (14:20 +0200)]
Update and inline markers

Co-authored-by: Anton Khorev <tony29@yandex.ru>
13 months agoAdd Bootstrap .position-absolute class to print styles to hide svg defs
Marwin Hochfelsner [Sat, 19 Jul 2025 01:41:11 +0000 (03:41 +0200)]
Add Bootstrap .position-absolute class to print styles to hide svg defs

13 months agoGeneralize leaflet-marker-icon selector
Marwin Hochfelsner [Fri, 2 May 2025 01:44:43 +0000 (03:44 +0200)]
Generalize leaflet-marker-icon selector

13 months agoUse common note marker definitions
Marwin Hochfelsner [Fri, 2 May 2025 01:35:45 +0000 (03:35 +0200)]
Use common note marker definitions

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

13 months agoMerge remote-tracking branch 'upstream/pull/6191'
Tom Hughes [Fri, 18 Jul 2025 16:28:25 +0000 (17:28 +0100)]
Merge remote-tracking branch 'upstream/pull/6191'

13 months agoMerge remote-tracking branch 'upstream/pull/6203'
Tom Hughes [Fri, 18 Jul 2025 16:20:53 +0000 (17:20 +0100)]
Merge remote-tracking branch 'upstream/pull/6203'

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

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

13 months agoMerge remote-tracking branch 'upstream/pull/6201'
Anton Khorev [Fri, 18 Jul 2025 15:50:54 +0000 (18:50 +0300)]
Merge remote-tracking branch 'upstream/pull/6201'

13 months agoChange edit link to profile location in dashboard
Anton Khorev [Fri, 18 Jul 2025 14:48:23 +0000 (17:48 +0300)]
Change edit link to profile location in dashboard

13 months agoInline social link icons
Marwin Hochfelsner [Fri, 18 Jul 2025 14:38:16 +0000 (16:38 +0200)]
Inline social link icons

13 months agoRemove sodipodi references from osm forum icon
Anton Khorev [Fri, 18 Jul 2025 14:29:09 +0000 (17:29 +0300)]
Remove sodipodi references from osm forum icon

13 months agoRemove the rest of inkscape references from osm forum icon
Anton Khorev [Fri, 18 Jul 2025 14:24:40 +0000 (17:24 +0300)]
Remove the rest of inkscape references from osm forum icon

13 months agoRemove inkscape:collect attributes from osm forum icon
Anton Khorev [Fri, 18 Jul 2025 14:14:25 +0000 (17:14 +0300)]
Remove inkscape:collect attributes from osm forum icon

13 months agoRemove <inkscape:perspective> from osm forum icon
Anton Khorev [Fri, 18 Jul 2025 14:04:33 +0000 (17:04 +0300)]
Remove <inkscape:perspective> from osm forum icon

13 months agoMerge remote-tracking branch 'upstream/pull/6159'
Anton Khorev [Fri, 18 Jul 2025 13:35:31 +0000 (16:35 +0300)]
Merge remote-tracking branch 'upstream/pull/6159'

13 months agoMerge remote-tracking branch 'upstream/pull/6202'
Anton Khorev [Fri, 18 Jul 2025 11:35:47 +0000 (14:35 +0300)]
Merge remote-tracking branch 'upstream/pull/6202'

13 months agoForce desktop endpoints for Commons image redirects
Marwin Hochfelsner [Thu, 17 Jul 2025 23:40:17 +0000 (01:40 +0200)]
Force desktop endpoints for Commons image redirects

Always requesting the desktop "view" by appending
`?mobileaction=toggle_view_desktop` to redirect URLs
removes the network hop over commons.m.wikimedia.org
and simplifies the CSP requirements for mobile clients.

This `img.src` modification does not affect subsequent
user-initiated navigation on Commons, nor does it
trigger any layout change.

13 months agoReorder paginated items
Anton Khorev [Fri, 18 Jul 2025 08:37:01 +0000 (11:37 +0300)]
Reorder paginated items

Sometimes items passed to get_page_items are already ordered. That order needs to be replaced by cursor_column instead of adding cursor_column after the existing order.

13 months agoAdd a task to register iD and web OAuth apps
Anton Khorev [Sun, 13 Jul 2025 16:29:01 +0000 (19:29 +0300)]
Add a task to register iD and web OAuth apps

13 months agoUpdate to iD v2.35.2
Martin Raifer [Fri, 18 Jul 2025 07:57:15 +0000 (09:57 +0200)]
Update to iD v2.35.2

13 months agoAdd Shortbread-based Vector Tile layer
Paul Norman [Fri, 27 Jun 2025 04:38:30 +0000 (21:38 -0700)]
Add Shortbread-based Vector Tile layer

This adds Maplibre and a new layer which uses the OSMF vector tile
service. It also turns relative URLs within the stylesheet to
absolute ones.

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

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

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

13 months agoMerge remote-tracking branch 'upstream/pull/6127'
Anton Khorev [Thu, 17 Jul 2025 13:13:29 +0000 (16:13 +0300)]
Merge remote-tracking branch 'upstream/pull/6127'

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

13 months agoSimplify changeset icon definitions
Marwin Hochfelsner [Thu, 3 Apr 2025 18:53:39 +0000 (20:53 +0200)]
Simplify changeset icon definitions

13 months agoMerge remote-tracking branch 'upstream/pull/6189'
Tom Hughes [Wed, 16 Jul 2025 16:20:02 +0000 (17:20 +0100)]
Merge remote-tracking branch 'upstream/pull/6189'

13 months agoMerge remote-tracking branch 'upstream/pull/6198'
Tom Hughes [Wed, 16 Jul 2025 16:15:37 +0000 (17:15 +0100)]
Merge remote-tracking branch 'upstream/pull/6198'

13 months agoUse svg symbols for map controls icons
Marwin Hochfelsner [Sun, 13 Jul 2025 00:23:38 +0000 (02:23 +0200)]
Use svg symbols for map controls icons

13 months agoStore routing icons separately
Marwin Hochfelsner [Sat, 12 Jul 2025 19:13:34 +0000 (21:13 +0200)]
Store routing icons separately

13 months agoAdd test for SVG sprite presence
Marwin Hochfelsner [Sun, 13 Jul 2025 11:16:35 +0000 (13:16 +0200)]
Add test for SVG sprite presence

13 months agoAdd human-readable wikidata explainations
Marwin Hochfelsner [Sun, 29 Jun 2025 15:55:09 +0000 (17:55 +0200)]
Add human-readable wikidata explainations

13 months agoUpdate bundle
Tom Hughes [Tue, 15 Jul 2025 15:58:58 +0000 (16:58 +0100)]
Update bundle

13 months agoKeep search input until sidebar close
Marwin Hochfelsner [Tue, 15 Jul 2025 10:48:53 +0000 (12:48 +0200)]
Keep search input until sidebar close

13 months agoMerge remote-tracking branch 'upstream/pull/6196'
Tom Hughes [Mon, 14 Jul 2025 21:15:40 +0000 (22:15 +0100)]
Merge remote-tracking branch 'upstream/pull/6196'

13 months agoClear floats in diary entries
Anton Khorev [Mon, 14 Jul 2025 20:09:27 +0000 (23:09 +0300)]
Clear floats in diary entries

13 months agoMerge remote-tracking branch 'upstream/pull/6194'
Tom Hughes [Mon, 14 Jul 2025 15:56:33 +0000 (16:56 +0100)]
Merge remote-tracking branch 'upstream/pull/6194'

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

13 months agoUpdate to iD v2.35.1
Martin Raifer [Mon, 14 Jul 2025 08:13:31 +0000 (10:13 +0200)]
Update to iD v2.35.1

13 months agoUpdate to iD v2.35.0
Martin Raifer [Mon, 14 Jul 2025 07:12:37 +0000 (09:12 +0200)]
Update to iD v2.35.0

13 months agoMerge remote-tracking branch 'upstream/pull/6184'
Tom Hughes [Sun, 13 Jul 2025 20:29:59 +0000 (21:29 +0100)]
Merge remote-tracking branch 'upstream/pull/6184'

13 months agoMerge remote-tracking branch 'upstream/pull/6185'
Anton Khorev [Sun, 13 Jul 2025 18:57:42 +0000 (21:57 +0300)]
Merge remote-tracking branch 'upstream/pull/6185'

13 months agoShow created/modified/deleted counts in changeset line if available
Anton Khorev [Thu, 10 Jul 2025 14:16:04 +0000 (17:16 +0300)]
Show created/modified/deleted counts in changeset line if available

13 months agoPass changeset to changeset line template
Anton Khorev [Thu, 10 Jul 2025 13:32:54 +0000 (16:32 +0300)]
Pass changeset to changeset line template

13 months agoUpdate number of deleted relations in changeset
Anton Khorev [Thu, 10 Jul 2025 13:05:48 +0000 (16:05 +0300)]
Update number of deleted relations in changeset

13 months agoUpdate number of deleted ways in changeset
Anton Khorev [Thu, 10 Jul 2025 12:57:10 +0000 (15:57 +0300)]
Update number of deleted ways in changeset

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

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

13 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

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

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