15 Commits (1f4e6ab9f4b552b22b5bb31acd73518927eabc3b)

Author SHA1 Message Date
teknomunk 1f4e6ab9f4 Add debugging for certain endpoints, start implementing Pleroma notification read endpoint, modify featured output, make is_muted and is_read field function, rework process to use section names
11 months ago
teknomunk d158fed722 Implement featured/pinned posts
11 months ago
teknomunk ef4c55fb10 Update submodules, update webfinger handling, supress debug printfs, supress duplicate follow notifications, add outbox blackisting, add start of automatic data directory creation
1 year ago
teknomunk 22bae76274 Add code to pull followers/following list, rework fetching, rework account sync
1 year ago
teknomunk a9a8dd13b6 Refactor to use activity_new_local_activity, populate replies field for Notes
1 year ago
teknomunk 03ed44d809 Replace avatar/banner in ap_object with icon/image, fix bug refetching accounts (not initializing filename)
1 year ago
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 f662610622 Update CLI handling, add CORS headers to ActivityPub endpoints to allow https://json-ld.org/playground/ to work, add route for /activity/%d{id}, add contexts to ap_object creation, fix single-digit dates in HTTP Signature Date header
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 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 8396b01e3d Remove hard-coded domain name, make app_args loaded from data/server.json, s/g_server_name/g_server->domain/, update http and json submodules
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 ddc026cb06 Get account data into ap_object and remote text template for owner/actor, continue s/ap_activity/ap_object/
1 year ago
teknomunk aca54e746f Split up model/account.c to reduce line count and make it easier to find code
1 year ago