Commit Graph
3428 Commits
Author SHA1 Message Date
Claire 77b7951de8 Fix domain block impact queries being rejected (#40122) 2026-08-13 14:42:43 +02:00
David Roetzel 07a8dfa32c Improve enforcement of collection item limit (#39969) 2026-08-06 11:41:22 +02:00
Claire 930aa9fee2 Merge commit from fork
* Fix GHSA-7jvv-fhmg-wpfw

* Fix GHSA-hx34-2pfw-2qfj

* Fix GHSA-vwhj-3g83-v276

* Bump version to v4.6.4
2026-07-27 16:02:01 +02:00
Claire 095fc847f1 Fix performance of user-focused queries in admin dashboard (#39929) 2026-07-24 09:12:15 +02:00
Claire d813ddd1db Fix Web Push subscription deletion endpoint incorrectly expecting anti-CSRF tokens (#39918) 2026-07-22 18:39:38 +02:00
Claire 503aee6be4 Fix ActivityPub::Activity::Create trying to re-create known statuses when author changes (#39916) 2026-07-22 18:39:38 +02:00
Claire 61a1238bd7 Fix lax relevancy check in inbound activity processing (#39892) 2026-07-22 18:39:38 +02:00
Claire f90b89b7a9 Fix Account::Merging concern not supporting Quotes or Collections, refactor it (#39884) 2026-07-21 14:41:15 +02:00
Claire d7bb36a64a Fix not being able to edit quote post text (#39837) 2026-07-16 14:47:44 +02:00
Claire bdd2053e7a Rename ASSOCIATIONS_ON_SUSPEND to ASSOCIATIONS_ON_PURGE (#39831) 2026-07-16 14:47:44 +02:00
David Roetzel e23c2d246c Remove collections when user is suspended (#39809) 2026-07-16 14:47:44 +02:00
Claire f2e61fbd56 Fix error handling in ActivityPub::ProcessFeaturedItemService (#39787) 2026-07-16 14:47:44 +02:00
Matt Jankowski 635764b72f Add missing to_json to publish announcement reaction worker (#39685) 2026-07-02 14:14:43 +02:00
David Roetzel b06e9f5a5e LDAP: Fix attempted modification of frozen hash (#39571) 2026-06-23 17:35:29 +02:00
David Roetzel e38abc3801 Add scheduler job to repair collection attribution (#39550) 2026-06-23 11:17:55 +02:00
David Roetzel 052d6bb173 Add check for wrong attribution of collections (#39525) 2026-06-23 11:17:54 +02:00
David Roetzel 7608436b64 Add route constraint to only allow numeric ids (#39523) 2026-06-23 11:17:54 +02:00
Claire 2a80a07854 Fix fetching unknown key when it's not the actor's first, and add error handling for unavailable keys (#39512) 2026-06-23 11:17:54 +02:00
Matt Jankowski 41ea9ad128 Handle missing sw.js in test environment assets (#39459) 2026-06-17 12:09:12 +02:00
David Roetzel dc53b0e077 Destroy dependent notifications of a collection (#39429) 2026-06-15 17:01:10 +02:00
Matt Jankowski c0ee6f33c5 Add basic coverage for MuteWorker job (#39384) 2026-06-12 08:14:46 +00:00
Pia B. 35f3748482 Add import for custom filters (#39256) 2026-06-11 16:32:46 +00:00
Matt Jankowski b09af1b465 Add basic coverage for EmailDistributionWorker behavior (#39364) 2026-06-11 07:54:15 +00:00
Claire 9e0a3aaf08 Resolve links to unknown remote objects when posting (#38711) 2026-06-10 15:55:27 +00:00
David Roetzel 008f377a37 Redirect if collection AP ID is requested as HTML (#39361) 2026-06-10 15:54:50 +00:00
David Roetzel 70bb70c2e6 Add meta tags to Collection HTML (#39357) 2026-06-10 13:28:52 +00:00
Matt Jankowski c51eb56a90 Clarify preview card CLI command handles media only (#39348) 2026-06-10 09:27:07 +00:00
Claire e697d44144 Fix avatar and profile header descriptions not being serialized over ActivityPub (#39352) 2026-06-10 08:46:36 +00:00
David Roetzel b48f907b20 Add Deprecation headers to collections alpha API (#39349) 2026-06-09 15:40:01 +00:00
David Roetzel 200fda1cdc Add collection reach finder (#39346) 2026-06-09 14:22:21 +00:00
Matt Jankowski e9697922c1 Handle offset relative to TZ in options list (#39334) 2026-06-09 12:58:45 +00:00
Evan Prodromou 9c493c20b9 Add policy to filter notifications from bots (#38494) (#38809) 2026-06-09 12:28:53 +00:00
Matt Jankowski fef5a501cc Add coverage for rules acceptance and invite code handling (#39310) 2026-06-09 09:54:38 +00:00
Matt Jankowski 4f062c8c7b Fix intermittent failure with order dependent RankedTrend locales pluck (#39338) 2026-06-09 08:52:38 +00:00
Nicholas La Roux 4a5a915e86 Migrate a few tests to use NotificationAssertions (#38098) 2026-06-08 16:01:20 +00:00
Matt Jankowski fc64804b4d Update rubocop-rspec to version 3.10.1 (#39303) 2026-06-08 15:27:34 +00:00
Matt Jankowski bc7e0543a3 Add coverage for email subscription account controls (#39333) 2026-06-08 15:04:02 +00:00
David Roetzel cf09247945 Check type of featured item and skip unsupported ones (#39327) 2026-06-08 15:03:23 +00:00
Pia B. ead13d4826 fix naming of custom filter export param (#39304) 2026-06-05 16:02:20 +00:00
Matt Jankowski 4957a4fb50 Exercise ip block comment path in admin area (#39292) 2026-06-05 07:54:34 +00:00
Matt Jankowski ada6e1339d Exercise more of disputes/strikes/_card partial (#39265) 2026-06-04 14:45:14 +00:00
Matt Jankowski 8d9a7aa50b Exercise more of tags/show.rss view (#39269) 2026-06-04 08:38:33 +00:00
Matt Jankowski 65622a52e1 Exercise more of rule_translations/_rule_translation partial (#39266) 2026-06-03 13:22:01 +00:00
David Roetzel c5432e3a09 Remove featuredObjectType property (#39260) 2026-06-03 13:01:32 +00:00
Pia B. 07236016bc Merge commit from fork
* add guard clause to check for node attributes

* check for encoding attribute specifically

* check for encoding attribute specifically

* change spec
2026-06-03 12:12:37 +02:00
Matt Jankowski 78932fe567 Add coverage for StatusTrend.allowed method (#39239) 2026-06-02 07:45:08 +00:00
zunda 423d0ca875 Extract text from language tagged strings for link preview (#39190) 2026-06-01 15:10:08 +00:00
Matt Jankowski 8d4f9a97fe Move by_domain/local interaction check to filter (#39216) 2026-06-01 14:52:19 +00:00
Matt Jankowski 95bc6f0139 Move simplecov start to config and require to spec_helper (#39236) 2026-06-01 13:37:17 +00:00
Pia B.andClaire f6c156197e Add export for custom filters (#39085)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2026-06-01 09:56:17 +00:00