Anton Khorev
703990a5bb
Move map layer ids/codes/keys to layer definition data
2024-11-22 01:06:22 +03:00
Anton Khorev
aca9bd205e
Add subscribe/unsubscribe buttons to note pages
2024-11-22 00:55:41 +03:00
Anton Khorev
00270dd86e
Collect map layer credits into a data structure
2024-11-21 20:24:02 +03:00
Anton Khorev
53a33110f0
Add destroy note subscription api endpoint
2024-11-20 20:35:24 +03:00
Anton Khorev
edd12c6995
Add create note subscription api endpoint
2024-11-20 20:34:52 +03:00
Anton Khorev
a25b7953b3
Merge branch 'pull/5297'
2024-11-18 18:15:25 +03:00
Emin Kocan
738e66afa6
Add status filter to user's note page
2024-11-18 15:21:55 +01:00
Marwin Hochfelsner
abb923382c
Enable dark mode attribution font color
...
Increases the specificity of the dark mode attribution selector. This makes it overwrite Leaflet's default link selector.
2024-11-17 15:28:06 +01:00
Andy Allan
22942b1ca1
Merge pull request #5333 from AntonKhorev/auth-buttons-same-as-preferred
...
Style small auth buttons similarly to preferred auth buttons
2024-11-15 16:15:05 +00:00
Andy Allan
377391e8bb
Merge pull request #5331 from AntonKhorev/trace-badges-text-bg
...
Set colors for trace visibility badges using .text-bg-*
2024-11-15 16:14:02 +00:00
Anton Khorev
24ccba60cb
Style small auth buttons similarly to preferred auth buttons
2024-11-15 19:09:57 +03:00
Anton Khorev
61aecd32a4
Set background for layer buttons to secondary body color
2024-11-15 18:33:16 +03:00
Anton Khorev
cfe08d42d6
Set colors for trace visibility badges using .text-bg-*
2024-11-15 18:09:03 +03:00
Anton Khorev
8497760870
Apply dimming filter to tiles directly
2024-11-15 17:38:02 +03:00
Anton Khorev
808c2cbfa9
Remove jQuery.timers plugin
2024-11-14 13:43:41 +03:00
Andy Allan
ae00fa84c8
Merge pull request #4761 from AntonKhorev:dark-mode-with-close-button
...
Enable dark theme if user prefers dark color scheme - no javascript version
2024-11-13 20:26:47 +00:00
Andy Allan
7f611b295f
Merge pull request #5151 from AntonKhorev/no-history-and-export-buttons
...
Move History and Export buttons to secondary nav
2024-11-13 19:15:59 +00:00
Andy Allan
cdf9634d08
Merge pull request #5293 from AntonKhorev/user-roles-resourceful-routes
...
Use resourceful routes for granting/revoking user roles
2024-11-13 18:45:16 +00:00
Tom Hughes
380027ffe0
Merge remote-tracking branch 'upstream/pull/5316'
2024-11-13 17:05:12 +00:00
Tom Hughes
349f5e0655
Merge remote-tracking branch 'upstream/pull/5315'
2024-11-13 17:00:06 +00:00
Tom Hughes
d975100504
Merge remote-tracking branch 'upstream/pull/5312'
2024-11-13 16:55:44 +00:00
Anton Khorev
f6141277d5
Remove unused timer from new note js controller
2024-11-13 15:54:20 +03:00
Tom Hughes
a42b654606
Make the "remember me" option work as intended
2024-11-13 12:18:23 +00:00
Anton Khorev
c3b17aa506
Show spinner using delayed css animation in sidebar loader
2024-11-13 15:15:54 +03:00
Anton Khorev
9fded02450
Show spinner using delayed css animation in richtext preview
2024-11-13 15:05:20 +03:00
Anton Khorev
ff0569829f
Don't update deactivates_at if block was already viewed
2024-11-13 01:41:11 +03:00
Tom Hughes
6042632806
Merge remote-tracking branch 'upstream/pull/5310'
2024-11-12 19:01:22 +00:00
Anton Khorev
a05692a3f6
Restore loading spinner in richtext previews
2024-11-08 15:04:38 +03:00
Anton Khorev
2347906725
Send notifications to note subscribers instead of commenters
2024-11-08 11:40:55 +03:00
Tom Hughes
3a1b4cbe33
Merge remote-tracking branch 'upstream/pull/5307'
2024-11-08 08:03:41 +00:00
Anton Khorev
771b75ed71
Replace query marker fade animation with css
2024-11-08 10:50:47 +03:00
gobinathal
2d8feb6d79
Remove hardcoded rate limit value
...
Name is chosen to match the equivalent setting in the configuration
of the rate limits for edits.
Fixes #4427 .
2024-11-07 18:33:53 +00:00
Anton Khorev
b8247478f4
Use resourceful routes for granting/revoking user roles
2024-11-06 18:38:26 +03:00
Tom Hughes
dbb462ca0f
Merge remote-tracking branch 'upstream/pull/5284'
2024-10-31 18:00:39 +00:00
Tom Hughes
9b9e857b72
Adjust imports for leaflet.locatecontrol
2024-10-30 18:41:43 +00:00
Anton Khorev
2d7e0a397a
Subscribe users when they interact with notes
2024-10-28 02:35:25 +03:00
Anton Khorev
001fed4fd7
Create note subscription table and model
2024-10-28 02:35:25 +03:00
Tom Hughes
cb16d3c331
Merge remote-tracking branch 'upstream/pull/5289'
2024-10-26 11:16:45 +01:00
Anton Khorev
34e0620463
Remove callback from initialize() in note js controller
2024-10-25 18:48:36 +03:00
Anton Khorev
7d46203f5f
Decrease padding between close button and inputs in directions form
2024-10-25 18:22:36 +03:00
Anton Khorev
566fb06709
Don't show older/newer buttons if all items fit on one page
2024-10-21 14:51:35 +03:00
Tom Hughes
b753a4bf05
Merge remote-tracking branch 'upstream/pull/5274'
2024-10-20 17:39:31 +01:00
Anton Khorev
eaabf7bb59
Remove "User's Diary" from diary entry og:title
2024-10-20 19:12:09 +03:00
Jakob Miksch
4f79ae4612
Typos in docs
2024-10-20 11:12:49 +02:00
Tom Hughes
99f220cf69
Fix new rubocop warnings
2024-10-15 18:25:30 +01:00
Tom Hughes
ad2e50fcfb
Merge remote-tracking branch 'upstream/pull/5245'
2024-10-02 18:36:03 +01:00
Andy Allan
5720968323
Merge pull request #5070 from tomhughes/rails72
...
Update to rails 7.2.0
2024-10-02 17:00:26 +01:00
Andy Allan
83425edd8d
Move api error handling and timeouts to parent class
...
Fixes #4861
Since the around_action is defined before authorize_resource is called,
the handler needs to pass on the CanCan::AccessDenied exception.
I've added the timeouts where I think they were missing (e.g. UserPreferencesController)
but I've kept the exception for changeset#upload and traces#create
2024-10-02 16:37:32 +01:00
Nenad Vujicic
b0ad96ebd4
Removed unused translation keys in users.*
...
Removed users.new.tou (added 9649b19
and has never been used), users.terms.decline replaced with users.terms.cancel and together with users.terms.continue started being used at /users/terms.html.erb (both were added at 9a9e13a
and removed at 1be8d59
)
2024-09-24 16:03:23 +02:00
Tom Hughes
81bb20c3e6
Drop ignore of removed creation_ip column
2024-09-20 19:21:58 +01:00