57 Commits (7b5100aaedc27fbc60cf4064313dcafe237bdf53)

Author SHA1 Message Date
Claire 440eb71310
Change unapproved and unconfirmed account to not be accessible in the REST API (#17530) 4 years ago
Eugen Rochko 1060666c58
Add support for editing for published statuses (#16697) 4 years ago
Eugen Rochko 619fad6cf8
Remove spam check and dependency on nilsimsa gem (#16011) 5 years ago
ThibG 1f945e7390
Fix followers synchronization mechanism not being triggered on mentions (#15026) 6 years ago
Eugen Rochko 7d985f2aac
Remove dependency on goldfinger gem (#14919) 6 years ago
Eugen Rochko 974b1b79ce
Add option to be notified when a followed user posts (#13546) 6 years ago
Takeshi Umeda 939a47393c
Fix duplicate notification and delivery of mentions (#14378) 6 years ago
Eugen Rochko 5d8398c8b8
Add E2EE API (#13820) 6 years ago
Eugen Rochko f86ee4b59f
Fix IDN mentions not being processed, IDN domains not being rendered (#12715) 6 years ago
Eugen Rochko 4f6af87906
Change spam check to apply to local accounts and add a threshold (#11806) 7 years ago
Eugen Rochko b851456139
Remove Atom feeds and old URLs in the form of `GET /:username/updates/:id` (#11247) 7 years ago
Eugen Rochko 23aeef52cc
Remove Salmon and PubSubHubbub (#11205) 7 years ago
Eugen Rochko f2b743e715
Refactor all ActivityPub deliveries to be serialized and signed through one concern (#10966) 7 years ago
ThibG 14f6ce2885 Record account suspend/silence time and keep track of domain blocks (#10660) 7 years ago
ThibG 290932602b Reduce usage of LD signatures (#9659) 7 years ago
Eugen Rochko 6d59dfa15d
Optimize the process of following someone (#9220) 8 years ago
ThibG abc5548cca Do not process outgoing mentions to suspended accounts (#8272) 8 years ago
Eugen Rochko 658cbc9425
Improve PostStatusService performance (#7317) 8 years ago
Eugen Rochko ff87d1bc3e
Rescue SSL errors when processing mentions, remove useless line (#7184) 8 years ago
Akihiko Odaki 613e7c7521 Rename ResolveRemoteAccountService to ResolveAccountService (#6327) 8 years ago
ThibG cea98e0c12 Reduce the number of synchronous resolves when posting toots (#6075) 8 years ago
ThibG b8efb5daed Fix handling of temporary failures in ProcessMentionsService (#5842) 9 years ago
ThibG 1c25853842 Use already-known remote user data if resolving temporarily fails in mentions (#5702) 9 years ago
ThibG 889ada5ee2 Fix process mentions for local users, as local users are considered to use OStatus (#5618) 9 years ago
ThibG 5d5c0f4f43 Twidere mention workaround (#5552) 9 years ago
ThibG 84cfee2488 Do not process undeliverable mentions (#5598) 9 years ago
ThibG 7bea1530f4 Resolve remote accounts when mentioned even if they are already known (#5539) 9 years ago
ThibG 89c77fe225 Instantiate service classes for each call (fixes #5540) (#5543) 9 years ago
Eugen Rochko e528114c53 Follow-up to #4582 and #5027, removing dead code (#5101) 9 years ago
Eugen Rochko e821c00e74 Fix mentions in direct statuses not being delivered via AP (#4806) 9 years ago
Eugen Rochko 390bfec6da Avoid sending some ActivityPub payloads if the receiver will get them through distribution (#4739) 9 years ago
Eugen Rochko 00840f4f2e Add handling of Linked Data Signatures in payloads (#4687) 9 years ago
Eugen Rochko cf615abbf9 Add configuration to disable private status federation over PuSH (#4582) 9 years ago
Eugen Rochko b7370ac8ba ActivityPub delivery (#4566) 9 years ago
Eugen Rochko f3be605286 Rename FollowRemoteAccountService to ResolveRemoteAccountService (#3847) 9 years ago
beatrix 3dcb5fa28f Revert HTML CW changes (#3020) 9 years ago
Eugen Rochko 72698bc3b4 Fix regressions from #2683 (#2970) 9 years ago
Eugen Rochko a5daa806f2 Fix casuality of processing remote mentions such that notifications 9 years ago
Eugen Rochko dc851c922e Mentions in private statuses allow mentioned people to see them 9 years ago
Eugen Rochko 149887a0ff Make follow requests federate 9 years ago
Eugen Rochko 251b04298e Fix undesired delivering of private toot to remote accounts that follow author 9 years ago
Eugen Rochko f729cfc881 Private posts mentioning non-followers should not notify them, neither locally nor via Salmon 9 years ago
Eugen Rochko da2ef4d676 Adding unified streamable notifications 10 years ago
Eugen Rochko fdc17bea58 Fix rubocop issues, introduce usage of frozen literal to improve performance 10 years ago
Eugen Rochko 70e9dd0b5b Blocking will prevent e-mail notifications from blocked user, blocks in UI 10 years ago
Eugen Rochko 927333f4f8 Improve code style 10 years ago
Eugen Rochko 9863196f7b Small rubocop offences removed 10 years ago
Eugen Rochko 183a23943b Fix how other services used old FollowRemoteAccountService 10 years ago
Eugen Rochko 29996a7e8b Fix wrongful mentions breaking status update 10 years ago
Eugen Rochko 54ea7f5dfe Case-insensitive search by usernames 10 years ago