12 Commits (ea1bcff61bd89ae76350221af3e637d112fab356)

Author SHA1 Message Date
teknomunk ea1bcff61b Merge in latest ap and json libraries, switch to latest builder, expand status media beyond URL, fix command handling, changes for -Wall, format.h->util/format.h, remove dead code
1 year ago
teknomunk 091b4d8b2e remove ap_attachment, use object id as ref when an object is provided in an announce
1 year ago
teknomunk 0733bc7664 Suppress error message when clean.sh is run twice in a row, more preparations for submodule split of ap/
1 year ago
teknomunk d5d1f02390 Rearrange file structure to prepare for separating ActivityPub code to submodule
1 year ago
teknomunk f2a61e0b71 Split apart application-specific AcitivytPub code and generic ap_object code, rename ap_object type enumeration values, start work to ingest external Activities
1 year ago
teknomunk 1c1df8270c Continue s/ap_activity/ap_object/, remove ap_account and use ap_object instead, move actor/attribtuedTo fixup code to controller/inbox.c
1 year ago
teknomunk df7bb10cd8 Start renaming s/ap_activity/ap_object/
1 year ago
teknomunk 1bcb3af898 Add start of CLI controller, put ActivityPub endpoints /following and followers in the right spot, implement account follow/unfollow (flaky), show status publish date
1 year ago
teknomunk 229ebacd78 Implement Follow activity (not yet attached to API)
1 year ago
teknomunk 9ab772b661 Federate emoji reacts
1 year ago
teknomunk f92860d564 Fix offset for public_key in ap/account layout, create local account data for remote actor, add ap/account debug dump
1 year ago
teknomunk 6275af369b Add inbox cleanup, add development helper, fix up account uri->account_id index, start code to create new accounts in account_fetch_from_uri, add src/model/ap/account.*
1 year ago