Brandon Thomas
2821240cc0
generic over executor types
2023-03-12 04:12:22 -04:00
Brandon Thomas
817b2c01df
new redis ttl cache crate (untested)
2023-03-11 22:53:01 -05:00
Brandon Thomas
3a2dad2027
more cleanup, organization, refactor
2023-03-10 03:08:29 -05:00
Brandon Thomas
690f4f1064
dummy service for debugging
2023-03-08 20:16:35 -05:00
Brandon Thomas
ccb36f7f6e
CLI utility to test parsing
2023-02-23 18:57:23 -05:00
Brandon Thomas
c3981e8554
idempotency crate, FakeYou requests to infer work
2023-02-14 02:03:31 -05:00
Brandon Thomas
969be4726c
easier concurrency atomic bools, add controls for pieces
2023-02-13 17:05:22 -05:00
Brandon Thomas
b8e37d2e77
mark jobs done
2023-02-10 03:49:45 -05:00
Brandon Thomas
f757b94eaf
refactor "hashing"
2023-02-06 03:02:23 -05:00
Brandon Thomas
eefe48f8ca
CNN candidate articles via RSS + Sqlite inserts
2023-02-05 05:02:13 -05:00
Brandon Thomas
a0a5c68086
Project outline
2023-02-04 18:24:45 -05:00
Brandon Thomas
2b50d2bce5
new lib: actix_helpers (RouteBuilder), --gui, etc.
2023-02-02 15:33:01 -05:00
Brandon Thomas
7ba765b89c
Setting up aichatbot-sidecar desktop program
2023-02-02 01:40:44 -05:00
Brandon Thomas
088535cb5a
refactor/move "plugins" crate to pertain only to services
2023-02-02 00:40:01 -05:00
Brandon Thomas
f3c34d9a7b
Trending voices / job
2023-01-17 05:49:23 -05:00
Brandon Thomas
77e16d4bd8
synthetic categories
2023-01-16 04:21:19 -05:00
Brandon Thomas
77e1319b81
'crockford' crate, use crockford entropy for bucket
2023-01-11 00:33:40 -05:00
Brandon Thomas
651ed42b64
New 'buckets' crate for cloud storage uploads
2023-01-11 00:33:40 -05:00
Brandon Thomas
e870d6f4de
rename storage_buckets_common crate -> cloud_storage
2023-01-11 00:33:40 -05:00
Brandon Thomas
603a678378
new errors crate, cleanup media duration calculation
2023-01-11 00:33:40 -05:00
Brandon Thomas
1ba3215881
organize media/files crates
2023-01-11 00:33:40 -05:00
Brandon Thomas
ff12990b01
sort _types crates at the top
2023-01-11 00:33:40 -05:00
Brandon Thomas
45b7af9bd2
detect upload mimetype
2023-01-11 00:33:39 -05:00
Brandon Thomas
d08d3cd543
New 'enums' crate for db "enum-like" fields, composite keys, etc.
...
This should be useful for:
- Actual enum fields
- Enum-like char/varchar fields
- Composite keys, polymorphic record behavior, etc.
This should also define how these values are returned over the HTTP API
2023-01-11 00:33:39 -05:00
Brandon Thomas
e7fc93de86
Mild refactor: tokens, reusable_types under types/ directory
2023-01-11 00:33:39 -05:00
Brandon Thomas
1de10d1b9f
Move all service/web/job projects into grouped subdirectories by type
2023-01-11 00:33:39 -05:00
Brandon Thomas
b1d5244620
WIP tokens crate
2022-12-12 22:34:08 -05:00
Brandon Thomas
6e7c708374
Duplicate tts-inference-job into inference-job
2022-11-27 16:07:29 -05:00
Brandon Thomas
24c9cc2d08
subprocess stuff in its own lib
2022-11-27 03:10:01 -05:00
Brandon Thomas
7f5ccac55c
rename generic-download-job -> download-job
2022-11-26 20:41:13 -05:00
Brandon Thomas
049b0cf375
rename directory
2022-11-14 21:36:07 -05:00
Brandon Thomas
9aec48d237
placeholder
2022-11-07 12:47:38 -05:00
Brandon Thomas
2ca477fd8c
Better environment-based URL configuration
2022-10-31 00:07:34 -04:00
Brandon Thomas
15c9c1256b
Stripe customer portal (subscription cancellation / modification)
2022-10-30 04:57:10 -04:00
Brandon Thomas
009d0eab87
CLI crates
...
(was building a stripe tool, but need to remember to make DB tools)
2022-10-29 22:20:26 -04:00
Brandon Thomas
3477cc395b
refactor
2022-08-29 04:49:51 -04:00
Brandon Thomas
84c616b6f6
New lib and service crates
2022-08-29 00:28:26 -04:00
Brandon Thomas
f8175d7666
reusable_types, WIP endpoints
2022-08-09 22:06:36 -04:00
Brandon Thomas
463a7479b9
Generic download job, hifigan model downloads
2022-08-09 22:06:36 -04:00
Brandon Thomas
bf26f7864f
Move last remaining jobs out of storyteller-web and into own crates
...
- w2l-inference-job
- w2l-download-job
These are now in their own independent crates, which should be easier to
do build caching on.
2022-08-04 04:15:55 -04:00
Brandon Thomas
b807adc73d
Create "memory_caching" lib crate, start building more tools there
2022-07-14 19:03:22 -04:00
Brandon Thomas
7a883cdebb
Move tts-download-job into its own crate independent of storyteller-web
2022-07-03 20:07:43 -04:00
Brandon Thomas
4f2c43ddaa
Pull tts-inference-job into own crate (almost working)
2022-06-21 05:10:05 -04:00
Brandon Thomas
a249c6a80e
Refactor job dependencies so we can move jobs to their own crates
2022-06-21 04:45:00 -04:00
Brandon Thomas
88691cfa2d
Move storyteller-web monorepo code back to directory root
2022-04-03 02:55:28 -04:00
Brandon Thomas
d5536ae307
Move old trumped/trumpet repo (it has useful phoneme stuff) to old_f/
2022-04-03 02:41:35 -04:00
Brandon Thomas
b68009408c
Update to utilize arpabet.rs
2018-06-11 02:24:39 -04:00
Brandon Thomas
9ba0eeb090
bump server version
2016-11-02 03:29:25 -04:00
Brandon Thomas
c983e88a0b
bump to ver 0.11.0, add more abbreviations
2016-10-25 04:15:18 -04:00
Brandon Thomas
db9e412495
Synthesize currency values, eg. "$10 million"
2016-10-25 00:47:16 -04:00