]> git.openstreetmap.org Git - rails.git/log
rails.git
13 months agoUpdate rubocop todo
Tom Hughes [Tue, 27 Aug 2024 18:03:43 +0000 (19:03 +0100)]
Update rubocop todo

13 months agoUpdate bundle
Tom Hughes [Tue, 27 Aug 2024 16:47:47 +0000 (17:47 +0100)]
Update bundle

13 months agoAdd turbo to Issues page
nertc [Tue, 27 Aug 2024 07:50:43 +0000 (11:50 +0400)]
Add turbo to Issues page

13 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 26 Aug 2024 12:15:06 +0000 (14:15 +0200)]
Localisation updates from https://translatewiki.net.

13 months agoAdd pagination to Issues page
nertc [Mon, 19 Aug 2024 18:09:06 +0000 (22:09 +0400)]
Add pagination to Issues page

13 months agoMerge remote-tracking branch 'upstream/pull/5113'
Tom Hughes [Sun, 25 Aug 2024 16:27:37 +0000 (17:27 +0100)]
Merge remote-tracking branch 'upstream/pull/5113'

13 months agoBump eslint from 9.9.0 to 9.9.1
dependabot[bot] [Fri, 23 Aug 2024 23:46:41 +0000 (23:46 +0000)]
Bump eslint from 9.9.0 to 9.9.1

Bumps [eslint](https://github.com/eslint/eslint) from 9.9.0 to 9.9.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.9.0...v9.9.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
13 months agoMerge remote-tracking branch 'upstream/pull/5106'
Tom Hughes [Fri, 23 Aug 2024 17:27:10 +0000 (18:27 +0100)]
Merge remote-tracking branch 'upstream/pull/5106'

13 months agoBackfill block deactivates_at
Anton Khorev [Thu, 22 Aug 2024 12:45:59 +0000 (15:45 +0300)]
Backfill block deactivates_at

13 months agoMerge remote-tracking branch 'upstream/pull/5110'
Tom Hughes [Fri, 23 Aug 2024 17:09:21 +0000 (18:09 +0100)]
Merge remote-tracking branch 'upstream/pull/5110'

13 months agoMerge remote-tracking branch 'upstream/pull/5111'
Tom Hughes [Fri, 23 Aug 2024 17:01:27 +0000 (18:01 +0100)]
Merge remote-tracking branch 'upstream/pull/5111'

13 months agoMerge remote-tracking branch 'upstream/pull/5107'
Tom Hughes [Fri, 23 Aug 2024 16:48:48 +0000 (17:48 +0100)]
Merge remote-tracking branch 'upstream/pull/5107'

13 months agoMove changeset comment feeds to resourceful routes
Anton Khorev [Fri, 23 Aug 2024 15:14:19 +0000 (18:14 +0300)]
Move changeset comment feeds to resourceful routes

13 months agoMove changeset comments controller to feeds module
Anton Khorev [Fri, 23 Aug 2024 14:40:26 +0000 (17:40 +0300)]
Move changeset comments controller to feeds module

13 months agoDisable turbo on all links inside pagination frames except older/newer
Anton Khorev [Fri, 23 Aug 2024 12:00:55 +0000 (15:00 +0300)]
Disable turbo on all links inside pagination frames except older/newer

13 months agoRemove revoke block action
Anton Khorev [Fri, 23 Aug 2024 10:34:08 +0000 (13:34 +0300)]
Remove revoke block action

13 months agoRemove revoke block pages
Anton Khorev [Fri, 23 Aug 2024 10:23:29 +0000 (13:23 +0300)]
Remove revoke block pages

13 months agoUpdate block-api integration test to revoke block by editing
Anton Khorev [Fri, 23 Aug 2024 10:11:32 +0000 (13:11 +0300)]
Update block-api integration test to revoke block by editing

13 months agoRemove revoke buttons from block show pages
Anton Khorev [Fri, 23 Aug 2024 10:01:20 +0000 (13:01 +0300)]
Remove revoke buttons from block show pages

13 months agoRemove revoke buttons from block lists
Anton Khorev [Fri, 23 Aug 2024 09:55:53 +0000 (12:55 +0300)]
Remove revoke buttons from block lists

13 months agoStop testing revoke block buttons
Anton Khorev [Fri, 23 Aug 2024 09:55:20 +0000 (12:55 +0300)]
Stop testing revoke block buttons

13 months agoUpdate bundle
Tom Hughes [Thu, 22 Aug 2024 21:18:32 +0000 (22:18 +0100)]
Update bundle

13 months agoMerge remote-tracking branch 'upstream/pull/5104'
Tom Hughes [Thu, 22 Aug 2024 17:06:09 +0000 (18:06 +0100)]
Merge remote-tracking branch 'upstream/pull/5104'

13 months agoConvert dashboard test into a system test
Anton Khorev [Thu, 22 Aug 2024 14:47:26 +0000 (17:47 +0300)]
Convert dashboard test into a system test

Allows to remove an id used only for testing.

13 months agoChange dashboard heading levels
Anton Khorev [Thu, 22 Aug 2024 14:42:24 +0000 (17:42 +0300)]
Change dashboard heading levels

13 months agoRemove outdated test for friends in users controller
Anton Khorev [Thu, 22 Aug 2024 14:41:50 +0000 (17:41 +0300)]
Remove outdated test for friends in users controller

13 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 22 Aug 2024 12:19:11 +0000 (14:19 +0200)]
Localisation updates from https://translatewiki.net.

