Brandon Thomas
eefe48f8ca
CNN candidate articles via RSS + Sqlite inserts
2023-02-05 05:02:13 -05:00
Brandon Thomas
2f4fe2dabc
Web scraping WIP
2023-02-05 03:36:17 -05:00
Brandon Thomas
a0a5c68086
Project outline
2023-02-04 18:24:45 -05:00
Brandon Thomas
bd8f2570e2
report audio filename
2023-02-03 05:37:29 -05:00
Paul Sajna
fb8142fb49
endpoint for indicating why a user is unsubscribing
2023-02-02 22:25:00 -08:00
Brandon Thomas
2b50d2bce5
new lib: actix_helpers (RouteBuilder), --gui, etc.
2023-02-02 15:33:01 -05:00
Brandon Thomas
02d7495e54
kick this can down the road _again_
2023-02-02 00:43:59 -05:00
Brandon Thomas
a0da010dab
Add model ratings to TTS list and get endpoints
2023-01-26 01:12:20 -05:00
Brandon Thomas
74ff632f4d
update TTS statistics on model rate
2023-01-26 01:12:20 -05:00
Brandon Thomas
22e8a14170
Fix build errors and mistakes with user ratings
2023-01-25 16:24:44 -05:00
Brandon Thomas
b6fce130b5
GET and POST endpoints for user ratings
2023-01-25 16:08:22 -05:00
Brandon Thomas
1bb0dda330
Rating type instead of bool, upsert query, enums
2023-01-25 02:33:56 -05:00
Brandon Thomas
d46778569c
Add Arabic and Turkish language support (serverside)
2023-01-20 03:25:17 -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
58c7695a2a
Refactor enums
2023-01-16 01:56:38 -05:00
Brandon Thomas
9015efdf9e
real world language header test
2023-01-14 20:20:41 -05:00
Brandon Thomas
623b82dd0e
fix accept-language for q-factor
2023-01-14 06:54:34 -05:00
Brandon Thomas
9fbafd7fcd
sqlx 0.4.x -> 0.6.x
2023-01-14 06:39:28 -05:00
Brandon Thomas
8755e7a533
generic inference job queries
2023-01-11 00:33:40 -05:00
Brandon Thomas
9f873c33e7
Begin refactor of generic inference-job
2023-01-11 00:33:40 -05:00
Brandon Thomas
81302d0e1d
Payload for voice conversion inference records
2023-01-11 00:33:40 -05:00
Brandon Thomas
9e589c2b72
Refactor - db enum types into enums crate
2023-01-11 00:33:40 -05:00
Brandon Thomas
7a33c0721a
enqueue webvc inference work
2023-01-11 00:33:40 -05:00
Brandon Thomas
e1793d71b5
enqueue voice conversion request handler, media synthetic ids, ...
2023-01-11 00:33:40 -05:00
Brandon Thomas
77e1319b81
'crockford' crate, use crockford entropy for bucket
2023-01-11 00:33:40 -05:00
Brandon Thomas
8061880a83
consolidate upload handling, use new bucket paths
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
16a2e765ca
Handle video formats, too
2023-01-11 00:33:40 -05:00
Brandon Thomas
ee7626602a
Calculate duration for audio files without metadata
2023-01-11 00:33:40 -05:00
Brandon Thomas
533cd5e051
Tests + test data for media uploads
2023-01-11 00:33:40 -05:00
Brandon Thomas
f2bfcfeb75
audio codec/encoding
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
c4c5b89118
Calculate audio duration millis
2023-01-11 00:33:40 -05:00
Brandon Thomas
9aaee506ed
hash uploaded file
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
43c890b27c
Hack for sqlx to insert enums into varchar, but case still wrong
2023-01-11 00:33:39 -05:00
Brandon Thomas
a1510d45b2
Media uploads "working" from frontend. Need to handle file + upload
2023-01-11 00:33:39 -05:00
Brandon Thomas
31bb03d9d3
Sayonara, RecordVisibility
2023-01-11 00:33:39 -05:00
Brandon Thomas
66bb76e60f
Goodbye, 'EntityVisibility'
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
deb3671be6
Endpoint for audio uploading
2023-01-11 00:33:39 -05:00
Brandon Thomas
5f598dc516
Fix download-job queries and compile errors
2023-01-11 00:33:39 -05:00
Brandon Thomas
7bcde1e490
queries to handle softvc download (insert)
2023-01-11 00:33:39 -05:00
Brandon Thomas
13d00f6edf
partially handle softvc model downloads
2023-01-11 00:33:39 -05:00
Brandon Thomas
91695cde00
downloader job: handle softvc hifigan
2023-01-11 00:33:39 -05:00