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
|
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
|
ed4fbf7fde
|
Fix memory leaks, implement bookmarks
|
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
|
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
|
80a0278495
|
Fill out Status response fields for reply and to further match Pleroma, pull mentions and parent posts for replies
|
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
|
e75061335c
|
Get following list working correctly
|
1 year ago |
teknomunk
|
a47f16837b
|
Replace string template api Account response with version using JSON submodule
|
1 year ago |
teknomunk
|
c9b8d653f8
|
Replace text template with JSON layout for Relationship
|
1 year ago |
teknomunk
|
016936eae8
|
Get follow button to show up in both Husky and Soapbox
|
1 year ago |
teknomunk
|
56a48fce78
|
Fix issue with timelines, implement reposts and repost federation
|
1 year ago |
teknomunk
|
4344b9dac6
|
Refactor routing for statuses
|
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
|
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
|
0325fc898c
|
Loop outbox processing, add incoming mentions to that account's local timeline, add emoji reactions inbox processing, implement followers listing, add reindex command
|
1 year ago |
teknomunk
|
f4b019eff0
|
Move state modification code from controller to model, add pleroma api endpoint, add stub for emoji reactions, add messages for block/unfollow events
|
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
|
4bc2123156
|
Fix login for Soapbox and fix routing for api/v1/apps/verify_credentials
|
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
|
83405b16d2
|
Fix memory leaks
|
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
|
6706606cf8
|
Add /api/v1/instance, start work on ap_activity model, rework save/load files to use json helper functions, remove client_app model json template, implement notification model
|
1 year ago |
teknomunk
|
e2c7c3990a
|
Add empty responses for /api/v1/relationshships and /api/vi/filters
|
1 year ago |
teknomunk
|
5e0a815d3a
|
Connect up controller to more timelines, remove write_json_escaped (replace by json_write_string), add back in date to deferred inbox
|
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
|
99cf9a4abb
|
Re-enable authentication, switch client app to json/layout
|
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 |
teknomunk
|
b7bbc71eee
|
Start filling out model and api
|
1 year ago |
teknomunk
|
d01e24d650
|
Add authenticated methods section to api, start implementing statuses and timelines
|
1 year ago |
teknomunk
|
4a1edda659
|
Get husky Oauth2 authentication working
|
1 year ago |
teknomunk
|
01734cd103
|
Add code to load client app data, add authorization page
|
1 year ago |
teknomunk
|
75843983d6
|
Start implementing OAUTH2 application infrastructure so that Husky will connect
|
1 year ago |
teknomunk
|
4e351686f4
|
Add simple form data pull parser, updates for submodules
|
1 year ago |
teknomunk
|
f27aadd39c
|
Initial commit of server code
|
1 year ago |