13 months agoChange submit button on block edit page when can only revoke
Anton Khorev [Wed, 21 Aug 2024 14:07:40 +0000 (17:07 +0300)]
Change submit button on block edit page when can only revoke

13 months agoRemove duration controls for blocks that can only be revoked by editing
Anton Khorev [Wed, 21 Aug 2024 13:58:34 +0000 (16:58 +0300)]
Remove duration controls for blocks that can only be revoked by editing

13 months agoLet all moderators revoke blocks by editing
Anton Khorev [Wed, 21 Aug 2024 13:51:19 +0000 (16:51 +0300)]
Let all moderators revoke blocks by editing

13 months agoShow edit buttons on active blocks to all moderators
Anton Khorev [Thu, 22 Aug 2024 09:56:15 +0000 (12:56 +0300)]
Show edit buttons on active blocks to all moderators

13 months agoAdd update block ability with conditions
Anton Khorev [Thu, 22 Aug 2024 09:53:08 +0000 (12:53 +0300)]
Add update block ability with conditions

13 months agoMerge pull request #4646 from tomhughes/turbo-pagination
Andy Allan [Wed, 21 Aug 2024 18:12:31 +0000 (19:12 +0100)]
Merge pull request #4646 from tomhughes/turbo-pagination

Use turbo for pagination

13 months agoMerge remote-tracking branch 'upstream/pull/5069'
Tom Hughes [Wed, 21 Aug 2024 18:04:06 +0000 (19:04 +0100)]
Merge remote-tracking branch 'upstream/pull/5069'

13 months agoMerge remote-tracking branch 'upstream/pull/5101'
Tom Hughes [Wed, 21 Aug 2024 17:32:39 +0000 (18:32 +0100)]
Merge remote-tracking branch 'upstream/pull/5101'

13 months agoMerge remote-tracking branch 'upstream/pull/5102'
Tom Hughes [Wed, 21 Aug 2024 17:22:02 +0000 (18:22 +0100)]
Merge remote-tracking branch 'upstream/pull/5102'

13 months agoMerge pull request #5100 from tomhughes/overcommit
Andy Allan [Wed, 21 Aug 2024 16:09:17 +0000 (17:09 +0100)]
Merge pull request #5100 from tomhughes/overcommit

Add overcommit to manage git hooks

13 months agoupgrade to iD-2.30.2 (rotated Mapbox API tokens)
Martin Raifer [Wed, 21 Aug 2024 15:35:19 +0000 (17:35 +0200)]
upgrade to iD-2.30.2 (rotated Mapbox API tokens)

13 months agoUpdate to iD v2.30.1
Martin Raifer [Wed, 21 Aug 2024 09:26:40 +0000 (11:26 +0200)]
Update to iD v2.30.1

13 months agoRemove endpoint/input values on disable
Anton Khorev [Mon, 12 Aug 2024 04:29:27 +0000 (07:29 +0300)]
Remove endpoint/input values on disable

13 months agoAdd overcommit to manage git hooks
Tom Hughes [Tue, 20 Aug 2024 17:29:24 +0000 (18:29 +0100)]
Add overcommit to manage git hooks

13 months agoMerge remote-tracking branch 'upstream/pull/5099'
Tom Hughes [Tue, 20 Aug 2024 18:12:13 +0000 (19:12 +0100)]
Merge remote-tracking branch 'upstream/pull/5099'

13 months agoUpdate bundle
Tom Hughes [Tue, 20 Aug 2024 17:09:58 +0000 (18:09 +0100)]
Update bundle

