Commit Graph
137 Commits
Author SHA1 Message Date
Brandon Thomas 3d696b71ee Add two new EventResponse types: TtsCommandPreset, TtsCommandCustom 2022-03-10 23:37:36 -05:00
Brandon Thomas 4734d20690 category list caching 2022-03-06 05:42:28 -05:00
Brandon Thomas 30929b051e add health checking 2022-03-06 05:18:15 -05:00
Brandon Thomas 61ee753572 endpoint to kill running queries 2022-03-05 04:50:29 -05:00
Brandon Thomas 2f17465a84 job sorts by priority during, but has starvation prevention + env config 2022-03-03 02:00:32 -05:00
Brandon Thomas 5dfe83fe0f add oauth token internal pk 2022-03-02 05:32:20 -05:00
Brandon Thomas 115aff8855 edit language tags, tts command 2022-03-01 05:47:03 -05:00
Brandon Thomas 252f0e1134 supported language tools 2022-03-01 05:13:27 -05:00
Brandon Thomas a976d3e84d add to another endpoint (get) 2022-03-01 04:32:13 -05:00
Brandon Thomas 41d5526c50 return new fields in list 2022-03-01 04:26:57 -05:00
Brandon Thomas 283a851a17 COOOORRRRS 2022-02-27 08:06:39 -05:00
Brandon Thomas 7b7417ae14 cors, nginx (still not working) 2022-02-27 06:37:40 -05:00
Brandon Thomas c44dc209b3 more cors 2022-02-27 05:22:56 -05:00
Brandon Thomas 7a77207275 sort by rule order 2022-02-26 20:46:40 -05:00
Brandon Thomas 9633e7515a fixed up, because upsert fails for rquired key 2022-02-26 06:38:55 -05:00
Brandon Thomas dfe902de4b Begin work on "rule reorder", plus tests for unsafe query 2022-02-26 05:29:35 -05:00
Brandon Thomas 7e294d77d7 remove rule order from edit event (since this is awkward in isolation) 2022-02-25 20:29:17 -05:00
Brandon Thomas b237fe0f48 url fix, DELETE CORS 2022-02-22 05:25:04 -05:00
Brandon Thomas 75c9c2a00d new "get" endpoint, changed URLs 2022-02-22 04:43:02 -05:00
Brandon Thomas b59d7af915 EventResponse::NotSet also needs to be empty enum for proper json 2022-02-22 00:26:14 -05:00
Brandon Thomas 2c390ca20a had to adjust "NotSet" enum for serialization 2022-02-22 00:16:26 -05:00
Brandon Thomas 937f9d86a4 rule matching is much more robust 2022-02-21 17:40:56 -05:00
Brandon Thomas 844db3f6a8 split obs-gateway into websocket-gateway and twitch-pubsub-... 2022-02-20 23:31:09 -05:00
Brandon Thomas 78623265df query website settings from twitch job 2022-02-20 03:25:55 -05:00
Brandon Thomas 5a51a0ca39 hydrate on list too 2022-02-19 23:54:07 -05:00
Brandon Thomas e6f0908a3d voice clone requests endpoints 2022-02-19 13:48:36 -05:00
Brandon Thomas 9280ec11f7 fix endpoint, debug script 2022-02-19 05:33:31 -05:00
Brandon Thomas 8e0a21421b twitch event rule endpoints 2022-02-19 05:19:56 -05:00
Brandon Thomas 420a706f5d massive in-library refactor 2022-02-19 04:03:45 -05:00
Brandon Thomas c4b8e0912a finally done of in-app 'database' module 2022-02-19 03:42:39 -05:00
Brandon Thomas 598e99d2da refactor- almost done 2022-02-19 03:15:10 -05:00
Brandon Thomas 20a6839eaf more refactor into mysql module 2022-02-19 02:45:41 -05:00
Brandon Thomas c9b2d3ea10 continued refactor of db queries into lib 2022-02-19 02:25:11 -05:00
Brandon Thomas 8854366c12 more refactor into common lib 2022-02-19 02:05:43 -05:00
Brandon Thomas 17ff619f79 continued refactor into database_queries lib 2022-02-19 01:52:55 -05:00
Brandon Thomas bea8376066 more refactor 2022-02-19 01:23:55 -05:00
Brandon Thomas fd272a853a refactor: get rid of in-app database::enums module 2022-02-19 01:05:05 -05:00
Brandon Thomas 93c5ec0257 move w2l stats query 2022-02-19 00:36:35 -05:00
Brandon Thomas e2c645a17c Refactor: move rest of TTS queries into tts library crate 2022-02-19 00:31:40 -05:00
Brandon Thomas 0d3faf230d make two queries a little more obvious 2022-02-18 20:54:11 -05:00
Brandon Thomas 62eff2ec82 query by user token 2022-02-18 20:51:40 -05:00
Brandon Thomas 71e8da44bf queries for voice clone request insert / fetch 2022-02-18 20:47:56 -05:00
Brandon Thomas de0bd9f09d rule_is_enabled --> rule_is_disabled 2022-02-18 19:21:50 -05:00
Brandon Thomas 5b7d533dc3 cleanup 2022-02-18 19:17:21 -05:00
Brandon Thomas cdc04b66d7 get twitch event rule for user 2022-02-18 19:14:24 -05:00
Brandon Thomas 1c3dbbe779 list twitch event categories 2022-02-18 19:02:29 -05:00
Brandon Thomas 416c32d166 update twitch event rule 2022-02-18 18:48:41 -05:00
Brandon Thomas 73de5d185c Add API token internal token as foreign key 2022-02-18 18:34:27 -05:00
Brandon Thomas d9039b9071 cleanup some compile warnings 2022-02-18 18:26:34 -05:00
Brandon Thomas dcde6edba4 delete twitch event rule 2022-02-18 17:17:46 -05:00