155 Commits (c499c4a019fc752cf9e185a70e65625699c89111)

Author SHA1 Message Date
Robert R George a4bc8b58f9 Add support for federating `memorial` attribute (#26583)
1 year ago
Claire 3c50a91087 Add support for `indexable` attribute on remote actors (#26485)
1 year ago
Claire 58b52b7a33 Add stricter protocol fields validation for accounts (#25937)
1 year ago
Jeong Arm 90a68ac5b5 Check if json body is null on Activitipub::ProcessingWorker (#26021)
1 year ago
Claire de3b86a5f8 Fix remote accounts being possibly persisted to database with incomplete protocol values (#25886)
1 year ago
Matt Jankowski 53682a7b4f Fix Performance/DeletePrefix cop (#24796)
2 years ago
Matt Jankowski 4d1f9d4278 Rename `with_lock` to `with_redis_lock` to avoid confusion with ActiveRecord's method (#24741)
2 years ago
Claire dc06dd260f Check domain suspensions before trying to fetch resources (#24535)
2 years ago
Matt Jankowski f01a643897 Remove instance variables from helper usage (#24203)
2 years ago
Nick Schonning 4f6ad6475e Autofix Rubocop Rails/Blank (#23765)
2 years ago
Nick Schonning e6312104c7 Autofix Rubocop remaining Layout rules (#23679)
2 years ago
Nick Schonning 49f1168050 Autofix Rubocop Style/RedundantBegin (#23703)
2 years ago
Nick Schonning 793f8c7dd5 Autofix Rubocop Style/IfUnlessModifier (#23697)
2 years ago
Nick Schonning 31ca76fe2c Run rubocop formatting except line length (#23632)
2 years ago
Claire ea4cffac37 Fix unbounded recursion in post discovery (#23506)
2 years ago
Nick Schonning 38ec6d27d8 Autofix Rails/EagerEvaluationLogMessage (#23429)
2 years ago
Claire 2b356a3de6 Fix ActivityPub::ProcessingWorker error on incoming malformed JSON-LD (#23416)
2 years ago
Claire b131e01db7 Add more specific error messages to HTTP signature verification (#21617)
2 years ago
Claire b821678966 Change remote media files to be downloaded outside of transactions (#21796)
2 years ago
Claire aec7de494f Fix unbounded recursion in account discovery (#22025)
2 years ago
Claire be16e6f26c Fix attachments of edited statuses not being fetched (#21565)
2 years ago
Claire 0ac21d1fb8 Fix NameError in Webfinger redirect handling in ActivityPub::FetchRemoteActorService (#20260)
2 years ago
Eugen Rochko 3c80a6e445 Fix being able to spoof link verification (#20217)
2 years ago
Claire 5778ba1028 Fix validation error in SynchronizeFeaturedTagsCollectionWorker (#20018)
2 years ago
Yamagishi Kazutoshi 65c91f5cb3 Fix `FetchFeaturedCollectionService` spec (#19401)
2 years ago
Takeshi Umeda fd61882f1a Add synchronization of remote featured tags (#19380)
2 years ago
Claire ff4cd068a3 Fix crash in FetchRemoteKeyService (#19225)
2 years ago
Claire e1d78575c4 Refactor ActivityPub handling to prepare for non-Account actors (#19212)
2 years ago
Claire b8853ddcb9 Improve error reporting and logging when processing remote accounts (#15605)
2 years ago
Jeong Arm c4856c0066 Properly delete remote account's avatar/header when fetch/update (#18973)
2 years ago
Claire 14dca6b469 Fix NoMethodError when resolving a link that redirects to a local post (#18314)
3 years ago
Eugen Rochko f1707c6d50 Refactor how Redis locks are created (#18400)
3 years ago
Claire 25d089390c Fix ArgumentError when processing pinned posts from Friendica (#18260)
3 years ago
Claire ac4b3039fa Fix compatibility with Friendica regarding pinned posts (#18254)
3 years ago
Eugen Rochko 553889bc7c Fix single Redis connection being used across all threads (#18135)
3 years ago
Jeong Arm c9fceecff1 Fix FetchFeaturedCollectionService (#18030)
3 years ago
Claire d62ebc9d7b Fix spurious edits and require incoming edits to be explicitly marked as such (#17918)
3 years ago
Claire 82375bdb7c Fix error when encountering invalid pinned posts (#17964)
3 years ago
Eugen Rochko 88f93d03fe Fix edits with no actual changes being allowed (#17843)
3 years ago
Claire 2b2626619c Fix issues with processing toot edits (#17748)
3 years ago
Claire ada82e48ef Fix Updates being forwarded even when not processable or causing no change (#17699)
3 years ago
Eugen Rochko dcbc83c9b3 Fix not updating a status when newer version is fetched manually (#17745)
3 years ago
Eugen Rochko a96ba18fd9 Add rate limit for editing (#17728)
3 years ago
Eugen Rochko 9c2275d15f Change how changes to media attachments are stored for edits (#17696)
3 years ago
Claire 2e7bc0fbf5 Fix poll votes not being properly reset on poll change (#17498)
3 years ago
Eugen Rochko cb76142d9e Add editing for published statuses (#17320)
3 years ago
Eugen Rochko a44cc7931a Remove language detection through cld3 (#17478)
3 years ago
Claire b3190c2cd6 Fix compacted JSON-LD possibly causing compatibility issues on forwarding (#17428)
3 years ago
Claire b891d09d2f Compact JSON-LD signed incoming activities (#17426)
3 years ago
Claire 33ea1c9008 Fix Sidekiq warnings about JSON serialization (#17381)
3 years ago