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
|
6d78a1c827
|
Implement block notification
|
1 year ago |
teknomunk
|
0ecd13752f
|
Implement working Digest headers included in HTTP Signature for all outgoing posts
|
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
|
63b8bc5141
|
Reduce outbox processing load by advancing the TAIL to skip sent/canceled outbox items
|
1 year ago |
teknomunk
|
9721eb53d8
|
Handle account with empty name field, fix some memory leaks
|
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
|
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
|
5990049dad
|
Fix using uninitialized value (missing return in outbox_envelope_new)
|
1 year ago |
teknomunk
|
079531a42d
|
Route Move activity (calls stub function account_move ), require that the HTTP signature matches the actor field of posted activities
|
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
|
4110a986c7
|
Update follower/following counts
|
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
|
d86eedfede
|
Add mentions to status model and pass thru mastodon api
|
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
|
675af63593
|
Fix a couple bugs
|
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
|
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
|
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
|
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 |
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
|
1bcb3af898
|
Add start of CLI controller, put ActivityPub endpoints /following and followers in the right spot, implement account follow/unfollow (flaky), show status publish date
|
1 year ago |
teknomunk
|
229ebacd78
|
Implement Follow activity (not yet attached to API)
|
1 year ago |
teknomunk
|
9ab772b661
|
Federate emoji reacts
|
1 year ago |
teknomunk
|
70e27e0d23
|
Update submodules
|
1 year ago |
teknomunk
|
3ef8a5a833
|
Remove http submodules
|
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
|
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
|
3f0b5dac86
|
Add error reporting to account_sync_from_acitvity_pub, add handling of likes, index statuses by uri, make reposts and likes report correct values in mastodon api, fix adding post to empty timeline
|
1 year ago |
teknomunk
|
7b35934e18
|
Start source rendering
|
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 |