Commit Graph
19 Commits
Author SHA1 Message Date
calcazar 9bae1dc61d Merge publish-confirm lag fix into develop 2026-10-19 15:01:18 -06:00
calcazar 0dc9d6b7b3 3dom4wf7p: Poll the feed before reporting a publish failure
A freshly published post can take a moment to surface on the home feed, so
the single immediate confirm reload reported a false failure even though the
post went through. Retry the reload a few times; once the server has accepted
the publish, treat a not-yet-visible post as success instead of an error.
2026-10-19 15:01:17 -06:00
calcazar 0638c1aa03 Merge Feed browser: Image and video posts into develop
Server-side upload pipeline (draft -> presigned -> PUT -> confirm -> publish) for image and video posts. Tasks mgply09ox, t3xbu10dr.
2026-10-19 14:49:22 -06:00
calcazar d493b35ede t3xbu10dr: Publish video posts through the media pipeline and upgrade thumbnails to the player 2026-10-19 14:49:03 -06:00
calcazar b4fb345f90 mgply09ox: Publish an image post through a server upload pipeline 2026-10-19 14:46:13 -06:00
calcazar fe38682124 Merge Feed browser: Likes, comments, and text posts into develop
Like/unlike, text post composer, comments list+create, and delete own post. Tasks 4wswt4ex2, 3dom4wf7p, bo5tym52p, a18hvcryt.
2026-10-19 14:32:31 -06:00
calcazar 0861663bea a18hvcryt: Delete the signed-in person's own post from its menu 2026-10-19 14:32:06 -06:00
calcazar 5a33546af2 bo5tym52p: List and create comments on post cards 2026-10-19 14:29:07 -06:00
calcazar de535a500d 3dom4wf7p: Publish public text posts from a feed composer 2026-10-19 14:19:12 -06:00
calcazar 28037a2849 4wswt4ex2: Add like and unlike for post cards 2026-10-19 14:16:52 -06:00
calcazar 20cca38619 Merge Feed browser: Read the home feed into develop
Home feed proxy with cursor paging (GET /api/feed), post cards with timestamp-sorted interleaved order + infinite scroll + 45s polling, and HLS video playback. Tasks emrgilhzp, q12xo172i, vycxexra8.
2026-10-19 14:03:36 -06:00
calcazar 69e3c1ba2f vycxexra8: Play feed videos from hlsUrl with a thumbnail fallback 2026-10-19 14:03:12 -06:00
calcazar 18e0386a99 q12xo172i: Render post cards in the signed-in home feed 2026-10-19 14:01:17 -06:00
calcazar 20af24b25d emrgilhzp: Proxy the home feed with cursor paging 2026-10-19 13:58:49 -06:00
calcazar 4d52e52ccf Merge Feed browser: Sign-in into develop
Server session (POST/GET /api/session), sign-in screen, token refresh and sign-out (DELETE /api/session). Tasks kdlb9zs9n, tlv84yb7n, yarm6mesq.
2026-10-19 13:40:12 -06:00
calcazar 8f3b037da4 yarm6mesq: Refresh expired tokens and revoke on sign-out 2026-10-19 13:28:49 -06:00
calcazar 22aa454b81 tlv84yb7n: Build the sign-in screen and signed-in placeholder shell 2026-10-19 13:21:27 -06:00
calcazar 6e4cc3494b kdlb9zs9n: Scaffold Next.js app and create the server session from a Minnect login 2026-10-19 13:19:20 -06:00
calcazar 20c0d5da6c Bootstrap repository with README, gitignore and workflow notes 2026-10-19 11:25:09 -06:00