Jacob jacob
  • Joined on 2023-09-07
jacob pushed to main at jacob/fomo-reducer 2026-05-31 15:28:35 -04:00
c03ccc9d39 chore: add more logging in /render to debug
jacob pushed to main at jacob/fomo-reducer 2026-05-31 14:26:25 -04:00
5e989289bd feat: don't block bot startup waiting to initialize vcs
jacob pushed to main at jacob/fomo-reducer 2026-05-31 02:46:54 -04:00
f5b6dc5c76 chore: remove /join and /leave to prevent confusion
jacob pushed to main at jacob/fomo-reducer 2026-05-30 01:09:15 -04:00
03689f4764 fix: don't log interaction in /render
jacob pushed to main at jacob/fomo-reducer 2026-05-29 22:22:59 -04:00
20bb0e4c31 fix: switch to async read-write lock instead of sync mutex in call handler to try to prevent deadlock
c6aa8e5d13 fix: scope borrow in heat seeking to try to prevent deadlock
Compare 2 commits »
jacob pushed to main at jacob/fomo-reducer 2026-05-29 01:21:34 -04:00
eb17c0a33b chore: log more in /render so I can check if the number of recordings used is as expected
jacob pushed to main at jacob/fomo-reducer 2026-05-28 12:53:02 -04:00
98a7a1e6fd chore: reduce amount of logging while recording in case my home server has been struggling to keep up with it
jacob pushed to main at jacob/fomo-reducer 2026-05-28 12:32:37 -04:00
b27d0f32c2 fix: encode renders as wav instead of opus to address errors
jacob pushed to main at jacob/fomo-reducer 2026-05-28 12:15:41 -04:00
c85e420a75 chore: use Display when logging an opus encode error in rendering instead of Debug so I can get a better look
jacob pushed to main at jacob/fomo-reducer 2026-05-28 12:07:46 -04:00
8dad5648f5 fix: sample rate doesn't need to be part of the estimated max size calculation cause samples already covers that
jacob pushed to main at jacob/fomo-reducer 2026-05-28 11:59:27 -04:00
e6c2342e1a chore: debug the estimated max size in rendering
jacob pushed to main at jacob/fomo-reducer 2026-05-28 11:47:21 -04:00
8f29c30bec fix: more realistic estimated max size in rendering
jacob pushed to main at jacob/fomo-reducer 2026-05-28 11:35:12 -04:00
6198387cc4 fix: use the encoded bytes instead of mistakenly discarding them
jacob pushed to main at jacob/fomo-reducer 2026-05-28 11:31:03 -04:00
7b5be35112 fix: encode to a new vec instead of an empty one when rendering, log more stuff for debugging
jacob pushed to main at jacob/fomo-reducer 2026-05-28 02:45:37 -04:00
c351358947 chore: log more stuff around rendering to debug
jacob pushed to main at jacob/fomo-reducer 2026-05-28 02:35:11 -04:00
4463ff7b3a fix: constrain seconds and milliseconds in between
jacob pushed to main at jacob/fomo-reducer 2026-05-28 02:24:04 -04:00
0c052ea303 chore: log recording details in /render to try to debug why so many are falling out of range
jacob pushed to main at jacob/fomo-reducer 2026-05-28 02:14:41 -04:00
31d53c1e58 fix: don't log state in /render
jacob pushed to main at jacob/fomo-reducer 2026-05-28 01:49:08 -04:00
24ef5a67c4 feat: implement rendering
jacob pushed to main at jacob/fomo-reducer 2026-05-28 00:51:24 -04:00
862a333131 chore: rename data managers to just managers