Vyr Cossont
beacc75a48
Fix Redis client and type errors introduced in #24285 ( #24342 )
2026-07-11 13:42:14 -04:00
Vyr Cossont
bb25616185
IndexingScheduler: fetch and import in batches ( #24285 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2026-07-11 13:42:14 -04:00
Claire
f528d465f2
Fix AccountsStatusesCleanupScheduler not spreading deletes across accounts correctly ( #24607 )
2026-07-11 13:42:14 -04:00
Claire
dbafed526b
Change automatic post deletion thresholds and load detection ( #24614 )
2026-07-11 13:42:14 -04:00
Claire
8941f1f98c
Merge commit '06d64519da4c6fc50536744f0d950dae22c6e2b9' into glitch-soc/merge-4.6
2026-07-02 18:31:59 +02:00
Matt Jankowski
635764b72f
Add missing to_json to publish announcement reaction worker ( #39685 )
2026-07-02 14:14:43 +02:00
Claire
2f491f0d48
Merge commit 'b5e771b89e7b55b9feb301d257e2d4dc7ca46c1d' into glitch-soc/merge-4.6
...
Conflicts:
- `lib/mastodon/version.rb`:
Upstream bumped the Mastodon API version.
Did it as well.
2026-06-23 18:01:59 +02:00
David Roetzel
e38abc3801
Add scheduler job to repair collection attribution ( #39550 )
2026-06-23 11:17:55 +02:00
Claire
bbbbb24dbd
Merge commit '96e23af89258068d05cc8557df914b4a9add385b' into glitch-soc/merge-upstream
2026-06-11 13:26:25 +02:00
Matt Jankowski
b09af1b465
Add basic coverage for EmailDistributionWorker behavior ( #39364 )
2026-06-11 07:54:15 +00:00
Claire
e08c8b6933
Merge commit 'b48f907b20e2c9909665a484041845697d26f17c' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/settings_helper.rb`:
Upstream added a new helper.
Conflict caused by the fact there is a glitch-soc specific helper.
Added upstream's new helper in addition to glitch-soc's.
2026-06-09 21:30:54 +02:00
David Roetzel
200fda1cdc
Add collection reach finder ( #39346 )
2026-06-09 14:22:21 +00:00
Claire
c2e6cbb12b
Merge commit 'ead13d4826a7ba1699d6bb310e58642b15687671' into glitch-soc/merge-upstream
2026-06-07 14:29:57 +02:00
Shlee
20c535acc4
Fix: Blocked Domains Persist in Elasticsearch InstancesIndex ( #39109 )
2026-06-05 08:33:15 +00:00
Claire
808b7a858d
Merge commit '8bbde181db0d6d79018fb1754a8296e753d47415' into glitch-soc/merge-upstream
2026-05-13 18:42:04 +02:00
David Roetzel
8bbde181db
Use the same condition for stale refresh ( #39026 )
2026-05-13 14:57:25 +00:00
Claire
49310aeecf
Merge commit '1a2038775c0a999024a615348fcba6240e27b0fa' into glitch-soc/merge-upstream
2026-05-06 21:00:32 +02:00
Matt Jankowski
65b7ddb3e8
Add failing service case to remote account refresh worker spec ( #38922 )
2026-05-06 15:10:12 +00:00
Claire
80a452220c
Merge commit 'cb2e7705848e602b7cdc513560004715134b10d4' into glitch-soc/merge-upstream
2026-05-05 18:01:14 +02:00
Claire
3bc27b9b64
Resolve unknown tagged collections in remote posts ( #38900 )
2026-05-05 14:46:47 +00:00
Claire
6935fce458
Merge commit 'ba83509ff4ed3f7193f3ca5c5deb3038c39620b1' into glitch-soc/merge-upstream
2026-05-04 21:08:25 +02:00
Eugen Rochko
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
Claire
44394878a4
Merge commit 'c6facd27ed191177afb003640b8ee7d0742c7f63' into glitch-soc/merge-upstream
2026-04-30 19:00:48 +02:00
David Roetzel
1f1653e039
Remove rejected and revoked collection items ( #38792 )
2026-04-28 11:10:25 +00:00
Claire
57017329a4
Merge commit '2dd630bc581dfd73950b45f6c3b1f47619b7ea6c' into glitch-soc/merge-upstream
2026-04-27 20:18:51 +02:00
David Roetzel
2dd630bc58
Only update FASP availability if it actually changed ( #38818 )
2026-04-27 13:15:53 +00:00
Claire
9177a3e807
Merge commit '02deb0b2381e116b512a826064f6d4008c260cd5' into glitch-soc/merge-upstream
2026-04-13 19:12:08 +02:00
Matt Jankowski
bb64905b21
Update redis gem to version 5.4.1 ( #38110 )
2026-04-13 07:44:06 +00:00
Claire
b9014ec220
Merge commit '66fdd3ae65e13349fbc0b2818d4b91a389075553' into glitch-soc/main
2026-04-08 19:32:32 +02:00
Claire
39c70649ca
Add added_to_collection and collection_updated notification types ( #38491 )
2026-04-08 12:56:07 +00:00
Claire
79958d9442
Merge commit '31abef8917879917a330419fe3981a2fb7f35b69' into glitch-soc/merge-upstream
...
Conflicts:
- `app/services/post_status_service.rb`:
Upstream added a line adjacent to one that had been modified due to local-only posting.
Added upstream's change.
- `tsconfig.json`:
Upstream updated Typescript and updated `tsconfig` in the process by changing paths, where
glitch-soc had extra paths. Updated as upstream did.
2026-03-25 21:36:32 +01:00
Eugen Rochko
bcf0718a9a
Add email subscriptions ( #38163 )
2026-03-25 16:25:45 +00:00
Claire
3d8e40f7c9
Merge commit 'c72ca33fac1ae1518371f5954ae9487692b17709' into glitch-soc/merge-upstream
2026-03-24 17:05:53 +01:00
Claire
4559e4ed1a
Merge commit from fork
2026-03-24 15:44:08 +01:00
Claire
60236bffe6
Merge commit '0ef43a431d353a17419ea6664ed745b5dbfbf2f9' into glitch-soc/merge-upstream
2026-03-24 12:13:39 +01:00
Matt Jankowski
6e281e8b9e
Fix Layout/EmptyLineAfterGuardClause cop in PollExpirationNotifyWorker ( #38331 )
2026-03-23 16:09:02 +00:00
David Roetzel
3c47020f93
Allow service to update existing Collections ( #38329 )
2026-03-23 14:09:10 +00:00
Claire
469076c357
Merge commit '4e276e4476c81482143440f1f405479e0e4be7eb' into glitch-soc/merge-upstream
2026-03-20 18:03:14 +01:00
David Roetzel
7aa696149f
Fetch an actor's featured collections ( #38306 )
2026-03-20 15:34:04 +00:00
Claire
842bac86f6
Merge commit 'db074fc3e2b671e28a44ae379e6df1fcbdbbce53' into glitch-soc/merge-upstream
2026-03-18 18:01:57 +01:00
Matt Jankowski
e537292e2a
Prefer to_json in self destruct scheduler ( #38263 )
2026-03-18 13:21:03 +00:00
Claire
3593ddff11
Merge commit 'b320c9e4c901bf99ccbca321bad2ceb2f51de140' into glitch-soc/merge-upstream
2026-03-17 18:58:19 +01:00
Claire
04bf07a9cf
Merge commit 'c37bc5a8a94758e19b2d50db5e7816a96cec5cf4' into glitch-soc/merge-upstream
2026-03-17 18:01:07 +01:00
David Roetzel
96c93ba835
Only persist a collection item's approval URI once it is verified ( #38255 )
2026-03-17 15:14:30 +00:00
Matt Jankowski
653161fecc
Convert remaining JSON.generate ( #38240 )
2026-03-16 17:18:16 +00:00
Claire
73f77c49d8
Merge commit '16c41e035bdd6e08927c950aeeb5332adbe8b6d5' into glitch-soc/merge-upstream
...
Conflicts:
- `lib/mastodon/version.rb`:
Upstream bumped the Mastodon API version, glitch-soc has an extra glitch version.
Bumped the Mastodon API version as upstream did.
2026-03-16 18:16:56 +01:00
Matt Jankowski
f460ad611a
Use to_json call in web/push notification worker ( #38233 )
2026-03-16 15:12:38 +00:00
Matt Jankowski
968ce25c39
Use to_json call for worker payloads ( #38228 )
2026-03-16 14:49:21 +00:00
Matt Jankowski
6044219746
Use to_json call for raw event strings ( #38215 )
2026-03-16 13:55:58 +00:00
Matt Jankowski
f9b2dffaa8
Use JSON.generate call in push update worker ( #38208 )
2026-03-16 13:55:53 +00:00