Commit Graph

828 Commits (45abddb302a44adafdcc0479cc93dea4d8fb4b64)

Author SHA1 Message Date
Matt Jankowski edf6d64eeb
Use correct params in `settings/preferences/appearance` spec ()
Claire 32223863a5
Add coverage to `/admin/accounts/:id` ()
Matt Jankowski 65e82211cd
Rename `cache_*` methods to `preload_*` in controller concern ()
Emelia Smith 5fd56512de
Improve Report Notes and Account Moderation Notes ()
Claire babbf6017d
Remove caching in `cache_collection` ()
Matt Jankowski f9100743ec
Add `Api::ErrorHandling` concern for api/base controller ()
Matt Jankowski 71e5f0f48c
Add coverage for suspended instance actor scenario ()
Matt Jankowski 46e902f1f3
Merge `api/v1/accounts/credentials` controller spec into existing request spec ()
Matt Jankowski 71eecbfa1f
Move `api/v2/filters/*` to request spec ()
Matt Jankowski a38e424185
Use unchanging github links in docs/comments ()
Eugen Rochko 50b17f7e10
Add notification policies and notification requests ()
Matt Jankowski 18945f62e0
Convert more API specs from controller->request style ()
Matt Jankowski eb1b8f69de
Allow pagination `Link` headers on API accounts/statuses when pinned true ()
Matt Jankowski 6675bf574a
Extract `parsed_uri_query_values` helper in ap/replies controller spec ()
Matt Jankowski 8f3c91fc3c
Add `change` block expectation to `admin/invites#deactivate_all` spec ()
Matt Jankowski 9e78129e6e
Use "cacheable response" shared example in more places ()
Damien Mathieu 1540f42522
Better tests for auth/registrations#update ()
Wolfgang Fournès d51c3ac087
Add a missing spec to `SessionsController#webauthn_options` ()
Matt Jankowski 64f9939e39
Use `capture_emails` helper to improve email assertions in specs ()
Matt Jankowski 1946e171e6
Reduce round trips in admin/disputes/appeals spec ()
Matt Jankowski 3454fcbd71
Reduce round trips in auth/sessions spec ()
Matt Jankowski a316c0e38d
Reduce round trips in disputes/appeals spec ()
Matt Jankowski 1690fb39e6
Reduce `RSpec/MultipleExpectations` in instance_actors_controller spec ()
Matt Jankowski da50217b88
Combine repeated requests in `admin/accounts` controller spec ()
Matt Jankowski 2d6ab44556
Reduce request/response round-trips in ap/collections controller spec ()
Matt Jankowski 4cf07ed78c
Add missing action logging to `api/v1/admin/reports#update` ()
Matt Jankowski f91acba70a
Combine repeated requests in account controller concern spec ()
Matt Jankowski ff8937aa2c
Move `api/v1/statuses/*` to request spec ()
Matt Jankowski 5119fbc9b7
Move `api/v1/admin/trends/links/preview_card_providers` to request spec ()
Matt Jankowski b6baab447d
Move `api/v2/admin/accounts` to request spec ()
Matt Jankowski 7adcc0aae3
Move `api/v1/trends/*` to request specs ()
Matt Jankowski 0b0ca6f3b8
Move `api/v1/timelines/list` to request spec ()
Matt Jankowski 685eaa04d4
Combine double subject in admin/statuses controller shared example ()
Matt Jankowski beb74fd71c
Combine double subjects in instance actors controller shared example ()
Matt Jankowski beaef4b672
Combine double subjects in application controller shared example ()
Matt Jankowski 2f8656334d
Combine double subjects in `admin/accounts` controller spec ()
Matt Jankowski 9cc1817bb4
Fix intmermittent failure in `api/v1/accounts/statuses` controller spec ()
Matt Jankowski a11a2fb052
Add error classes to api/base errors coverage ()
Claire e2d9635074
Add notification email on invalid second authenticator ()
Matt Jankowski 7ecf7f5403
Move controller->request specs for api/v1/statuses/* ()
Claire 3593ee2e36
Add rate-limit of TOTP authentication attempts at controller level ()
Matt Jankowski 329911b0a3
Migrate controller->request spec for api/v1/follow* ()
Claire e621c1c44c
Fix registrations not checking MX records for email domain blocks requiring approval ()
Matt Jankowski e72676e83a
Improve `api/v1/markers#create` performance against simultaneous requests ()
Matt Jankowski a90696011e
Add coverage/bugfix for invalid appeal submission ()
Matt Jankowski 32eeca9c7b
Refresh instance counts in spec (fixes intermittent failure) ()
Matt Jankowski 185c806d69
Extract spec helper for verifing to/from public AP collection namespace ()
Matt Jankowski 87097a227c
Clean up `settings/featured_tags/index` view ()
Matt Jankowski 55802242ce
Refactor login activity partial (remove inline ruby) ()
Claire d7e13e2483
Fix potential redirection loop of streaming endpoint ()