A personal app view to see Bsky posts of your followers (for when their app view goes down)

Commits on jetstream

Restart the jetstream consume loop when following a new user
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
jetstream
willdot.net committed
handle follow creation events
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
only store posts to database
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
handle different jetstream event types - print out a commit record
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
add consumer to main tokio thread pool thing
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
add example jetstream implementation
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
add example jetstream implementation
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
add example jetstream implementation
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
add example jetstream implementation
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
add atproto_jetstream crate
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
remove unused imports
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
fix error reponse to return status code
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
add some endpoints with not implemented errors
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
Add the new files
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
atttempt to add auth to the get feed timeline endpoint
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
refactor to split store code into its own file
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
combine post and repost to same model to make easier
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
added cid to posts and reposts because I think that's needed for hydration
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
track and store reposts
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
willdot.net committed
track the follow accounts that the user follows (also stop tracking when unfollowing)
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
create and delete follow records for appview user
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
start consuming from tap for the appview user
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
setup consuming from tap
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
add tap as part of docker compose
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
initial setup
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed
initial setup
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
willdot.net committed