teknomunk
|
e90dde2d8a
|
Add server outbox blacklist, pass like/emoji operations thru repost to underlying post
|
1 year ago |
teknomunk
|
8ce3ff819f
|
Update JSON submodule to fix bug
|
1 year ago |
teknomunk
|
39fd099716
|
Fix SEGV, add peers route, fix version 2.1 nodeinfo response, throw away rejects
|
1 year ago |
teknomunk
|
51840b57a8
|
Fix crash bugs, add Carbon-Emissions-Scope-2 witth garbage value, change bookmark handling
|
1 year ago |
teknomunk
|
bd66e9bdb8
|
Make sure signed fetch actually is used when the unsigned fetch fails
|
1 year ago |
teknomunk
|
65ac539466
|
Discard malformed inbox bodies, make system messages non-sensitive, handle :: correctly as normal text and not emoji
|
1 year ago |
teknomunk
|
142c8e451e
|
Handle indepotency key, discard posts with content or source larger than 4000 bytes, start work in signed fetch (not working yet), update submodules to fix inbox processing bug
|
1 year ago |
teknomunk
|
cae52b72bb
|
Fix repost notifications
|
1 year ago |
teknomunk
|
6b05a6e553
|
Add reblog notifications (not actually working, it seems), ignore Join activities
|
1 year ago |
teknomunk
|
3aa19cde4e
|
Handle account moves (experimental), fix spoiler text crashing Husky
|
1 year ago |
teknomunk
|
e2428eefae
|
Make status api provide status responses to unauthenticated users, handle note summary/spoiler text/content warning
|
1 year ago |
teknomunk
|
8dfd92e738
|
Add command to pull follower/following lists for all followed accounts
|
1 year ago |
teknomunk
|
22bae76274
|
Add code to pull followers/following list, rework fetching, rework account sync
|
1 year ago |
teknomunk
|
3c2f038ecc
|
Silence debug printfs, remove a inbox blocking condition
|
1 year ago |
teknomunk
|
a9a8dd13b6
|
Refactor to use activity_new_local_activity, populate replies field for Notes
|
1 year ago |
teknomunk
|
fc246cd4d5
|
Fix reply accounting bug, refactor route_create
|
1 year ago |
teknomunk
|
1358a5d45c
|
Switch to using ap_object_handle_http_request, add replies list to local Notes, add note redirect
|
1 year ago |
teknomunk
|
bbdbf937ca
|
Pull emoji from account AP data and provide via api to clients
|
1 year ago |
teknomunk
|
a5795f23bb
|
Update submodules
|
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
|
77fbd2505d
|
Rework account updating, update json submodule
|
1 year ago |
teknomunk
|
2c1ade6461
|
Add code to refetch account activity pub data older than 3 days, pass mime-type thru to api Status results
|
1 year ago |
teknomunk
|
0f6e78ae89
|
Implement creating quote posts
|
1 year ago |
teknomunk
|
837a3b62f9
|
Add support for receiving federated quote posts and displaying quote posts (can't source them yet)
|
1 year ago |
teknomunk
|
0bfecc9929
|
Fix media posts
|
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
|
bf37930623
|
Implement Like federation, fix system account id, add defunct flag to accounts and stop delivery to accounds so flagged
|
1 year ago |
teknomunk
|
2d45847e41
|
Fix ids, notifications for Husky
|
1 year ago |
teknomunk
|
e6638cd2fb
|
Update subcomponents, update rsa-signature RDF layout
|
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
|
48f9a4d074
|
Add context, update submodules
|
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
|
1c55d2ce53
|
Split out activity pub code to separate repo to share between projects
|
1 year ago |
teknomunk
|
12c0b20364
|
Prevent notifications for owner following accounts
|
1 year ago |
teknomunk
|
1215ebfe4e
|
Implement Undo(Like) and Undo(EmojiRact)
|
1 year ago |
teknomunk
|
e4c6c42975
|
Start adding automatic directory creaction to model, implement working /inbox forwarding for owner, implement activity_deliver, rework account federation to use activity_deliver
|
1 year ago |
teknomunk
|
b0a4f53375
|
Fix bug where likes weren't being tracked
|
1 year ago |
teknomunk
|
2f07d4d040
|
Finish renaming ap_activity -> ap_object
|
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
|
e93ace5584
|
Split out activity forward code, modify build script to allow rebuilding while apogee is running
|
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
|
c5445ca9a5
|
Remove hard-coded domain name, update http
|
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
|
9a1edead5f
|
Remove async_fetch population, will be switching over to stubs index
|
1 year ago |
teknomunk
|
18536975e4
|
Get mark-and-sweep status garbage collection working, remove mark from status and use in-memory array (performace enhancement)
|
1 year ago |
teknomunk
|
9b361dd2d3
|
Start implementation of garbage collection of older posts, fix to,cc,bcc parse error when a single value is present, fix Accept header value, add status removal functions
|
1 year ago |
teknomunk
|
c6f8df2244
|
Fix minor bugs
|
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
|
1a18b603f5
|
Cleanup CURL library before existing, implement Update federation
|
1 year ago |