13 months agoUse turbo for pagination
Tom Hughes [Mon, 12 Aug 2024 21:38:05 +0000 (22:38 +0100)]
Use turbo for pagination

13 months agoRead lat/lon attributes when generating context menu directions urls
Anton Khorev [Mon, 12 Aug 2024 02:41:30 +0000 (05:41 +0300)]
Read lat/lon attributes when generating context menu directions urls

13 months agoSave lat/lon to input data attributes
Anton Khorev [Mon, 12 Aug 2024 02:39:58 +0000 (05:39 +0300)]
Save lat/lon to input data attributes

13 months agoLimit coordinate precision in drag listener
Anton Khorev [Mon, 12 Aug 2024 02:19:22 +0000 (05:19 +0300)]
Limit coordinate precision in drag listener

13 months agoMerge remote-tracking branch 'upstream/pull/5095'
Tom Hughes [Tue, 20 Aug 2024 11:18:47 +0000 (12:18 +0100)]
Merge remote-tracking branch 'upstream/pull/5095'

13 months agoMerge remote-tracking branch 'upstream/pull/5095'
Tom Hughes [Mon, 19 Aug 2024 18:05:44 +0000 (19:05 +0100)]
Merge remote-tracking branch 'upstream/pull/5095'

13 months agoMerge remote-tracking branch 'upstream/pull/5090'
Tom Hughes [Mon, 19 Aug 2024 18:01:17 +0000 (19:01 +0100)]
Merge remote-tracking branch 'upstream/pull/5090'

13 months agoReplace geocode request boolean property with request object
Anton Khorev [Mon, 12 Aug 2024 01:12:05 +0000 (04:12 +0300)]
Replace geocode request boolean property with request object

13 months agoRemove endpoint markers in disable method
Anton Khorev [Mon, 19 Aug 2024 15:54:50 +0000 (18:54 +0300)]
Remove endpoint markers in disable method

13 months agoInstall endpoint listeners using enable/disable methods
Anton Khorev [Mon, 19 Aug 2024 15:50:27 +0000 (18:50 +0300)]
Install endpoint listeners using enable/disable methods

13 months agoMerge remote-tracking branch 'upstream/pull/5096'
Tom Hughes [Mon, 19 Aug 2024 17:18:26 +0000 (18:18 +0100)]
Merge remote-tracking branch 'upstream/pull/5096'

13 months agoMerge remote-tracking branch 'upstream/pull/5094'
Tom Hughes [Mon, 19 Aug 2024 17:16:51 +0000 (18:16 +0100)]
Merge remote-tracking branch 'upstream/pull/5094'

13 months agoShow/hide "Where is this?" when setting search value from directions
Anton Khorev [Mon, 19 Aug 2024 17:05:48 +0000 (20:05 +0300)]
Show/hide "Where is this?" when setting search value from directions

13 months agoReplace geocode request boolean property with request object
Anton Khorev [Mon, 12 Aug 2024 01:12:05 +0000 (04:12 +0300)]
Replace geocode request boolean property with request object

13 months agoRemove endpoint markers in disable method
Anton Khorev [Mon, 19 Aug 2024 15:54:50 +0000 (18:54 +0300)]
Remove endpoint markers in disable method

13 months agoInstall endpoint listeners using enable/disable methods
Anton Khorev [Mon, 19 Aug 2024 15:50:27 +0000 (18:50 +0300)]
Install endpoint listeners using enable/disable methods

13 months agoRecord revokers when deactivating blocks by editing
Anton Khorev [Mon, 19 Aug 2024 12:21:59 +0000 (15:21 +0300)]
Record revokers when deactivating blocks by editing

13 months agoAdd deactivates_at date to user blocks
Anton Khorev [Tue, 13 Aug 2024 10:57:31 +0000 (13:57 +0300)]
Add deactivates_at date to user blocks

Block deactivation dates that take needs_view-block views into account were derived using updated_at. This was possible because inactive blocks couldn't be edited and their updated_at date wouldn't change. With editing of inactive blocks enabled deactivation date needs to be saved explicitly.

13 months agoAdd navigation tabs to new block pages
Anton Khorev [Sat, 17 Aug 2024 10:41:30 +0000 (13:41 +0300)]
Add navigation tabs to new block pages

13 months agoMerge remote-tracking branch 'upstream/pull/5083'
Tom Hughes [Sun, 18 Aug 2024 11:16:22 +0000 (12:16 +0100)]
Merge remote-tracking branch 'upstream/pull/5083'

