peterstockings
  • Joined on 2025-12-17
peterstockings pushed to master at peterstockings/video-sync 2026-03-03 12:27:08 +00:00
2e31eab0ca Show system messages when users join/leave room
b29b540331 Fix issue where canceling join left button disabled
43929ea94d Use state machine for syncing playback
0e7f80ff1f Add request id to server response
bd43cd10f6 Refactor desktop client codebase
Compare 6 commits »
peterstockings pushed to master at peterstockings/video-sync 2026-03-03 09:11:48 +00:00
3eb4b671c6 Add reconnect logic for desktop app
peterstockings pushed to master at peterstockings/video-sync 2026-03-03 08:55:29 +00:00
92aa926cf0 When joining a room sync video playback if playing
peterstockings pushed to master at peterstockings/video-sync 2026-03-03 08:38:23 +00:00
4665cf700e Add support for /seek, /play, /pause commands in chat
a5b7e08a6a Improve look of start screen and add toast to copy room ID button
31c79e794e Make chat window scrollable
4cf4c153cd Format video time as hh:mm:ss
9d22860f0d Add script to build desktop client
Compare 10 commits »
peterstockings released 1.0 Desktop client at peterstockings/video-sync 2026-03-02 11:27:19 +00:00
peterstockings pushed tag 1.0 to peterstockings/video-sync 2026-03-02 11:27:19 +00:00
peterstockings pushed to master at peterstockings/video-sync 2026-03-01 10:59:41 +00:00
bec873a9c7 Attempt to handle false "ended" events with mkv files in Chrome due to blob bug
peterstockings pushed to master at peterstockings/video-sync 2026-02-28 11:32:40 +00:00
69feac1d55 Add favicon
cc0136d712 Initial setup
peterstockings created branch master in peterstockings/video-sync 2026-02-28 11:32:40 +00:00
peterstockings created repository peterstockings/video-sync 2026-02-28 11:32:04 +00:00
peterstockings pushed to master at peterstockings/workout 2026-02-28 05:41:00 +00:00
ff6a921550 Improve styling of exercise history/sparkline partials
57f7610963 Remove requirements.txt
a401c1a1ab Switch to UV
b0b42c0d77 Migrate from psycopg2 to psycopg3 to fix SIGSEGV crashes
89d0a7fb12 Switch to gevent workers to prevent SIGSEGV
Compare 23 commits »
peterstockings pushed to master at peterstockings/WeightTracker 2026-02-26 12:13:54 +00:00
2023e44624 Make auth session last longer so users dont have to relogin each day
peterstockings pushed to master at peterstockings/WeightTracker 2026-02-24 10:44:08 +00:00
c76b4cd6fc perf: connection pooling, query consolidation, inline chart data, batch milestones
peterstockings pushed to master at peterstockings/WeightTracker 2026-02-24 10:25:01 +00:00
56168a182b Refactor codebase
f3abb4781b Show daily streak count on leaderboard as well
9323082d37 Show daily streak on dashboard
1c935a64be Allow users to edit checkins
Compare 4 commits »
peterstockings pushed to master at peterstockings/WeightTracker 2026-02-24 09:10:54 +00:00
10256a1283 Prefill date selectors on leadership page with earliest/latest dates
93c6822439 Change leadership graph to line and add linear best fit
Compare 2 commits »
peterstockings pushed to master at peterstockings/WeightTracker 2026-02-24 02:43:46 +00:00
c21a7890f3 Allows users to hide their check-ins from other users
d6885a8339 Fix timezone to Sydney
Compare 2 commits »
peterstockings pushed to master at peterstockings/WeightTracker 2026-02-22 12:06:50 +00:00
fc94d54d79 Add support for deployment via dokku
ccdb3d8dc7 Initial commit
peterstockings created branch master in peterstockings/WeightTracker 2026-02-22 12:06:50 +00:00
peterstockings created repository peterstockings/WeightTracker 2026-02-22 12:06:11 +00:00
peterstockings pushed to master at peterstockings/workout 2026-02-08 04:12:32 +00:00
ef91dc1fe4 Changel LLM model gemini-2.0-flash -> gemini-2.5-flash-lite