Anton Khorev
de4c09cbfd
Return promise from sendRemoteEditCommand()
2025-02-17 01:41:26 +03:00
Anton Khorev
38a8a57a90
Don't display error messages when second scheduled rc command fails
2025-02-17 01:37:37 +03:00
Tom Hughes
d91a7cbf97
Merge remote-tracking branch 'upstream/pull/5695'
2025-02-16 16:36:40 +00: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
Andy Allan
07965246f8
Merge pull request #5692 from tomhughes/ubuntu-latest
...
Use ubuntu-latest for all workflows
2025-02-16 16:13:38 +00:00
Tom Hughes
9e659066a9
Merge remote-tracking branch 'upstream/pull/5693'
2025-02-16 15:52:05 +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
a9befc74e4
Use ubuntu-latest for all workflows
...
There's generally no point running on multiple versions as
the important things like ruby are note the OS versions in any
case and production runs on Debian now not Ubuntu.
2025-02-16 15:26:11 +00:00
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