Misty De Meo
86df8feb80
merge v4.4.0 into mastodon_4_3_0
4 months ago
Emelia Smith
c88ba523ee
Fix sort order of moderation notes on Reports and Accounts ( #31528 )
2 years ago
Matt Jankowski
e1b5f3fc6f
Use `response.parsed_body` for html response checks ( #31750 )
2 years ago
Matt Jankowski
f1003b2560
Enable "zero monkey patching" mode in RSpec ( #31614 )
2 years ago
Matt Jankowski
928390c2ba
Convert `admin/settings` controller specs to system specs ( #31548 )
2 years ago
Matt Jankowski
5b595b8a5a
Remove usage of `assigns` in controller specs ( #30195 )
2 years ago
Matt Jankowski
1ee1c329cc
Convert `admin/announcements` controller spec to system spec ( #31655 )
2 years ago
Matt Jankowski
b9269c8d38
Convert `admin/reset` controller spec to system spec ( #31643 )
2 years ago
Matt Jankowski
3959f36d19
Add checks about response body content to admin/dash spec ( #30716 )
2 years ago
Emelia Smith
c40e481169
Implement UI for Admin Search of Hashtags ( #30880 )
2 years ago
Emelia Smith
bb2e5a4b58
Add audit logs to Admin::InstancesController ( #27386 )
2 years ago
Matt Jankowski
2616fde9e6
Use change-requiring records in admin/reports controller spec ( #31052 )
2 years ago
Matt Jankowski
f1300ad284
Rename jobs/attachments rspec tag names ( #29762 )
2 years ago
Claire
fcae9435ec
Fix `/admin/accounts/:account_id/statuses/:id` for edited posts with media attachments ( #30819 )
2 years ago
Emelia Smith
30ae5952d2
Fix: Ensure "With Media" is highlighted from Admin Accounts page ( #30812 )
2 years ago
Claire
8827cd597e
Fix `/admin/accounts/:account_id/statuses/:id` for edited posts with media attachments ( #30819 )
2 years ago
Claire
32223863a5
Add coverage to `/admin/accounts/:id` ( #30386 )
2 years ago
Emelia Smith
5fd56512de
Improve Report Notes and Account Moderation Notes ( #30288 )
2 years ago
Matt Jankowski
8f3c91fc3c
Add `change` block expectation to `admin/invites#deactivate_all` spec ( #29412 )
2 years ago
Matt Jankowski
64f9939e39
Use `capture_emails` helper to improve email assertions in specs ( #29245 )
2 years ago
Matt Jankowski
1946e171e6
Reduce round trips in admin/disputes/appeals spec ( #29234 )
2 years ago
Matt Jankowski
da50217b88
Combine repeated requests in `admin/accounts` controller spec ( #29119 )
2 years ago
Matt Jankowski
4cf07ed78c
Add missing action logging to `api/v1/admin/reports#update` ( #29044 )
2 years ago
Matt Jankowski
685eaa04d4
Combine double subject in admin/statuses controller shared example ( #28940 )
2 years ago
Matt Jankowski
2f8656334d
Combine double subjects in `admin/accounts` controller spec ( #28936 )
2 years ago
Matt Jankowski
32eeca9c7b
Refresh instance counts in spec (fixes intermittent failure) ( #28698 )
2 years ago
Matt Jankowski
00341c70ff
Use Sidekiq `fake!` instead of `inline!` in specs ( #25369 )
2 years ago
Claire
6ad0fb5a77
Fix NULL MX handling and tighten DNS resolving specs ( #28607 )
2 years ago
Claire
dfdadb92e8
Add ability to require approval when users sign up using specific email domains ( #28468 )
2 years ago
Claire
6fed0fcbaa
Remove unneeded settings cleanup from specs ( #28425 )
2 years ago
Matt Jankowski
cca19f5fbb
Use the `Admin::ActionLog` fabricator in admin/action_logs spec ( #28194 )
2 years ago
Matt Jankowski
19ad51253d
Prevent triple-subject run in admin/domain_blocks spec ( #28195 )
2 years ago
Matt Jankowski
d848d8d87c
Add helper methods for domains allow and export blocks files ( #28196 )
2 years ago
Matt Jankowski
b751078fcd
Eliminate double subject call in admin/ controller specs ( #28158 )
2 years ago
Matt Jankowski
32e19e3af6
Reduce `.times` usage in request and controller specs ( #27949 )
2 years ago
Matt Jankowski
b2c5b20ef2
Fix `RSpec/AnyInstance` cop ( #27810 )
2 years ago
Matt Jankowski
49ba5a9f94
Use `hash_including` to check `AccountFilter` setup in `admin/accounts` controller spec ( #27838 )
2 years ago
Matt Jankowski
dc0bf87090
Remove unused before block from settings/branding spec ( #27759 )
2 years ago
Matt Jankowski
49e2772064
Fix `RSpec/MessageSpies` cop ( #27751 )
2 years ago
Matt Jankowski
beee9ea991
Fix `RSpec/LetSetup` cop in spec/controllers/admin area ( #27619 )
2 years ago
Matt Jankowski
2e6bf60f15
Use `deliveries.size` in mailer-related examples in controller specs ( #27589 )
2 years ago
Matt Jankowski
9f218c9924
Refactor appeal partial to avoid brakeman XSS warning ( #25880 )
2 years ago
Matt Jankowski
708299bb0d
Misc coverage improvements for `Admin::` and `Settings::` controllers ( #25346 )
2 years ago
Jasmin
3b69a29703
Merge changes of 4.0.7..4.0.10 ( #1324 )
...
This includes all changes made in
https://github.com/mastodon/mastodon/releases/tag/v4.0.7 and
https://github.com/mastodon/mastodon/releases/tag/v4.0.8 and therefore
requires:
⚠️ Restart of all Mastodon processes, especially the Streaming
API
There was a conflict during the merge inside the `streaming/index.js`,
which was related to the following snippet:
```js
// Only send local-only statuses to logged-in users
if (payload.local_only && !req.accountId) {
log.silly(req.requestId, `Message ${payload.id} filtered because it was local-only`);
return;
}
```
I've placed it at the same spot where it was previously, so everything
should work as before. ~~**However, I still need to test those changes,
which is what I'll be doing after submitting this PR as draft.**~~
Checked the changes against our instance, everything is working as
expected as logged-in user. Haven't checked the public timelines where
the above snippet would be relevant, as we are using `AUTHORIZED_FETCH`
and I would like to keep it enabled. ^^
If the base branch is not correct, feel free to change it.
Everything is already deployed on queer.group and working fine there.
---------
Co-authored-by: Michael Stanclift <mx@vmstan.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Emelia Smith <ThisIsMissEm@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Co-authored-by: Daniel M Brasil <danielmbrasil@protonmail.com>
Co-authored-by: yufushiro <62991447+yufushiro@users.noreply.github.com>
Co-authored-by: Nicolai Søborg <NicolaiSoeborg@users.noreply.github.com>
3 years ago
Claire
5fd89e53d2
Fix moderator rights inconsistencies ( #26729 )
3 years ago
Claire
5c64f01b19
Fix moderator rights inconsistencies ( #26729 )
3 years ago
Claire
b83e487502
Fix moderator rights inconsistencies ( #26729 )
3 years ago
Matt Jankowski
c75df62ccc
Fix `RSpec/SubjectDeclaration` cop ( #25312 )
3 years ago
Matt Jankowski
05f9e39b32
Fix `RSpec/VerifiedDoubles` cop ( #25469 )
3 years ago
Matt Jankowski
38433ccd0b
Reduce `Admin::Reports::Actions` spec db activity ( #25465 )
3 years ago