Commit Graph
1369 Commits
Author SHA1 Message Date
Claire 9edbe4706a Delete remote accounts when fetching their URI leads to a 410 (#39865) 2026-07-17 14:44:20 +00:00
Claire 8bf4dc18ef Add support for remote accounts changing handles (#39785) 2026-07-16 14:28:06 +00:00
Claire 188651409e Fix not being able to edit quote post text (#39837) 2026-07-16 09:56:53 +00:00
Claire bb4af880b2 Rename ASSOCIATIONS_ON_SUSPEND to ASSOCIATIONS_ON_PURGE (#39831) 2026-07-15 14:41:20 +00:00
Shlee f82c5c37f2 Include tag_follows in ASSOCIATIONS_ON_SUSPEND to suspended users (#39824) 2026-07-15 13:13:05 +00:00
Shlee 486753bbfe Fix CW being copied to body when editing quote posts with empty text (#39823) 2026-07-15 12:55:54 +00:00
David Roetzel 31a040f525 Remove collections when user is suspended (#39809) 2026-07-15 11:04:10 +00:00
Claire 39f571e256 Fix error handling in ActivityPub::ProcessFeaturedItemService (#39787) 2026-07-13 06:38:23 +00:00
Matt Jankowski e558c484ee Rely on normalization from scope in report service (#39755) 2026-07-13 06:10:27 +00:00
Claire ea3d8a82c2 Refactor ActivityPub::ProcessAccountService and ActivityPub::FetchRemoteActorService (#39783) 2026-07-10 14:16:46 +00:00
Claire 5dad89e56d Add notifications for out-of-support versions of Mastodon (#39734) 2026-07-09 14:41:13 +00:00
Claire 5e1d0f339b Refactor Multibase error handling and clean up ObjectIntegrityProof (#39754) 2026-07-08 18:07:45 +00:00
Claire 1f8d67e23d Add end-of-support date to available updates (#39732) 2026-07-07 12:38:38 +00:00
Claire 032989c431 Refactor Multikey decoding and avoid OpenSSL calls (#39728) 2026-07-07 07:30:24 +00:00
Claire ee02364e4b Change FEP-521 processing to happen in addition of old security context instead of replacing it (#39725) 2026-07-06 11:43:54 +00:00
Claire 830159c8b6 Add verification of FEP-8b32 Object Integrity Proofs (#39530) 2026-07-01 13:10:31 +00:00
Claire 68627adff4 Fix handling of rdf:langString in media summary and name (#39590) 2026-07-01 12:21:17 +00:00
Matt Jankowski 2982c13c9c Remove legacy edge case handling in fan out on write service (#39362) 2026-06-22 13:27:15 +00:00
Claire 1247fb1d58 Refactor incoming activity signature verification (#39552) 2026-06-22 09:00:12 +00:00
Claire bd808041ae Add support for Ed25519 signatures in HTTP Message Signatures (#39518) 2026-06-22 07:49:26 +00:00
David Roetzel db91d21e34 Add check for wrong attribution of collections (#39525) 2026-06-19 14:30:39 +00:00
Claire bea833274d Add inbound support for FEP-521a (#39497) 2026-06-19 09:49:59 +00:00
Claire cbbc640e08 Fix fetching unknown key when it's not the actor's first, and add error handling for unavailable keys (#39512) 2026-06-19 08:32:16 +00:00
Matt Jankowski 2750b0059e Rely on rubyzip auto require file name change (#39438) 2026-06-18 10:14:23 +00:00
Pia B. 35f3748482 Add import for custom filters (#39256) 2026-06-11 16:32:46 +00:00
Shlee 1f84b98292 Follow up to #38711 - support instances running on subdomains (#39379) 2026-06-11 13:58:19 +00:00
Shlee e52fc4a0c1 Follow up to #39323 - for tag_search_service (#39375) 2026-06-11 13:14:20 +00:00
Shlee 655dca8a78 Follow up to #38809 - Appending not following condition (as standard) (#39377) 2026-06-11 13:10:27 +00:00
Claire fd2e3d53eb Fix inconsistent check on post edition when there is both a poll and attachments (#39368) 2026-06-11 08:03:10 +00:00
Claire 9e0a3aaf08 Resolve links to unknown remote objects when posting (#38711) 2026-06-10 15:55:27 +00:00
Eugen Rochko 1bbe3872f2 Change validation to permit polls and media being combined (#39203) 2026-06-10 15:20:21 +00:00
David Roetzel 200fda1cdc Add collection reach finder (#39346) 2026-06-09 14:22:21 +00:00
Evan Prodromou 9c493c20b9 Add policy to filter notifications from bots (#38494) (#38809) 2026-06-09 12:28:53 +00:00
Claire 481e51b81e Put Elasticsearch search queries behind a Stoplight (#39323) 2026-06-09 08:30:43 +00:00
David Roetzel cf09247945 Check type of featured item and skip unsupported ones (#39327) 2026-06-08 15:03:23 +00:00
Claire 0529a1f7d2 Bump version to v4.5.11 (#39264) 2026-06-03 12:26:55 +00:00
Claire c2daca655f Merge commit from fork 2026-06-03 11:57:50 +02:00
David Roetzel 572612fde9 Remove collections feature flag (#39211) 2026-05-29 09:37:42 +00:00
Claire 0786c1e57a Merge commit from fork 2026-05-20 14:38:24 +02:00
David Roetzel 22203f8aeb Improve collection item verification (#39096) 2026-05-20 07:55:17 +00:00
David Roetzel b1f7c9641f Fix updating collection items when position is unknown (#38962) 2026-05-11 06:08:44 +00:00
Claire 3bc27b9b64 Resolve unknown tagged collections in remote posts (#38900) 2026-05-05 14:46:47 +00:00
Eugen RochkoandClaire ee88da4511 Add admin UI for managing email subscriptions (#38741)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2026-05-04 13:56:04 +00:00
David Roetzel 6c5bd4f9a8 Handle collections when blocking a user (#38827) 2026-04-28 14:49:19 +00:00
Matt Jankowski 055b739b88 Use with_domain scope in ReportService (#38758) 2026-04-21 09:59:04 +00:00
David Roetzel e711f9d492 Federate featured item creation date (#38713) 2026-04-16 15:44:50 +00:00
David Roetzel fee38e57f0 Federate and store a collection url (#38697) 2026-04-16 07:26:34 +00:00
Claire 73fc8d34d9 Change collection update to also send notifications if the sensitive label or the topic are changed (#38644) 2026-04-11 11:01:55 +00:00
Shlee 3b39562954 Minor: Moved the debug log to the correct location. (#38639) 2026-04-10 14:14:09 +00:00
Shlee 8bc0eaa1bb Fix typo in create_collection_service.rb (#38629) 2026-04-10 08:55:23 +00:00