13 months agoMerge remote-tracking branch 'upstream/pull/5092'
Tom Hughes [Sun, 18 Aug 2024 11:01:17 +0000 (12:01 +0100)]
Merge remote-tracking branch 'upstream/pull/5092'

13 months agoMerge remote-tracking branch 'upstream/pull/5091'
Tom Hughes [Sun, 18 Aug 2024 10:59:42 +0000 (11:59 +0100)]
Merge remote-tracking branch 'upstream/pull/5091'

13 months agoMerge remote-tracking branch 'upstream/pull/5089'
Tom Hughes [Sun, 18 Aug 2024 10:54:48 +0000 (11:54 +0100)]
Merge remote-tracking branch 'upstream/pull/5089'

13 months agoMerge remote-tracking branch 'upstream/pull/5084'
Tom Hughes [Sun, 18 Aug 2024 10:51:06 +0000 (11:51 +0100)]
Merge remote-tracking branch 'upstream/pull/5084'

13 months agoUse shallow routes for diary comments
Anton Khorev [Sat, 17 Aug 2024 12:12:52 +0000 (15:12 +0300)]
Use shallow routes for diary comments

13 months agoDefine diary entry hide/unhide routes using post on members
Anton Khorev [Sat, 17 Aug 2024 11:28:55 +0000 (14:28 +0300)]
Define diary entry hide/unhide routes using post on members

13 months agoRemove /user_blocks/new route
Anton Khorev [Sat, 17 Aug 2024 11:03:27 +0000 (14:03 +0300)]
Remove /user_blocks/new route

13 months agoDon't update ends_at when editing inactive blocks
Anton Khorev [Sat, 17 Aug 2024 10:02:20 +0000 (13:02 +0300)]
Don't update ends_at when editing inactive blocks

13 months agoChange zoom precision function
Anton Khorev [Fri, 16 Aug 2024 07:45:54 +0000 (10:45 +0300)]
Change zoom precision function

This changes the number of fractional digits to log10(pixels / degrees) with pixels = 2**(8 + zoom) and degrees = 180.

13 months agoMerge remote-tracking branch 'upstream/pull/5088'
Tom Hughes [Fri, 16 Aug 2024 16:24:50 +0000 (17:24 +0100)]
Merge remote-tracking branch 'upstream/pull/5088'

13 months agoMerge remote-tracking branch 'upstream/pull/5086'
Tom Hughes [Fri, 16 Aug 2024 16:22:59 +0000 (17:22 +0100)]
Merge remote-tracking branch 'upstream/pull/5086'

13 months agoMerge remote-tracking branch 'upstream/pull/5087'
Tom Hughes [Fri, 16 Aug 2024 16:20:33 +0000 (17:20 +0100)]
Merge remote-tracking branch 'upstream/pull/5087'

13 months agoMerge remote-tracking branch 'upstream/pull/5085'
Tom Hughes [Fri, 16 Aug 2024 16:19:23 +0000 (17:19 +0100)]
Merge remote-tracking branch 'upstream/pull/5085'

13 months agoCopy "From" endpoint value to search input when closing directions
Anton Khorev [Fri, 16 Aug 2024 15:48:05 +0000 (18:48 +0300)]
Copy "From" endpoint value to search input when closing directions

13 months agoTruncate long usernames in blocks tables
Anton Khorev [Fri, 16 Aug 2024 11:41:02 +0000 (14:41 +0300)]
Truncate long usernames in blocks tables

13 months agoAdd navigation tabs to edit block pages
Anton Khorev [Fri, 16 Aug 2024 10:27:10 +0000 (13:27 +0300)]
Add navigation tabs to edit block pages

13 months agoRemove duration and needs_view inputs from inactive block edit form
Anton Khorev [Fri, 16 Aug 2024 10:00:19 +0000 (13:00 +0300)]
Remove duration and needs_view inputs from inactive block edit form

13 months agoMake getGeocode a private function
Anton Khorev [Sun, 11 Aug 2024 04:04:37 +0000 (07:04 +0300)]
Make getGeocode a private function

13 months agoMove empty value check out of endpoint.getGeocode
Anton Khorev [Sun, 11 Aug 2024 04:03:01 +0000 (07:03 +0300)]
Move empty value check out of endpoint.getGeocode

13 months agoRemove endpoint.hasGeocode state and related getRoute code
Anton Khorev [Sun, 11 Aug 2024 03:58:14 +0000 (06:58 +0300)]
Remove endpoint.hasGeocode state and related getRoute code

