Commit graph

1940 commits

Author SHA1 Message Date
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
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
Tom Hughes
e71355c5bb Fix new rubocop warnings 2024-01-23 18:14:28 +00:00
Anton Khorev
ba7b12807c Sign in by clicking login in the same form as username/password 2024-01-20 03:47:35 +03:00
Andy Allan
7406ae5dcc
Merge pull request #4218 from AntonKhorev/no-user-id-renames
Disallow username changes to user_n if n isn't their id
2024-01-18 10:47:17 +00:00
Andy Allan
0a21080192 Move change detection to validation declaration
This aligns with other validations. Also add test to ensure unchanged
display_names are treated as valid.
2024-01-18 10:33:56 +00:00
Anton Khorev
2c342adc0d Disallow username changes to user_n if n isn't their id 2024-01-18 10:33:56 +00:00
Tom Hughes
9387df9141 Merge remote-tracking branch 'upstream/pull/4462' 2024-01-17 18:41:16 +00:00
Andy Allan
d5efa4c357
Merge pull request #4405 from tomhughes/normalize-display-name
Require user names to be unique after unicode normalisation
2024-01-17 16:24:09 +00:00
Anton Khorev
d1b58fb20e Show blocked api response when reopening notes 2024-01-17 02:15:14 +03:00
Anton Khorev
3ea2c30c58 Show blocked api response when commenting notes 2024-01-17 02:15:14 +03:00
Anton Khorev
44d9b77f7a Limit system test asserts/interactions to sidebar 2024-01-17 01:46:50 +03:00
Anton Khorev
4453728a72 Preview colour tag value using svg 2024-01-14 18:54:33 +03:00
Tom Hughes
6d48655a71 Merge remote-tracking branch 'upstream/pull/4472' 2024-01-12 18:03:36 +00:00
Tom Hughes
574513ae1a Merge remote-tracking branch 'upstream/pull/4473' 2024-01-12 18:01:06 +00:00