18 Commits (7f764b082c778c764e3eafc37bea83a610194942)

Author SHA1 Message Date
teknomunk 7f764b082c Add debug tool (pretty_json.rb), change limit on follower/following accounts results, implement delivery to shared inboxes
1 year ago
teknomunk 63b8bc5141 Reduce outbox processing load by advancing the TAIL to skip sent/canceled outbox items
1 year ago
teknomunk 68bdc0718f Add forced discard after 10 delivery failures, don't crash when a search doesn't return an account
1 year ago
teknomunk a52a9b8c89 Add backoff to outbox processing, get replies federating, get emoji notifications working in Husky, get local statuses not in the uri index looking up by uri
1 year ago
teknomunk 04c456e12d Add enough processing for Undo:Announce to discard activities that don't pertain to a locally mirrored status, fix Create Note activity following check, add 'value' field to ap_attachement
1 year ago
teknomunk 8cd52febba Add route for unfollow, handle Update activities, add self mentions to statuses during Create handling, replace purely linear outbox handling with one that can skip failed deliveries
1 year ago
teknomunk 9ab772b661 Federate emoji reacts
1 year ago
teknomunk a917c223e0 Fix memory leaks, add logic to remove reacts, rename files/folders in HTTP submodules, rework timeline filtering, move http common files to new submodules, have the react result field 'me' filled in correctly
1 year ago
teknomunk 0325fc898c Loop outbox processing, add incoming mentions to that account's local timeline, add emoji reactions inbox processing, implement followers listing, add reindex command
1 year ago
teknomunk 0a95a70461 Rework inbox processing, add stubs for account add/remove follower, create notice when processing follow, rework outbox (use envelope with single destination), add handlers for paths referenced in actor, add test to validate locally-created HTTP signature
1 year ago
teknomunk 5955acaeec Get first message federating
1 year ago
teknomunk c36c52de5c Create the actual RsaSignature2017, swap out string creation for date/time time_t field
1 year ago
teknomunk d6c5bbcbf9 Add account type field to model, move http_get to submodule http_client, move fs_list to submodule ffdb, start serializing signature data for RsaSignature2017
1 year ago
teknomunk f38e204f07 Start implementing JSON-LD to RDF conversion for RsaSignature2017
1 year ago
teknomunk 6186b427b3 First cut at implementing HTTP Signature, start work on RsaSignature2017
1 year ago
teknomunk 28bc089384 Fix memory leaks, create HTTP Signature for post to inbox
1 year ago
teknomunk e2bfe97745 Start actual outbox processing
1 year ago
teknomunk b7bef499e6 Start crypto implementation, remove debug printfs, partial application of s/reverse_index/uri_index/, fix memory leak in rie_reader, start writing outbox processing
1 year ago