Jacob jacob
  • Joined on 2023-09-07
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-09 01:40:07 -04:00
d6ad9972c7 fix: remove dbg! usages in the proc macros
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-09 01:39:34 -04:00
9a9cefee37 feat: FromPyFromStr and ToStrToPy macros YAY
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-08 17:30:57 -04:00
c637ad2d76 chore: initial draft of proc macros
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-08 17:01:33 -04:00
8e43ff75a5 fix(home-assistant): propagate set_item errors in NotifyMobileAppServiceData's IntoPyObject implementation
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-08 16:58:12 -04:00
cebf7dd93b chore(protocol): rename invert to inverted
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-08 16:52:25 -04:00
89404a56e0 feat(entrypoint): try using the do not disturb command
9e7e5cdcc8 fix: make some types of mobile app notifications work
Compare 2 commits »
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-08 14:38:21 -04:00
09d9dcbfe8 feat: command do not disturb
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-08 14:28:06 -04:00
22c5009d95 feat: impl TryFrom<String> for NonSpecialMessage that avoids cloning
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-08 14:15:21 -04:00
239ae331cd feat: early stage of bathroom light automation
a1e27181a8 chore: add futures as a dependency
a96dce2771 chore: format
e42397e072 feat(driver-kasa): support color temperature
Compare 4 commits »
jacob pushed to main at jacob/fomo-reducer 2026-06-24 00:16:46 -04:00
09afa83348 chore: change the SIGKILL message
jacob pushed to main at jacob/fomo-reducer 2026-06-13 00:11:14 -04:00
e6cd882b32 fix: crash and graceful shutdown improvements
jacob pushed to main at jacob/fomo-reducer 2026-06-12 23:53:29 -04:00
ce77590777 fix: watchdog panicking
50fc35883d chore: remove "this process is still alive" that I forgot to delete
Compare 2 commits »
jacob pushed to main at jacob/fomo-reducer 2026-06-12 20:29:58 -04:00
fa0093d582 feat: announce disconnection upon deadlock detection
jacob pushed to main at jacob/fomo-reducer 2026-06-12 20:01:52 -04:00
c7300a9e6d feat: watchdog for detecting tokio runtime deadlock (I wish I could prevent it, but I don't know what's causing it)
jacob pushed to main at jacob/fomo-reducer 2026-06-12 00:03:04 -04:00
a0a0632a1d chore: raise default audio sample rate to 24 khz
jacob pushed to main at jacob/fomo-reducer 2026-06-12 00:01:43 -04:00
a22965a3be feat: make reconnecting after discord disconnect faster (not obligate an entire process restart)
c8d676693d fix: reduce rebuilding from extraneous files
Compare 2 commits »
jacob pushed to main at jacob/fomo-reducer 2026-06-01 23:28:00 -04:00
ba0450e999 fix: coerce sample_rate to u64 correctly
jacob pushed to main at jacob/fomo-reducer 2026-06-01 23:23:59 -04:00
a7f11a7202 fix: cast sample_rate to u64 in calculations
jacob pushed to main at jacob/fomo-reducer 2026-06-01 23:19:22 -04:00
4fa25305b5 fix: use u64 to prevent overflowing (I can't believe I was stupid enough to think u32 could fit it) and add logging in case I was mistaken
65611d676d chore: reduce logging of unnecessary things in initialize_vcs
Compare 2 commits »
jacob pushed to main at jacob/fomo-reducer 2026-05-31 15:30:13 -04:00
c8fd99cdf1 fix: in /info move the user mention to the description field (where mentions are allowed)