summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony Wang2022-06-16 03:00:18 +0800
committerAnthony Wang2022-06-16 03:00:18 +0800
commita96aa98fe591efcc11a40f5de11a617082847849 (patch)
tree9e9cd5f366af5fdf4388a714959824557dd74a03
parentd4d9481962b7a5e180bdff36a667a61693d801d3 (diff)
Updates for federated starring since I'm starting to work on that again
-rw-r--r--Federated-starring.md15
1 files changed, 7 insertions, 8 deletions
diff --git a/Federated-starring.md b/Federated-starring.md
index 571ffa4..27a2766 100644
--- a/Federated-starring.md
+++ b/Federated-starring.md
@@ -1,12 +1,11 @@
Federated starring is very similar to federated following but requires the database to store remote repos in some way. It uses the ActivityPub `Like` activity and the `liked` collection.
-### TODO
+We also need to implement ForgeFed ourselves since it is not included in go-ap.
-In addition to the federated following stuff:
+### TODO
-- Handle remote repos in the database
-- Create actor endpoint for repos (similar to what we have right now for users)
-- Add table for `liked` collection
-- API endpoints for returning `liked` collection
-- Implement function for fetching `liked` items and returing a collection
-- Function for handling `Like` activities for the inbox \ No newline at end of file
+- [ ] Handle remote repos in the database
+- [X] Create actor endpoint for repos (similar to what we have right now for users)
+- [X] API endpoints for returning `liked` collection
+- [ ] Implement function for fetching `liked` items and returing a collection
+- [ ] Function for handling `Like` activities for the inbox \ No newline at end of file