Commit Graph

437 Commits (d41b43ed4fff8ccbee5eac62064c5def14f88973)

Author SHA1 Message Date
David Roetzel 97eddb5906
Fix details extraction when no title exists. (#30933) 6 months ago
David Roetzel 016c1e4e78
Improve handling of encoding problems when creating link previews (#30929) 6 months ago
David Roetzel ff08d99d4d
Catch encoding errors when creating link previews. (#30853) 6 months ago
David Roetzel 42adb6eaee
Add size limit for link preview URLs (#30854) 6 months ago
David Roetzel 2cab1c7b09
Improve encoding detection for link cards (#30780) 6 months ago
Matt Jankowski f287462f76
Fix repeated Delete/Undo assertion in remove status service spec (#30715) 7 months ago
Claire bf56e982a9
Fix notifications from limited users being outright dropped (#30559) 7 months ago
Claire 1dfd516284
Fix duplicate `@context` attribute in user export (#30653) 7 months ago
Daniel M Brasil 77c2216e47
fix: Return HTTP 422 when scheduled status time is less than 5 minutes (#30584) 7 months ago
Matt Jankowski 04ebbe3077
Add `sidekiq_inline` to appeal service spec (#30562) 7 months ago
Claire 3ea4275ae3
Merge pull request from GHSA-5fq7-3p3j-9vrf 7 months ago
Matt Jankowski c61e356475
Add `Status::MEDIA_ATTACHMENTS_LIMIT` configuration constant (#30433) 7 months ago
Claire 91ca90e25b
Fix Idempotency-Key ignored when scheduling a post (#30084) 8 months ago
Matt Jankowski a15139bc02
Fix intermittent order based failure in `UpdateStatusService` spec (#30008) 8 months ago
Matt Jankowski f5d341382e
Add `any_args` to have_enqueued_sidekiq_job call (quiets deprecation) (#29999) 9 months ago
Matt Jankowski 11e0049b08
Use enum-generated scopes/queries for `BulkImport` (#29975) 9 months ago
Claire 8bece467f8
Change `have_enqueued_sidekiq_job` usage to always make argument expectations explicit (#29974) 9 months ago
Matt Jankowski 9ce2db4136
Combine double subject runs and DRY up change check in bulk import service spec (#29402) 9 months ago
Claire 9c24f2d6b1
Undo notification permissions on individual and domain blocks (#29570) 9 months ago
Claire 81a04ac25c
Improve specs for severed relationships (#29688) 9 months ago
Claire 05eda8d193
Remove severed relationship notifications for single account suspensions (#29700) 10 months ago
Claire 44bf7b8128
Add notifications of severed relationships (#27511) 10 months ago
Matt Jankowski e75b55a6d7
Extract target account on list method in bulk import row service spec (#29601) 10 months ago
Matt Jankowski 6262ceeb70
Fix `RSpec/DescribedClass` cop (#29472) 10 months ago
Matt Jankowski 469028b6d3
Remove unneeded `type: :service` from spec/services files (#29304) 10 months ago
Matt Jankowski 19f0590795
Add basic coverage for `TagSearchService` class (#29319) 10 months ago
Eugen Rochko 50b17f7e10
Add notification policies and notification requests (#29366) 10 months ago
Matt Jankowski b0064ddda7
Add basic coverage for `MoveService` class (#29301) 10 months ago
Matt Jankowski a6ed148769
Use heredoc on the `HTML` blocks in verify link spec (#29365) 10 months ago
Claire 9d8dfeb5fb
Fix processing of `Link` objects in `Image` objects (#29335) 10 months ago
Claire 5152dd869e
Fix link verifications when page size exceeds 1MB (#29358) 10 months ago
Matt Jankowski e9b0f0c314
Add basic coverage for `RemoveDomainsFromFollowersService` class (#29327) 10 months ago
Matt Jankowski 7c7dfe7de3
Add basic coverage for `RemoveFeaturedTagService` class (#29328) 10 months ago
Matt Jankowski 6342ddd698
Add basic coverage for `UnfavouriteService` class (#29329) 10 months ago
Matt Jankowski f70905f127
Add basic coverage for `UnmuteService` class (#29330) 10 months ago
Matt Jankowski a69fe534e3
Add basic coverage for `WebhookService` class (#29331) 10 months ago
Matt Jankowski d1602c017d
Add basic coverage for `ApproveAppealService` class (#29333) 10 months ago
Matt Jankowski ab2ef63a03
Add basic coverage for `VoteService` class (#29334) 10 months ago
Matt Jankowski 08342ad40c
Add basic coverage for `AfterUnallowDomainService` class (#29324) 10 months ago
Matt Jankowski 8f61e32569
Add basic coverage for `AppealService` class (#29322) 10 months ago
Matt Jankowski b73932461f
Add basic coverage for `CreateFeaturedTagService` class (#29321) 10 months ago
Matt Jankowski 5f19e7e799
Add basic coverage for `ProcessHashtagsService` class (#29320) 10 months ago
Matt Jankowski 64f9939e39
Use `capture_emails` helper to improve email assertions in specs (#29245) 11 months ago
Claire 9fee5e8526
Merge pull request from GHSA-jhrq-qvrm-qr36
* Fix insufficient Content-Type checking of fetched ActivityStreams objects

* Allow JSON-LD documents with multiple profiles
11 months ago
Matt Jankowski 4b7f04e3ea
Reduce `RSpec/MultipleExpectations` in post_status_service spec (#29225) 11 months ago
Matt Jankowski fc4f823464
Avoid local block var assignment in ap/process_status_update_service spec (#29210) 11 months ago
Matt Jankowski 95da28d201
Add common `ThreadingHelper` module for specs (#29116) 11 months ago
Matt Jankowski 0df86d77fd
Reduce `RSpec/ExampleLength` in PostStatusService spec example (#29105) 11 months ago
Matt Jankowski 978fdc71ca
Reduce expectation count in example from `ProcessAccountService` spec (#29100) 11 months ago
Claire 1726085db5
Merge pull request from GHSA-3fjr-858r-92rw
* Fix insufficient origin validation

* Bump version to 4.3.0-alpha.1
11 months ago