Commit graph

2508 commits

Author SHA1 Message Date
Anton Khorev
d1de8462d6 Move edit account action to show 2025-02-17 17:14:31 +03:00
Anton Khorev
9929c1b585 Test account destroy route 2025-02-17 17:08:36 +03:00
Anton Khorev
ab681e56ec Use follow_redirect! in account update tests 2025-02-17 17:08:36 +03:00
Tom Hughes
456024af69 Merge remote-tracking branch 'upstream/pull/5656' 2025-02-17 08:34:13 +00:00
Anton Khorev
f5a573ab4a Always check changes/comments counts in single changeset tests 2025-02-17 04:40:03 +03:00
Anton Khorev
edaca6995c Create relation version redaction resource 2025-02-17 03:51:05 +03:00
Anton Khorev
8ccdc50313 Create way version redaction resource 2025-02-17 03:51:05 +03:00
Anton Khorev
984dd624dd Create node version redaction resource 2025-02-17 03:51:05 +03:00
Andy Allan
31805df53f Remove some unnecessary calls to clear the mail queue
These were not needed at the end of most tests for quite some time,
since rails clears them by default for controller and integration tests,
and also no longer required in system tests after #5691
2025-02-16 16:16:13 +00:00
Anton Khorev
36f5a073a9 Test map panning when visiting changeset and note comment links 2025-02-16 18:47:11 +03:00
Tom Hughes
8fcd4513fc Clear test deliveries before and after system tests
Fixes #5687
2025-02-16 14:32:58 +00:00
Tom Hughes
b68aa8f3dd Make reports trigger a spam check on the reported user 2025-02-16 14:08:23 +00:00
Tom Hughes
c47cb299a8 Replace uses of var with let or const as appropriate 2025-02-16 11:14:13 +00:00
Tom Hughes
d90f353e5f Merge remote-tracking branch 'upstream/pull/4359' 2025-02-16 09:04:17 +00:00
Anton Khorev
6f618e118b Add option to use headless Firefox in system tests 2025-02-16 05:27:36 +03:00
Tom Hughes
4635fcf04a Merge remote-tracking branch 'upstream/pull/5681' 2025-02-15 17:36:29 +00:00
Tom Hughes
b0348093f8 Merge remote-tracking branch 'upstream/pull/5680' 2025-02-15 17:35:49 +00:00
Andy Allan
2edceb4b61 Use title case consistently for nav tab labels 2025-02-15 17:21:24 +00:00
Tom Hughes
29d322c364 Merge remote-tracking branch 'upstream/pull/4926' 2025-02-15 17:07:59 +00:00
Andy Allan
487bba4088 Use 'My Account' for account pages
It's hard to make a distinction between 'Preferences' and 'Settings' in some languages,
and many other sites use the term 'Account' for things like changing email.
2025-02-15 17:06:40 +00:00
Anton Khorev
2a5051376a Add changeset comment search api json format 2025-02-15 19:35:24 +03:00
Anton Khorev
1f59507e78 Add changeset comment search api with filtering by author and time 2025-02-15 19:35:24 +03:00
Anton Khorev
6569ed24e4 Add user block api call 2025-02-15 19:20:09 +03:00
Anton Khorev
fd20647320 Test more block attributes in show call 2025-02-15 19:13:40 +03:00
Anton Khorev
bd278a07fe Move query notes by user value to mixin 2025-02-15 19:05:46 +03:00
Anton Khorev
500c1bddf2 Move common query time condition to mixin 2025-02-15 19:05:46 +03:00
Anton Khorev
ae89ed45e5 Show alert on account home page if home location is not set 2025-02-15 19:02:30 +03:00
Anton Khorev
5c019cd2ee Add "Go to Home Location" to every page, link it to account home page 2025-02-15 19:02:30 +03:00
Anton Khorev
b58a70262e Add option to override Firefox binary used in system tests 2025-02-15 18:46:12 +03:00
Andy Allan
aebacc88de
Merge pull request #5514 from AntonKhorev/pd-declaration
Remove public domain checkbox from signup and terms pages
2025-02-15 14:03:55 +00:00
Tom Hughes
5ca24de0d0 Merge remote-tracking branch 'upstream/pull/5452' 2025-02-15 11:15:25 +00:00
Anton Khorev
0e93af3e30 Use changeset tag factory in api changeset json test 2025-02-15 05:56:32 +03:00
Anton Khorev
f6572e3712 Output active blocks list 2025-02-14 14:16:48 +03:00
Anton Khorev
9ec7e8c888 Skip blocks check when getting active blocks list 2025-02-14 14:16:48 +03:00
Anton Khorev
6d558003aa Add active blocks list api endpoint with empty response 2025-02-14 14:16:48 +03:00
Anton Khorev
a91ba62c4c Test commenting changesets with different scopes 2025-02-14 00:17:45 +03:00
Anton Khorev
2d46b44872 Add write_changeset_comments scope 2025-02-14 00:17:45 +03:00
Anton Khorev
77a2657d33 Pass scopes instead of token to ApiAbility 2025-02-14 00:15:52 +03:00
Anton Khorev
304e0ef638 Pass user to ApiAbility 2025-02-14 00:15:52 +03:00
Anton Khorev
bb5bad9115 Split api changeset comment unhide fail tests 2025-02-14 00:15:52 +03:00
Anton Khorev
97b9d5acdb Split api changeset comment hide fail tests 2025-02-14 00:15:52 +03:00
Anton Khorev
c3b0a278d8 Split changeset comment subscription emails test 2025-02-14 00:15:52 +03:00
Anton Khorev
c0ef1a88ad Test state of created comment 2025-02-14 00:15:52 +03:00
Anton Khorev
c9057188aa Split api changeset comment create scope and terms tests 2025-02-14 00:15:52 +03:00
Anton Khorev
4073e0fc47 Split api changeset comment create fail tests 2025-02-14 00:15:52 +03:00
Anton Khorev
1632d010d3 Rename api changeset comment tests 2025-02-14 00:15:52 +03:00
Tom Hughes
cb0c5262a8 Merge remote-tracking branch 'upstream/pull/5642' 2025-02-12 17:58:06 +00:00
Marwin Hochfelsner
e1055764d8 Get directions using fetch
Co-authored-by: Holger Jeromin <h.jeromin@beckhoff.com>
2025-02-12 05:13:12 +01:00
Tom Hughes
43f40c5d03 Stop using session flash to communicate with callbacks 2025-02-12 00:09:40 +00:00
Anton Khorev
41e93bfb66 Make user creation code in unredact test similar to redact tests 2025-02-11 07:10:54 +03:00