Commit Graph
142 Commits
Author SHA1 Message Date
Brandon Thomas 4b1aad995d CORS: api.fakeyou.com 2022-01-31 06:20:06 -05:00
Brandon Thomas 39ab109f19 move tokens::Tokens util for MySql to common lib crate 2022-01-31 04:45:25 -05:00
Brandon Thomas 69186282a0 inserts pending job 2022-01-31 04:36:26 -05:00
Brandon Thomas 99b642f7ac insert tts job records (wip) 2022-01-31 04:24:17 -05:00
Brandon Thomas 1b5c3f6b3f trim spaces 2022-01-31 03:43:52 -05:00
Brandon Thomas 313950f7b3 remove cheers from text 2022-01-31 03:25:23 -05:00
Brandon Thomas db582ca7e7 Add twitch_common crate 2022-01-31 03:04:12 -05:00
Brandon Thomas 3dbc1890da fixup bugs 2022-01-31 02:01:54 -05:00
Brandon Thomas 6445244957 save both event types to db 2022-01-31 01:53:27 -05:00
Brandon Thomas da5c1893b3 record channel bits event 2022-01-31 01:39:16 -05:00
Brandon Thomas 37851f8f53 channel points inserts 2022-01-31 00:46:44 -05:00
Brandon Thomas 3f889c6aad adjust inserts 2022-01-30 14:14:31 -05:00
Brandon Thomas 4448a81ee5 insert bits (untested) 2022-01-30 03:51:53 -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 95ef47459f Token renewal, but broken. Need to reinit pubsub 2022-01-23 17:25:21 -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 51f6e8229f thread id stuff 2022-01-21 09:51:47 -05:00
Brandon Thomas 0cb8cbd802 store lowercase twitch username 2022-01-18 22:42:05 -05:00
Brandon Thomas 5f66017fb7 more work towards threading, redis messaging 2022-01-17 15:20:05 -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 37331f685a fix twitch query, add common error library code 2022-01-16 10:06:30 -05:00
Brandon Thomas 8f8a3e44f3 Two Redis indices. Twitch/OBS will be on n=1
This will require updating deployment yamls.
2022-01-15 14:22:37 -05:00
Brandon Thomas c4f42cb4f9 update to make username mandatory field 2022-01-15 11:38:40 -05:00
Brandon Thomas 0a27c79ee3 handle more fields 2022-01-12 01:36:42 -05:00
Brandon Thomas 38d58cf0c7 WIP: sqlx / actix version mismatch 2022-01-12 00:59:28 -05:00
Brandon Thomas fdaa4a2eef fix queries 2022-01-12 00:17:08 -05:00
Brandon Thomas 405834f2d6 "find" builder (not yet working) 2022-01-12 00:05:26 -05:00
Brandon Thomas ee5d4be0a6 add ip address at creation 2022-01-11 22:23:53 -05:00
Brandon Thomas 86953af7c2 new shared lib crate for db queries, insert into oauth tokens 2022-01-11 22:18:40 -05:00
Brandon Thomas d77f723c98 move a few more utilities to common code (tokens, uuids) 2022-01-10 02:33:51 -05:00
Brandon Thomas aad92d7295 CORS for storyteller.io 2022-01-08 02:43:32 -05:00
Brandon Thomas c34de2b8d7 Minor cleanup 2021-12-22 04:42:27 -05:00
Brandon Thomas 9f0763b5ea Run cargo fix to fix imports 2021-12-21 23:48:17 -05:00
Brandon Thomas 885ad53383 websockets basics work, cors fix 2021-11-16 22:56:29 -05:00
Brandon Thomas 9b2c0edcc5 Twitch oauth enroll endpoint 2021-11-15 02:28:25 -05:00
Brandon Thomas 6cb6c83dba clean up dependencies 2021-11-12 23:58:10 -05:00
Brandon Thomas a3bbf7b42c Refactor crate organization. Both server binaries build 2021-11-12 23:51:25 -05:00