Commit graph

16012 commits

Author SHA1 Message Date
Tom Hughes
d1cedb86b9 Use setup-node action to install node modules 2025-02-16 15:26:10 +00:00
Andy Allan
0c0b68664e
Merge pull request #5691 from tomhughes/system-test-clear-deliveries
Clear test deliveries before and after system tests
2025-02-16 14:50:04 +00:00
Andy Allan
4485cae913
Merge pull request #5690 from tomhughes/ruby34
Add ruby 3.4 to test matrix
2025-02-16 14:48:26 +00:00
Tom Hughes
8fcd4513fc Clear test deliveries before and after system tests
Fixes #5687
2025-02-16 14:32:58 +00:00
Andy Allan
094d9f9ba5
Merge pull request #5688 from tomhughes/spam-check-report
Make reports trigger a spam check on the reported user
2025-02-16 14:19:45 +00:00
Andy Allan
e858cdc2b4
Merge pull request #5689 from tomhughes/settings-fixes
User settings fixes
2025-02-16 14:17:44 +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
a87cd780d6 Only count reports from distinct users in spam checks 2025-02-16 14:08:22 +00:00
Tom Hughes
3be14c2a05 Move errors from email to new_email properly 2025-02-16 13:56:10 +00:00
Tom Hughes
dcf3416669 Replace count.zero? with empty? 2025-02-16 13:56:02 +00:00
Tom Hughes
fff01b5d6f Add ruby 3.4 to test matrix 2025-02-16 13:47:05 +00:00
Tom Hughes
c50e4f50c4 Merge remote-tracking branch 'upstream/pull/5685' 2025-02-16 13:18:14 +00:00
Tom Hughes
3d3b2b4796 Merge remote-tracking branch 'upstream/pull/5278' 2025-02-16 13:11:45 +00:00
Andy Allan
c441a4dc15
Merge pull request #5676 from tomhughes/spam-score-reports
Include spam reports on unresolved issues in the spam score
2025-02-16 11:51:52 +00:00
Andy Allan
d095dfe3d4
Merge pull request #5558 from tomhughes/var-let-const
Replace var in javascript with let/const
2025-02-16 11:48:17 +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
f83424aeb2 Update eslint to prefer let/const over var 2025-02-16 11:13:39 +00:00
Tom Hughes
a5ee93b301 Merge remote-tracking branch 'upstream/pull/5686' 2025-02-16 11:12:47 +00:00
Martin Raifer
793757a6ff
don't pan map wen closing/reopening/commenting a note, fixes #648 2025-02-16 10:59:34 +01:00
Martin Raifer
a3737b74ba
don't re-pan the map when selecting another note that is already on the screen
fixes a regression in #5679
2025-02-16 10:45:49 +01:00
Tom Hughes
d90f353e5f Merge remote-tracking branch 'upstream/pull/4359' 2025-02-16 09:04:17 +00:00
Tom Hughes
ca6570513c Merge remote-tracking branch 'upstream/pull/5684' 2025-02-16 08:34:14 +00:00
Marwin Hochfelsner
3c4da558b0 Move OAuth requests to fetch 2025-02-16 08:57:04 +01:00
Anton Khorev
6f618e118b Add option to use headless Firefox in system tests 2025-02-16 05:27:36 +03:00
Andy Allan
90e787eed8
Merge pull request #5677 from tomhughes/user-list-enhancements
User list enhancements
2025-02-15 17:37:48 +00: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
3bdbc35bbd Merge branch 'pull/5678' 2025-02-15 20:03:42 +03:00
Tom Hughes
70e1a23248 Merge remote-tracking branch 'upstream/pull/4301' 2025-02-15 16:42:53 +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
Tom Hughes
357352465c Merge remote-tracking branch 'upstream/pull/5131' 2025-02-15 16:31:12 +00:00
Anton Khorev
6569ed24e4 Add user block api call 2025-02-15 19:20:09 +03:00
Tom Hughes
8541e970eb Merge remote-tracking branch 'upstream/pull/5679' 2025-02-15 16:16:37 +00: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
989b110bfc Add changeset comment query limit settings; use common query limit in changeset comment feeds 2025-02-15 19:05:46 +03:00
Anton Khorev
d92fc6e526 Move common query limit method of changesets and notes 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
aec885815e Show/hide marker in account home js controller 2025-02-15 19:02:30 +03:00
Anton Khorev
bd443cdfb1 Add empty account home page 2025-02-15 19:02:30 +03:00
Anton Khorev
91f5a68dec Add lang/dir html attributes to error pages 2025-02-15 18:55:16 +03:00
Anton Khorev
3ba243a66a Use flex layout on error pages 2025-02-15 18:55:16 +03:00
Anton Khorev
fa58f34b2c Adjust logo css on error pages 2025-02-15 18:55:16 +03:00
Anton Khorev
328c4fce50 Use system font on error pages 2025-02-15 18:55:16 +03:00