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
|
091b4d8b2e
|
remove ap_attachment, use object id as ref when an object is provided in an announce
|
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
|
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
|
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
|
ddc026cb06
|
Get account data into ap_object and remote text template for owner/actor, continue s/ap_activity/ap_object/
|
1 year ago |
teknomunk
|
ea63577295
|
Implement /owner/followers, fix bug where replies would miss mentions
|
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
|
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
|
cb3d102c38
|
Fix replies, add stub for /api/v1/scheduled_statuses
|
1 year ago |
teknomunk
|
c66f92924d
|
Implement emoji processing and display for federated posts, fix /api/v1/account/update_credentials
|
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 |
teknomunk
|
80a0278495
|
Fill out Status response fields for reply and to further match Pleroma, pull mentions and parent posts for replies
|
1 year ago |
teknomunk
|
cc9e32b7dc
|
Convert all api responses from text templates to JSON layouts, fix memory leaks, discard more unsupported Activities, server owner banner
|
1 year ago |
teknomunk
|
7f2e089b86
|
Start work on issuing an Update for the owner account, discard Undo(Like) that are for statuses that are not local, discard more invalid requests, make avatar served locally
|
1 year ago |
teknomunk
|
f04141fdbd
|
Fix probably SEGV in outbox envelope creation with shared inboxes, move data for statuses so everything isn't data/statuses/*.json (need to repeat for data/statuses/ap)
|
1 year ago |
teknomunk
|
7f764b082c
|
Add debug tool (pretty_json.rb), change limit on follower/following accounts results, implement delivery to shared inboxes
|
1 year ago |
teknomunk
|
e4513a4fc8
|
Add cli command to force account resync to fix issue with first account added, fix typo, force statuses created by owner to be remote=false, add field for follow_activity (unused)
|
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
|
d86eedfede
|
Add mentions to status model and pass thru mastodon api
|
1 year ago |
teknomunk
|
56a48fce78
|
Fix issue with timelines, implement reposts and repost federation
|
1 year ago |
teknomunk
|
f19ea54b1d
|
start breaking up src/controller/inbox.c to reduce file size, handle pin
|
1 year ago |
teknomunk
|
b83d9db75a
|
Add system stub messages, prevent notifications from being created when a post is a stub, fix url in Status API response
|
1 year ago |
teknomunk
|
afa99c1d4f
|
Add status sync command, get more Activities parsing
|
1 year ago |
teknomunk
|
57af3c43c0
|
Implement repost handling, cleanup some debug code, introduce account_from_uri_or_fetch helper function
|
1 year ago |
teknomunk
|
056c627d22
|
Add start of async fetch for statuses (stub statuses to be handled later), start of Announce (repost) handling
|
1 year ago |
teknomunk
|
b2110eece3
|
make source and content have mime_type fields (not yet connected to JSON parser)
|
1 year ago |
teknomunk
|
1fb3f84b9b
|
Rework CLI controller, add 'activity import' stub and 'status import' command, start ActivityPub->status fetch and import
|
1 year ago |
teknomunk
|
d675a087e5
|
Combine mention/follower status handling, add model support for pinned posts (not possible for posts to become pinned yet)
|
1 year ago |
teknomunk
|
46ad17fb66
|
Implement status context
|
1 year ago |
teknomunk
|
783ac01a20
|
Add status_add_to_timeline, fix reacts field in json layout table
|
1 year ago |