1
0
Fork 0
mirror of https://github.com/mastodon/mastodon.git synced 2025-01-30 19:41:45 +01:00
Commit graph

415 commits

Author SHA1 Message Date
Claire
799f507dce Fix language of push notifications () 2024-10-14 13:14:38 +02:00
Matt Jankowski
74291dfb77 Remove unneeded reorder(nil) conditions () 2024-10-04 17:48:03 +02:00
Matt Jankowski
f07707a9bb Extract WebPushRequest from push notification worker and subscription () 2024-10-04 17:48:03 +02:00
Jeong Arm
b8fdffe824 Ignore error if mentioned account was not processable ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-10-04 17:48:03 +02:00
Matt Jankowski
5405bdd344
Remove unused E2EE messaging code () 2024-09-18 09:27:43 +00:00
Claire
53c183f899
Reload notifications when accepted notifications are merged (streaming only) () 2024-08-19 15:59:06 +00:00
Claire
2d589a5ed4
Fix incorrect activity matching in notification unfiltering worker () 2024-08-16 17:11:23 +00:00
Claire
7996a9543d
Change notification request acceptance to immediately delete the request () 2024-08-14 07:34:30 +00:00
Matt Jankowski
02df1b4e4a
Finish email allow/deny list naming migration () 2024-08-13 07:37:32 +00:00
Claire
670e4655d1
Change dismissing a notification to clear existing filtered notifications for that account () 2024-08-07 15:14:37 +00:00
Matt Jankowski
e881a59671
Add User.unconfirmed scope, reduce factories in scheduler/user_cleanup spec () 2024-07-25 14:18:24 +00:00
Emelia Smith
d20a5c3ec9
Fix: remove broken OAuth Application vacuuming & throttle OAuth Application registrations ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-05-29 14:00:05 +00:00
Matt Jankowski
def6b686ff
Fix Rails/WhereRange cop () 2024-05-20 09:37:36 +00:00
Renaud Chaput
40639510f8
Retain unconfirmed users longer (1 week) () 2024-05-15 08:27:34 +00:00
Matt Jankowski
edde54e991
Update stoplight to version 4.1.0 () 2024-04-02 15:47:40 +00:00
Eugen Rochko
50b17f7e10
Add notification policies and notification requests () 2024-03-07 14:53:37 +00:00
Claire
a9496882fc
Fix auto-close email being sent to users with devops permissions instead of settings permissions () 2024-02-22 14:52:14 +00:00
Claire
2751acb6cd
Automatically switch from open to approved registrations in absence of moderators () 2024-02-21 17:45:06 +00:00
Matt Jankowski
7c9c6c7f80
Fix remaining Rails/WhereExists cop violations, regenerate todo () 2024-01-25 12:37:07 +00:00
Eugen Rochko
5b1eb09d54
Add annual reports for accounts () 2024-01-24 09:38:10 +00:00
Jeong Arm
f0abba67db
Ignore RecordNotUnique errors in LinkCrawlWorker () 2024-01-16 08:35:54 +00:00
Eugen Rochko
b5ac61b2c5
Change algorithm of follow recommendations ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-12-19 10:59:43 +00:00
Claire
963354978a
Add Account#unavailable? and Account#permanently_unavailable? aliases () 2023-11-30 15:43:26 +00:00
Claire
0337df3a42
Fix posts from threads received out-of-order sometimes not being inserted into timelines () 2023-11-02 14:58:37 +00:00
Jonathan de Jong
1cc512909c
Have Follow activities bypass availability ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-10-27 14:55:00 +00:00
Claire
379115e601
Add SELF_DESTRUCT env variable to process self-destructions in the background () 2023-10-23 15:46:21 +00:00
Claire
4e55001e65
Add a short-lived lock to trend refresh scheduler () 2023-10-03 12:21:32 +02:00
Claire
5e56f3db65
Change some worker lock TTLs () 2023-10-03 10:09:00 +02:00
Claire
1e2d4975cf
Fix import progress not updating on certain failures () 2023-10-02 16:20:04 +02:00
Claire
cab4cbfa5c
Fix “Scoped order is ignored, it's forced to be batch order.” warnings () 2023-09-05 15:37:23 +02:00
Claire
16681e0f20
Add admin notifications for new Mastodon versions () 2023-09-01 17:47:07 +02:00
Claire
5c0a9aac3b
Revert to using primary database in IndexingScheduler () 2023-09-01 15:09:44 +02:00
Eugen Rochko
e263db276f
Change indexing jobs to use database replica () 2023-08-27 22:38:01 +02:00
Eugen Rochko
f8d2fea2e6
Change queue of job when opting into search from default to pull () 2023-08-27 18:58:20 +02:00
jsgoldstein
30c191aaa0
Add new public status index ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-08-24 16:40:04 +02:00
Claire
9ed0c91a37
Add auto-refresh of accounts we get new messages/edits of () 2023-08-21 16:09:26 +02:00
Eugen Rochko
a0fad5c8bb
Change indexing frequency from 5 minutes to 1 minute, add locks to schedulers () 2023-08-03 11:04:05 +02:00
Emelia Smith
317cd26fba
Remove queued_at value from pubsub payloads () 2023-07-27 16:19:33 +02:00
Claire
b4e739ff0f
Change interaction modal in web UI ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
2023-07-27 16:11:17 +02:00
Claire
144a406d33
Clean up unused application records () 2023-07-21 13:13:16 +02:00
Claire
943f27f437
Remove unfollowed hashtag posts from home feed () 2023-07-17 13:56:28 +02:00
Eugen Rochko
fdc3ff7c2d
Change notifications API to use a replica () 2023-07-12 17:06:00 +02:00
Eugen Rochko
a1f5188c8c
Change feed merge, unmerge and regeneration workers to use a replica () 2023-07-10 03:06:09 +02:00
Kurtis Rainbolt-Greene
e4cfe4b3db
First pass at multi-database for read replica using Rails native adapter ()
Co-authored-by: emilweth <7402764+emilweth@users.noreply.github.com>
2023-07-08 19:45:36 +02:00
Claire
4658263b4a
Fix re-activated accounts being deleted by AccountDeletionWorker () 2023-07-04 18:36:24 +02:00
Emelia Smith
3a91603b15
Prevent UserCleanupScheduler from overwhelming streaming () 2023-06-20 18:04:35 +02:00
Eugen Rochko
4eda233e09
Add webhook templating ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-06-06 10:42:47 +02:00
Nick Schonning
99e2e9b81f
Fix minor typos in comments and spec names () 2023-05-19 17:13:29 +02:00
Claire
c3c7d59072
Fix infinite loop in AccountsStatusesCleanupScheduler () 2023-05-04 10:13:00 +02:00
Claire
a2a22bad23
Fix various edge cases with local moves () 2023-05-03 19:19:25 +02:00