Commit Graph

2485 Commits (11a12e56b3480ac03921e831a7ccfcc7ade24b52)

Author SHA1 Message Date
Matt Jankowski cdd7526531
Remove completed TODO note in tags request spec ()
Claire 513f187daf
Add “A Mastodon update is available.” message on admin dashboard for non-bugfix updates ()
Matt Jankowski db57fe80c8
Remove `page_json` var from ap/replies spec ()
Renaud Chaput 28966fa0a6
Remove deprecated `v2_alpha` endpoint for grouped notifications ()
Matt Jankowski 51777fe3e2
Prefer structure checks over multi-line size/parts checks in `parsed_body` ()
Renaud Chaput 3dc4ddc663
Fix search params being dropped when redirected to non-deck path ()
Matt Jankowski 83574f641a
Add coverage and use mailer callback to check functional user in notification mailer ()
Matt Jankowski c2ef83ea4c
Consolidate shared `a scope` example parts into one attributes check ()
Matt Jankowski c3b6a7a297
Reduce factory creation (36 -> 12) in `spec/controllers/oauth/*` area ()
Matt Jankowski 06ecf9008b
Remove single-use shared examples in controller specs ()
André Menrath 556837f156
Fix the summary of converted object types to be treated as HTML ()
Claire c36a76b9eb
Fix error when accepting appeal for sensitive posts deleted in the meantime ()
Co-authored-by: David Roetzel <david@roetzel.de>
Matt Jankowski 780e2e9d66
Convert notification mailer spec shared examples to matchers ()
Matt Jankowski 5dfdec6453
Convert `settings/applications` controller spec to system/request specs ()
Matt Jankowski bbf7752256
Combine assertions in `Notification` model spec ()
Matt Jankowski 2b4bda8004
Add `response_avatar_link` helper to webfinger request spec ()
Matt Jankowski 447d0a3e88
Remove double no-records cases in `api/v1/admin` req specs ()
Matt Jankowski 66ed7ea4b5
Move status creation to "with rss" context in accounts request spec ()
Matt Jankowski cd7b670cd8
Reduce factory creation in `User#reset_password!` spec ()
Matt Jankowski 0ba3ad4a35
Remove `body_json_ids` from api/v2/admin/accounts spec ()
Matt Jankowski e0b45b35c9
Combine repeated parsed_body assertions into single ()
Matt Jankowski d55f4fbda1
Add content type checks to api/v2 request specs ()
Matt Jankowski 171394e914
Add coverage for CSV responses for severed relationships ()
Matt Jankowski 66326065b0
Add `response.content_type` checks for JSON to `api/v1` request specs ()
Matt Jankowski 04a939d640
Add `reviewed` and `unreviewed` scopes to `Reviewable` model concern ()
Matt Jankowski 9a03902ab6
Capture actual behavior in v2/notifications "someone else" dismiss scenario ()
Matt Jankowski 5a8f2fe31d
Convert `settings/exports` controller spec to system/request specs ()
renovate[bot] 6801afa12f
Update dependency devise-two-factor to v6 [SECURITY] ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: David Roetzel <david@roetzel.de>
Matt Jankowski b071e618e7
Combine API request spec assertions ()
Matt Jankowski e3baa1cdda
Add coverage for `AccountDeletionRequest` class ()
Matt Jankowski bf8eaaa9a5
Convert controller spec for security_key_options endpoint to request spec ()
Matt Jankowski 5405bdd344
Remove unused E2EE messaging code ()
Matt Jankowski eb16763bff
Use `have_http_link_header` matcher in `api/v1/trends/*` specs ()
Matt Jankowski 943738671c
Remove unneeded `to_s` on `Link` header comparison in statuses controller spec ()
Claire e0648a916a
Rename `/api/v2_alpha/notifications*` to `/api/v2/notifications*` ()
Matt Jankowski c54cbf7943
Remove `follow` creation from `ListAccount` fabricator ()
Matt Jankowski abd2f5654a
Add validation coverage for `CustomEmoji` shortcode value ()
Matt Jankowski 822e918a56
Add coverage for `Bookmark` validation and reblog/status check callback ()
Claire 4b40d13cb3
Increase preview card image size limit from 2MB to 8MB when using libvips ()
David Roetzel c1b2c4fd9a
Strip protocol from attribution domains ()
Claire ba81e4e019
Fix inability to locally suspend remotely-suspended accounts in moderation interface ()
Matt Jankowski a2c4f5f5c0
Add coverage for `ListAccount` follow/follow_request set up ()
Matt Jankowski 202077517c
Add "search" group for chewy classes in simplecov config ()
Matt Jankowski 207c073bf8
Remove debug output in migration controller spec ()
Taylor Chaparro 1b6a82b799
Fix invalid date searches returning 503 ()
Matt Jankowski 4aa600387e
Move redirect/base body class to view ()
Christian Schmidt 8cdc148167
Handle invalid visibility ()
Matt Jankowski 17c57c46e7
Add coverage for title/limit validations in `List` model ()
Claire a496aeabcb
Change form-action Content-Security-Policy directive to be more restrictive ()
Claire c35ea59ee6
Fix security context sometimes not being added in LD-Signed activities ()