Commit Graph
79 Commits
Author SHA1 Message Date
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 dfe902de4b Begin work on "rule reorder", plus tests for unsafe query 2022-02-26 05:29:35 -05:00
Brandon Thomas 844db3f6a8 split obs-gateway into websocket-gateway and twitch-pubsub-... 2022-02-20 23:31:09 -05:00
Brandon Thomas bea8376066 more refactor 2022-02-19 01:23:55 -05:00
Brandon Thomas 8f25491e78 Add language detection endpoint 2022-02-07 05:12:25 -05:00
Brandon Thomas 8b02351517 Share latin-to-ascii code/map 2022-02-06 19:38:57 -05:00
Brandon Thomas e56ac834ee ban slurs with latin characters and upper case 2022-02-06 19:21:49 -05:00
Brandon Thomas c25639baa4 Create user_input_common shared lib crate 2022-02-06 19:04:08 -05:00
Brandon Thomas ec4816bd00 Upgrade vendored newrelic-telemetry-sdk tokio 0.2 -> 1.0 2022-02-06 15:16:23 -05:00
Brandon Thomas b800ace754 fix tts inference for smart quotes 2022-02-05 23:03:51 -05:00
Brandon Thomas 75461a49df new small crate to get rid of smart quotes, etc 2022-02-05 22:40:04 -05:00
Brandon Thomas 24701aa9a8 Move Twitch OAuth onboarding to storyteller-web 2022-02-03 00:38:40 -05:00
Brandon Thomas 99b642f7ac insert tts job records (wip) 2022-01-31 04:24:17 -05:00
Brandon Thomas 313950f7b3 remove cheers from text 2022-01-31 03:25:23 -05:00
Brandon Thomas 4af8aeee5b publish session active events 2022-01-16 18:20:51 -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 c8bfb1f2f0 codegen db 2022-01-12 01:42:53 -05:00
Brandon Thomas 322d957105 persist twitch tokens to db! woo! 2022-01-12 01:27:47 -05:00
Brandon Thomas 38d58cf0c7 WIP: sqlx / actix version mismatch 2022-01-12 00:59:28 -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 f05eb2589a ugh, this is not working 2022-01-10 20:21:00 -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 a6855f5b80 start using container shared lib 2022-01-10 02:12:38 -05:00
Brandon Thomas 963c5f7c32 natural+lexographic sort of category dropdown names 2022-01-05 02:04:55 -05:00
Brandon Thomas 898fe142e9 Uncommitted old OBS code 2021-12-20 17:47:16 -05:00
Brandon Thomas 39906ae9c2 begin testing websockets 2021-11-16 22:51:06 -05:00
Brandon Thomas 9b2c0edcc5 Twitch oauth enroll endpoint 2021-11-15 02:28:25 -05:00
Brandon Thomas 38cc8f31a8 NOT WORKING (but close?) 2021-11-12 19:46:57 -05:00
Brandon Thomas 30c26647da rust-s3 "never-encode-slash" feature seems to do the trick! 2021-11-12 03:01:37 -05:00
Brandon Thomas a26e11a294 BROKEN: OBS gateway now runs on same actix and shared code 2021-11-12 01:14:29 -05:00
Brandon Thomas c40d772ebc MAYBE BROKEN: Full actix/tokio/etc. upgrade on storyteller-web 2021-11-12 01:12:39 -05:00
Brandon Thomas e424297abf WIP 2021-11-12 00:07:17 -05:00
Brandon Thomas c55cc81022 TEMP BROKEN - need to upgrade storyteller-web, I think
The situation with selectively enabling different versions off actix
in a workspace using library features is crazy. It doesn't work,
anyway.
2021-11-11 22:13:53 -05:00
Brandon Thomas 6c9fc98c68 update docs 2021-11-09 22:18:47 -05:00
Brandon Thomas d209e7fd79 HACK: Multiple versions of actix in support package with features 2021-11-09 22:16:18 -05:00
Brandon Thomas 7256630d87 http common package versions that work with both apps 2021-11-08 05:02:42 -05:00
Brandon Thomas 5ba21a9771 more of the oauth flow, fixing tokio versions 2021-11-08 01:52:38 -05:00
Brandon Thomas 06a327367c versions of tokio/actix work for OBS gateway 2021-11-08 00:57:02 -05:00
Brandon Thomas a727e261d1 Figuring out Tokyo runtimes between projects (ugh...) 2021-11-08 00:19:56 -05:00
Brandon Thomas 60e0ef5860 Twitch secrets handling, AnyhowResult in common crate, etc. 2021-11-07 23:32:21 -05:00
Brandon Thomas f049a6f7d0 Make a shared "http server common" package 2021-11-07 15:24:28 -05:00
Brandon Thomas 0c409c6af1 Shared config package 2021-11-07 15:03:42 -05:00
Brandon Thomas 5dd7efa2d5 Massive refactor: Two app packages in a workspace (5 binaries total) 2021-11-07 14:35:34 -05:00
Brandon Thomas e05d519e5a NEW OBS GATEWAY ARC (NOT YET WOKRING) 2021-11-07 14:07:01 -05:00
Brandon Thomas 383a5a99ff tts model cache duration configurable 2021-09-20 01:25:44 -04:00
Brandon Thomas 8ec7f0956b TTL cache list of models in memory to de-strain the DB 2021-09-20 00:47:10 -04:00
Brandon Thomas 7bcb9090ae Add NewRelic tracing to tts-inference-job using vendored lib 2021-09-13 05:44:47 -04:00
Brandon Thomas 4d928bd8de Rate limiter for TTS 2021-09-11 04:19:06 -04:00
Brandon Thomas aced214213 lightweight LFU cache that returns the discarded key 2021-07-04 23:38:06 -04:00