Commit graph

2254 commits

Author SHA1 Message Date
Tom Hughes
f31c81c3f3 Fix rubocop warnings 2024-02-25 14:17:05 +00:00
Tom Hughes
53817fa9e8 Merge remote-tracking branch 'upstream/pull/4251' 2024-02-25 14:06:56 +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
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
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
d8cca976c0 Merge remote-tracking branch 'upstream/pull/4523' 2024-02-20 18:35:23 +00: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
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
Tom Hughes
81857a7446 Include some XML special characters in the changeset feed comment test 2024-02-18 18:45:22 +00: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
Anton Khorev
dc07462c3b Test changeset feed entry titles 2024-02-16 20:25:28 +03:00
Anton Khorev
e2f1d0d4c2 Test if changeset feed entries are in specified order 2024-02-16 20:08:41 +03:00
Anton Khorev
ef919179fa Show api error message if failed to (un)subscribe 2024-02-12 01:27:12 +03:00
Anton Khorev
2b8798d769 Remove hidden comments test from controller tests 2024-02-12 01:27:12 +03:00
Anton Khorev
55bb243731 Turn hide/unhide comment controls into buttons 2024-02-12 01:27:12 +03:00
Anton Khorev
5411be6750 Test changeset commenting 2024-02-12 01:23:23 +03:00
Anton Khorev
61c32388a9 Test notices of disabled changeset commenting 2024-02-12 01:23:23 +03:00
Simon Legner
a0aef5c722 SessionsController: strip username 2024-02-11 21:53:03 +01:00
Anton Khorev
956ba386d6 Move system test specific sign in to system test superclass 2024-02-10 17:26:57 +03:00
Andy Allan
bd1f568c0a Add minitest-focus gem 2024-02-07 18:08:25 +00:00
Tom Hughes
b9c5df4dad Use with_settings for temporary changes to settings 2024-02-01 18:37:28 +00:00
Tom Hughes
31659bedbe Allow registration of OAuth 1.0 applications to be disabled 2024-01-31 19:18:16 +00:00
Andy Allan
e7ddfe1084
Merge pull request #4401 from KasperFranz/buried-wikidata
Add buried to list of secondary Wiki prefixes
2024-01-24 11:39:28 +00:00
Anton Khorev
8f1ffeb5c8 Link to details from relation version pages 2024-01-23 22:08:39 +03:00
Anton Khorev
a0a269b206 Link to details from way version pages 2024-01-23 22:08:39 +03:00
Anton Khorev
e119200c1f Link to details from node version pages 2024-01-23 22:08:39 +03:00
Anton Khorev
bfc021edf3 Link to previous/next versions from relation version pages 2024-01-23 22:08:39 +03:00
Anton Khorev
d951e4f82e Link to previous/next versions from way version pages 2024-01-23 22:08:39 +03:00
Anton Khorev
a39d997cf4 Link to previous/next versions from node version pages 2024-01-23 22:08:39 +03:00
Anton Khorev
18899f2867 Link to first and last versions from element pages 2024-01-23 22:08:39 +03:00
Anton Khorev
7c55a5cb3b Don't link to xml download from redacted element versions 2024-01-23 22:08:39 +03:00
Anton Khorev
88e72be5b1 Add links to api element version xml downloads 2024-01-23 22:08:39 +03:00
Anton Khorev
3a5c729865 Don't link to self from element version pages 2024-01-23 22:08:39 +03:00
Anton Khorev
81c11988f5 Add links to element versions from version headings 2024-01-23 22:08:39 +03:00
Anton Khorev
00123f05ba Add relation version pages 2024-01-23 22:08:39 +03:00
Anton Khorev
2f222c49dd Add way version pages 2024-01-23 22:08:39 +03:00
Anton Khorev
85c284aaa6 Add node version pages 2024-01-23 22:08:39 +03:00