Sarah Hoffmann
671355e9bc
update hosting partners as per OWG policy
2024-03-13 12:17:49 +01:00
Anton Khorev
21801bb2bb
Fix whitespace in changeset element lists
2024-03-12 15:39:12 +03:00
Tom Hughes
d56322a0dd
Consistently exclude hidden diaries from spam scoring
2024-03-12 00:13:57 +00:00
Ishmeet Singh
a33174acb8
Add NOT NULL constraints to redaction title and description
2024-03-11 09:27:11 +00:00
Andy Allan
0a10ac2e9b
Merge pull request #4550 from tomhughes/drop-user-tokens
...
Drop user tokens table
2024-03-07 13:51:44 +00:00
Anton Khorev
b27572cbb1
Prevent default event when clicking OpenID button
2024-03-05 12:25:11 +03:00
Anton Khorev
cbf6b39464
Rename api element version action to show
2024-03-04 11:19:50 +03:00
Andy Allan
4e237db390
Be paranoid when sending password reset emails
...
This implements what is known as "paranoid" password reset flash
messages (using the terminology from Devise). It avoids revealing
whether the supplied email address is already registered.
Added an explicit test for this situation, so that the test for
email non-existance is separate from the duplicate-case tests.
2024-03-02 15:48:54 +00:00
Tom Hughes
664d02982c
Merge remote-tracking branch 'upstream/pull/4324'
2024-03-01 19:23:51 +00:00
Anton Khorev
642070f1e5
Refactor common element version view code
2024-03-01 15:58:48 +03:00
Anton Khorev
81b431ac11
Add links to reveal/hide redacted version data
2024-03-01 14:23:04 +03:00
Anton Khorev
ee4c34172f
Don't show unredacted element versions to non-moderators
2024-03-01 12:29:06 +03:00
Anton Khorev
886712eaf0
Show unredacted element history
2024-03-01 11:21:49 +03:00
Anton Khorev
533816a3c2
Add link to unredacted element history for moderators
2024-03-01 11:21:49 +03:00
Anton Khorev
60dd5ce6e6
Move changeset created/closed time ago strings to changesets locale
2024-03-01 10:48:30 +03:00
Anton Khorev
88669ef809
Move changeset created/closed popup/feed strings to changesets locale
2024-03-01 10:48:30 +03:00
Anton Khorev
befa654edf
Move all browse.changeset strings to changesets locale
2024-03-01 10:48:30 +03:00
Anton Khorev
7d4b48f0f8
Move changeset element headings to changesets locale
2024-03-01 10:48:30 +03:00
Anton Khorev
c1b5ae0aa0
Move changeset show action to changesets controller
2024-03-01 10:48:30 +03:00
Tom Hughes
29cc21c599
Drop user tokens table
2024-02-28 21:02:54 +00:00
Tom Hughes
c3a14b195b
Generate email change token before changing the address
2024-02-27 20:53:51 +00:00
Tom Hughes
53817fa9e8
Merge remote-tracking branch 'upstream/pull/4251'
2024-02-25 14:06:56 +00:00
Tom Hughes
71cb2c50fc
Merge remote-tracking branch 'upstream/pull/4272'
2024-02-25 13:40:11 +00:00
Tom Hughes
3360f91733
Require display names to have a minimum unicode width of 3 columns
...
Fixes #4538
2024-02-25 13:21:03 +00:00
Andy Allan
a1a6c577e8
Merge pull request #4534 from tomhughes/list-headers
...
Add standard List-XXX headers to some notification mails
2024-02-25 11:36:05 +01:00
Andy Allan
2dfe6f3f2e
Merge pull request #4536 from tomhughes/trace-size-limit
...
Add a limit on the number of points in a GPS trace
2024-02-25 11:35:20 +01:00
Andy Allan
52f755cb27
Merge pull request #4535 from tomhughes/rails-tokens
...
Use rails generated tokens for emails
2024-02-25 11:32:15 +01:00
Tom Hughes
1b5200b797
Treat github and wikipedia provided emails as confirmed
...
Fixes #4270
2024-02-25 10:04:18 +00:00
Tom Hughes
741ed58838
Add a limit on the number of points in a GPS trace
2024-02-25 09:50:02 +00:00
Tom Hughes
8f3838fada
Add standard List-XXX headers to some notification messages
2024-02-25 09:48:12 +00:00
Tom Hughes
f0764d3eca
Add unsubscribe link to changeset notification mails
2024-02-25 09:48:11 +00:00
Tom Hughes
8e21e4e801
Move mechanics of changeset subscriptions into the model
2024-02-25 09:48:11 +00:00
Tom Hughes
f5aa031b58
Rename path for changeset API subscription methods
2024-02-25 09:48:11 +00:00
Tom Hughes
746bfd0a48
Merge remote-tracking branch 'upstream/pull/4463'
2024-02-25 09:28:48 +00:00
Tom Hughes
9444ad494f
Reduce priority of multiple simulataneous trace imports
2024-02-24 17:07:38 +00:00
Tom Hughes
33d292e981
Move scheduling of trace import and destruction to the model
2024-02-24 17:07:38 +00:00
Tom Hughes
4dff06a629
Use rails tokens for signup confirmations
2024-02-24 13:53:05 +00:00
Tom Hughes
ad2739347b
Use rails tokens for email changes
2024-02-24 13:52:35 +00:00
Tom Hughes
b8fad531e4
Use rails tokens for password resets
2024-02-24 13:23:19 +00:00
Tom Hughes
b42d48ff65
Add scope for unexpired user tokens
2024-02-24 13:20:07 +00:00
Tom Hughes
d8cca976c0
Merge remote-tracking branch 'upstream/pull/4523'
2024-02-20 18:35:23 +00:00
Tom Hughes
1fa2972bcd
Merge remote-tracking branch 'upstream/pull/4530'
2024-02-20 18:29:44 +00:00
Anton Khorev
9cdb8f208e
Move changeset feed locale strings from browse section to changesets
2024-02-20 18:08:52 +03:00
Anton Khorev
7c522a4e02
Link to current and old element versions from changeset pages
2024-02-19 05:04:18 +03:00
Anton Khorev
ba2c75641d
Move element title to changeset/relation list item
2024-02-19 03:42:24 +03:00
Anton Khorev
43a4a3a887
Add element list item helper
2024-02-19 03:41:59 +03:00
Anton Khorev
a8f14fb509
Separate element strikethrough from classes
2024-02-19 03:41:59 +03:00
Anton Khorev
d4aa257524
Apply changeset element classes to list items
2024-02-19 02:58:52 +03:00
Anton Khorev
a07df4c67b
Add unsubscribe link to diary comment notification email
2024-02-17 06:16:42 +03:00
Anton Khorev
3a873b1668
Add diary entry subscribe/unsubscribe GET pages
2024-02-17 05:43:13 +03:00