Commit Graph

335 Commits (main)

Author SHA1 Message Date
Emelia Smith 4960193ed0
Add API to delete media attachments that are not in use (#33991) 8 hours ago
Claire e71fb450e0
Add optional `delete_media` parameter to `DELETE /api/v1/statuses/:id` (#33988) 8 hours ago
Emelia Smith febcd0a76c
Expose status language via og:locale (#34012) 11 hours ago
Jeremy Kescher 6b519cfefa
Merge commit from fork
* Fix domain blocks/rationales being visible to unapproved/unconfirmed users

* Fix domain blocks/rationales being visible to suspended users

Co-authored-by: Claire <claire.github-309c@sitedethib.com>

* Allow moved users to view domain blocks

* Add authorization specs for `/api/v1/instance/domain_blocks` spec

* Fix tests

* Fix incorrect test setup

---------

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 day ago
Claire 06f879ce9b
Merge commit from fork
* Add rate-limit on `/auth/setup`

* Remove useless test
1 day ago
Claire 20531d1e07
Fix `GET /api/v2/notifications/:id` and `POST /api/v2/notifications/:id/dismiss` for ungrouped notifications (#33990) 3 days ago
Matt Jankowski 2a15bf4ede
Convert `admin/roles` controller spec to request/sytem specs (#33947) 1 week ago
Matt Jankowski d065d02d88
Improve example wording in 2FA/confirmations controller spec (#33944) 1 week ago
Matt Jankowski fbea3a64cc
Convert `statuses` spec controller->system/request (#33921) 1 week ago
Matt Jankowski ea53faeb3f
Convert `admin/users/roles` spec controller->system/request (#33930) 2 weeks ago
Matt Jankowski 8f1b41622b
Convert `settings/two_factor_authentication_methods` spec controller->system/request (#33914) 2 weeks ago
Matt Jankowski 62dc303d3c
Convert `settings/two_factor_authentication/recovery_codes` spec controller->system/request (#33912) 2 weeks ago
Matt Jankowski 6df24b4bc2
Move signed out statuses controller spec examples to request spec (#33907) 2 weeks ago
Matt Jankowski 506a70d0d8
Convert "http signatures" portion of statuses controller spec to request spec (#33890) 2 weeks ago
Matt Jankowski 7d20c12913
Convert `settings/featured_tags` controller->request/system spec (#33880) 3 weeks ago
Matt Jankowski 8c240ef042
Remove final remaining `assigns` usage in controller specs (#33866) 3 weeks ago
Matt Jankowski 23a0d91126
Combine examples to reduce factories in specs (#33841) 3 weeks ago
Matt Jankowski c5cd9bda48
Convert `auth/passwords` spec controller->system/request (#33790) 4 weeks ago
Claire 2d545c5fe5
Fix flaky test in `/api/v2/notifications` tests (#33773) 1 month ago
Claire 32aa83e9d7
Fix polls not being validated on edition (#33755) 1 month ago
Matt Jankowski 93f3c724ae
Use `expect` in remaining controller locations (#33748) 1 month ago
Matt Jankowski d3b637c757
Use `expect` in `Admin::ExportControllerConcern` import params (#33745) 1 month ago
Matt Jankowski 65d9171c7d
Use `expect` for `admin/` controllers (#33686) 1 month ago
Matt Jankowski a1d9c3fb99
Use `expect` params wrapper for more "auth" and "2FA" "controllers" (#33717) 1 month ago
Matt Jankowski 607f65a0a5
Use `expect` for api/v1 and api/web push subs controllers (#33682) 1 month ago
Matt Jankowski e155aab39e
Use `expect` for nested params in `settings/*` controllers (#33673) 1 month ago
Matt Jankowski d2cc28813f
Use `expect` for nested params in more controllers (#33675) 1 month ago
Matt Jankowski 45149cd5e1
Use `expect` for nested params in `auth/setup#update` (#33657) 1 month ago
Matt Jankowski 5be938e661
Migrate visibility interaction checks on statuses to request spec (#33622) 1 month ago
Christian Schmidt a3baae0b99
API for updating attribution domains (#32730) 1 month ago
Matt Jankowski 998cf0dd53
Convert `auth/setup` spec controller->system/request (#33604) 1 month ago
Matt Jankowski 72abf05269
Add "needs refresh" scenario to `api/v1/polls` request spec (#33608) 1 month ago
Wolfgang 77a44e61a8
Add enum validation to `DomainBlock#severity` (#29158) 2 months ago
Daniel M Brasil 0db7558822
Fix HTTP 500 on `POST /api/v1/admin/ip_blocks` (#29308) 2 months ago
Matt Jankowski 3c4a83fc62
Remove unused `LanguagePresenter#native_name` (#33551) 2 months ago
Claire c6c8e7e6ab
Fix last paginated notification group only including data on a single notification (#33271) 2 months ago
Matt Jankowski cbae00ad23
Remove `render_template` from accounts request spec (#33519) 2 months ago
Matt Jankowski 4148b68430
Remove `render_template` from remote interaction helper request spec (#33518) 2 months ago
Matt Jankowski 0c690511c2
Convert `auth/challenges` spec controller->request (#33495) 2 months ago
Matt Jankowski b6c2923cf7
Convert `settings/migration` spec controller->system (#33496) 2 months ago
Matt Jankowski c0264c8013
Extend custom CSS cache time with digest paths (#33207) 2 months ago
Matt Jankowski b3243ef41c
Refer to constant values from `api/v1/apps` request spec (#33488) 2 months ago
Matt Jankowski 7ad44e22ed
Remove role color highlighting from custom css (#33493) 2 months ago
Matt Jankowski efcd4ea5de
Reference value constants from specs (#33479) 2 months ago
Matt Jankowski 7cbdcd7b3f
Add role-specific user fabricators (#33437) 2 months ago
Matt Jankowski d65e246192
Convert `statuses#activity` action controller to request spec (#33336) 2 months ago
Claire 1712543c68
Revert "Support animated PNGs in media attachments (#28516)" (#33334) 2 months ago
Matt Jankowski 60bb51eef8
Convert `filters` spec controller->system (#33326) 2 months ago
Christian Schmidt a70ae28644
Support animated PNGs in media attachments (#28516) 3 months ago
Eugen Rochko 30aa0df88c
Add terms of service (#33055) 3 months ago