Jacob jacob
  • Joined on 2023-09-07
jacob pushed to main at jacob/fomo-reducer 2026-05-24 13:20:51 -04:00
b598adb498 feat: heatseeking
e1aab0a8fb feat: get first or last (left) element with data of OneToManyUniqueBTreeMapWithData
Compare 2 commits »
jacob pushed to main at jacob/fomo-reducer 2026-05-21 00:59:28 -04:00
97763877d8 feat: laying the groundwork for heat seeking
48a0c8250b chore: refactor joining and recording into a reusable function
4ed8d6d241 feat: get first or last element of OneToManyUniqueBTreeMap
Compare 3 commits »
jacob pushed to main at jacob/fomo-reducer 2026-05-20 16:54:35 -04:00
c04338155b feat: error messages for ParseGuildVCToTextChannelError
jacob pushed to main at jacob/fomo-reducer 2026-05-19 23:18:46 -04:00
8f433a065e fix: spawn songbird processing the event to try to address deadlock issue
jacob pushed to main at jacob/fomo-reducer 2026-05-15 00:56:28 -04:00
97acdac467 fix: shorten the description of render to try to make Discord accept it
jacob pushed to main at jacob/fomo-reducer 2026-05-14 01:00:05 -04:00
6befbf280e chore: very beginning of making a /render command
jacob pushed to main at jacob/fomo-reducer 2026-05-14 00:54:39 -04:00
b2af146360 fix: remove handlers after failing to join call
jacob pushed to main at jacob/fomo-reducer 2026-05-14 00:48:24 -04:00
c20bab2761 chore: go back to only listening for relevant events
jacob pushed to main at jacob/fomo-reducer 2026-05-14 00:47:11 -04:00
f548955d16 fix: add event handlers before joining call
298799d43a chore: update lockfile
Compare 2 commits »
jacob pushed to main at jacob/fomo-reducer 2026-05-13 23:34:18 -04:00
65e35e2403 fix: (hopefully) listen for all types of events
jacob pushed to main at jacob/fomo-reducer 2026-05-13 23:00:52 -04:00
b1888af842 chore: more logging in call handler to try to see why all users are unknown so far
jacob pushed to main at jacob/fomo-reducer 2026-05-13 22:29:09 -04:00
949ce5b38b chore: move call configuration to after handler instantiation to reduce time between them
a64e7190fd fix: (hopefully) scope the lock so it ends earlier
Compare 2 commits »
jacob pushed to main at jacob/fomo-reducer 2026-05-12 23:37:28 -04:00
8416ef0609 style: cargo fmt --all
3d2df64ffe fix: scope the vcs_watcher borrow to possibly fix deadlock
Compare 2 commits »
jacob pushed to main at jacob/fomo-reducer 2026-05-07 02:32:24 -04:00
09107bc97b chore: add a watchdog task that tells me if the process is still running while I debug why the bot dies sometimes without existing
jacob pushed to main at jacob/fomo-reducer 2026-05-07 02:23:33 -04:00
c53a3620f2 chore: downgrade voice_tick log to debug
491159224d chore: single line refactor
9b1e263312 chore: remove now_utc log that has served its purpose
52adf9ec4c chore: Arc the uri internal to and rarely used by Storage so that cloning it is cheaper
Compare 4 commits »
jacob pushed to main at jacob/fomo-reducer 2026-05-06 22:06:36 -04:00
cfa81784b7 feat: divide logging into stdout and stderr by verbosity
jacob pushed to main at jacob/fomo-reducer 2026-05-06 21:52:41 -04:00
9441204f9f feat: make logging non-blocking
jacob pushed to main at jacob/fomo-reducer 2026-05-06 21:40:24 -04:00
2dbc0a2e87 chore: format
44c7aa60c2 feat: cache user data in memory to make access faster, simplifies code
Compare 2 commits »
jacob pushed to main at jacob/fomo-reducer 2026-05-06 20:45:57 -04:00
fa61d5a4b6 fix: depend on zlib-static
jacob pushed to main at jacob/fomo-reducer 2026-05-06 20:22:47 -04:00
a752838a46 feat: shorten the /join message and report the git revision in the /info command for more transparency
fcd856b61a feat: make VCsWatcher, a watch channel of VCs
fa88bd495f chore: refactor VCs to use a watch channel internally (but I'm going to rework this in the next commit anyway)
bb51f1cc63 chore: embed build time information with shadow-rs
Compare 4 commits »