Commit Graph

141 Commits (e4fc18abfd7f01e4333e4dfb3fd03e45d9499a35)

Author SHA1 Message Date
Renaud Chaput 779a1f8448
Add a new setting to choose the server landing page (#36588) 3 weeks ago
Claire 2971ac9863
Fix streaming still being authorized for suspended accounts (#36448) 1 month ago
Emelia Smith 7e98fa9b47
Merge commit from fork
* Require read, read:statuses or read:notifications scope to access streaming APIs

* Add additional tests for scope-based channel access

We were missing tests in the affirmative for subscribing to the user:notification channel, this adds them
1 month ago
Emelia Smith 8d09e4ef23
Merge commit from fork
* Streaming: Ensure disabled users cannot connect to streaming

* Streaming: Disconnect when the user is disabled
1 month ago
Matt Jankowski 0152659245
Use tag filter for pending tag count on admin dashboard (#36404) 1 month ago
Emelia Smith 5b97f25a15
Add integration tests for mastodon-streaming (#36025)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Co-authored-by: David Roetzel <david@roetzel.de>
2 months ago
Matt Jankowski 05a655f33e
Convert age verification controller to system specs (#36026) 3 months ago
Claire ab698ff521
Move posting defaults to their own preferences sub-category (#35966) 3 months ago
Matt Jankowski a8166d28ed
Add coverage for "live TOS" and "no TOS" paths in tos/drafts spec (#35902) 3 months ago
Matt Jankowski 4f41b7c089
Relax hard-coded attr names in system specs (#35903) 3 months ago
Matt Jankowski ce813ad144
Avoid method that makes tokens while checking for tokens (#35815) 3 months ago
Echo 7cf53dbf63
Redirect on success for standalone compose (#35763) 3 months ago
Matt Jankowski ba9fa54f9c
Add coverage for more admin/domain_blocks scenarios (#35590) 4 months ago
Claire e97f43399b
Fix error handling for blank actions in account moderation action form (#35246) 5 months ago
Emelia Smith 72f2f35bfb
Implement Instance Moderation Notes (#31529) 5 months ago
Matt Jankowski c023ebc87a
Limit count to pending&trending on admin/trends/tags page (#35120) 5 months ago
Matt Jankowski ca3cc36549
Allow more flexible host/port treatment with LOCAL_DOMAIN values in tests (#35040) 5 months ago
Matt Jankowski 6f2aba989f
Move "limited federation mode" config to `x.mastodon` area (#35041) 5 months ago
Matt Jankowski ab7f50ce4e
Reduce hard coding of `LOCAL_DOMAIN` env value throughout tests (#35025) 5 months ago
Eugen Rochko f53bb4cd7d
Add "More" to the sidebar menu with links to mutes, blocks, and so on (#34987) 5 months ago
Matt Jankowski 629bb74451
Replace selenium-webdriver with playwright (#34867) 5 months ago
Matt Jankowski 1d152d2181
Replace local vars with `let` in JS-enabled system specs (#34905) 6 months ago
Matt Jankowski f1a6f4333a
Remove `redis-namespace` gem (#34742) 6 months ago
Claire d7cb6068b1
Add ability to reorder server rules from admin interface (#34737) 6 months ago
Claire aa04efb92a
Move server rule creation form to its own page (#34637) 6 months ago
Matt Jankowski de19af3650
Extract `frontend_translations` helper to support module (#34400) 7 months ago
David Roetzel 97b9994743
Basic FASP support (#34031) 8 months ago
Matt Jankowski dfa4a97dd8
Fix intermittent account note failure by removing disappearing content check (#34296) 8 months ago
Matt Jankowski 0479efdbb6
Fix intermittent failure on account note system spec (#34295) 8 months ago
Matt Jankowski 2a181f56e3
Convert `settings/deletes` spec controller->request/system (#34274) 8 months ago
Claire 225b18e742
Add system spec for account notes (#34206) 8 months ago
Matt Jankowski 9d3daa847a
Convert `filters/statuses` spec controller->system/request (#34232) 8 months ago
Matt Jankowski a2981a0997
Convert `admin/users/two_factor_authentications` spec controller->system (#34216) 8 months ago
Matt Jankowski 469cfc5430
Convert `admin/change_emails` spec controller->system (#34215) 8 months ago
Matt Jankowski 0284e77e5f
Convert `admin/action_logs` spec controller->system (#34214) 8 months ago
Matt Jankowski f7b1769e8a
Convert `admin/dashboard` spec controller->system (#34208) 8 months ago
Matt Jankowski 539a06f189
Convert `admin/account_actions` spec controller->system (#34207) 8 months ago
Matt Jankowski 795d465f8d
Convert `disputes/strikes` spec controller->request/system (#34191) 8 months ago
Claire 420ffdfb62
Add delay to profile updates to debounce them (#34137) 8 months ago
Matt Jankowski 6d5a1fbe1d
Assert on page contents while progressing through `new_statuses` system spec (#34139) 8 months ago
Matt Jankowski dc43699b77
Assert on page contents before reloading report for interface JS spec (#34132) 8 months ago
Matt Jankowski e1f278cdf2
Convert `admin/webhooks/secrets` spec controller->system (#34109) 9 months ago
Matt Jankowski 7169b270ae
Convert `admin/site_uploads` spec controller->system (#34108) 9 months ago
Eugen Rochko 2cabbae132
Add min. age to terms of service (#34105) 9 months ago
Matt Jankowski eaf1ea3155
Remove `admin_user` helper method from `SystemHelpers` module (#34096) 9 months ago
Matt Jankowski 551339401d
Use methods from `SystemHelpers` more consistently (#33973) 9 months ago
Claire 5a100bf38f
Add ability to email announcements to all users (#33928) 9 months ago
Matt Jankowski b021cfc91e
Convert `settings/sessions` spec controller->system (#34072) 9 months ago
Matt Jankowski ce23342d72
Convert `admin/terms_of_service/*` spec controller->system (#33975) 9 months ago
Matt Jankowski b56e90d049
Convert `admin/relationships` spec controller->system (#34002) 9 months ago