32 Commits (90466ee43a364830cf311beb8112d372f9b9fdf7)

Author SHA1 Message Date
Matt Jankowski 4d1f9d4278 Rename `with_lock` to `with_redis_lock` to avoid confusion with ActiveRecord's method (#24741)
2 years ago
Yamagishi Kazutoshi 69774b86bf Fix `Mastodon::RaceConditionError` that occurs when external status is reblogged (#18424)
3 years ago
Eugen Rochko f1707c6d50 Refactor how Redis locks are created (#18400)
3 years ago
Eugen Rochko 3eaa7e21e3 Fix duplicate notifications being possible after poll expiration (#17697)
3 years ago
Eugen Rochko e6d2b07ec1 Add trending statuses (#17431)
3 years ago
Claire efb2377148 Change relays handling to not record boosts (#17571)
3 years ago
Eugen Rochko 06b698a723 Add support for editing for published statuses (#16697)
3 years ago
Eugen Rochko ad73becf3e Add trending links (#16917)
3 years ago
Eugen Rochko 91819606f9 Change trending hashtags to be affected be reblogs (#16164)
4 years ago
Claire 05df66f8d7 Fix processing of remote Delete activities (#16084)
4 years ago
Claire f0e6f3a1d7 Fix Mastodon not understanding as:Public and Public (#15948)
4 years ago
ThibG 4468fce63c Add support for inlined objects in activity audience (#14514)
4 years ago
Takeshi Umeda ac0805ad10 Fix to add RedisLock to handle Announce activity (#14365)
4 years ago
Eugen Rochko 56f0203c66 Refactor controllers for statuses, accounts, and more (#11249)
5 years ago
Eugen Rochko 6e163d5b2a Fix alternative relay support regression (#10398)
6 years ago
Eugen Rochko 397f180493 Add logging for rejected ActivityPub payloads and add tests (#10062)
6 years ago
Eugen Rochko 0230b3c41d Filter incoming Announce activities by relation to local activity (#10041)
6 years ago
ThibG 99dcb6d910 Alternative handling of private self-boosts (#9998)
6 years ago
Eugen Rochko 77f972d5b1 Add support for non-public reblogs from ActivityPub (#9841)
6 years ago
Eugen Rochko 1de7400dfc Resolve unknown status from Add activity, skip Remove if unknown (#7526)
7 years ago
ThibG 74c2a46423 Fetch boosted statuses on behalf of a follower (fixes #7426) (#7459)
7 years ago
ThibG f2ecedaab5 Fixes/do not override timestamps (#7336)
7 years ago
ThibG 9c1e1005f4 Fixes/do not override timestamps (#7331)
7 years ago
Akihiko Odaki 3cd3cae7f7 Accept ActivityPub announce from the author of the original note (#6236)
7 years ago
Eugen Rochko e19ece354e Skip ActivityPub Announces of non-public objects (#6230)
7 years ago
Eugen Rochko 007fce8c10 Set snowflake IDs for backdated statuses (#5260)
7 years ago
Akihiko Odaki 2e6db37776 Validate id of ActivityPub representations (#5114)
7 years ago
Eugen Rochko 1efe904a28 Fix #5059 - Stop processing payload if it's from local account (#5100)
7 years ago
unarist f4b3642767 Add published property to ActivityPub activity for reblogs (#5000)
7 years ago
Eugen Rochko 44b5084f1d Handle duplicate ActivityPub activities (#4639)
7 years ago
Eugen Rochko aee1db8fa1 Improve ActivityPub/OStatus compatibility (#4632)
7 years ago
Eugen Rochko f18739fd60 Add ActivityPub inbox (#4216)
7 years ago