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 |
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 |
teknomunk
|
808dbecb88
|
Implement following ActivityPub, remove text templates
|
1 year ago |
teknomunk
|
ea63577295
|
Implement /owner/followers, fix bug where replies would miss mentions
|
1 year ago |
teknomunk
|
b6d0d4686d
|
Change ap_object.first to a ap_object_ptr_or_ref to handle when the first object is not a reference, correct page limit in /outbox, swap out ap_activity for ap_object in src/model/account.c
|
1 year ago |
teknomunk
|
80e3284bf4
|
Start making account stubs for remote accounts that refuse to load (to reduce remote server load)
|
1 year ago |
teknomunk
|
3af41c25d3
|
Implement /outbox, add status->activity indexing for local statuses
|
1 year ago |
teknomunk
|
df7bb10cd8
|
Start renaming s/ap_activity/ap_object/
|
1 year ago |
teknomunk
|
9a1524bfea
|
Start work on OrderedCollection to use for implementing /outbox
|
1 year ago |
teknomunk
|
668e9e2d42
|
Link status/repost to the activity that created them for use in /outbox, start renaming ap_activity to ap_object, move code that creates Create activity to account model
|
1 year ago |
teknomunk
|
ed4fbf7fde
|
Fix memory leaks, implement bookmarks
|
1 year ago |
teknomunk
|
34135f9da0
|
Fix memory leak, passthrough sensitive field of Activity
|
1 year ago |
teknomunk
|
b06c9b4c48
|
Fix memory leaks, change Activity context writer to support extra schemas, language schema and add lite-pub schema by default, change hyperlink end detection
|
1 year ago |
teknomunk
|
16cb584feb
|
Fix memory leaks, access bugs, use-before-initialization bugs
|
1 year ago |
teknomunk
|
d41ebc7a24
|
Fix memory leaks, implement Emoji federation, fix mention bug, fix other bugs
|
1 year ago |
teknomunk
|
cb3d102c38
|
Fix replies, add stub for /api/v1/scheduled_statuses
|
1 year ago |
teknomunk
|
9e6e2cf556
|
Implement webfinger lookup for following accounts not already local
|
1 year ago |
teknomunk
|
aad7a1f82f
|
Implement emoji for local posts
|
1 year ago |
teknomunk
|
c66f92924d
|
Implement emoji processing and display for federated posts, fix /api/v1/account/update_credentials
|
1 year ago |
teknomunk
|
eb432b6ea0
|
Update submodule ffdb
|
1 year ago |
teknomunk
|
6954de32d9
|
Change timeline to use trie that allows arbitrary insertions and deletions instead of list of lists (which doesn't), make all routes other than /api return Soapbox index.html on error
|
1 year ago |
teknomunk
|
6340400943
|
Fix inbox breakage
|
1 year ago |
teknomunk
|
d80b5e1e62
|
Implement federated media posts
|
1 year ago |
teknomunk
|
6d3b608925
|
Get multipart post data for media parsing and writing to disk, provide Soapbox index.html instead of 404 message, fix several resource leaks
|
1 year ago |
teknomunk
|
9f9b93a263
|
Fix bug syncing mentions, fix typo, fix SEGV in apu_Status_write
|
1 year ago |
teknomunk
|
a91eee9eeb
|
Fill in root_status_id and add to parent's reply list, handle unable to fetch parent (this should be a stub)
|
1 year ago |