Commit Graph

2179 Commits (9142805ca898da48c256145d1d1f0122da10ed01)

Author SHA1 Message Date
Matt Jankowski 92855948a0
Remove unused `show_landing_strip?` helper method ()
Matt Jankowski ecdbf15ebe
Remove unused `link_to_older` and `link_to_newer` helper methods ()
Matt Jankowski 4f4132f1a1
Add diagnostic message for failure during CLI search deploy ()
Matt Jankowski 2e91a9bd34
Add `include_pagination_headers` matcher to check `Link` header in api specs ()
Matt Jankowski e75b55a6d7
Extract target account on list method in bulk import row service spec ()
Matt Jankowski 974c7672e5
Extract shared behavior methods in oauth feature spec ()
Matt Jankowski 0bc17a3d48
Use enum-generated `public_visibility` scope on Status ()
Matt Jankowski 681a89f684
Readability clean up in `ImportVacuum` spec ()
Matt Jankowski f9100743ec
Add `Api::ErrorHandling` concern for api/base controller ()
Matt Jankowski 42875fee52
Add coverage for bad args/options in `CLI::Domains#purge` ()
Matt Jankowski 71e5f0f48c
Add coverage for suspended instance actor scenario ()
Matt Jankowski 6262ceeb70
Fix `RSpec/DescribedClass` cop ()
Matt Jankowski c09b8a7164
Add `Account.without_internal` scope ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 46e902f1f3
Merge `api/v1/accounts/credentials` controller spec into existing request spec ()
Matt Jankowski 01b624c4a0
Use `normalizes` on `CustomFilter#context` value ()
Matt Jankowski 71eecbfa1f
Move `api/v2/filters/*` to request spec ()
Matt Jankowski 8349b45d60
Accept extra args that we wont verify in `ap/activity/add_spec` ()
Matt Jankowski 469028b6d3
Remove unneeded `type: :service` from spec/services files ()
Matt Jankowski 3eaac3af73
Use `before_all` block to setup `requests/cache_spec` data ()
Matt Jankowski 19f0590795
Add basic coverage for `TagSearchService` class ()
Matt Jankowski 96013cd576
Reduce `RSpec/ExampleLength` in CSP request spec ()
Matt Jankowski 216cea1e27
Fix incorrect frequency value in `FriendsOfFriendsSource` data ()
Matt Jankowski 24319836de
Convert request-based setup into factory setup in push/subscriptions request spec ()
Matt Jankowski a38e424185
Use unchanging github links in docs/comments ()
Eugen Rochko c10bbf5fe3
Add notification policies and notification requests in web UI ()
Jeong Arm 4a6ddbc9c0
Normalize idna domain before account unblock domain ()
Matt Jankowski a7284690fc
Add coverage for admin/metrics base classes, simplify subclass generation ()
Matt Jankowski 98ef38e34e
Ensure unique values in fabricators ()
Eugen Rochko 50b17f7e10
Add notification policies and notification requests ()
Claire ee8d0b9447
Fix follow suggestions potentially including silenced or blocked accounts ()
Matt Jankowski 18945f62e0
Convert more API specs from controller->request style ()
Daniel M Brasil a25014de8f
Improve `IpBlock` model test coverage ()
Matt Jankowski 3389c41b58
Move `nobody` position in `UserRole` magic number to constant ()
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 14c65180df
Use sequence in `software_update` fabricator to allow multiple ()
Matt Jankowski 8f3c91fc3c
Add `change` block expectation to `admin/invites#deactivate_all` spec ()
Claire 6f7615ba86
Add basic end-to-end test for admin moderation interface ()
Matt Jankowski 9e78129e6e
Use "cacheable response" shared example in more places ()
Matt Jankowski 8156113d58
Use `response_vary_headers` method in requests/cache_spec ()
Damien Mathieu 1540f42522
Better tests for auth/registrations#update ()
Wolfgang Fournès d51c3ac087
Add a missing spec to `SessionsController#webauthn_options` ()
Matt Jankowski b0064ddda7
Add basic coverage for `MoveService` class ()
Matt Jankowski a6ed148769
Use heredoc on the `HTML` blocks in verify link spec ()
Claire 9d8dfeb5fb
Fix processing of `Link` objects in `Image` objects ()
Claire 5152dd869e
Fix link verifications when page size exceeds 1MB ()
Claire b71904816a
Change registrations to be disabled by default for new servers ()
Matt Jankowski e9b0f0c314
Add basic coverage for `RemoveDomainsFromFollowersService` class ()
Matt Jankowski 7c7dfe7de3
Add basic coverage for `RemoveFeaturedTagService` class ()
Matt Jankowski 6342ddd698
Add basic coverage for `UnfavouriteService` class ()