Commit Graph

2560 Commits (b635c419fc1446f3a768bf7cd60e7126f5ff6569)

Author SHA1 Message Date
Claire 81ed241061
Fix streaming still being authorized for suspended accounts (#36450) 5 months ago
Claire 032aa9eb68
Merge commit from fork
* Ensure tootctl revokes sessions, access tokens and web push subscriptions

* Fix test coverage

---------

Co-authored-by: Emelia Smith <ThisIsMissEm@users.noreply.github.com>
5 months ago
Claire 50b586ef02
Merge commit from fork
* Streaming: Ensure disabled users cannot connect to streaming

* Streaming: Disconnect when the user is disabled

---------

Co-authored-by: Emelia Smith <ThisIsMissEm@users.noreply.github.com>
5 months ago
Claire 82edd1bcf5 Add integration tests for mastodon-streaming (#36025)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Co-authored-by: David Roetzel <david@roetzel.de>
5 months ago
Claire 60771df3e7 Fix getting `Create` and `Update` out of order (#36176) 6 months ago
fiona 6b78be274b Fix handling of edited status with new media and no text (#35970) 6 months ago
Claire 8ee8228d46 Fix friends-of-friends recommendations suggesting already-requested accounts (#35604) 7 months ago
Claire 447527c154 Fix search operators sometimes getting lost (#35190) 8 months ago
Claire 5039e9d474 Add basic support for remote attachments with multiple media types (#34996) 8 months ago
Claire 8db52f2e66 Increase capybara default timeout to reduce test flakiness (#34859) 8 months ago
Claire bd0c865bbb Fix handling of inlined `featured` collections in ActivityPub actor objects (#34789) 8 months ago
Claire 91b3859b7b
Add tests for featured tag removal (#34888) 9 months ago
Claire 6d53e8c6c5 Add delay to profile updates to debounce them (#34137) 11 months ago
Claire d9fb61f305 Change account suspensions to be federated to recently-followed accounts as well (#34294) 11 months ago
David Roetzel 8a3f25a4fa Use fixed order in flaky spec (#34279) 11 months ago
Claire 0615febd84 Add support for paginating partial collections in `SynchronizeFollowersService` (#34277) 11 months ago
Claire 86d8df0c03 Fix follower synchronization mechanism erroneously removing followers from multi-page collections (#34272) 11 months ago
Claire 8197e65cb3 Fix `CacheBuster` being queued for missing media attachments (#34253) 11 months ago
Claire c48413ad4c Fix incorrect URL being used when cache busting (#34189) 11 months ago
Claire c6b501c42d
Merge commit from fork
* Fix domain blocks/rationales being visible to unapproved/unconfirmed users

* Fix domain blocks/rationales being visible to suspended users

Co-authored-by: Claire <claire.github-309c@sitedethib.com>

* Allow moved users to view domain blocks

* Add authorization specs for `/api/v1/instance/domain_blocks` spec

* Fix tests

* Fix incorrect test setup

---------

Co-authored-by: Jeremy Kescher <jeremy@kescher.at>
1 year ago
Claire 8787077462 Fix `GET /api/v2/notifications/:id` and `POST /api/v2/notifications/:id/dismiss` for ungrouped notifications (#33990) 1 year ago
Claire 08d2250ad2 Fix handling of duplicate mentions in incoming status `Update` (#33911) 1 year ago
Claire 679e7555ee Fix filtering for lists (#33842) 1 year ago
Claire b32a67ff74 Fix `tootctl feeds build` not building list timelines (#33783) 1 year ago
Claire 4f33b041f0 Fix flaky test in `/api/v2/notifications` tests (#33773) 1 year ago
Claire 317715254f Fix incorrect signature after HTTP redirect (#33757) 1 year ago
Claire 2b148d3e88 Fix polls not being validated on edition (#33755) 1 year ago
Claire 227d48dbd5 Fix LDSignature tests (#33705) 1 year ago
Claire c7172b54fe Change notifications from moderators to not be filtered (#33654) 1 year ago
Claire e63d0cfe85 Fix intermittent failure on ap/activity/update spec timestamp check (#33425) 1 year ago
Matt Jankowski 4da31b8263 Fix intermittent failure on ap/activity/create spec timestamp check (#33406) 1 year ago
Claire 17695ace33 Fix featured tags for remote accounts not being kept up to date (#33372) 1 year ago
Claire f24b0e9505 Fix exclusive lists interfering with notifications (#28162) 1 year ago
Claire 3cff7caffd Fix last paginated notification group only including data on a single notification (#33271) 1 year ago
Claire 533477e77c Fix processing of mentions for post edits with an existing corresponding silent mention (#33227) 1 year ago
Claire afcfc64007 Fix deletion of unconfirmed users with Webauthn set (#33186) 1 year ago
Claire 734f0dd182 Fix `fediverse:creator` metadata not showing up in REST API (#33466) 1 year ago
Matt Jankowski bcc798d6a7 Fix empty authors preview card serialization (#33151) 1 year ago
Claire 3a4242ce01
Merge commit from fork 1 year ago
Claire 23376cb691
Fix `NameError` in status update processing (#33161) 1 year ago
Claire cc5c125cc7 Fix uploading higher-than-wide GIF profile picture with libvips enabled (#32911) 1 year ago
Claire 5b6b23eeef Fix titles being escaped twice (#32889) 1 year ago
Claire 0cbf03efa7 Fix list creation limit check (#32869) 1 year ago
Matt Jankowski 90f2c7a1e9 Fix error in CLI EmailDomainBlocks when supplying `--with-dns-records` (#32863) 1 year ago
Matt Jankowski f0d734cc6e Add `DomainHelpers` spec support module for DNS/MX stub (#32690) 1 year ago
Eugen Rochko 0720ef5f62 Fix `min_id` and `max_id` causing error in search API (#32857) 1 year ago
Claire dc9a106d4c Avoid latest featured tag use on post removal unless necessary (#32787) 1 year ago
Leni Kadali 74f9f7c600 Add error message when user tries to follow their own account (#31910) 1 year ago
Emelia Smith ea1b598246 Add client_secret_expires_at to OAuth Applications (#30317) 1 year ago
Matt Jankowski 41e342a88f Convert `admin/invites` controller specs to system specs (#32450) 1 year ago