Commit Graph
827 Commits
Author SHA1 Message Date
Brandon Thomas 115fc2fe70 I'm cheating here... 2022-01-27 23:58:06 -05:00
Brandon Thomas 7f4cb37aea schema wip 2022-01-26 23:32:32 -05:00
Brandon Thomas ec67c123d2 empty migrations for bits/channel points 2022-01-25 23:57:38 -05:00
Brandon Thomas 9a05b91788 more notes 2022-01-25 04:16:14 -05:00
Brandon Thomas 80da30937e channel points message 2022-01-25 03:48:05 -05:00
Brandon Thomas 427c1d2761 message with bits 2022-01-25 03:43:36 -05:00
Brandon Thomas 0edcf2b9c1 Fix refresh count 2022-01-24 18:32:46 -05:00
Brandon Thomas 228e312949 Add refresh_count to model 2022-01-24 00:50:22 -05:00
Brandon Thomas 2ed75e5b0f cleanup 2022-01-24 00:34:47 -05:00
Brandon Thomas 2d9fa3bd2f oauth renewal works 2022-01-24 00:34:02 -05:00
Brandon Thomas 7a23cb69fa simpler without optionals 2022-01-24 00:23:21 -05:00
Brandon Thomas aa8f483da0 error handling 2022-01-24 00:17:43 -05:00
Brandon Thomas 92b31bc2c5 this nonsense helps my poor ADHD 2022-01-23 23:57:26 -05:00
Brandon Thomas 245b3397a8 change order 2022-01-23 23:55:17 -05:00
Brandon Thomas c86d8f81d3 cleanup (this might be a regression) 2022-01-23 20:33:03 -05:00
Brandon Thomas 95ef47459f Token renewal, but broken. Need to reinit pubsub 2022-01-23 17:25:21 -05:00
Brandon Thomas 26f42889bf plumb token refresher 2022-01-23 02:30:07 -05:00
Brandon Thomas ca38a5d69d add refresh token tool 2022-01-23 01:57:53 -05:00
Brandon Thomas 07b480ef26 begin work on token renewal 2022-01-23 00:59:37 -05:00
Brandon Thomas 1bff8de1a5 kill thread when OBS session goes away 2022-01-22 17:14:23 -05:00
Brandon Thomas a9dbc7303c cleanup 2022-01-21 23:43:51 -05:00
Brandon Thomas 2011f31e70 Check lease for expiry 2022-01-21 10:32:33 -05:00
Brandon Thomas d4e90b9ec8 docs, logging 2022-01-21 10:11:09 -05:00
Brandon Thomas dc3d3cc24a update main thread to struct 2022-01-21 10:00:15 -05:00
Brandon Thomas 51f6e8229f thread id stuff 2022-01-21 09:51:47 -05:00
Brandon Thomas 795f1a7b45 cleanup 2022-01-21 00:19:29 -05:00
Brandon Thomas 516eb12ecd HOW DID THIS GET COMMITTED 2022-01-20 23:49:36 -05:00
Brandon Thomas 72b6924422 fix blocking behavior!! 2022-01-20 23:48:33 -05:00
Brandon Thomas 6950a86821 better, but gets stuck / blocking 2022-01-20 22:07:52 -05:00
Brandon Thomas 7e875f6b37 much cleaner thread, but redis lease doesn't get renewed 2022-01-20 22:03:06 -05:00
Brandon Thomas ebda0d9317 threads as structs 2022-01-20 21:24:31 -05:00
Brandon Thomas 5647cacfa9 wip 2022-01-19 23:51:57 -05:00
Brandon Thomas 1ec18e5daa cleanup 2022-01-18 23:11:22 -05:00
Brandon Thomas 7bc698482c more cleanup 2022-01-18 23:02:04 -05:00
Brandon Thomas 035acf62c5 less type juggling 2022-01-18 22:57:55 -05:00
Brandon Thomas 0cb8cbd802 store lowercase twitch username 2022-01-18 22:42:05 -05:00
Brandon Thomas ab90af892f misc 2022-01-18 21:47:00 -05:00
Brandon Thomas d83fbb993e got cheer !!! 2022-01-18 00:22:57 -05:00
Brandon Thomas 52785debf7 more pubsub 2022-01-17 23:58:06 -05:00
Brandon Thomas 46b688aa28 more 2022-01-17 23:30:00 -05:00
Brandon Thomas 7a9f747d7d leasing (WIP) 2022-01-17 21:15:05 -05:00
Brandon Thomas 5f66017fb7 more work towards threading, redis messaging 2022-01-17 15:20:05 -05:00
Brandon Thomas ffe86adc60 this threading paradigm should work! 2022-01-16 19:18:41 -05:00
Brandon Thomas 446dd31f81 redis pubsub works! 2022-01-16 18:59:55 -05:00
Brandon Thomas 698c052036 background thread (won't ctrl-c) 2022-01-16 18:42:36 -05:00
Brandon Thomas 76ef8be03f cleanup 2022-01-16 18:31:23 -05:00
Brandon Thomas 4af8aeee5b publish session active events 2022-01-16 18:20:51 -05:00
Brandon Thomas e489d7f245 json test 2022-01-16 17:19:25 -05:00
Brandon Thomas 713fc6bd1c make redis_common lib crate to contain centralized Redis keys, etc. 2022-01-16 17:07:09 -05:00
Brandon Thomas c0e9fe7d0e update dockerfile 2022-01-16 11:09:12 -05:00