Commit Graph

151 Commits (features/api-error-code-url)

Author SHA1 Message Date
Claire dfe44bcaef
Add ability to require 2FA for specific roles (including Everybody) (#37701) 3 weeks ago
Claire 75ba314e6b
Migrate to new theming infrastructure (#37612) 3 weeks ago
Matt Jankowski f652c54c33
Update devise to version 5.0 (#37419) 4 weeks ago
Matt Jankowski e82eb2b037
Convert `admin/confirmations` spec controller->request/system (#37738) 4 weeks ago
Matt Jankowski 634ff77d82
Convert `settings/aliases` spec controller->system (#37617) 1 month ago
Nicholas La Roux fd5539084c
Increase OCR spec timeout from 10 to 20 seconds to improve CI stability (#37393) 2 months ago
Claire db62d70492
Change Wrapstodon switch from feature flag to admin setting (#37273) 2 months ago
Matt Jankowski e147947eb8
Add wrapstodon page spec (#37168) 3 months ago
Matt Jankowski b3b5bf26d1
Remove duplicate `set_locale` around action in auth/registrations (#36455) 3 months ago
Matt Jankowski 585545d0d5
Add coverage for `media#player` scenarios (#35947) 3 months ago
Renaud Chaput 779a1f8448
Add a new setting to choose the server landing page (#36588) 4 months ago
Claire 2971ac9863
Fix streaming still being authorized for suspended accounts (#36448) 5 months 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
5 months ago
Emelia Smith 8d09e4ef23
Merge commit from fork
* Streaming: Ensure disabled users cannot connect to streaming

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