21 Commits (4344b9dac6dd982716fb8bb0ffda669e6ce61f95)

Author SHA1 Message Date
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
2 years ago
teknomunk 27180caf5d Add relationship and search handling, fix posting, add format(...)
2 years 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...?)
2 years 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
2 years ago
teknomunk eeb60ab71d Get Soapbox frontend attached, fix several bugs in the login sequence
2 years ago
teknomunk 2a39ca0791 Add timeline filter handling, correctly write json strings in api response, more memory fixes
2 years 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
2 years ago
teknomunk 9d43a84d5b Implement timelines, make media and reactions data driven (reactions still need count/react pulled from data)
2 years ago
teknomunk 16f4e1911e Change show_statuses to take an array of pointers to statuses instead an array of statuses, start implementing timeline model
2 years ago
teknomunk bc36480af3 Implement post submission, start using new json object layout parser
2 years ago
teknomunk 494c0eec6d Start breaking Mastodon API out into multiple (shorted) files
2 years ago