Commit Graph
2473 Commits
Author SHA1 Message Date
Brandon Thomas 176feda73b wip 2022-09-10 17:41:45 -04:00
Brandon Thomas f81d40b5bb Make logging less verbose 2022-09-10 05:42:50 -04:00
Brandon Thomas c07f100986 wip 2022-09-10 04:26:24 -04:00
Brandon Thomas 9feded54bd most of the events we want 2022-09-10 04:26:24 -04:00
Brandon Thomas 4acec068aa asdhfahsdf 2022-09-10 04:26:24 -04:00
Brandon Thomas e1d4c0f5f3 ugh, I hate this part of the project 2022-09-10 04:26:24 -04:00
Brandon Thomas f066658c3c Move in-progress Stripe / billing work to shared component crate 2022-09-10 04:26:24 -04:00
Brandon Thomas 17021f04b9 fml payments 2022-09-10 04:26:24 -04:00
Brandon Thomas 0e5b4599bb stripe wip 2022-09-10 04:26:24 -04:00
Brandon Thomas 02e7d1f4fa Stripe WIP 2022-09-10 04:26:24 -04:00
Brandon Thomas 360a389e3d Add stripe payments support 2022-09-10 04:26:22 -04:00
Brandon Thomas 999d73db81 analytics queries 2022-09-10 00:53:25 -04:00
Brandon Thomas ec1f5edd5c on-prem analytics queries 2022-09-09 14:40:41 -04:00
Brandon Thomas 2bc00dd6ca comment describing why to include this in the dockerfile 2022-09-09 14:11:08 -04:00
Brandon Thomas 6e6253bf86 dockerfile fixes? 2022-09-09 04:41:48 -04:00
Brandon Thomas 97e6fdc51b Downgrade docker rust build Ubuntu 22.04 -> 20.04 for openssl bug 2022-09-09 04:01:43 -04:00
Brandon Thomas 3cb9afa074 Update Dockerfile to point to new base Rust image 2022-09-09 02:26:38 -04:00
Brandon Thomas 34d08bce61 Not sure what recently broke with the dockerfile. Print Rust versions 2022-09-09 01:25:49 -04:00
Brandon Thomas 3b3603d7cf How did I forget to include the lock file? ugh. 2022-09-09 01:09:44 -04:00
Brandon Thomas ab0180a591 Update s3 bucket client to respect timeout arg 2022-09-09 00:45:44 -04:00
Brandon Thomas 40e92a1b24 Use no-op Redis status logger optionally 2022-09-08 15:22:52 -04:00
Brandon Thomas bf9bc013df New dynamic job progress reporter with no-op version 2022-09-08 14:56:35 -04:00
Brandon Thomas 4a58f49d3d kill pending jobs 2022-09-04 21:34:50 -04:00
Brandon Thomas da7270e058 Queries to investigate service load, etc. 2022-09-04 19:22:02 -04:00
Brandon Thomas 420a2c8b40 fix gravatar test 2022-09-01 23:49:17 -04:00
Brandon Thomas d1e261e633 no longer fail tests (timebomb bump) 2022-09-01 23:43:31 -04:00
Brandon Thomas bfe4b8d090 Merge pull request #9 from storytold/echelon-billing-and-images
Pull user system into a reusable component library
2022-09-01 23:40:32 -04:00
Brandon Thomas 269145a395 codegen db 2022-09-01 23:38:51 -04:00
Brandon Thomas 22122046ce We're not ready to perform this migrations
I'm being lazy and not pulling the relevant commits out of history
2022-09-01 23:35:43 -04:00
Brandon Thomas 4284aeced6 Substantial refactor: pull user system (except mod controls) into crate
This has been tested in storyteller-web to ensure it still works
2022-09-01 23:33:21 -04:00
Brandon Thomas d047fa50a9 Successfully move one "user" endpoint into new package 2022-09-01 17:25:13 -04:00
Brandon Thomas 273b5f3c4e Move SessionCookieManager to users component 2022-08-29 05:39:00 -04:00
Brandon Thomas 3477cc395b refactor 2022-08-29 04:49:51 -04:00
Brandon Thomas 59f2c4a55d service stub for image-generation-service 2022-08-29 00:56:38 -04:00
Brandon Thomas 84c616b6f6 New lib and service crates 2022-08-29 00:28:26 -04:00
Brandon Thomas 57e3dd05c7 generated image data 2022-08-28 19:52:01 -04:00
Brandon Thomas 2b52488bfa generated images tables 2022-08-25 04:01:50 -04:00
Brandon Thomas 3d2f28431f add credits tables 2022-08-23 13:09:20 -04:00
Brandon Thomas f1c8364b72 First attempt at generic_workloads table 2022-08-23 10:32:09 -04:00
Brandon Thomas bb8ba60829 Initial schema migrations for generated images + billing 2022-08-23 10:07:15 -04:00
Brandon Thomas 50d6537a73 report worker node name, if available 2022-08-18 03:01:06 -04:00
Brandon Thomas e68b6dc72d Merge pull request #8 from storytold/echelon-list-tts-single-connector
Use single connector with list TTS endpoint
2022-08-17 19:42:33 -04:00
Brandon Thomas 1da020abd4 Use single connector with list TTS endpoint 2022-08-17 19:41:30 -04:00
Brandon Thomas db5af2c1f6 Merge pull request #7 from storytold/echelon-more-pooled-connections
Echelon more pooled connections
2022-08-16 21:59:28 -04:00
Brandon Thomas 68fec1c8da leaderboard endpoint now uses connection pool (granted, not great) 2022-08-16 21:58:24 -04:00
Brandon Thomas efe7248ce9 list_tts_model_categories endpoint now uses single connection from pool 2022-08-16 21:29:30 -04:00
Brandon Thomas 6dfe929655 list_tts_categories endpoint now uses single db connection from pool 2022-08-16 21:21:50 -04:00
Brandon Thomas e86612af4b session_info endpoint uses single pooled connection 2022-08-16 21:05:57 -04:00
Brandon Thomas 43f441693e Update get_tts_models to use single pooled connection 2022-08-16 20:52:29 -04:00
Brandon Thomas 0fbc410baf Merge pull request #6 from storytold/echelon-benchmarking
All queries to user profile controller use a single DB connection
2022-08-16 18:58:45 -04:00