Something went wrong. Try again.
A personal app view to see Bsky posts of your followers (for when their app view goes down)
Something went wrong. Try again.
Commits on main
video embeds
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon> main
external embeds
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
image embeds
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
fix reposts
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
if let some me up
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
implemented using the cursor
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
refactoring and tidying up
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
post embeds of type record
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
remove examples
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
Reposts working and starting on embeds
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
Cursor for jetstream starts yesterday
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
Implementing timeline for posts without embeds
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
Refactor posts so that posts and reposts are in the same table
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
Implemented basics for get profiles
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
Implemented basics for get profile
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
Handle reposts
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
Turn it into a single jetstream handler
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
Refactor to make it cleaner
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
Get follows from PDS on startup
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
Make Jetstream host configurable
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
Add a jetstream handler to track follows. Removed tap
Signed-off-by: Will <did:plc:dadhhalkfcq3gucaq25hjqon>
remove unused imports
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
fix error reponse to return status code
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
add some endpoints with not implemented errors
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
Add the new files
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
atttempt to add auth to the get feed timeline endpoint
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
refactor to split store code into its own file
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
combine post and repost to same model to make easier
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
added cid to posts and reposts because I think that's needed for hydration
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
track and store reposts
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
store the posts (basic for now) in the database for those accounts that are tracked as follows
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
track the follow accounts that the user follows (also stop tracking when unfollowing)
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
create and delete follow records for appview user
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
start consuming from tap for the appview user
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
setup consuming from tap
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
add tap as part of docker compose
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
initial setup
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>
initial setup
Signed-off-by: Will Andrews <did:plc:dadhhalkfcq3gucaq25hjqon>