Commit Graph
1773 Commits
Author SHA1 Message Date
Brandon Thomas 91ac868369 new download types 2023-01-11 00:33:39 -05:00
Brandon Thomas 60af0ea36d enum refactor, whew 2023-01-11 00:33:39 -05:00
Brandon Thomas 02bf8808d0 Web + Job queries for generic_inference_jobs 2023-01-11 00:33:39 -05:00
Brandon Thomas 2cf07c1346 Block uploads of invalid video urls for w2l 2022-12-19 18:02:30 -05:00
Brandon Thomas 5e0851eb09 fix session / loyalty plan test; mark legacy tokens deprecated 2022-12-13 18:42:18 -05:00
Brandon Thomas 0d3ffd3f3b use DownloadJobToken throughout codebase 2022-12-13 18:26:45 -05:00
Brandon Thomas 1b60427ab0 Add UserToken-specific tests so we have a backup in case the macro fails 2022-12-13 18:05:35 -05:00
Brandon Thomas 75ede876d5 More tests 2022-12-13 17:46:46 -05:00
Brandon Thomas 086980318c use enum variants for prefixes 2022-12-13 17:08:12 -05:00
Brandon Thomas c4ca48f399 prefix registry 2022-12-13 16:50:23 -05:00
Brandon Thomas ad88800b4e enum variants to control character set 2022-12-13 15:43:19 -05:00
Brandon Thomas 64e3864140 Macro-defined tests "kind of" work. 2022-12-13 15:32:23 -05:00
Brandon Thomas 81757870ab Crockford constructor 2022-12-13 02:22:23 -05:00
Brandon Thomas 2769a0b3f9 macro to implement common string token methods 2022-12-13 01:27:29 -05:00
Brandon Thomas 89e721e3bc derive serde traits 2022-12-13 00:20:49 -05:00
Brandon Thomas 353aa4211b more tests 2022-12-13 00:16:44 -05:00
Brandon Thomas 422e36b405 add tests 2022-12-12 23:54:09 -05:00
Brandon Thomas 110c7f828f simplify UserToken type as a wrapper type 2022-12-12 23:16:44 -05:00
Brandon Thomas b9e2c87025 use UserToken in an existing flow 2022-12-12 22:44:04 -05:00
Brandon Thomas b1d5244620 WIP tokens crate 2022-12-12 22:34:08 -05:00
Brandon Thomas cc56deb27c UserBadge moved to reusable_types 2022-12-06 06:39:10 -05:00
Brandon Thomas a15324adee CORS separation by environments + tests 2022-12-04 02:40:28 -05:00
Brandon Thomas fa108a5303 Add more german languages, fix failing test time bomb 2022-12-03 23:25:08 -05:00
Brandon Thomas 11304d77cb Italian TTS 2022-12-03 17:42:46 -05:00
Brandon Thomas ba52695f35 root directory option for downloader 2022-12-01 21:52:52 -05:00
Brandon Thomas d28fb07d6d Clean up new consolidated downloader so it can be deployed 2022-12-01 21:44:32 -05:00
Brandon Thomas 3d3dec1e23 download job can now handle tacotron (untested) 2022-11-27 04:37:49 -05:00
Brandon Thomas 1ac61b7748 GPU support for docker commands 2022-11-27 03:28:30 -05:00
Brandon Thomas 24c9cc2d08 subprocess stuff in its own lib 2022-11-27 03:10:01 -05:00
Brandon Thomas 2392062276 Download script works with docker image 2022-11-27 02:45:17 -05:00
Brandon Thomas 94c74eb9e0 Refactor download job to be easier to generalize 2022-11-26 21:44:41 -05:00
Brandon Thomas 507f97bef5 note on subscription statuses 2022-11-18 05:27:53 -05:00
Brandon Thomas a3234b3cb4 Add max_decoder_steps / max_duration_seconds to tts job 2022-11-17 21:41:16 -05:00
Brandon Thomas 00ab91b05c new development stripe plan, minor method name refactor 2022-11-15 23:31:30 -05:00
Brandon Thomas 2d2a0b68ff fix errors from last yolo-commit 2022-11-13 17:37:12 -05:00
Brandon Thomas a211d45f26 on-prem worker stats 2022-11-13 16:42:18 -05:00
Brandon Thomas fb99af8a23 Log failure metadata for TTS inference jobs 2022-11-02 22:51:47 -04:00
Brandon Thomas 5377cca3b1 TTS now has premium features 2022-11-02 04:36:19 -04:00
Brandon Thomas 3efe1afa48 Migrations to change/rename some columns 2022-11-01 23:33:59 -04:00
Brandon Thomas 6b4d0b3ad1 Adding premium info to sessions 2022-11-01 06:39:59 -04:00
Brandon Thomas 23f6e74fd8 ugh, a gross refactor commit 2022-11-01 03:19:08 -04:00
Brandon Thomas 4584e9dbcf Cors and local nginx configs for dev.fakeyou.com etc. 2022-10-31 01:31:46 -04:00
Brandon Thomas 2ca477fd8c Better environment-based URL configuration 2022-10-31 00:07:34 -04:00
Brandon Thomas 13487a9046 Fix bug with upsert not changing the product key 2022-10-30 05:25:22 -04:00
Brandon Thomas 15c9c1256b Stripe customer portal (subscription cancellation / modification) 2022-10-30 04:57:10 -04:00
Brandon Thomas 468d2d1d75 stupid time bomb 2022-10-09 05:46:49 -04:00
Brandon Thomas c8ba2d1863 include price, make adjustments to subscription product/price 2022-09-19 06:30:49 -04:00
Brandon Thomas 6ea1bf3226 handle events with idempotency by ignoring replays 2022-09-19 04:11:35 -04:00
Brandon Thomas 334fc3022e record whether webhook events had actions taken, idempotency flag 2022-09-19 03:54:32 -04:00
Brandon Thomas 3fb26771de subscription interval tracked 2022-09-19 03:35:30 -04:00