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
|
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
|
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
|
3af41c25d3
|
Implement /outbox, add status->activity indexing for local statuses
|
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
|
16cb584feb
|
Fix memory leaks, access bugs, use-before-initialization bugs
|
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
|
d80b5e1e62
|
Implement federated media posts
|
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
|
7f764b082c
|
Add debug tool (pretty_json.rb), change limit on follower/following accounts results, implement delivery to shared inboxes
|
1 year ago |
teknomunk
|
68bdc0718f
|
Add forced discard after 10 delivery failures, don't crash when a search doesn't return an account
|
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
|
31bc4e73be
|
Break timeline and account routes out of controler/mastodon_api.c, connect /api/v1/accounts/%d{id}/follow to account_follow
|
1 year ago |
teknomunk
|
d8ad309e08
|
Implement post federation
|
1 year ago |
teknomunk
|
a47f16837b
|
Replace string template api Account response with version using JSON submodule
|
1 year ago |
teknomunk
|
56a48fce78
|
Fix issue with timelines, implement reposts and repost federation
|
1 year ago |
teknomunk
|
c90d6c71d8
|
Fix up JSON layout data, allow attributedTo instead of actor in post
|
1 year ago |
teknomunk
|
4344b9dac6
|
Refactor routing for statuses
|
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
|
e14dce833a
|
Fix SEGV when loading timeline
|
1 year ago |
teknomunk
|
57af3c43c0
|
Implement repost handling, cleanup some debug code, introduce account_from_uri_or_fetch helper function
|
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 |
teknomunk
|
30feff8246
|
rework status handling to support replies, add handling for /api/pleroma/frontend_configurations, rework instance data, rework status response
|
1 year ago |
teknomunk
|
9b0c820e52
|
Fix filter in handle_timeline, add published time to locally-sourced statuses, make like point to ap_activity_like stub
|
1 year ago |
teknomunk
|
a917c223e0
|
Fix memory leaks, add logic to remove reacts, rename files/folders in HTTP submodules, rework timeline filtering, move http common files to new submodules, have the react result field 'me' filled in correctly
|
1 year ago |
teknomunk
|
27180caf5d
|
Add relationship and search handling, fix posting, add format(...)
|
1 year ago |
teknomunk
|
9292f5d15e
|
Rework initialization to allow running only the web server for debugging without needing to recompile, implement status react serdes, update api to return statuses (Soapbox is not showing them...?)
|
1 year ago |
teknomunk
|
d6c5bbcbf9
|
Add account type field to model, move http_get to submodule http_client, move fs_list to submodule ffdb, start serializing signature data for RsaSignature2017
|
1 year ago |
teknomunk
|
eeb60ab71d
|
Get Soapbox frontend attached, fix several bugs in the login sequence
|
1 year ago |
teknomunk
|
2a39ca0791
|
Add timeline filter handling, correctly write json strings in api response, more memory fixes
|
1 year ago |
teknomunk
|
ec7147dfff
|
Correctly apply limits and since_id arguments to /api/v1/notifications, generate Accept action for Follow response (not yet signed), expand ap/activity model and add ap_activity_create_accept, add notification_new, don't include a 'status' in notifications if not set
|
1 year ago |
teknomunk
|
9d43a84d5b
|
Implement timelines, make media and reactions data driven (reactions still need count/react pulled from data)
|
1 year ago |
teknomunk
|
16f4e1911e
|
Change show_statuses to take an array of pointers to statuses instead an array of statuses, start implementing timeline model
|
1 year ago |
teknomunk
|
bc36480af3
|
Implement post submission, start using new json object layout parser
|
1 year ago |
teknomunk
|
494c0eec6d
|
Start breaking Mastodon API out into multiple (shorted) files
|
1 year ago |