Commit Graph

1707 Commits (6cdc8408a9ac9d0fd157d18b1ff173c8f416cb8d)

Author SHA1 Message Date
Daniel M Brasil 6cdc8408a9
Migrate to request specs in `/api/v1/emails/confirmations` ()
Daniel M Brasil 8a1aabaac1
Migrate to request specs in `/api/v1/timelines/home` ()
Claire 943f27f437
Remove unfollowed hashtag posts from home feed ()
Claire f18618d7f9
Fix some incorrect tests ()
Claire 41f65edb21
Fix embed dropdown menu item for unauthenticated users ()
Matt Jankowski 6c5a2233a8
Fix `RSpec/StubbedMock` cop ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 658742b3cd
Fix `Lint/AmbiguousBlockAssociation` cop ()
Matt Jankowski 74806deb2c
Fix `RSpec/SubjectStub` cop ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 7824df0eca
Exclude `lib/linter` from simplecov report ()
Matt Jankowski c75df62ccc
Fix `RSpec/SubjectDeclaration` cop ()
Nick Schonning 1d557305d2
Enable Rubocop Style/FrozenStringLiteralComment ()
jsgoldstein 99be47f8b9
Change searching with # to include account index ()
Claire c27b82a437
Add `forward_to_domains` parameter to `POST /api/v1/reports` ()
Matt Jankowski f3fca78756
Refactor `NotificationMailer` to use parameterization ()
Matt Jankowski d6b387a0c4
Remove unused `NotificationMailer#digest` preview ()
Matt Jankowski cf33028f35
Admin mailer parameterization ()
Eugen Rochko 93e8a15415
Add forwarding of reported replies to servers being replied to ()
Claire 94fbac77e7
Fix processing of media files with unusual names ()
Claire dc8f1fbd97
Merge pull request from GHSA-9928-3cp5-93fm
* Fix attachments getting processed despite failing content-type validation

* Add a restrictive ImageMagick security policy tailored for Mastodon

* Fix misdetection of MP3 files with large cover art

* Reject unprocessable audio/video files instead of keeping them unchanged
Daniel M Brasil 383c00819c
Fix `/api/v2/search` not working with following query param ()
Daniel M Brasil 4fe2d7cb59
Fix HTTP 500 in `/api/v1/emails/check_confirmation` ()
Matt Jankowski 683ba5ecb1
Fix rails `rewhere` deprecation warning in directories api controller ()
Claire a209d1e683
Fix ResolveURLService not resolving local URLs for remote content ()
jsgoldstein 4581a528f7
Change account search to match by text when opted-in ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Claire c7c6f02ae6
Fix suspending an already-limited domain ()
Claire a5b6f6da80
Change /api/v1/statuses/:id/history to always return at least one item ()
Matt Jankowski 05f9e39b32
Fix `RSpec/VerifiedDoubles` cop ()
Matt Jankowski 38433ccd0b
Reduce `Admin::Reports::Actions` spec db activity ()
Claire 602c458ab6
Add finer permission requirements for managing webhooks ()
Matt Jankowski 63d15d5330
Speed-up on `StatusesController` spec ()
Matt Jankowski 0b39b9abee
Speed-up on `BackupService` spec ()
Daniel M Brasil 6ac271c2a0
Migrate to request specs in `/api/v1/suggestions` ()
Claire 37a9c2258a
Add per-test timeouts to AutoStatusesCleanupScheduler tests ()
Claire ebfeaebedb
Fix /api/v1/conversations sometimes returning empty accounts ()
Daniel M Brasil e53eb38a8d
Migrate to request specs in `/api/v1/admin/account_actions` ()
Claire fd23f50243
Fix wrong view being displayed when a webhook fails validation ()
Claire c78280a8ce
Add translate="no" to outgoing mentions and links ()
Claire dd07393e75
Fix user settings not getting validated ()
Matt Jankowski e1c9d52e91
Reduce `sleep` time in request pool spec ()
Matt Jankowski 3a65fb044f
Add coverage for `UserMailer` methods ()
Matt Jankowski e835198b26
Combine assertions in api/v1/notifications spec ()
Daniel M Brasil b9bc9d0bda
Fix incorrect pagination headers in `/api/v2/admin/accounts` ()
Daniel M Brasil 0a0a1f1495
Migrate to request specs in `/api/v1/tags` ()
Matt Jankowski b276b3bb83
Remove Ruby GC config from spec helper ()
Daniel M Brasil b10c05e702
Migrate to request specs in `/api/v1/lists` ()
Matt Jankowski 4c5aa0e470
Update rubocop-rspec to version 2.22.0, fix `RSpec/IndexedLet` cop ()
Daniel M Brasil 24015ef0cc
Migrate to request specs in `/api/v1/domain_blocks` ()
Daniel M Brasil 87aff5aad8
Migrate to request specs in `/api/v1/follow_requests` ()
Daniel M Brasil d9c6f70cc6
Fix `ArgumentError` in `/api/v1/admin/accounts/:id/action` ()
Matt Jankowski ae9f5379d1
Reduce factory data created in spec/models/trends/statuses spec ()