hasGeocode didn't actually indicated if an endpoint has a value acquired from a geocoder. It was set to true when at least one call to a geocoder finished successfully, including getting an empty result. getRoute doesn't need to know what calls were made, it only needs coordinates. It also doesn't get to decide when to fetch coordinates, this is done in drag/change callbacks.

13 months agoMerge remote-tracking branch 'upstream/pull/5081'
Tom Hughes [Thu, 15 Aug 2024 16:54:51 +0000 (17:54 +0100)]
Merge remote-tracking branch 'upstream/pull/5081'

13 months agoMerge remote-tracking branch 'upstream/pull/5082'
Tom Hughes [Thu, 15 Aug 2024 16:53:47 +0000 (17:53 +0100)]
Merge remote-tracking branch 'upstream/pull/5082'

13 months agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 15 Aug 2024 12:15:24 +0000 (14:15 +0200)]
Localisation updates from https://translatewiki.net.

13 months agoPrevent reactivating inactive blocks
Anton Khorev [Thu, 15 Aug 2024 09:59:49 +0000 (12:59 +0300)]
Prevent reactivating inactive blocks

13 months agoRename geocodeCallback to changeCallback, call it from latlon setValue
Anton Khorev [Sun, 11 Aug 2024 03:47:38 +0000 (06:47 +0300)]
Rename geocodeCallback to changeCallback, call it from latlon setValue

endpoint.setValue always calls changeCallback on its successful completion, with geocoding or without. This allows to decide when to call getRoute entirely from callbacks and event listeners.

13 months agoMerge remote-tracking branch 'upstream/pull/5072'
Tom Hughes [Wed, 14 Aug 2024 18:12:59 +0000 (19:12 +0100)]
Merge remote-tracking branch 'upstream/pull/5072'

13 months agoMerge remote-tracking branch 'upstream/pull/5075'
Tom Hughes [Wed, 14 Aug 2024 18:06:42 +0000 (19:06 +0100)]
Merge remote-tracking branch 'upstream/pull/5075'

13 months agoMerge remote-tracking branch 'upstream/pull/5078'
Tom Hughes [Wed, 14 Aug 2024 18:02:07 +0000 (19:02 +0100)]
Merge remote-tracking branch 'upstream/pull/5078'

13 months agoMerge remote-tracking branch 'upstream/pull/5074'
Tom Hughes [Wed, 14 Aug 2024 18:01:05 +0000 (19:01 +0100)]
Merge remote-tracking branch 'upstream/pull/5074'

13 months agoMerge remote-tracking branch 'upstream/pull/5073'
Tom Hughes [Wed, 14 Aug 2024 18:00:20 +0000 (19:00 +0100)]
Merge remote-tracking branch 'upstream/pull/5073'

13 months agoMerge remote-tracking branch 'upstream/pull/5076'
Tom Hughes [Wed, 14 Aug 2024 17:57:05 +0000 (18:57 +0100)]
Merge remote-tracking branch 'upstream/pull/5076'

13 months agoAdd ruby 3.3 to test matrix
Tom Hughes [Wed, 14 Aug 2024 17:51:29 +0000 (18:51 +0100)]
Add ruby 3.3 to test matrix

13 months agoMonkey patch GD2::AnimatedGif to fix the finalizer
Tom Hughes [Wed, 14 Aug 2024 17:19:24 +0000 (18:19 +0100)]
Monkey patch GD2::AnimatedGif to fix the finalizer

https://github.com/dark-panda/gd2-ffij/pull/27

13 months agoAdd article:published_time meta tag to diary entries
Anton Khorev [Wed, 14 Aug 2024 14:59:00 +0000 (17:59 +0300)]
Add article:published_time meta tag to diary entries

13 months agoAdd debug gem
Andy Allan [Wed, 14 Aug 2024 14:36:09 +0000 (15:36 +0100)]
Add debug gem

This is included in new rails 7+ apps, so let's include it too.

This also means it's available on ruby 3.0, and is automatically
updated on newer versions of ruby too.

13 months agoSwitch to edit pane if rich text field validation fails
Anton Khorev [Wed, 14 Aug 2024 13:43:57 +0000 (16:43 +0300)]
Switch to edit pane if rich text field validation fails

Allows the "Please fill out this field" message to be visible.

13 months agoMerge pull request #5056 from AntonKhorev/diary-og-description
Andy Allan [Wed, 14 Aug 2024 13:38:28 +0000 (14:38 +0100)]
Merge pull request #5056 from AntonKhorev/diary-og-description

Set og:description meta tag to diary entry description