Brandon Thomas
5a938ceed1
WIP / Broken early sleep exit during local dev debug cycle
2025-02-11 18:01:39 -05:00
Brandon Thomas
62d708e357
pass tensor dimensions downstream
2025-02-10 23:44:37 -05:00
Brandon Thomas
72083eb030
enforce file types, debugging
2025-02-10 23:14:53 -05:00
Brandon Thomas
62afa22d8c
skip image resizes
2025-02-10 22:43:07 -05:00
Brandon Thomas
418b116469
ctrl-c handler, pathing
2025-02-10 21:31:42 -05:00
Brandon Thomas
42c7c70387
resample fps, duration wip
2025-02-10 20:36:07 -05:00
Kasisnu
39c52d5377
animatex: resize args fix, add sqlx migration
2025-02-10 18:12:06 +05:30
Brandon Thomas
cea3668cfc
dynamic resize behavior
2025-02-06 01:57:57 -05:00
Brandon Thomas
1caf1f38b8
working end-to-end, need to clean up resampling / dimensions / fps
2025-02-06 00:48:52 -05:00
Brandon Thomas
f0b2a07613
inference wip
2025-02-05 23:52:01 -05:00
Brandon Thomas
3cd04414f8
auto-kill jobs in dev
2025-02-05 19:37:02 -05:00
Brandon Thomas
f3776e953c
run pose frame generation
2025-02-05 18:02:00 -05:00
Brandon Thomas
d923699009
run stable animator or animate-x
2025-02-05 17:20:17 -05:00
Brandon Thomas
f842d795d6
wip
2025-02-05 16:08:55 -05:00
Brandon Thomas
7a1ce7c9fd
animate-x http args, refactor job
2025-02-05 14:35:42 -05:00
Brandon Thomas
d0a3c02c00
resample input video
2025-02-02 02:50:35 -05:00
Brandon Thomas
32bc400686
local configurability
2025-02-02 00:58:12 -05:00
Brandon Thomas
e3973e4ce1
hack fixes for thumbnails and cdn in dev
2025-02-01 23:36:05 -05:00
Brandon Thomas
1d7bc11be3
hack in support for "local CDN" / buckets
2025-01-31 18:51:27 -05:00
Brandon Thomas
5321eb145d
fix api bug
2025-01-31 17:53:46 -05:00
Brandon Thomas
48043fb602
resize image
2025-01-31 13:53:50 -05:00
Brandon Thomas
8af2035ee6
fix cors
2025-01-26 02:35:10 -05:00
Kasisnu
1e2f73e44a
stable-animator: minor tweaks
2025-01-25 01:19:35 +05:30
Brandon Thomas
b49a7225e4
fix build errors
2025-01-24 04:21:39 -05:00
Brandon Thomas
de01700359
fix build errors
2025-01-24 04:12:23 -05:00
Brandon Thomas
f7990e2b61
fix build errors, codegen db
2025-01-24 03:40:33 -05:00
Brandon Thomas
081307d735
debug sleep, width height
2025-01-24 01:13:53 -05:00
Brandon Thomas
397241fb84
more debugging, more job params
2025-01-24 00:31:38 -05:00
Brandon Thomas
dbc0f5f62e
fix pathing, deps, etc. (local)
2025-01-23 23:28:58 -05:00
Brandon Thomas
b521fa7676
Enqueue jobs properly in dev, dispatch to StableAnimator
2025-01-23 22:42:42 -05:00
Brandon Thomas
a67f60d09e
debug r2 client in dev, fix startup
2025-01-23 21:02:36 -05:00
Brandon Thomas
2cdf9ce41f
build fix
2025-01-23 14:48:51 -05:00
Brandon Thomas
38fb1a4a32
job wip
2025-01-21 23:39:51 -05:00
Brandon Thomas
984fd1a21f
wip (need to work on downstream pathing)
2025-01-17 18:46:02 -05:00
Brandon Thomas
8b92dc4099
stub for studio gen 2 inference job
2025-01-16 23:55:13 -05:00
Brandon Thomas
86677b8f97
fixup api docs
2025-01-16 21:12:26 -05:00
Brandon Thomas
ed7a9905ee
add studio gen2 enqueue endpoint
2025-01-16 20:45:08 -05:00
Kasisnu
1c25c4085b
temp switch ST cdn to FY
2024-11-22 23:31:04 +05:30
Kasisnu
91e739d7c4
update FY bucket paths in places I missed the first time
2024-11-22 13:56:41 +05:30
Kasisnu
40a82142bf
update FY bucket paths
2024-11-22 13:40:21 +05:30
Kasisnu
f6454035d2
enable cog-video for staff only
2024-11-14 19:42:53 +05:30
Kasisnu
e93a8664c1
add f5 and seed vc to list jobs handler length exemptions
2024-10-23 19:13:38 +05:30
Kasisnu
0ef4333013
seed-vc: fix source/reference audio mixup
2024-10-23 18:55:07 +05:30
Kasisnu
cd11d0aa4e
seed-vc: public model type enum extension
2024-10-23 17:48:25 +05:30
Kasisnu
e8644d3b82
seed-vc: minor tweaks in inference
2024-10-23 17:05:54 +05:30
Kasisnu
806f70d7ba
fix lots of unused imports
2024-10-23 13:41:03 +05:30
Kasisnu
b6eb0e9394
super basic seed_vc inference integration
2024-10-23 13:41:03 +05:30
Kasisnu
02050ef86c
build a musl variant of rust-gpu
2024-10-21 21:53:20 +05:30
Kasisnu
9b698d155e
previews: some tweaks
2024-10-19 14:59:50 +05:30
Kasisnu
ed359164ff
sigh, add the f5-tts inference_category to inference job loop
2024-10-18 21:17:05 +05:30
Kasisnu
2da81d47a7
sigh, add an f5-tts inference_category
2024-10-18 21:06:40 +05:30
Kasisnu
cb1253f509
some tweaks to f5 inference category
2024-10-18 18:16:11 +05:30
Kasisnu
f21da59530
some tweaks to f5 inference
2024-10-18 17:18:03 +05:30
Kasisnu
4ebb7fe282
some tweaks to f5 inference
2024-10-18 16:28:05 +05:30
Kasisnu
83764e2381
disable fast previews while focussing on f5
2024-10-18 13:52:37 +05:30
Kasisnu
475ed299db
super basic f5 integration
2024-10-18 13:52:37 +05:30
Kasisnu
53786bf9b9
rust: bump up version
2024-10-17 20:47:07 +05:30
Kasisnu
3a7fcc1595
uploads: reduce max concurrent uploads
2024-10-17 18:40:17 +05:30
Kasisnu
770293af49
chore: update hakari deps
2024-10-17 16:37:26 +05:30
Kasisnu
bb19960c02
studio previews: faster concurrent uploads
2024-10-17 16:37:26 +05:30
Brandon Thomas
f3cde45f33
storyteller render cors
2024-10-06 12:00:07 -04:00
Brandon Thomas
6adb104e58
cors for board.storyteller.ai
2024-10-04 01:02:45 -04:00
Brandon Thomas
3a1220853d
sort tags
2024-10-03 10:19:51 -04:00
Brandon Thomas
b1732a0d11
fix builds
2024-10-03 09:08:56 -04:00
Brandon Thomas
c767a17da7
fix api
2024-10-03 00:45:07 -04:00
Brandon Thomas
a2a7a10d0c
clean up queries
2024-10-02 23:59:22 -04:00
Brandon Thomas
d6ac0c9d0b
fix deletion of tags
2024-10-02 23:54:45 -04:00
Brandon Thomas
ea90bb6758
fixup queries
2024-10-02 21:44:24 -04:00
Brandon Thomas
252576b88a
document endpoints
2024-10-02 17:25:05 -04:00
Brandon Thomas
f7ed250c7c
list tags endpoint, mount routes
2024-10-02 17:20:51 -04:00
Brandon Thomas
0b5530c8a3
tag editing endpoint
2024-10-02 13:03:26 -04:00
Brandon Thomas
606a439352
all queries for tags
2024-10-02 02:32:20 -04:00
Brandon Thomas
aec5675784
almost all of the queries needed for tags
2024-10-02 01:46:42 -04:00
Brandon Thomas
db05b61c51
search algorithm evaluation
2024-10-01 20:27:33 -04:00
Brandon Thomas
7141aa028f
assert on popular voices
2024-10-01 20:19:58 -04:00
Brandon Thomas
90bfb2c2bf
query testing harness
2024-10-01 20:03:42 -04:00
Brandon Thomas
7f43e98f07
refactor es search
2024-10-01 10:53:47 -04:00
Brandon Thomas
9ebd040d59
check up on models not annotated with language
2024-09-30 23:40:31 -04:00
Kasisnu
f890f8781c
style transfer: disable cancellation watcher
2024-09-30 20:11:48 +05:30
Kasisnu
3e35db2f8e
style transfer: disable keepalive
2024-09-30 19:27:47 +05:30
Brandon Thomas
4b53df69a0
sort and threshold search
2024-09-30 03:35:35 -04:00
Brandon Thomas
bca8925f31
codegen
2024-09-29 19:21:35 -04:00
Brandon Thomas
d0a51f0344
elasticsearch weights search reads from appropriate field
2024-09-29 19:18:02 -04:00
Brandon Thomas
4397e29886
report language in model weights (get, list endpoints)
2024-09-29 19:02:12 -04:00
Brandon Thomas
ac4a7f4612
update model language
2024-09-29 01:51:12 -04:00
Brandon Thomas
87a768890a
switch update weights handler to mysql connection
2024-09-29 01:24:56 -04:00
Brandon Thomas
9bfd0330a9
migrations to add language tags to models
2024-09-29 00:54:12 -04:00
Brandon Thomas
a8766e9620
signups by source
2024-09-29 00:38:43 -04:00
Brandon Thomas
3b3b218e0c
move to databox dir
2024-09-28 23:29:59 -04:00
Brandon Thomas
1f595f3d64
new metric to track
2024-09-28 23:29:32 -04:00
Brandon Thomas
7297f77334
fail faster
2024-09-28 00:45:56 -04:00
Brandon Thomas
7186f37841
handle failures in thread ( #374 )
2024-09-28 00:42:06 -04:00
Brandon Thomas
767a2a38da
replace mysql_pool with connection reuse in style transfer
2024-09-28 00:13:31 -04:00
Brandon Thomas
d43bffc0a2
change half of mysql_pool refs to connections in style transfer job
2024-09-27 23:51:53 -04:00
Brandon Thomas
ec0514187a
oncall query, remove SD enqueue from API
2024-09-27 15:33:57 -04:00
Brandon Thomas
a840e3c97e
make sure dummy-service can continue serving during outages
2024-09-27 00:51:36 -04:00
dependabot[bot]
be1ea1e4f0
Bump bcrypt from 0.15.0 to 0.15.1 ( #363 )
...
Bumps [bcrypt](https://github.com/Keats/rust-bcrypt ) from 0.15.0 to
0.15.1.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Keats/rust-bcrypt/commit/b05e4f6097fac16cbb2c7a04d80fd53d20d37257 "><code>b05e4f6</code></a>
Ready for release</li>
<li><a
href="https://github.com/Keats/rust-bcrypt/commit/ca0cb647536f5274c9cdd8018f22922ec72556ff "><code>ca0cb64</code></a>
Raise the MSRV to 1.60.0</li>
<li><a
href="https://github.com/Keats/rust-bcrypt/commit/cc34991354e5df9cca673637ba64782da4363145 "><code>cc34991</code></a>
Upgrade base64 to 0.22</li>
<li><a
href="https://github.com/Keats/rust-bcrypt/commit/87fc59e917bcb6cf3f3752fc7f2b4c659d415597 "><code>87fc59e</code></a>
Replace unmaintained actions-rs/* actions in CI workflows (<a
href="https://redirect.github.com/Keats/rust-bcrypt/issues/81 ">#81</a>)</li>
<li>See full diff in <a
href="https://github.com/Keats/rust-bcrypt/compare/v0.15.0...v0.15.1 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
You can trigger a rebase of this PR by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
> **Note**
> Automatic rebases have been disabled on this pull request as it has
been open for over 30 days.
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-27 00:26:47 -04:00
dependabot[bot]
2a3ec1e761
Bump diesel from 2.2.1 to 2.2.4 ( #370 )
...
Bumps [diesel](https://github.com/diesel-rs/diesel ) from 2.2.1 to 2.2.4.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/diesel-rs/diesel/blob/v2.2.4/CHANGELOG.md ">diesel's
changelog</a>.</em></p>
<blockquote>
<h2>[2.2.4] 2024-09-3</h2>
<h3>Fixed</h3>
<ul>
<li>Fix an issue where empty queries could trigger undefined behaviour
in the sqlite backend</li>
</ul>
<h2>[2.2.3] 2024-08-23</h2>
<h3>Fixed</h3>
<ul>
<li>Support for libsqlite3-sys 0.30.0</li>
<li>Fixed a possible vulnerability in how Diesel handled protocol level
bind parameters.
See the <a
href="http://web.archive.org/web/20240812130923/https://media.defcon.org/DEF%20CON%2032/DEF%20CON%2032%20presentations/DEF%20CON%2032%20-%20Paul%20Gerste%20-%20SQL%20Injection%20Isn't%20Dead%20Smuggling%20Queries%20at%20the%20Protocol%20Level.pdf%3E ">SQL
Injection isn't Dead: Smuggling Queries at Protocol Level</a>
presentation from DEF CON for details</li>
<li>Fixed an issue with a possibly ambiguous trait resolution in
<code>#[derive(QueryableByName)]</code></li>
</ul>
<h2>[2.2.2] 2024-07-19</h2>
<h3>Fixed</h3>
<ul>
<li>Support for libsqlite3-sys 0.29.0</li>
<li>Fixed a potential panic in the sqlite cursor implementation</li>
<li>Fixed support for rust numeric operators with columns of the type
<code>Numeric</code></li>
<li>Removed the <code>SerializedDatabase::new</code> function due to
unsoundness</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/diesel-rs/diesel/commit/291e66df874e4069c998700ba1a378f0109c3746 "><code>291e66d</code></a>
Prepare a 2.2.4 release</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/46ede3f0600c8ac829f69c864eaf5cbddf88359a "><code>46ede3f</code></a>
Merge pull request <a
href="https://redirect.github.com/diesel-rs/diesel/issues/4224 ">#4224</a>
from weiznich/fix/4223</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/8fb58634b39d8d9a632337df57b3336c7a388c54 "><code>8fb5863</code></a>
Also bump diesel-cli to 2.2.3 to fix the cargo dist build</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/4c0e1f765c1216d6f829940ecc857af74b18d841 "><code>4c0e1f7</code></a>
Merge pull request <a
href="https://redirect.github.com/diesel-rs/diesel/issues/4195 ">#4195</a>
from weiznich/prepare/2.2.3</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/fcd602f3f9f0d104cbf65a73f61ee20742d8324a "><code>fcd602f</code></a>
Merge pull request <a
href="https://redirect.github.com/diesel-rs/diesel/issues/4130 ">#4130</a>
from Ten0/remove_unused_NoCombinationClause</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/5c52a823bba7cef828ff4460b4bc3a97b1de9751 "><code>5c52a82</code></a>
Prepare a diesel 2.2.3 release</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/3b624edcac5bb2018155582420260e3d85be3674 "><code>3b624ed</code></a>
Merge pull request <a
href="https://redirect.github.com/diesel-rs/diesel/issues/4170 ">#4170</a>
from weiznich/prevent_protocol_level_size_overflows</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/1a61cd3921620bfe3c2e81c50f94d091360d8ce5 "><code>1a61cd3</code></a>
Update cargo-dist to 0.21.1</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/48cc9e6950e032dd955634ba89e6c98ae38b7515 "><code>48cc9e6</code></a>
use try_from in range</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/501e7e297a47a455c229e2967b8b49e135bfcdbd "><code>501e7e2</code></a>
Merge pull request <a
href="https://redirect.github.com/diesel-rs/diesel/issues/4166 ">#4166</a>
from guissalustiano/remove_cast_in_array</li>
<li>Additional commits viewable in <a
href="https://github.com/diesel-rs/diesel/compare/v2.2.1...v2.2.4 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-27 00:26:28 -04:00
Brandon Thomas
f4a3ccc0fb
update deps
2024-09-27 00:15:51 -04:00
Brandon Thomas
8b9d3d2cc0
update s3 client
2024-09-26 23:57:25 -04:00
Brandon Thomas
9ef54a3d55
consolidate *all* pathing, remove "buckets" crate
2024-09-26 23:23:08 -04:00
Brandon Thomas
aebe2f9892
consolidate pathing
2024-09-26 22:51:45 -04:00
Brandon Thomas
47a72bed0f
more bucket consolidation
2024-09-26 22:19:13 -04:00
Brandon Thomas
7af123b2ad
cleanup
2024-09-26 21:47:15 -04:00
Brandon Thomas
8c8ad1d2e5
more bucket pathing consolidation
2024-09-26 21:07:40 -04:00
Brandon Thomas
cea2a3d0f1
start refactoring / consolidating bucket paths
2024-09-26 20:32:01 -04:00
Brandon Thomas
134402c536
begin building bucket path crate to consolidate bucket configs
2024-09-26 10:42:28 -04:00
Brandon Thomas
63298b5154
don't generate potentially offensive usernames
2024-09-26 09:43:25 -04:00
Brandon Thomas
ad258b7ba6
POST not GET for rename user
2024-09-26 09:29:54 -04:00
Brandon Thomas
499c1b6c2e
document edit username handler
2024-09-26 01:23:21 -04:00
Brandon Thomas
649558e91d
codegen db
2024-09-26 00:08:28 -04:00
Brandon Thomas
ca2dee55ab
fixup
2024-09-26 00:06:04 -04:00
Brandon Thomas
1edb7d10fc
forgot username validation
2024-09-25 21:10:12 -04:00
Brandon Thomas
b6e94089d9
update username endpoint
2024-09-25 21:07:27 -04:00
Brandon Thomas
8091da6d3c
refactor
2024-09-25 18:46:57 -04:00
Brandon Thomas
2986385bfb
refactor
2024-09-25 18:35:59 -04:00
Brandon Thomas
2b40807dd2
fail open
2024-09-25 18:21:40 -04:00
Brandon Thomas
d2f24e3f8c
rename modules
2024-09-25 13:54:27 -04:00
Brandon Thomas
21162c3df5
update sso details if changed, refactor
2024-09-25 13:46:33 -04:00
Brandon Thomas
6bd31c7075
source
2024-09-25 13:12:10 -04:00
Brandon Thomas
c0627eee28
rename column, more sso wip
2024-09-25 12:38:30 -04:00
Brandon Thomas
26eedbcfb3
more user sso work
2024-09-25 01:50:28 -04:00
Brandon Thomas
37d922510d
cleanup, new user columns
2024-09-24 23:23:07 -04:00
Brandon Thomas
b167280a64
notes on algorithm
2024-09-24 22:44:33 -04:00
Brandon Thomas
e9103cafb8
refactor SSO handler into branches/modules
2024-09-24 22:10:47 -04:00
Brandon Thomas
61811e4ef2
transactor handle connection; session creation
2024-09-24 20:49:13 -04:00
Brandon Thomas
03679b15eb
populate new fields
2024-09-24 20:19:14 -04:00
Brandon Thomas
f4d620ac4f
user table migrations
2024-09-24 20:06:25 -04:00
Brandon Thomas
7f2afe59c0
generic transactor
2024-09-24 19:43:52 -04:00
Brandon Thomas
966e311d24
sso wip refactor
2024-09-24 19:18:39 -04:00
Brandon Thomas
010d5f8790
sso wip
2024-09-24 19:18:39 -04:00
Brandon Thomas
6607460f39
table to store google sign in information
2024-09-24 19:18:39 -04:00
Kasisnu
e4198e8ac6
studio previews: re-enable previews for studio endponit
2024-09-24 20:38:22 +05:30
Kasisnu
acd71fa2cd
studio previews: fix url join for media urls
2024-09-24 20:38:22 +05:30
Kasisnu
bae0355a86
studio previews: slightly better logic to detect frame reuploads
2024-09-24 19:39:36 +05:30
Brandon Thomas
999051f83f
verification options
2024-09-22 16:56:06 -04:00
Brandon Thomas
a1a4e7e9df
make jwt handling more errorful
2024-09-22 16:31:14 -04:00
Brandon Thomas
d728b678c8
test data for jwk signing
2024-09-22 14:57:28 -04:00
Brandon Thomas
a223d64db7
refresh and cache certs in account creation flow
2024-09-20 18:04:03 -04:00
Kasisnu
f1482c0076
Zzzzzzzs
2024-09-20 13:30:44 +05:30
Brandon Thomas
deb0ebc5e9
document endpoints
2024-09-20 03:36:31 -04:00
Brandon Thomas
bf538b55d1
new create user account (WIP)
2024-09-20 03:32:00 -04:00
Brandon Thomas
47ffa5696a
use any key in the key set
2024-09-20 01:55:29 -04:00
Brandon Thomas
f6e4eec00d
refactor package
2024-09-20 01:27:10 -04:00
Brandon Thomas
8b1f4b3005
update payload
2024-09-20 00:39:02 -04:00
Brandon Thomas
32c50cb3c6
Google Sign In support (WIP)
2024-09-19 23:38:04 -04:00
Brandon Thomas
774f7e7e3a
report runtime in jobs
2024-09-19 15:48:45 -04:00
Brandon Thomas
c4f51c9fae
cover images for bookmarks (should be done now)
2024-09-19 14:57:44 -04:00
Kasisnu
6266985577
temporarily disable generating previews
2024-09-19 19:21:25 +05:30
Brandon Thomas
ac899f2b56
module refactor
2024-09-19 01:50:34 -04:00
Brandon Thomas
bc4cf3617c
module refactor
2024-09-19 01:15:43 -04:00
Brandon Thomas
0ee2d9548a
refactor modules
2024-09-19 01:10:03 -04:00
Brandon Thomas
67bf6e436e
update api docs, alter media file cover images
2024-09-19 00:35:21 -04:00
Brandon Thomas
c4e4d8e12b
add media links like struct to weights cover images
2024-09-18 23:30:32 -04:00
Brandon Thomas
5c5fd10d60
bookmarks: query media file cover images, media links
2024-09-18 15:54:38 -04:00
Brandon Thomas
d7155e55d7
cors for image board
2024-09-18 13:17:51 -04:00
Brandon Thomas
c956ea1239
need to upgrade sqlx to enable slow connection logging
2024-09-17 13:43:33 -04:00
Brandon Thomas
bc5cd46633
analysis on media files
2024-09-17 13:13:07 -04:00
Brandon Thomas
f3be7bf0f4
more username formats
2024-09-16 20:37:50 -04:00
Brandon Thomas
3a3f1aef14
random username function (for later)
2024-09-16 20:27:11 -04:00
Brandon Thomas
ec4fc294a9
Random username, needs work
2024-09-16 19:46:41 -04:00
Brandon Thomas
05df706251
aggressively log list featured media files
2024-09-16 14:10:37 -04:00
Brandon Thomas
0db061455a
report cloudflare ray id / trace id
2024-09-16 13:11:42 -04:00
Brandon Thomas
b2015685f7
iterate over files with comments
2024-09-16 03:30:53 -04:00
Brandon Thomas
5bff23f479
add media links to all job endpoints
2024-09-16 02:33:33 -04:00
Brandon Thomas
c5494afef7
remove suboptimal words we won't want to use as username atoms
2024-09-16 02:13:15 -04:00
Brandon Thomas
d74f902965
sort username atom lists
2024-09-16 00:23:52 -04:00
Brandon Thomas
9214b8ffa5
add files for random username atoms
2024-09-16 00:22:22 -04:00
Brandon Thomas
1aefd1be11
upload original zip if debug header present
2024-09-15 15:13:48 -04:00
Brandon Thomas
dd954d7ef0
add more logging to studio_shot
2024-09-15 15:03:10 -04:00
Brandon Thomas
a8991a1a24
write AVT cookie from new app state endpoint
2024-09-15 13:39:05 -04:00
Brandon Thomas
d4f4648dc2
w2l analysis, remove garbage from email-sender-job
2024-09-13 07:01:50 -04:00
Brandon Thomas
63143121f6
add lipsync details to jobs endpoints
2024-09-12 14:18:51 -04:00
Brandon Thomas
c2f7cd8ca5
fix docs
2024-09-11 21:00:04 -04:00
Brandon Thomas
b8870f6cdf
form validations
2024-09-11 20:56:01 -04:00
Brandon Thomas
6ad695bfe9
video upload: resample frame rate + trim (WIP)
2024-09-11 20:37:07 -04:00
Brandon Thomas
166d5aab3b
doc endpoint
2024-09-11 00:00:01 -04:00
Brandon Thomas
d04bffdb84
cleanup new monolithic endpoint
2024-09-10 23:49:43 -04:00
Brandon Thomas
89ff405318
reshape app state endpoint
2024-09-10 23:13:51 -04:00
Brandon Thomas
87f70d507f
include premium account info in the endpoint
2024-09-10 18:35:04 -04:00
Brandon Thomas
9dfaf44ac9
doc comment
2024-09-10 18:15:51 -04:00
Brandon Thomas
ba003aded1
new monolithic app status endpoint (WIP) to reduce frontend issues
2024-09-10 17:59:45 -04:00
Brandon Thomas
a3e12de516
misc: analytics query, don't overwrite updated at, etc.
2024-09-10 16:02:08 -04:00
Brandon Thomas
77359f1bd4
update product categories
2024-09-09 20:00:49 -04:00
Brandon Thomas
4dbf2b3b45
rename product categories so they sort and group better for analysis
2024-09-09 16:17:30 -04:00
Brandon Thomas
60117ad8dc
analytics query
2024-09-09 15:45:47 -04:00
Brandon Thomas
4500b2ebfc
fix face fusion video titles
2024-09-08 23:28:24 -04:00
Brandon Thomas
716abbe553
change estimate again
2024-09-08 22:23:43 -04:00
Brandon Thomas
a57244a4be
fix query nullability, codegen
2024-09-08 22:04:13 -04:00
Brandon Thomas
021ca222ae
lipsync usage, better estimate for lipsync jobs
2024-09-08 21:50:33 -04:00
Brandon Thomas
a330a18e54
analysis of usage
2024-09-08 19:22:48 -04:00
Kasisnu
1a06cdbf6b
hotfix: modelweights search query
2024-09-08 20:26:16 +05:30
Brandon Thomas
fd5384431e
codegen db
2024-09-08 02:34:22 -04:00
Brandon Thomas
5c6abb59d4
add model use counts to all endpoints
2024-09-08 02:29:54 -04:00
Brandon Thomas
f95759cd24
write cached model usage counts to elasticsearch
2024-09-07 15:03:40 -04:00
Brandon Thomas
5218cbadec
update log lines
2024-09-07 14:28:09 -04:00
Brandon Thomas
7df5dc63ce
codegen db
2024-09-07 03:04:36 -04:00
Brandon Thomas
0cee5e5fcc
update cached model usage counts
2024-09-07 03:01:23 -04:00
Brandon Thomas
bc67dcf878
don't re-establish connection if we already have one
2024-09-07 00:33:05 -04:00
Brandon Thomas
7b5ced8302
update analytics job to skip rewriting model_usage_counts
2024-09-07 00:19:41 -04:00
Brandon Thomas
d3ebc80cbf
analytics job now updates model_weight_usage_counts
2024-09-06 23:11:50 -04:00
Brandon Thomas
aa30e1bf57
tokio sleep
2024-09-06 22:33:32 -04:00
Brandon Thomas
5a25995be5
refactor job so we can use multiple threads
2024-09-06 22:29:32 -04:00
Brandon Thomas
091429b727
start to refactor analytics-job
2024-09-06 22:08:29 -04:00
Brandon Thomas
e1e93b9109
notes
2024-09-06 22:03:42 -04:00
Brandon Thomas
fe32f985e3
migrations: not in aws, cached usage count
2024-09-06 00:26:07 -04:00
Brandon Thomas
171958ba1e
fix scoping by product category
2024-09-05 21:23:43 -04:00
Brandon Thomas
3793da5bf8
document
2024-09-05 21:11:19 -04:00
Brandon Thomas
14ee33649b
update docs
2024-09-05 21:01:36 -04:00
Brandon Thomas
6e1a597fd4
add media_links to cover images
2024-09-05 20:55:32 -04:00
Brandon Thomas
382a2105cf
media_links in media files APIs (except cover images)
2024-09-05 20:44:16 -04:00
Brandon Thomas
483652f1da
fully tested media links
2024-09-05 20:16:15 -04:00
Brandon Thomas
e4d807ac6a
media links (wip)
2024-09-05 20:07:11 -04:00
Brandon Thomas
0663fd77d1
fix inference category for face fusion
2024-09-05 12:41:18 -04:00
Brandon Thomas
292ff5d970
new media links for migration (wip)
2024-09-05 12:41:18 -04:00
Kasisnu
14f63c5f7d
lipsync: make minor tweaks to match params
2024-09-05 16:54:22 +05:30
Brandon Thomas
20aac52cb7
fix job dispatch
2024-09-05 01:07:15 -04:00
Brandon Thomas
0dbc056546
auto-configure jobs with job type
2024-09-05 00:55:27 -04:00
Brandon Thomas
c65bcef4c0
fix rvc job config
2024-09-05 00:48:05 -04:00
Brandon Thomas
676b7e9cc0
new RVC dispatching
2024-09-04 23:54:52 -04:00
Brandon Thomas
b6a0c70058
refactor module
2024-09-04 21:51:51 -04:00
Brandon Thomas
d2169f7221
don't process comfy workflow upload jobs!
2024-09-04 21:39:23 -04:00
Brandon Thomas
27e30fd17a
webcam param on live portrait
2024-09-04 20:30:35 -04:00
Brandon Thomas
5b91a1396a
refactor, codegen db
2024-09-03 23:36:57 -04:00
Brandon Thomas
8e326ac101
calculate legacy tts usages
2024-09-03 19:19:08 -04:00
Brandon Thomas
4815fce4be
query logging
2024-09-03 00:27:34 -04:00
Brandon Thomas
5599ce2383
fix backfill query, improve logging
2024-09-03 00:25:14 -04:00
Brandon Thomas
06f80c794c
much more efficient backfill
2024-09-02 23:36:22 -04:00
Brandon Thomas
8c7a666129
http docs for face fusion enqueue
2024-09-02 22:36:07 -04:00
Brandon Thomas
4b681f68b6
endpoint to enqueue face fusion
2024-09-02 22:28:58 -04:00
Brandon Thomas
11bbeefe1b
fix storyteller web with face fusion enums
2024-09-02 22:14:21 -04:00
Brandon Thomas
4631b2b6d2
face fusion jobs (largely copy pasted from live portrait)
2024-09-02 22:03:36 -04:00
Brandon Thomas
5ee766d4e1
codegen db, misc
2024-09-02 20:25:08 -04:00
Brandon Thomas
65028539c6
fix multithreading
2024-09-02 02:34:22 -04:00
Brandon Thomas
c27a505ab3
multithreaded
2024-09-02 02:23:22 -04:00
Brandon Thomas
1b82c4bc61
log progress
2024-09-02 02:01:43 -04:00
Brandon Thomas
59a0780e94
add retry logic
2024-09-02 01:54:00 -04:00
Brandon Thomas
9e0b19155d
don't continue to pull connections from the pool
2024-09-02 01:38:04 -04:00
Brandon Thomas
447fcc7a65
query all models on all dates
2024-09-02 01:03:54 -04:00
Brandon Thomas
cf11948462
walk all tokens for backfilling
2024-09-02 00:21:36 -04:00
Brandon Thomas
3045d1a848
insert records into new table
2024-09-01 20:42:59 -04:00
Brandon Thomas
281a0454c1
correct calculations
2024-09-01 20:33:08 -04:00
Brandon Thomas
41cd1576fd
get count of usages while supporting old token formats
2024-09-01 20:24:10 -04:00
Brandon Thomas
8b8b739b3a
backfill cli wip
2024-09-01 19:12:26 -04:00
Brandon Thomas
95ca2b53e7
new model stats table, results of long-running query
2024-09-01 17:19:39 -04:00
Brandon Thomas
045a4a9996
union all tts models query
2024-09-01 01:50:02 -04:00
Brandon Thomas
52f3024767
more analysis
2024-09-01 00:46:02 -04:00
Brandon Thomas
58a69e280a
more analysis
2024-08-31 20:54:25 -04:00
Brandon Thomas
2e88c56a04
more top user analysis
2024-08-31 20:07:55 -04:00
Brandon Thomas
736f4a24b1
useful analytics queries
2024-08-31 19:16:04 -04:00
Brandon Thomas
83d5ae9e13
working on correctly attributing product categories
2024-08-31 02:45:16 -04:00
Brandon Thomas
0bc48d413f
categorize studio jobs
2024-08-31 01:00:34 -04:00
Brandon Thomas
917053e9f8
stable diffusion jobs coming through? more analysis...
2024-08-31 00:53:51 -04:00
Brandon Thomas
bdbedc56ed
cors for video board
2024-08-30 15:51:54 -04:00
Brandon Thomas
40a13182f7
analytics queries (wip)
2024-08-30 04:09:27 -04:00
Brandon Thomas
08a6a1516c
track model downloads too
2024-08-30 01:19:30 -04:00
Brandon Thomas
52c348be83
start tracking inference job product category for easier analytics
2024-08-30 01:09:41 -04:00
Brandon Thomas
4cb8226117
enum for job product category
2024-08-30 00:35:20 -04:00
Brandon Thomas
65f0718fb2
filter featured media by product category
2024-08-29 01:06:34 -04:00
Brandon Thomas
6a30d0c0d2
correct docs - there is an index on this column
2024-08-28 23:59:46 -04:00
Brandon Thomas
b43c54123f
migration for jobs storage flag
2024-08-28 22:11:26 -04:00
Brandon Thomas
4714e5cbee
Four new migrations to run
2024-08-28 22:05:05 -04:00
Brandon Thomas
2c3d1fa26a
docs on endpoint
2024-08-28 18:08:52 -04:00
Brandon Thomas
748e8a6d3e
INSECURE HACK TO BYPASS CORS UGH
2024-08-28 18:06:13 -04:00
Brandon Thomas
b7091b8b07
heuristic for frame type
2024-08-28 01:50:21 -04:00
Brandon Thomas
d2bb9d538d
query to update uploaded files
2024-08-28 01:25:28 -04:00
Brandon Thomas
90e54650bc
update documentation
2024-08-27 19:42:13 -04:00
Brandon Thomas
edf204711b
set is_user_upload flag in more places
2024-08-27 19:25:26 -04:00
Brandon Thomas
59c0f2246a
write media_files.is_user_upload from handlers
2024-08-27 19:06:41 -04:00
Brandon Thomas
f8a092c21c
codegen db, fix build errors
2024-08-27 18:46:54 -04:00
Brandon Thomas
b32f14a19c
remove upload flag from API for listing featured media files
2024-08-27 18:32:38 -04:00
Brandon Thomas
d810760641
add is_user_upload + system_file bools to list media file endpoints
2024-08-27 18:28:27 -04:00
Brandon Thomas
63a4285830
don't return raw http responses
2024-08-27 17:39:19 -04:00
Brandon Thomas
56ac11801d
new bool fields in es-update-job and media file search endpoints
2024-08-27 17:15:03 -04:00
Brandon Thomas
73d57b3a1f
is_user_upload, is_system... fields in media file GET endpoints
2024-08-27 17:03:39 -04:00
Brandon Thomas
57f9e6708d
add url slug + migration token to legacy TTS so we can canonicalize
2024-08-27 16:42:13 -04:00
Brandon Thomas
bc21102c20
Add databox analytics queries
2024-08-27 16:14:31 -04:00
Brandon Thomas
7178843565
fix vocoder query
2024-08-27 01:12:56 -04:00
Brandon Thomas
04c5c6c294
package upgrades
2024-08-27 00:54:38 -04:00
Brandon Thomas
5debd5f1da
codegen db
2024-08-27 00:46:21 -04:00
Brandon Thomas
bd4ce9fd50
make sure we can still query for old models by token
2024-08-27 00:44:52 -04:00
Brandon Thomas
7a03631743
add url slug to model weights endpoints
2024-08-26 22:33:59 -04:00
Brandon Thomas
129ff91d9b
remove unicode control chars
2024-08-26 21:01:35 -04:00
Brandon Thomas
e5a7e2046d
more test cases for title cleaning
2024-08-26 20:31:26 -04:00
Brandon Thomas
79a13d043e
model title to slug
2024-08-26 16:49:17 -04:00
Brandon Thomas
f49e080e34
codegen db
2024-08-25 22:05:37 -04:00
Brandon Thomas
518fe20bcd
more cleanup
2024-08-25 22:04:08 -04:00
Brandon Thomas
7be3e6d4bc
kill container_common crate
2024-08-25 21:45:41 -04:00
Brandon Thomas
a5f435ae71
kill off dead result type
2024-08-25 21:18:42 -04:00
Brandon Thomas
6f0a97e362
write is_intermediate_system_file flag
2024-08-25 19:32:53 -04:00
Brandon Thomas
bede3246e9
store scene token in engine render record
2024-08-25 19:21:20 -04:00
Brandon Thomas
0d2580f481
share code for generic media file insert
2024-08-25 19:02:17 -04:00
Brandon Thomas
8a8fae1380
codegen db
2024-08-25 18:02:02 -04:00
Brandon Thomas
35904deb0a
refactor media file insert queries
2024-08-25 18:00:28 -04:00
Brandon Thomas
949f57a82a
document new endpoint
2024-08-25 14:13:42 -04:00
Brandon Thomas
f50934bdcc
accept fps and scene source arguments (not saved to db yet)
2024-08-25 14:10:21 -04:00
Brandon Thomas
1b64903283
refactor insert query
2024-08-25 12:52:06 -04:00
Brandon Thomas
46447448fc
studio zipped shots - ffmpg + upload work
2024-08-25 12:26:22 -04:00
Brandon Thomas
ba369dab95
studio shot handler WIP - handle zip archives
2024-08-25 11:32:35 -04:00
Brandon Thomas
3121eb75ac
refactor user session functions module
2024-08-23 20:50:23 -04:00
Brandon Thomas
7a45f57588
re-sort deprecated endpoint docs
2024-08-23 20:46:56 -04:00
Brandon Thomas
65fce3fb9c
use Json<T> for upload endpoints
2024-08-23 20:44:22 -04:00
Brandon Thomas
983846dbc4
tag media file upload routes together
2024-08-23 20:30:28 -04:00
Brandon Thomas
5cb1e789da
Add two new columns to media_files: watermark, upload
2024-08-23 02:35:27 -04:00
Brandon Thomas
007882edd6
document the new indices
2024-08-23 00:30:57 -04:00
Brandon Thomas
8b9526d13d
document insert statements
2024-08-22 23:28:43 -04:00
Brandon Thomas
14c4935355
migrations to add indices (already run in prod!)
2024-08-22 23:20:54 -04:00
Brandon Thomas
532a33ef65
no longer prevent 'test' from being used in usernames
2024-08-22 23:07:53 -04:00
Brandon Thomas
b5ae9fce14
make bare metal live portrait script more general
2024-08-21 21:58:52 -04:00
Brandon Thomas
1223ae8c0d
script to launch live portrait on local dev bare metal
2024-08-21 21:53:08 -04:00
Brandon Thomas
9aa21aa757
rename functions one final time to be more ergonomic
2024-08-21 17:09:15 -04:00
Brandon Thomas
4c01430de2
delete lists of "possible" files
2024-08-21 17:01:27 -04:00
Brandon Thomas
becc3e2c8f
shared function to delete all files
2024-08-21 16:33:08 -04:00
Brandon Thomas
e2c78c7054
rename file deletion functions for more general use
2024-08-21 16:16:30 -04:00
Brandon Thomas
1b9a735756
refactor file deletion module
2024-08-21 16:04:42 -04:00
Brandon Thomas
15a783d508
safe delete on failures
2024-08-20 20:52:48 -04:00
Brandon Thomas
f1971e1063
configure all watermark parameters
2024-08-19 21:28:32 -04:00
Brandon Thomas
15b89cc7d8
bucket URLs for model weight cover images
2024-08-19 18:35:42 -04:00
Brandon Thomas
d2de0db63f
bucket URLs for all media file endpoints
2024-08-19 18:04:57 -04:00
Brandon Thomas
22785aa78b
strongly typed URL
2024-08-19 16:39:25 -04:00
Brandon Thomas
9d09b6c21e
report final URL to frontend for media files (WIP)
2024-08-19 03:22:22 -04:00
Brandon Thomas
7c6356b701
hostname detection not working with URI - use host header
2024-08-18 03:46:49 -04:00
Brandon Thomas
f08d239445
log branding decision
2024-08-18 03:19:34 -04:00
Brandon Thomas
3ceefd7fa7
add watermark to live portrait
2024-08-18 03:13:59 -04:00
Brandon Thomas
55a64c7e3c
Script for running live portrait on bare metal (ick)
2024-08-18 03:13:26 -04:00
Brandon Thomas
3cd74a5d9c
watermark type on studio job
2024-08-17 09:58:26 -04:00
Brandon Thomas
393ef4ff27
live portrait metadata in media files batch get endpoint
2024-08-16 22:41:36 -04:00
Brandon Thomas
98b999121a
add response data for live portrait, if encoded in the db
2024-08-16 22:34:40 -04:00
Brandon Thomas
4204e167ba
codegen db, include live portrait tokens in media file
2024-08-16 20:50:55 -04:00
Brandon Thomas
2b100f2aaa
replace old SD json metadata with new polymorphic enum struct
2024-08-16 20:40:56 -04:00
Brandon Thomas
6fda5cc12c
inner payload for media files
2024-08-16 20:05:02 -04:00
Kasisnu
2a4a693466
temp inference category for LP so Bombay is unblocked
2024-08-16 14:44:08 +05:30
Brandon Thomas
6346eb3f96
refactor inference args module
2024-08-16 02:07:49 -04:00
Brandon Thomas
bf679d4e33
don't call ffprobe twice
2024-08-16 01:46:19 -04:00
Brandon Thomas
ef256a1dd9
codegen db
2024-08-16 00:59:58 -04:00
Brandon Thomas
2914c2574e
clean up live portrait record insert metadata, add title
2024-08-16 00:54:21 -04:00
Brandon Thomas
b7fccc7c7c
Implement TTL Sieve to replace permanently stuck Sieve
2024-08-15 23:34:07 -04:00
Brandon Thomas
53bbcee54d
don't doubly decode polymorphic args for each job detail
2024-08-15 22:56:01 -04:00
Brandon Thomas
64c990b66e
add live portrait details to the other two job status endpoints
2024-08-15 22:37:47 -04:00
Brandon Thomas
029394ebd0
add live portrait metadata to session jobs
2024-08-15 22:31:54 -04:00
Brandon Thomas
da6bbbe745
refactor inference job module
2024-08-15 21:20:44 -04:00
Brandon Thomas
6e8cdefe5c
HTTP GET version of model weight search
2024-08-13 23:10:06 -04:00
Brandon Thomas
cdea155523
refactor weights handlers module
2024-08-13 22:47:41 -04:00
Brandon Thomas
7a85207745
better visibility into failing to load env config files
2024-08-11 20:38:15 -04:00
Kasisnu
0e517845bb
live portrait: pass stdout/err correctly
2024-08-09 17:00:12 +05:30
Kasisnu
9208f4cad5
stream and write stdout/err logs for comfy runs
2024-08-09 16:14:53 +05:30
Brandon Thomas
9a8f0e9780
more test cases for ffprobe
2024-08-09 02:15:09 -04:00
Brandon Thomas
e6e6b523fc
doc
2024-08-09 01:56:20 -04:00
Brandon Thomas
268c7cd8a1
move db error classification to From<>
2024-08-09 01:54:41 -04:00
Brandon Thomas
d701f0a437
report 400s instead of 500s on duplicate idempotency tokens
2024-08-09 01:48:31 -04:00
Brandon Thomas
61033712c8
cleanup
2024-08-09 00:16:15 -04:00
Brandon Thomas
cf42710ade
use ffprobe to decode video info
2024-08-09 00:13:17 -04:00
Brandon Thomas
948db59d84
remove binaries from build
2024-08-08 23:11:11 -04:00
Brandon Thomas
d909a7e0c6
update cpu build container to include ffmpeg and better cache stages
2024-08-08 22:52:54 -04:00
Brandon Thomas
6790133f96
revert some changes to media libs (don't include symphonia)
2024-08-08 22:52:37 -04:00
Brandon Thomas
61ef340e27
debug video
2024-08-08 22:24:21 -04:00
Brandon Thomas
4a914f8829
debug uploaded video
2024-08-08 22:06:11 -04:00
Brandon Thomas
9cb340b194
debug video error
2024-08-08 21:26:04 -04:00
Brandon Thomas
bda8cb5e10
emit ffprobe on video upload
2024-08-08 20:31:35 -04:00
Brandon Thomas
6d4adfe60f
cleanup analytics queries
2024-08-08 17:44:39 -04:00
Brandon Thomas
b3be085994
safer migration for model weights elasticsearch
2024-08-08 17:22:46 -04:00
Brandon Thomas
6b0ebe666e
codegen db
2024-08-08 16:44:40 -04:00
Brandon Thomas
72fb4c77e9
update featured bool for model search
2024-08-08 16:36:05 -04:00
Brandon Thomas
a70b94d7cb
add "is_featured" to get weight
2024-08-08 16:20:42 -04:00
Brandon Thomas
897034657d
scoping types and categories for list featured weights
2024-08-08 14:08:38 -04:00
Brandon Thomas
31d40907fd
handle justin downloads
2024-08-07 20:45:14 -04:00
Brandon Thomas
8c3ae9c72c
truncate seconds passed from frontend
2024-08-07 19:50:23 -04:00
Brandon Thomas
2ee6822bac
truncate audio
2024-08-07 19:17:44 -04:00
Brandon Thomas
7f95c86e31
decode audio info for gptsovits
2024-08-07 18:48:00 -04:00
Brandon Thomas
f570672272
codegen db
2024-08-07 18:35:18 -04:00
Brandon Thomas
753f61cbce
insert gptsovits records with correct metadata
2024-08-07 18:33:41 -04:00
Brandon Thomas
68a581e4b9
move/organize ffmpeg common commands
2024-08-07 17:30:04 -04:00
Brandon Thomas
a73a0638a0
heuristic gptsovits file extraction
2024-08-07 16:16:39 -04:00
Brandon Thomas
d8db78bf7f
tests for gptsovits archives
2024-08-07 01:57:06 -04:00
Brandon Thomas
b2a9cdc830
fix gptsovits output file pathing
2024-08-06 21:41:43 -04:00
Brandon Thomas
c803be4ed4
provide reference language
2024-08-06 20:23:35 -04:00
Brandon Thomas
9d3984e071
log errors when gptsovits fails
2024-08-06 19:23:03 -04:00
Brandon Thomas
d276748ebe
enqueue GPTsovits models for download
2024-08-06 15:43:54 -04:00
Brandon Thomas
b45c83ff1e
missing env configs cause local dev startup failures
2024-08-06 13:12:49 -04:00
Brandon Thomas
1a22f81f7f
handle reference audio + transcript not existing
2024-08-06 13:04:12 -04:00
Kasisnu
9d03cd71a8
some fixes
2024-08-06 21:20:46 +05:30
Kasisnu
e5ae0a9a83
hmm: fast previews, large patches ://
2024-08-06 21:20:46 +05:30
Kasisnu
f731bce142
funky dev setup
2024-08-06 21:20:46 +05:30
Brandon Thomas
72a18875ea
upload reference transcript file
2024-08-04 23:59:03 -04:00
Brandon Thomas
4fda4cdda5
record file size
2024-08-04 23:45:23 -04:00
Brandon Thomas
a2969215b9
share env var copying code
2024-08-03 11:19:59 -04:00
Brandon Thomas
be8822dce4
fix errors, codegen db
2024-08-01 21:20:39 -04:00
Brandon Thomas
617f500039
fix model weight search
2024-08-01 21:01:23 -04:00
Brandon Thomas
62f7279870
update recent model weights records
2024-08-01 20:03:00 -04:00
dependabot[bot]
d2e9140b50
Bump quick-xml from 0.35.0 to 0.36.1 ( #362 )
...
Bumps [quick-xml](https://github.com/tafia/quick-xml ) from 0.35.0 to
0.36.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tafia/quick-xml/releases ">quick-xml's
releases</a>.</em></p>
<blockquote>
<h2>v0.36.1 - Read binary from XML</h2>
<h2>What's Changed</h2>
<h3>New Features</h3>
<ul>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/623 ">#623</a>:
Added <code>Reader::stream()</code> that can be used to read arbitrary
data from the inner reader while track position for XML reader.</li>
</ul>
<p><a
href="https://redirect.github.com/tafia/quick-xml/issues/623 ">#623</a>:
<a
href="https://redirect.github.com/tafia/quick-xml/issues/623 ">tafia/quick-xml#623</a></p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/tafia/quick-xml/compare/v0.36.0...v0.36.1 ">https://github.com/tafia/quick-xml/compare/v0.36.0...v0.36.1 </a></p>
<h2>v0.36.0 - Compatibility with Adobe Flash</h2>
<h2>What's Changed</h2>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/781 ">#781</a>:
Fix conditions to start CDATA section. Only uppercase
<code><](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-01 18:08:09 -04:00
Brandon Thomas
7f856321a7
update es-update-job to include db read time
2024-08-01 17:55:32 -04:00
Brandon Thomas
f807239a44
retain all tts job results
2024-08-01 15:05:06 -04:00
Brandon Thomas
b6279776af
queries
2024-07-30 13:54:29 -04:00
Brandon Thomas
844554f2e7
restore old URL
2024-07-27 00:39:17 -04:00
Brandon Thomas
e87baf2d7f
fix missing enum variant
2024-07-26 23:23:28 -04:00
dependabot[bot]
89c8f354e6
Bump zerovec-derive from 0.10.2 to 0.10.3 ( #356 )
...
Bumps [zerovec-derive](https://github.com/unicode-org/icu4x ) from 0.10.2
to 0.10.3.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md ">zerovec-derive's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>icu4x 1.5.x</h2>
<ul>
<li><code>icu_calendar</code>
<ul>
<li>(1.5.1) Fix Japanese calendar Gregorian era year 0 (<a
href="https://redirect.github.com/unicode-org/icu4x/issues/4968 ">unicode-org/icu4x#4968</a>)</li>
<li>(1.5.2) Enforce C,packed, not just packed, on ULE types, fixing for
incoming changes to <code>repr(Rust)</code> (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/5049 ">unicode-org/icu4x#5049</a>)</li>
</ul>
</li>
<li><code>icu_datetime</code>
<ul>
<li>(1.5.1) Fix incorrect assertion in week-of-year formatting (<a
href="https://redirect.github.com/unicode-org/icu4x/issues/4977 ">unicode-org/icu4x#4977</a>)</li>
</ul>
</li>
<li><code>icu_casemap</code>
<ul>
<li>(1.5.1) Enforce C,packed, not just packed, on ULE types, fixing for
incoming changes to <code>repr(Rust)</code> (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/5049 ">unicode-org/icu4x#5049</a>)</li>
</ul>
</li>
<li><code>icu_capi</code>
<ul>
<li>(1.5.1) Fix situations in which <code>libc_alloc</code> is specified
as a dependency (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/5119 ">unicode-org/icu4x#5119</a>)</li>
</ul>
</li>
<li><code>icu_properties</code>
<ul>
<li>(1.5.1) Enforce C,packed, not just packed, on ULE types, fixing for
incoming changes to <code>repr(Rust)</code> (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/5049 ">unicode-org/icu4x#5049</a>)</li>
</ul>
</li>
<li><code>zerovec</code>
<ul>
<li>(0.10.3) Fix size regression by making <code>twox-hash</code> dep
<code>no_std</code> (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/5007 ">unicode-org/icu4x#5007</a>)</li>
<li>(0.10.3) Enforce C,packed, not just packed, on ULE types, fixing for
incoming changes to <code>repr(Rust)</code> (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/5049 ">unicode-org/icu4x#5049</a>)</li>
<li>(0.10.4) Enforce C,packed on OptionVarULE (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/5143 ">unicode-org/icu4x#5143</a>)</li>
</ul>
</li>
<li><code>zerovec_derive</code>
<ul>
<li>(0.10.3) Enforce C,packed, not just packed, on ULE types, fixing for
incoming changes to <code>repr(Rust)</code> (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/5049 ">unicode-org/icu4x#5049</a>)</li>
</ul>
</li>
</ul>
<h2>icu4x 1.5 (May 28, 2024)</h2>
<ul>
<li>Components
<ul>
<li>General
<ul>
<li>Compiled data updated to CLDR 45 and ICU 75 (unicode-org#4782)</li>
</ul>
</li>
<li><code>icu_calendar</code>
<ul>
<li>Fix duration offsetting and negative-year bugs in several calendars
including Chinese, Islamic, Coptic, Ethiopian, and Hebrew (<a
href="https://redirect.github.com/unicode-org/icu4x/issues/4904 ">#4904</a>)</li>
<li>Improved approximation for Persian calendrical calculations (<a
href="https://redirect.github.com/unicode-org/icu4x/issues/4713 ">unicode-org/icu4x#4713</a>)</li>
<li>Fix weekday calculations in negative ISO years (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4894 ">unicode-org/icu4x#4894</a>)</li>
<li>New <code>DateTime::local_unix_epoch()</code> convenience
constructor (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4479 ">unicode-org/icu4x#4479</a>)</li>
<li>Add caching for all islamic calendars (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4785 ">unicode-org/icu4x#4785</a>)</li>
<li>Add caching for chinese based calendars (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4411 ">unicode-org/icu4x#4411</a>,
<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4468 ">unicode-org/icu4x#4468</a>)</li>
<li>Switch Hebrew to faster keviyah/Four Gates calculations (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4504 ">unicode-org/icu4x#4504</a>)</li>
<li>Replace 2820-year with 33-year cycle in Persian calendar, with
override table (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4770 ">unicode-org/icu4x#4770</a>,
<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4775 ">unicode-org/icu4x#4775</a>,
<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4796 ">unicode-org/icu4x#4796</a>)</li>
<li>Fix bugs in several calendars with new continuity test (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4904 ">unicode-org/icu4x#4904</a>)</li>
<li>Fix year 2319 in the Chinese calendar (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4929 ">unicode-org/icu4x#4929</a>)</li>
<li>Fix ISO weekday calculations in negative years (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4894 ">unicode-org/icu4x#4894</a>)</li>
</ul>
</li>
<li><code>icu_collections</code>
<ul>
<li>Switch from <code>wasmer</code> to <code>wasmi</code> in
<code>icu_codepointtrie_builder</code> (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4621 ">unicode-org/icu4x#4621</a>)</li>
</ul>
</li>
<li><code>icu_normalizer</code>
<ul>
<li>Make UTS 46 normalization non-experimental (<a
href="https://redirect.github.com/unicode-org/icu4x/issues/4712 ">#4712</a>)</li>
</ul>
</li>
<li><code>icu_datetime</code>
<ul>
<li>Experimental "neo" datetime formatter with support for
semantic skeleta and fine-grained data slicing (<a
href="https://redirect.github.com/unicode-org/icu4x/issues/1317 ">unicode-org/icu4x#1317</a>,
<a
href="https://redirect.github.com/unicode-org/icu4x/issues/3347 ">unicode-org/icu4x#3347</a>)</li>
<li><code>Writeable</code> and <code>Display</code> implementations now
don't return <code>fmt::Error</code>s that don't originate from the
<code>fmt::Write</code> anymore (<a
href="https://redirect.github.com/unicode-org/icu4x/issues/4732 ">#4732</a>,
<a
href="https://redirect.github.com/unicode-org/icu4x/issues/4851 ">#4851</a>,
<a
href="https://redirect.github.com/unicode-org/icu4x/issues/4863 ">#4863</a>)</li>
<li>Make <code>CldrCalendar</code> trait sealed except with experimental
feature (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4392 ">unicode-org/icu4x#4392</a>)</li>
<li><code>FormattedDateTime</code> and
<code>FormattedZonedDateTime</code> now implement <code>Clone</code> and
<code>Copy</code> (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4476 ">unicode-org/icu4x#4476</a>)</li>
</ul>
</li>
<li><code>icu_experimental</code></li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/unicode-org/icu4x/commits/ind/zerovec-derive@0.10.3 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/storytold/storyteller-rust/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 23:09:22 -04:00
dependabot[bot]
74ac5d76ee
Bump rustls from 0.21.9 to 0.21.12 ( #350 )
...
Bumps [rustls](https://github.com/rustls/rustls ) from 0.21.9 to 0.21.12.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rustls/rustls/commit/3633152cc557cceadb0f71fa7226e6051fb6a9ee "><code>3633152</code></a>
Cargo: v0.21.11 -> v0.21.12</li>
<li><a
href="https://github.com/rustls/rustls/commit/0baaeba7a8b7961108810fe0ae108d3dc45cf35e "><code>0baaeba</code></a>
proj: MSRV 1.61 -> 1.63</li>
<li><a
href="https://github.com/rustls/rustls/commit/6fd691a1018297e7299b91eb2a840da579c286df "><code>6fd691a</code></a>
tls13: fix clippy::unnecessary_lazy_evaluations finding</li>
<li><a
href="https://github.com/rustls/rustls/commit/6da53375a2910e7dda1752b3d2072a77f1a00e39 "><code>6da5337</code></a>
Test for illegal IP address in server name extension</li>
<li><a
href="https://github.com/rustls/rustls/commit/75f8857db71f128fb521e77135744c97453a6e4b "><code>75f8857</code></a>
Ignore server_name extension containing IP address</li>
<li><a
href="https://github.com/rustls/rustls/commit/7b8d1dbc1e666dc4d83640c64e96d257d39cfda4 "><code>7b8d1db</code></a>
Prepare 0.21.11</li>
<li><a
href="https://github.com/rustls/rustls/commit/ebcb4782f23b4edf9b10a7065d9e8d4362439d9c "><code>ebcb478</code></a>
complete_io: bail out if progress is impossible</li>
<li><a
href="https://github.com/rustls/rustls/commit/20f35dfb6d3c353294c562723d4cb6639a8bd01b "><code>20f35df</code></a>
Regression test for <code>complete_io</code> infinite loop bug</li>
<li><a
href="https://github.com/rustls/rustls/commit/2f2aae15a4293639669291ab2b257835a2d4bdca "><code>2f2aae1</code></a>
Don't specially handle unauthenticated close_notify alerts</li>
<li><a
href="https://github.com/rustls/rustls/commit/e163587b985c894a6ce651992b91eb6897edde8b "><code>e163587</code></a>
Don't deny warnings from nightly clippy</li>
<li>Additional commits viewable in <a
href="https://github.com/rustls/rustls/compare/v/0.21.9...v/0.21.12 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/storytold/storyteller-rust/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 23:09:04 -04:00
dependabot[bot]
d5869f094b
Bump zerovec from 0.10.2 to 0.10.4 ( #354 )
...
[//]: # (dependabot-start)
⚠️ **Dependabot is rebasing this PR** ⚠️
Rebasing might not happen immediately, so don't worry if this takes some
time.
Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.
---
[//]: # (dependabot-end)
Bumps [zerovec](https://github.com/unicode-org/icu4x ) from 0.10.2 to
0.10.4.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md ">zerovec's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>icu4x 1.5.x</h2>
<ul>
<li><code>icu_calendar</code>
<ul>
<li>(1.5.1) Fix Japanese calendar Gregorian era year 0 (<a
href="https://redirect.github.com/unicode-org/icu4x/issues/4968 ">unicode-org/icu4x#4968</a>)</li>
<li>(1.5.2) Enforce C,packed, not just packed, on ULE types, fixing for
incoming changes to <code>repr(Rust)</code> (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/5049 ">unicode-org/icu4x#5049</a>)</li>
</ul>
</li>
<li><code>icu_datetime</code>
<ul>
<li>(1.5.1) Fix incorrect assertion in week-of-year formatting (<a
href="https://redirect.github.com/unicode-org/icu4x/issues/4977 ">unicode-org/icu4x#4977</a>)</li>
</ul>
</li>
<li><code>icu_casemap</code>
<ul>
<li>(1.5.1) Enforce C,packed, not just packed, on ULE types, fixing for
incoming changes to <code>repr(Rust)</code> (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/5049 ">unicode-org/icu4x#5049</a>)</li>
</ul>
</li>
<li><code>icu_capi</code>
<ul>
<li>(1.5.1) Fix situations in which <code>libc_alloc</code> is specified
as a dependency (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/5119 ">unicode-org/icu4x#5119</a>)</li>
</ul>
</li>
<li><code>icu_properties</code>
<ul>
<li>(1.5.1) Enforce C,packed, not just packed, on ULE types, fixing for
incoming changes to <code>repr(Rust)</code> (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/5049 ">unicode-org/icu4x#5049</a>)</li>
</ul>
</li>
<li><code>zerovec</code>
<ul>
<li>(0.10.3) Fix size regression by making <code>twox-hash</code> dep
<code>no_std</code> (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/5007 ">unicode-org/icu4x#5007</a>)</li>
<li>(0.10.3) Enforce C,packed, not just packed, on ULE types, fixing for
incoming changes to <code>repr(Rust)</code> (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/5049 ">unicode-org/icu4x#5049</a>)</li>
<li>(0.10.4) Enforce C,packed on OptionVarULE (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/5143 ">unicode-org/icu4x#5143</a>)</li>
</ul>
</li>
<li><code>zerovec_derive</code>
<ul>
<li>(0.10.3) Enforce C,packed, not just packed, on ULE types, fixing for
incoming changes to <code>repr(Rust)</code> (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/5049 ">unicode-org/icu4x#5049</a>)</li>
</ul>
</li>
</ul>
<h2>icu4x 1.5 (May 28, 2024)</h2>
<ul>
<li>Components
<ul>
<li>General
<ul>
<li>Compiled data updated to CLDR 45 and ICU 75 (unicode-org#4782)</li>
</ul>
</li>
<li><code>icu_calendar</code>
<ul>
<li>Fix duration offsetting and negative-year bugs in several calendars
including Chinese, Islamic, Coptic, Ethiopian, and Hebrew (<a
href="https://redirect.github.com/unicode-org/icu4x/issues/4904 ">#4904</a>)</li>
<li>Improved approximation for Persian calendrical calculations (<a
href="https://redirect.github.com/unicode-org/icu4x/issues/4713 ">unicode-org/icu4x#4713</a>)</li>
<li>Fix weekday calculations in negative ISO years (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4894 ">unicode-org/icu4x#4894</a>)</li>
<li>New <code>DateTime::local_unix_epoch()</code> convenience
constructor (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4479 ">unicode-org/icu4x#4479</a>)</li>
<li>Add caching for all islamic calendars (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4785 ">unicode-org/icu4x#4785</a>)</li>
<li>Add caching for chinese based calendars (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4411 ">unicode-org/icu4x#4411</a>,
<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4468 ">unicode-org/icu4x#4468</a>)</li>
<li>Switch Hebrew to faster keviyah/Four Gates calculations (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4504 ">unicode-org/icu4x#4504</a>)</li>
<li>Replace 2820-year with 33-year cycle in Persian calendar, with
override table (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4770 ">unicode-org/icu4x#4770</a>,
<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4775 ">unicode-org/icu4x#4775</a>,
<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4796 ">unicode-org/icu4x#4796</a>)</li>
<li>Fix bugs in several calendars with new continuity test (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4904 ">unicode-org/icu4x#4904</a>)</li>
<li>Fix year 2319 in the Chinese calendar (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4929 ">unicode-org/icu4x#4929</a>)</li>
<li>Fix ISO weekday calculations in negative years (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4894 ">unicode-org/icu4x#4894</a>)</li>
</ul>
</li>
<li><code>icu_collections</code>
<ul>
<li>Switch from <code>wasmer</code> to <code>wasmi</code> in
<code>icu_codepointtrie_builder</code> (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4621 ">unicode-org/icu4x#4621</a>)</li>
</ul>
</li>
<li><code>icu_normalizer</code>
<ul>
<li>Make UTS 46 normalization non-experimental (<a
href="https://redirect.github.com/unicode-org/icu4x/issues/4712 ">#4712</a>)</li>
</ul>
</li>
<li><code>icu_datetime</code>
<ul>
<li>Experimental "neo" datetime formatter with support for
semantic skeleta and fine-grained data slicing (<a
href="https://redirect.github.com/unicode-org/icu4x/issues/1317 ">unicode-org/icu4x#1317</a>,
<a
href="https://redirect.github.com/unicode-org/icu4x/issues/3347 ">unicode-org/icu4x#3347</a>)</li>
<li><code>Writeable</code> and <code>Display</code> implementations now
don't return <code>fmt::Error</code>s that don't originate from the
<code>fmt::Write</code> anymore (<a
href="https://redirect.github.com/unicode-org/icu4x/issues/4732 ">#4732</a>,
<a
href="https://redirect.github.com/unicode-org/icu4x/issues/4851 ">#4851</a>,
<a
href="https://redirect.github.com/unicode-org/icu4x/issues/4863 ">#4863</a>)</li>
<li>Make <code>CldrCalendar</code> trait sealed except with experimental
feature (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4392 ">unicode-org/icu4x#4392</a>)</li>
<li><code>FormattedDateTime</code> and
<code>FormattedZonedDateTime</code> now implement <code>Clone</code> and
<code>Copy</code> (<a
href="https://redirect.github.com/unicode-org/icu4x/pull/4476 ">unicode-org/icu4x#4476</a>)</li>
</ul>
</li>
<li><code>icu_experimental</code></li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/unicode-org/icu4x/commits/ind/zerovec@0.10.4 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/storytold/storyteller-rust/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 23:08:47 -04:00
Kasisnu and Brandon Thomas
d8d13daad5
gptsovits: enqueue uploads api, inference job supports uploading & tts inference ( #359 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2024-07-26 23:07:56 -04:00
Brandon Thomas
cef5d79bb1
watermark branding from hostname
2024-07-26 22:42:58 -04:00
Brandon Thomas
595ff3260e
remove dead routes
2024-07-26 22:11:40 -04:00
Brandon Thomas
9cb2d3f74e
dimensions wip
2024-07-26 18:04:11 -04:00
Brandon Thomas
ce0fb4bf9e
dimensions for live portrait
2024-07-25 19:16:58 -04:00
Brandon Thomas
8fc89f993e
public model type in API
2024-07-25 17:41:40 -04:00
Brandon Thomas
7babe2d122
new media file model types
2024-07-25 16:30:41 -04:00
Brandon Thomas
cdb3b706cf
clean up origin category a little
2024-07-25 16:09:49 -04:00
Brandon Thomas
2a6254522e
write media file product category for VST and Studio
2024-07-25 15:47:25 -04:00
Brandon Thomas
e637af4398
Fix product categories (TODO: implement in jobs / upload endpoints)
2024-07-25 15:18:16 -04:00
Brandon Thomas
78f60cd782
documentation + begin removing media file subtype
2024-07-25 15:05:57 -04:00
Brandon Thomas
990e65abc9
upload3d feature flag
2024-07-24 19:47:44 -04:00
Brandon Thomas
a6fc62810e
query is long for scrollback
2024-07-23 23:45:50 -04:00
Brandon Thomas
b6344a681f
all payload types
2024-07-21 10:24:04 -04:00
Brandon Thomas
0454db0aa7
get the maximum use between stores
2024-07-21 10:03:44 -04:00
Brandon Thomas
233523c6b5
premium store is self-contained
2024-07-21 09:51:02 -04:00
Brandon Thomas
e5e93364ae
usage tracker wip
2024-07-21 09:25:04 -04:00
Brandon Thomas
f17a9a034f
premium keys
2024-07-21 00:17:47 -04:00
Brandon Thomas
a06b583488
user token premium redis key
2024-07-21 00:09:16 -04:00
Brandon Thomas
96021d4507
add redis_schema lib (wip)
2024-07-20 23:51:11 -04:00
Brandon Thomas
7686eff0c1
better response type typing, less boilerplate
2024-07-19 23:44:45 -04:00
Brandon Thomas
705013f5e0
top models analytics query
2024-07-18 21:31:34 -04:00
Kasisnu
3f48bb217c
fix: thumbnails outptu extension for requests ( #360 )
2024-07-18 21:31:47 +05:30
Brandon Thomas
f72b4c973e
updated queue stats endpoint
2024-07-17 16:49:45 -04:00
Brandon Thomas
5300902939
report on other queue stats
2024-07-17 16:26:30 -04:00
Kasisnu
9036f0993a
make making thumbnails easier ( #358 )
2024-07-17 22:00:19 +05:30
Brandon Thomas
783ffef82c
permanently fail on face detection errors
2024-07-17 08:04:24 -04:00
Brandon Thomas
5153bda209
fix command line arg
2024-07-16 22:34:42 -04:00
Brandon Thomas
0fdfc3b8fc
move server "state" / configs to module
2024-07-16 22:28:43 -04:00
Brandon Thomas
17ce397d09
fixup args
2024-07-16 22:10:57 -04:00
Brandon Thomas
278d821207
reorganize file modules
2024-07-16 22:08:02 -04:00
Brandon Thomas
6352f710e0
cleanup and reorganize job code
2024-07-16 22:02:55 -04:00
Brandon Thomas
e76d30caf7
make downloader common code
2024-07-16 21:39:25 -04:00
Brandon Thomas
576af78b2c
input is image argument
2024-07-16 21:31:43 -04:00
Brandon Thomas
d88ace6706
don't log routing tag mismatch
2024-07-16 21:08:31 -04:00
Brandon Thomas
13fe465740
fix job selection for empty scoping
2024-07-16 20:34:06 -04:00
Brandon Thomas
00ad03a819
analytics query
2024-07-16 20:25:03 -04:00
Brandon Thomas
de36342731
fix model scoping for empty string
2024-07-16 19:52:15 -04:00
Brandon Thomas
dafeb616a5
scope jobs by type
2024-07-16 19:10:26 -04:00
Brandon Thomas
9708e91137
public-facing inference job type
2024-07-16 17:37:58 -04:00
Brandon Thomas
06ac75a569
let users use upscaler
2024-07-16 15:54:20 -04:00
Brandon Thomas
142519b97f
fix api docs
2024-07-16 15:29:14 -04:00
Brandon Thomas
8639788706
rename live portrait endpoint
2024-07-16 15:11:36 -04:00
Brandon Thomas
6af2b3f173
add support for mp4 image planes
2024-07-16 13:27:13 -04:00
Brandon Thomas
2bee82f0ae
connect the last few pieces
2024-07-16 03:45:24 -04:00
Brandon Thomas
7c5ba2542c
inference job - upload results
2024-07-16 03:28:39 -04:00
Brandon Thomas
7644c6813c
new enum to begin field deprecation
2024-07-16 02:54:39 -04:00
Brandon Thomas
84c5ae9d18
move inference job CLI so we can reuse it
2024-07-16 02:01:32 -04:00
Brandon Thomas
cc41641b2b
extractor
2024-07-16 00:26:11 -04:00
Brandon Thomas
b573860068
cleanup dead code, polymorphic args extraction
2024-07-16 00:00:17 -04:00
Brandon Thomas
c40ffa7346
refactor module names
2024-07-15 22:58:18 -04:00
Brandon Thomas
93ce89e060
cleanup job
2024-07-15 22:54:22 -04:00
Brandon Thomas
59c4574d4d
dead code
2024-07-15 22:33:18 -04:00
Brandon Thomas
6ad5a39bba
reorganize workflow job module
2024-07-15 22:26:02 -04:00
Brandon Thomas
6f568087c6
share request/response
2024-07-15 21:00:17 -04:00
Brandon Thomas
5111254eaf
extra test
2024-07-15 20:22:18 -04:00
Brandon Thomas
1ae84a406d
use cinematic fix
2024-07-15 20:20:55 -04:00
Brandon Thomas
f49e49832b
document new endpoints
2024-07-15 20:11:02 -04:00
Brandon Thomas
0bf9e7b5aa
share media token cleaning
2024-07-15 20:00:40 -04:00
Brandon Thomas
92338e5f66
mount workflow routes
2024-07-15 19:41:45 -04:00
Brandon Thomas
e09130a1b5
remove unused portrait workflow args
2024-07-15 18:31:20 -04:00
Brandon Thomas
0465f5236f
enable cinematic
2024-07-15 17:56:54 -04:00
Brandon Thomas
12cf9730f8
share debug + routing tag headers
2024-07-15 17:16:54 -04:00
Brandon Thomas
bfa842b123
add new endpoints (wip)
2024-07-15 17:01:13 -04:00
Brandon Thomas
3faf22e9c5
comments
2024-07-15 16:03:04 -04:00
Brandon Thomas
d87814bc41
make this clearer
2024-07-15 09:52:03 -04:00
Brandon Thomas
cf057d26ec
fix enum compile error
2024-07-15 09:49:23 -04:00
Brandon Thomas
2d294ce7ad
enum for LivePortrait
2024-07-15 01:33:42 -04:00
Brandon Thomas
4e6285acd2
use publicweightstype in server
2024-07-15 01:27:04 -04:00
Brandon Thomas
114cdc10a0
prepare to hide some public-facing enums
2024-07-15 01:01:55 -04:00
Brandon Thomas
53e7ca28c6
new enum variant for gpt_so_vits
2024-07-14 22:10:16 -04:00
Brandon Thomas
854fe4b340
fix query
2024-07-13 23:35:45 -04:00
Brandon Thomas
330712407d
anlaytics query
2024-07-13 23:24:51 -04:00
Brandon Thomas
b708e5f9f6
allow people access to outputs even without studio access
2024-07-13 13:38:26 -04:00
Brandon Thomas
4146e922d8
analytics query
2024-07-12 23:48:46 -04:00
Brandon Thomas
1789918913
codegen build fix
2024-07-12 12:10:40 -04:00
Brandon Thomas
357691be20
report cached results
2024-07-12 10:18:35 -04:00
Brandon Thomas
8889299cc7
in-memory cache featured item list
2024-07-12 01:29:58 -04:00
Brandon Thomas
a4023278bc
add sieve
2024-07-12 00:37:59 -04:00
Brandon Thomas
73119ac9e3
fix compile errors
2024-07-12 00:01:34 -04:00
Brandon Thomas
ec46833726
enroll new users in studio
2024-07-11 23:59:40 -04:00
Brandon Thomas
e63ec3ae34
fix string quoting
2024-07-11 00:42:28 -04:00
Brandon Thomas
aabaf0a5a5
fix query
2024-07-10 23:01:40 -04:00
Brandon Thomas
4146261806
cleanup
2024-07-10 21:57:39 -04:00
Brandon Thomas
10cc6198d9
fix pathing...
2024-07-10 21:25:51 -04:00
Brandon Thomas
b8fb1b9a5e
cleanup pathing (wip) ( #357 )
2024-07-10 20:59:18 -04:00
Brandon Thomas
ab645cacc6
fix more batch queries with empty tokens in where in clause
2024-07-10 19:02:48 -04:00
Brandon Thomas
ad4b297b55
stop invalid batch queries
2024-07-10 18:52:11 -04:00
Brandon Thomas
b1b7f4e0ee
comfy refactoring of pathing
2024-07-10 00:12:48 -04:00
Brandon Thomas
77bebd4833
cleaning up pathing
2024-07-09 23:15:08 -04:00
Brandon Thomas
9383ba42fb
more refactor
2024-07-09 22:14:56 -04:00
Brandon Thomas
2e79eb9c3a
this refactor might make things clearer or might be horrible
2024-07-09 22:06:02 -04:00
Brandon Thomas
55deba82ae
download, process, and pass (depth,normal,outline) map videos
2024-07-09 21:33:58 -04:00
Brandon Thomas
e0121dffeb
download secondary videos
2024-07-09 18:38:07 -04:00
Brandon Thomas
62d4e260a0
new video inputs to vst
2024-07-09 17:04:18 -04:00
Brandon Thomas
ea1435ad6e
doc queue stats
2024-07-09 16:32:51 -04:00
Brandon Thomas
34d19adc1e
form validation
2024-07-09 15:22:47 -04:00
Brandon Thomas
7e630bf588
validate frame skip in enqueue vst
2024-07-08 23:34:59 -04:00
Brandon Thomas
c1544535df
consolidate pathinfo type
2024-07-07 23:54:21 -04:00
Brandon Thomas
e6a18f7974
new endpoint to modify media file animation type
2024-07-07 23:37:21 -04:00
Brandon Thomas
783d73a48b
better organize media file queries
2024-07-07 23:13:43 -04:00
Brandon Thomas
3f51515b17
new endpoint to modify engine category
2024-07-07 22:51:22 -04:00
Brandon Thomas
c44efc2a18
update elasticsearch cli search to match update job
2024-07-07 20:07:48 -04:00
Brandon Thomas
7fcaf61170
es-update-job: update media files relevant to the engine
2024-07-07 20:06:47 -04:00
Brandon Thomas
f31a1bb12e
fix discord username validation
2024-07-07 19:30:47 -04:00
Brandon Thomas
113ed359fd
start using Json() for better typing, correctness, testability
2024-07-07 19:23:57 -04:00
Brandon Thomas
17a4cf774d
remove lazy_static from storyteller-web
2024-07-07 18:38:42 -04:00
Brandon Thomas
7bfd38a382
merge users component with storyteller-web
...
This will make adding SSO functions easier without all of the package
indirections.
2024-07-07 18:25:55 -04:00
Brandon Thomas
970e802f14
get rid of top level model module
2024-07-07 17:31:23 -04:00
Brandon Thomas
ce186179ce
move api docs into module
2024-07-07 17:23:19 -04:00
Brandon Thomas
45792890b7
report new prompt fields in API
2024-07-07 11:13:03 -04:00
Brandon Thomas
776c086470
save frame skip to prompt record
2024-07-07 11:07:23 -04:00
Brandon Thomas
b666858b21
save travel prompt
2024-07-06 23:50:24 -04:00
Brandon Thomas
4ca8932591
inference job: add prompt travel and skip frame
2024-07-06 18:37:50 -04:00
Brandon Thomas
004e8c27d4
read frame skip and travel prompt in enqueue VST endpoint
2024-07-06 17:28:20 -04:00
Brandon Thomas
70c2c995ee
improve comfy estimates code
2024-07-06 08:43:25 -04:00
Brandon Thomas
54b7e182b0
added tests for job progress
2024-07-05 22:15:26 -04:00
Brandon Thomas
50807429ad
bad comparison
2024-07-05 22:04:04 -04:00
Brandon Thomas
1cd3175e13
move memory caching module
2024-07-05 22:02:15 -04:00
Brandon Thomas
bbaed857d0
move server_state into module
2024-07-05 20:56:00 -04:00
Brandon Thomas
37ccf0f60d
reduce unused code and module subscriptions
2024-07-05 20:51:01 -04:00
Brandon Thomas
c95ad4dd55
refactor away more useless modules
2024-07-05 20:45:07 -04:00
Brandon Thomas
7609c040cc
move module routes
2024-07-05 20:40:54 -04:00
Brandon Thomas
076a865747
move validations module
2024-07-05 20:38:20 -04:00
Brandon Thomas
972e8199e7
pull routes out of users component, remove unused module
2024-07-05 20:35:19 -04:00
Brandon Thomas
175035000b
better doc
2024-07-05 16:04:02 -04:00
Brandon Thomas
807c8fd4f8
add progress estimation to job status endpoints (this is incomplete) ( #353 )
...
This adds a progress indicator to the three job status endpoints.
There's a function to calculate progress, which is mostly left as a stub
for now.
In the future we may even want to do dynamically updating averages.
2024-07-05 15:23:00 -04:00
Brandon Thomas
e1370a7b6d
add new engine categories
2024-07-04 14:06:35 -04:00
Brandon Thomas
716aca1e3d
session media file search
2024-07-02 23:54:29 -04:00
dependabot[bot]
c1996011b0
Bump quick-xml from 0.30.0 to 0.35.0 ( #352 )
...
Bumps [quick-xml](https://github.com/tafia/quick-xml ) from 0.30.0 to
0.35.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tafia/quick-xml/releases ">quick-xml's
releases</a>.</em></p>
<blockquote>
<h2>v0.35.0 - a couple of bugfixes</h2>
<h2>What's Changed</h2>
<h3>New Features</h3>
<ul>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/772 ">#772</a>:
Add <code>reader::Config::allow_unmatched_ends</code> to permit dangling
end tags.</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/773 ">#773</a>:
Fixed reporting incorrect end position in
<code>Reader::read_to_end</code> family of methods and trimming of the
trailing spaces in <code>Reader::read_text</code> when
<code>trim_text_start</code> is set and the last event is not a
<code>Text</code> event.</li>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/771 ">#771</a>:
Character references now allow any number of leading zeroes as it
should. As a result, the following variants of
<code>quick_xml::escape::EscapeError</code> are removed:
<ul>
<li><code>TooLongDecimal</code></li>
<li><code>TooLongHexadecimal</code></li>
</ul>
</li>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/771 ">#771</a>:
Fixed <code>Attribute::unescape_value</code> which does not unescape
predefined values since 0.32.0.</li>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/774 ">#774</a>:
Fixed regression since 0.33.0: <code>Text</code> event may be skipped in
<code>read_event_into()</code> and <code>read_event_into_async()</code>
in some circumstances.</li>
</ul>
<h3>Misc Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/771 ">#771</a>:
<code>EscapeError::UnrecognizedSymbol</code> renamed to
<code>EscapeError::UnrecognizedEntity</code>.</li>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/771 ">#771</a>:
Implemented <code>PartialEq</code> for <code>EscapeError</code>.</li>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/771 ">#771</a>:
Replace the following variants of <code>EscapeError</code> by
<code>InvalidCharRef</code> variant with a new
<code>ParseCharRefError</code> inside:
<ul>
<li><code>EntityWithNull</code></li>
<li><code>InvalidDecimal</code></li>
<li><code>InvalidHexadecimal</code></li>
<li><code>InvalidCodepoint</code></li>
</ul>
</li>
</ul>
<p><a
href="https://redirect.github.com/tafia/quick-xml/issues/771 ">#771</a>:
<a
href="https://redirect.github.com/tafia/quick-xml/pull/771 ">tafia/quick-xml#771</a>
<a
href="https://redirect.github.com/tafia/quick-xml/issues/772 ">#772</a>:
<a
href="https://redirect.github.com/tafia/quick-xml/pull/772 ">tafia/quick-xml#772</a>
<a
href="https://redirect.github.com/tafia/quick-xml/issues/773 ">#773</a>:
<a
href="https://redirect.github.com/tafia/quick-xml/pull/773 ">tafia/quick-xml#773</a>
<a
href="https://redirect.github.com/tafia/quick-xml/issues/774 ">#774</a>:
<a
href="https://redirect.github.com/tafia/quick-xml/issues/774 ">tafia/quick-xml#774</a></p>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/torokati44 "><code>@torokati44</code></a> made
their first contribution in <a
href="https://redirect.github.com/tafia/quick-xml/pull/772 ">tafia/quick-xml#772</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/tafia/quick-xml/compare/v0.34.0...v0.35.0 ">https://github.com/tafia/quick-xml/compare/v0.34.0...v0.35.0 </a></p>
<h2>v0.34.0 - allow to read 4GB+ files on 32-bit targets</h2>
<h2>What's Changed</h2>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/751 ">#751</a>:
Fix internal overflow when read 4GB+ files on 32-bit targets using
<code>Reader<impl BufRead></code> readers.</li>
</ul>
<h3>Misc Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/760 ">#760</a>:
<code>Attribute::decode_and_unescape_value</code> and
<code>Attribute::decode_and_unescape_value_with</code> now accepts
<code>Decoder</code> instead of <code>Reader</code>. Use
<code>Reader::decoder()</code> to get it.</li>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/760 ">#760</a>:
<code>Writer::write_event</code> now consumes event. Use
<code>Event::borrow()</code> if you want to keep ownership.</li>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/751 ">#751</a>:
Type of <code>Reader::error_position()</code> and
<code>Reader::buffer_position()</code> changed from <code>usize</code>
to <code>u64</code>.</li>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/751 ">#751</a>:
Type alias <code>Span</code> changed from
<code>Range<usize></code> to <code>Range<u64></code>.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tafia/quick-xml/blob/master/Changelog.md ">quick-xml's
changelog</a>.</em></p>
<blockquote>
<h2>0.35.0 -- 2024-06-29</h2>
<h3>New Features</h3>
<ul>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/772 ">#772</a>:
Add <code>reader::Config::allow_unmatched_ends</code> to permit dangling
end tags</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/773 ">#773</a>:
Fixed reporting incorrect end position in
<code>Reader::read_to_end</code> family
of methods and trimming of the trailing spaces in
<code>Reader::read_text</code> when
<code>trim_text_start</code> is set and the last event is not a
<code>Text</code> event.</li>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/771 ">#771</a>:
Character references now allow any number of leading zeroes as it
should.
As a result, the following variants of
<code>quick_xml::escape::EscapeError</code> are removed:
<ul>
<li><code>TooLongDecimal</code></li>
<li><code>TooLongHexadecimal</code></li>
</ul>
</li>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/771 ">#771</a>:
Fixed <code>Attribute::unescape_value</code> which does not unescape
predefined values since 0.32.0.</li>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/774 ">#774</a>:
Fixed regression since 0.33.0: <code>Text</code> event may be skipped in
<code>read_event_into()</code>
and <code>read_event_into_async()</code> in some circumstances.</li>
</ul>
<h3>Misc Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/771 ">#771</a>:
<code>EscapeError::UnrecognizedSymbol</code> renamed to
<code>EscapeError::UnrecognizedEntity</code>.</li>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/771 ">#771</a>:
Implemented <code>PartialEq</code> for <code>EscapeError</code>.</li>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/771 ">#771</a>:
Replace the following variants of <code>EscapeError</code> by
<code>InvalidCharRef</code> variant
with a new <code>ParseCharRefError</code> inside:
<ul>
<li><code>EntityWithNull</code></li>
<li><code>InvalidDecimal</code></li>
<li><code>InvalidHexadecimal</code></li>
<li><code>InvalidCodepoint</code></li>
</ul>
</li>
</ul>
<p><a
href="https://redirect.github.com/tafia/quick-xml/issues/771 ">#771</a>:
<a
href="https://redirect.github.com/tafia/quick-xml/pull/771 ">tafia/quick-xml#771</a>
<a
href="https://redirect.github.com/tafia/quick-xml/issues/772 ">#772</a>:
<a
href="https://redirect.github.com/tafia/quick-xml/pull/772 ">tafia/quick-xml#772</a>
<a
href="https://redirect.github.com/tafia/quick-xml/issues/773 ">#773</a>:
<a
href="https://redirect.github.com/tafia/quick-xml/pull/773 ">tafia/quick-xml#773</a>
<a
href="https://redirect.github.com/tafia/quick-xml/issues/774 ">#774</a>:
<a
href="https://redirect.github.com/tafia/quick-xml/issues/774 ">tafia/quick-xml#774</a></p>
<h2>0.34.0 -- 2024-06-25</h2>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/751 ">#751</a>:
Fix internal overflow when read 4GB+ files on 32-bit targets using
<code>Reader<impl BufRead></code> readers.</li>
</ul>
<h3>Misc Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/760 ">#760</a>:
<code>Attribute::decode_and_unescape_value</code> and
<code>Attribute::decode_and_unescape_value_with</code> now
accepts <code>Decoder</code> instead of <code>Reader</code>. Use
<code>Reader::decoder()</code> to get it.</li>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/760 ">#760</a>:
<code>Writer::write_event</code> now consumes event. Use
<code>Event::borrow()</code> if you want to keep ownership.</li>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/751 ">#751</a>:
Type of <code>Reader::error_position()</code> and
<code>Reader::buffer_position()</code> changed from <code>usize</code>
to <code>u64</code>.</li>
<li><a
href="https://redirect.github.com/tafia/quick-xml/issues/751 ">#751</a>:
Type alias <code>Span</code> changed from
<code>Range<usize></code> to <code>Range<u64></code>.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tafia/quick-xml/commit/22b3e458d193e6937882ba6b643ec8c31a671de5 "><code>22b3e45</code></a>
Release 0.35.0</li>
<li><a
href="https://github.com/tafia/quick-xml/commit/ae9fca6c7c71f1ce431a01759b8fc84a8ccc4c8c "><code>ae9fca6</code></a>
Add link to issue that when resolved may allow us to not exclude tests
& exam...</li>
<li><a
href="https://github.com/tafia/quick-xml/commit/0534c8736a14d5a2c466ed5b35edaa8cefbc1374 "><code>0534c87</code></a>
Fix missing text events in some circumstances</li>
<li><a
href="https://github.com/tafia/quick-xml/commit/022441fd8d68d5ef5f63a731d49c33b4833d51b4 "><code>022441f</code></a>
Add regression tests for <a
href="https://redirect.github.com/tafia/quick-xml/issues/774 ">#774</a></li>
<li><a
href="https://github.com/tafia/quick-xml/commit/9a72c7bb38f26e9913912861829ae2a6cdbc41d1 "><code>9a72c7b</code></a>
Merge pull request <a
href="https://redirect.github.com/tafia/quick-xml/issues/771 ">#771</a>
from Mingun/escape-fixes</li>
<li><a
href="https://github.com/tafia/quick-xml/commit/0315ed0a479d3c5b7a1ce8f1bbcde312221e2a2d "><code>0315ed0</code></a>
Fix Attribute::unescape_value does not unescape predefined entities
since <a
href="https://redirect.github.com/tafia/quick-xml/issues/739 ">#739</a></li>
<li><a
href="https://github.com/tafia/quick-xml/commit/aa1d391e206fa9630e22241082b89a4e693f1ccd "><code>aa1d391</code></a>
Reuse existing method with does the same thing when
<code>encoding</code> feature is dis...</li>
<li><a
href="https://github.com/tafia/quick-xml/commit/80bf12d79e0ef85e19276e033b005578a4d893b0 "><code>80bf12d</code></a>
Add helper to decoder Cow data, which retains original lifetime</li>
<li><a
href="https://github.com/tafia/quick-xml/commit/42d71232f5456ddb160216ece8d9e15e5245adbf "><code>42d7123</code></a>
Do not allow (positive) sign in character references</li>
<li><a
href="https://github.com/tafia/quick-xml/commit/04bddd65f9de3e9f25779751fcdcb1b4512d3e25 "><code>04bddd6</code></a>
Use standard methods to parse character reference to a number</li>
<li>Additional commits viewable in <a
href="https://github.com/tafia/quick-xml/compare/v0.30.0...v0.35.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 23:49:07 -04:00
dependabot[bot]
878c93f34c
Bump tokio from 1.37.0 to 1.38.0 ( #347 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.37.0 to 1.38.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases ">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.38.0</h2>
<p>This release marks the beginning of stabilization for runtime
metrics. It
stabilizes <code>RuntimeMetrics::worker_count</code>. Future releases
will continue to
stabilize more metrics.</p>
<h3>Added</h3>
<ul>
<li>fs: add <code>File::create_new</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6573 ">#6573</a>)</li>
<li>io: add <code>copy_bidirectional_with_sizes</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6500 ">#6500</a>)</li>
<li>io: implement <code>AsyncBufRead</code> for <code>Join</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6449 ">#6449</a>)</li>
<li>net: add Apple visionOS support (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6465 ">#6465</a>)</li>
<li>net: implement <code>Clone</code> for <code>NamedPipeInfo</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6586 ">#6586</a>)</li>
<li>net: support QNX OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6421 ">#6421</a>)</li>
<li>sync: add <code>Notify::notify_last</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6520 ">#6520</a>)</li>
<li>sync: add <code>mpsc::Receiver::{capacity,max_capacity}</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6511 ">#6511</a>)</li>
<li>sync: add <code>split</code> method to the semaphore permit (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6472 ">#6472</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6478 ">#6478</a>)</li>
<li>task: add
<code>tokio::task::join_set::Builder::spawn_blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6578 ">#6578</a>)</li>
<li>wasm: support rt-multi-thread with wasm32-wasi-preview1-threads (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6510 ">#6510</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>macros: make <code>#[tokio::test]</code> append <code>#[test]</code>
at the end of the attribute list (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6497 ">#6497</a>)</li>
<li>metrics: fix <code>blocking_threads</code> count (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6551 ">#6551</a>)</li>
<li>metrics: stabilize <code>RuntimeMetrics::worker_count</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6556 ">#6556</a>)</li>
<li>runtime: move task out of the <code>lifo_slot</code> in
<code>block_in_place</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6596 ">#6596</a>)</li>
<li>runtime: panic if <code>global_queue_interval</code> is zero (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6445 ">#6445</a>)</li>
<li>sync: always drop message in destructor for oneshot receiver (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6558 ">#6558</a>)</li>
<li>sync: instrument <code>Semaphore</code> for task dumps (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6499 ">#6499</a>)</li>
<li>sync: use FIFO ordering when waking batches of wakers (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6521 ">#6521</a>)</li>
<li>task: make <code>LocalKey::get</code> work with Clone types (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6433 ">#6433</a>)</li>
<li>tests: update nix and mio-aio dev-dependencies (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6552 ">#6552</a>)</li>
<li>time: clean up implementation (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6517 ">#6517</a>)</li>
<li>time: lazily init timers on first poll (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6512 ">#6512</a>)</li>
<li>time: remove the <code>true_when</code> field in
<code>TimerShared</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6563 ">#6563</a>)</li>
<li>time: use sharding for timer implementation (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6534 ">#6534</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>taskdump: allow building taskdump docs on non-unix machines (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6564 ">#6564</a>)</li>
<li>time: check for overflow in <code>Interval::poll_tick</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6487 ">#6487</a>)</li>
<li>sync: fix incorrect <code>is_empty</code> on mpsc block boundaries
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6603 ">#6603</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>fs: rewrite file system docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6467 ">#6467</a>)</li>
<li>io: fix <code>stdin</code> documentation (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6581 ">#6581</a>)</li>
<li>io: fix obsolete reference in <code>ReadHalf::unsplit()</code>
documentation (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6498 ">#6498</a>)</li>
<li>macros: render more comprehensible documentation for
<code>select!</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6468 ">#6468</a>)</li>
<li>net: add missing types to module docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6482 ">#6482</a>)</li>
<li>net: fix misleading <code>NamedPipeServer</code> example (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6590 ">#6590</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/14c17fc09656a30230177b600bacceb9db33e942 "><code>14c17fc</code></a>
chore: prepare Tokio v1.38.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6601 ">#6601</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/65cbf730de48ef9d3c84959d26ab717a85a5de62 "><code>65cbf73</code></a>
chore: prepare tokio-macros v2.3.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6600 ">#6600</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/dbf93c71844a01574a10f9dee0d4d9655a569f0a "><code>dbf93c7</code></a>
sync: fix incorrect is_empty on mpsc block boundaries (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6603 ">#6603</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/873cb8ae2fc291eaffbd71e3c83d17b2f0ed7abf "><code>873cb8a</code></a>
runtime: move task out of the <code>lifo_slot</code> in
<code>block_in_place</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6596 ">#6596</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/97bb47b480c66083397c21d54e7ae33cab6c1b20 "><code>97bb47b</code></a>
task: fix a typo in doc of <code>LocalSet::run_until</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6599 ">#6599</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/86658bd87dc470f8e36eb6b893cc403820cfb7ee "><code>86658bd</code></a>
metrics: stabilize <code>RuntimeMetrics::worker_count</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6556 ">#6556</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/9e00b266e08d263c497dc9de57d9acbc049ae69b "><code>9e00b26</code></a>
sync: add <code>Notify::notify_last</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6520 ">#6520</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/6c42d286b343f498ce29de2aab9358a0aedb081c "><code>6c42d28</code></a>
net: fix misleading <code>NamedPipeServer</code> example (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6590 ">#6590</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/3a6fdc05681841c30fe4e27b63924c7908ea4634 "><code>3a6fdc0</code></a>
license: fix formatting and remove year in licenses (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6451 ">#6451</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/2890d0c3db4f595330d8d223bfbfeb81e205b048 "><code>2890d0c</code></a>
metrics: fix blocking_threads count (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6551 ">#6551</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.37.0...tokio-1.38.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 23:48:20 -04:00
dependabot[bot]
f642a5ac39
Bump diesel from 2.1.4 to 2.2.1 ( #346 )
...
Bumps [diesel](https://github.com/diesel-rs/diesel ) from 2.1.4 to 2.2.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/diesel-rs/diesel/blob/v2.2.1/CHANGELOG.md ">diesel's
changelog</a>.</em></p>
<blockquote>
<h2>[2.2.1] 2024-06-12</h2>
<h2>Fixed</h2>
<ul>
<li>Fixed using <code>#[dsl::auto_type]</code> with functions that
accept reference arguments</li>
<li>Fixed using <code>#[derive(Queryable)]</code> with structs that use
a type named <code>Row</code> as field type</li>
<li>Fixed a regression that prevented using <code>mysqlclient-sys</code>
0.2.x with diesel 2.2</li>
<li>Fixed connecting to postgres database using the scram-sha-256
authentication method on windows while using the bundled postgres
builds</li>
<li>Improved the error messages in diesel-cli for cases where a
file/folder was not found</li>
<li>Fixed several version detection bugs in mysqlclient-sys to use
pre-generated bindings in more situations</li>
</ul>
<h2>[2.2.0] 2024-05-31</h2>
<h3>Added</h3>
<ul>
<li>Support <code>[print_schema] except_custom_type_definitions =
["Vector"]</code>. If a <code>custom type</code> matches one
element on the list it's skipped.</li>
<li>Added automatic usage of all sqlite <code>rowid</code> aliases when
no explicit primary key is defined for <code>print-schema</code></li>
<li>Added a <code>#[dsl::auto_type]</code> attribute macro, allowing to
infer type of query fragment functions</li>
<li>Added the same type inference on <code>Selectable</code> derives,
which allows skipping specifying <code>select_expression_type</code>
most of the time, in turn enabling most queries to be written using just
a <code>Selectable</code> derive.</li>
<li>Added an optional <code>#[diesel(skip_insertion)]</code> field
attribute to the <code>Insertable</code> derive macro, allowing fields
which map to generated columns to be skipped during insertion.</li>
<li>Support for connection instrumentation. This allows to inspect any
query run by your application</li>
<li>Logging in diesel-cli</li>
<li>Support for libsqlite3-sys 0.28</li>
<li>Add <code>sqlite-integer-primary-key-is-bigint</code> configuration
option, usable with SQLite 3.37 or above, allowing to use
<code>BigInt</code> for <code>INTEGER PRIMARY KEY</code> columns in
SQLite for tables without the <code>WITHOUT ROWID</code> attribute (<a
href="https://www.sqlite.org/lang_createtable.html#rowid ">SQLite
doc</a>).</li>
<li>Support for multiple <code>print_schema</code> entry in
<code>diesel.toml</code> (e.g. <code>[print_schema.user1]</code>), which
allows generating multiple schema.rs files</li>
<li>Add support for <code>COPY TO</code> and <code>COPY FROM</code>
statements</li>
<li>Add support for mapping <code>chrono::Duration</code> to
postgresql's <code>INTERVAL</code> sql type</li>
<li>Added <code>serialize_database_to_buffer</code> and
<code>deserialize_readonly_database_from_buffer</code> methods in
<code>SqliteConnection</code> to support serialization/deserialization
of SQLite databases to and from byte buffers.</li>
<li>Added <code>SerializedDatabase</code> wrapper type for a serialized
database that is dynamically allocated by calling
<code>serialize_database_to_buffer</code>. This RAII wrapper deallocates
the memory when it goes out of scope with
<code>sqlite3_free</code>.</li>
</ul>
<h3>Changed</h3>
<ul>
<li>The minimal officially supported rustc version is now 1.78.0</li>
<li>Deprecated <code>sql_function!</code> in favour of
<code>define_sql_function!</code> which provides compatibility with
<code>#[dsl::auto_type]</code></li>
<li>Deserialization error messages now contain information about the
field that failed to deserialize</li>
</ul>
<h2>[2.1.6] 2024-04-19</h2>
<ul>
<li>Fix using <code>BoxableExpression</code> with having clauses</li>
<li>Fix using numeric expressions with aliased fields</li>
<li>Minor documentation fixes</li>
</ul>
<h2>[2.1.5] 2024-03-15</h2>
<ul>
<li>Fix <code>impl SqlOrd</code> postgres > postgres_backend feature
flag.</li>
<li>Allow <code>Queryable</code> to be used with multiple table
names.</li>
<li>Fix an inconsistent unit test</li>
<li>Fix a clippy lint</li>
<li>Fix ./bin/test feature flag calls.</li>
<li>Update <code>libsqlite3-sys</code> to allow version 0.28 as
well</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/diesel-rs/diesel/commit/08be4f21e500fce5fff0b4b19ebab208ff26de9d "><code>08be4f2</code></a>
Merge pull request <a
href="https://redirect.github.com/diesel-rs/diesel/issues/4071 ">#4071</a>
from weiznich/prepare/2.2.1</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/8c47c6f867f524a1878070ce8f5faa954501eed7 "><code>8c47c6f</code></a>
Bump mysqlclient-sys to 0.4</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/96a822a8950c2dbf3b90c2c663eb9351bece3228 "><code>96a822a</code></a>
Prepare a 2.2.1 release</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/1ae7a0aed78522bb45aa886cf7bd65737bc95545 "><code>1ae7a0a</code></a>
Merge pull request <a
href="https://redirect.github.com/diesel-rs/diesel/issues/4057 ">#4057</a>
from weiznich/fix/4055</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/4d5fb4fd96614d19344f7fabad14e140565e2418 "><code>4d5fb4f</code></a>
Merge pull request <a
href="https://redirect.github.com/diesel-rs/diesel/issues/4054 ">#4054</a>
from weiznich/fix/auto_type_lifetimes</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/1062c2732fad9c88f3809089866d31addac8139f "><code>1062c27</code></a>
Merge pull request <a
href="https://redirect.github.com/diesel-rs/diesel/issues/4063 ">#4063</a>
from sugar700/allow-type-name-conflicting-with-trait...</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/5c870f7c60229e700cf0a3339acb58f0d4dd21c5 "><code>5c870f7</code></a>
Merge pull request <a
href="https://redirect.github.com/diesel-rs/diesel/issues/4067 ">#4067</a>
from weiznich/fix/cli_diff_schema_default_schema</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/48ccc7804c7e0399bfcb6df97ee71e35820f20b5 "><code>48ccc78</code></a>
Merge pull request <a
href="https://redirect.github.com/diesel-rs/diesel/issues/4064 ">#4064</a>
from weiznich/fix/mysqlclient_regression_with_old_ve...</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/f6da5f5311d1afe7fdca6d2b5730332eda024c48 "><code>f6da5f5</code></a>
Merge pull request <a
href="https://redirect.github.com/diesel-rs/diesel/issues/4065 ">#4065</a>
from weiznich/fix/scram</li>
<li><a
href="https://github.com/diesel-rs/diesel/commit/197f06d8d1c0f66774b1ab24c5db93d28962e07a "><code>197f06d</code></a>
Fix the includes in all <code>Cargo.toml</code> files</li>
<li>Additional commits viewable in <a
href="https://github.com/diesel-rs/diesel/compare/v2.1.4...v2.2.1 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 23:48:07 -04:00
Brandon Thomas
26c7ac8037
search featured media files handler
2024-07-01 21:51:11 -04:00
Brandon Thomas
26153f46b1
backfill media files in es for "is_featured"
2024-07-01 21:51:11 -04:00
Kasisnu
ed8d78b127
audio extraction reencodes audio incorrectly ( #351 )
2024-07-01 17:04:54 +05:30
Brandon Thomas
6f4e780c7d
search endpoint + docs
2024-06-30 22:23:07 -04:00
Brandon Thomas
47a3c7935a
functional search prototype
2024-06-30 21:19:20 -04:00
Brandon Thomas
d8ea5054de
tests
2024-06-30 20:45:10 -04:00
Brandon Thomas
10b8e29b56
wip es search predicates
2024-06-30 20:14:04 -04:00
Brandon Thomas
38619270ef
cleanup imports
2024-06-30 15:52:22 -04:00
Brandon Thomas
e7134fa84f
fix build errors
2024-06-30 15:43:25 -04:00
Brandon Thomas
2bb2cdf70a
need elasticsearch queries for build
2024-06-30 15:32:29 -04:00
Brandon Thomas
1feb21625d
enroll new users in studio for a bit
2024-06-30 14:52:36 -04:00
Brandon Thomas
1a0a71dca4
es wip
2024-06-30 14:43:59 -04:00
Brandon Thomas
c8127d99fd
update fields, search template
2024-06-29 22:59:21 -04:00
Brandon Thomas
8e1f49a588
search work in progress
2024-06-29 22:40:32 -04:00
Brandon Thomas
24f5660d2f
elasticsearch utility for media files
2024-06-29 20:51:02 -04:00
Brandon Thomas
1b4c70281f
more idiomatic
2024-06-29 20:33:23 -04:00
Brandon Thomas
9dc6676621
switch query to use dynamic predicates
2024-06-29 20:27:40 -04:00
Brandon Thomas
f02476e916
refactor for maintainability
2024-06-29 16:35:49 -04:00
Brandon Thomas
1b3c88e93b
support upload of image planes
2024-06-29 16:12:16 -04:00
Brandon Thomas
c8e19250b2
deprecate media uploads endpoints
2024-06-29 15:47:23 -04:00
Brandon Thomas
8675b78f2d
codegen db
2024-06-29 15:44:45 -04:00
Brandon Thomas
25df92c9ff
remove config crate dep in mysql_queries
2024-06-28 22:48:16 -04:00
Brandon Thomas
805765f302
new query for listing media files
2024-06-28 22:42:17 -04:00
Brandon Thomas
8bea5bebab
maybe there was clock skew ?
2024-06-28 21:57:29 -04:00
Brandon Thomas
9a938954a0
media file elasticsearch wip
2024-06-28 21:27:49 -04:00
Brandon Thomas
7abf70771c
downsample on session jobs successfully completed
2024-06-28 16:58:20 -04:00
Brandon Thomas
409eadbfe5
ES SQL dialect doesn't support all data types
2024-06-28 12:11:08 -04:00
Brandon Thomas
d634fd9e6b
add new StyleTransferName; fix broken tests due to serde toml change
2024-06-27 20:33:10 -04:00
Brandon Thomas
7afb56519c
sort by job type instead of category (soon)
2024-06-27 13:32:00 -04:00
Brandon Thomas
4dde614b15
don't deactivate face detailer for lipsync (for now)
2024-06-27 12:59:49 -04:00
Kasisnu
44a26c56ac
comfy: pass audio for lipsyncing ( #349 )
2024-06-27 16:50:42 +05:30
Brandon Thomas
76db576c84
return IPA image token in prompt handler
2024-06-26 18:38:28 -04:00
Brandon Thomas
a87e19b402
save ip adapter image with prompt
2024-06-26 18:32:41 -04:00
Brandon Thomas
3a3e85abd0
fix frontend bug sending empty IPA tokens to VST
2024-06-26 02:04:49 -04:00
Brandon Thomas
4def6ebd47
frontend is sending empty string IPA token - clear it
2024-06-26 02:04:49 -04:00
Kasisnu
1215df5844
disable comfy startup check via env var ( #348 )
2024-06-25 16:44:37 +05:30
Brandon Thomas
362afd9d6c
codegen db
2024-06-22 22:07:04 -04:00
Brandon Thomas
e0180712f7
pass ipa file and strength to comfy
2024-06-22 19:34:47 -04:00
Brandon Thomas
d81bd219a2
cleanup modules, rename
2024-06-22 18:31:50 -04:00
Brandon Thomas
4e6f25db83
organize post-process steps into modules
2024-06-22 18:29:50 -04:00
Brandon Thomas
adbf268985
trim/resample video moved to module
2024-06-22 17:56:29 -04:00
Brandon Thomas
80aff2bfff
download IPAdapter image
2024-06-22 17:22:10 -04:00
Brandon Thomas
6f69a2715a
refactor job steps into module
2024-06-22 16:32:23 -04:00
Brandon Thomas
5a18c51c11
VST: pass ip adapter token to jobs
2024-06-22 16:24:55 -04:00
Brandon Thomas
cb98541c54
fix to read query.filter
2024-06-22 13:05:16 -04:00
Brandon Thomas
8782c6808c
fix filter param
2024-06-22 13:04:47 -04:00
Brandon Thomas
032705ac45
query param
2024-06-21 23:59:25 -04:00
Brandon Thomas
4c8ad1be04
new list option
2024-06-21 23:56:00 -04:00
Brandon Thomas
203f4e5998
enable 7 second generations
2024-06-19 16:57:26 -04:00
Brandon Thomas
84b7bae839
postman collections -> _develop
2024-06-17 22:51:20 -04:00
Brandon Thomas
317d56dbd0
more cleanup
2024-06-17 22:34:43 -04:00
Brandon Thomas
fc83fcd490
further cleanup
2024-06-17 22:25:19 -04:00
Brandon Thomas
1ac50b19b1
cleanup and reduce deprecated library usage
2024-06-17 22:14:55 -04:00
Brandon Thomas
a56166c6a1
cleanup deps
2024-06-17 21:57:25 -04:00
Brandon Thomas
f458a26f48
expand the model
2024-06-16 17:22:11 -04:00
Brandon Thomas
1c79e6a062
api docs options
2024-06-16 17:21:05 -04:00
Brandon Thomas
f95c0b355f
update api docs html + css + configs
2024-06-16 17:08:58 -04:00
Brandon Thomas
af38e923c7
upgrade swagger-ui from v3 -> v5
2024-06-16 16:59:51 -04:00
Brandon Thomas
8a6dcb1868
hakari optimize deps
2024-06-16 16:53:43 -04:00
Brandon Thomas
e07e0ab349
upgrade strum_macros
2024-06-16 16:50:39 -04:00
Brandon Thomas
dbd431090f
upgrade mockall
2024-06-16 16:49:03 -04:00
Brandon Thomas
ee8596488c
remove storyteller-web http
2024-06-16 16:47:38 -04:00
Brandon Thomas
311252d953
update utoipa-swagger-ui
2024-06-16 16:45:20 -04:00
Brandon Thomas
dfbd3001f1
hakari optimize
2024-06-16 16:39:42 -04:00
Brandon Thomas
6e546894b2
update opentelemetry packages
2024-06-16 16:37:01 -04:00
Brandon Thomas
4f9e23250d
further cleanup of hyper --> reqwest
2024-06-16 16:32:22 -04:00
Brandon Thomas
a5f967d6d5
upgrade hyper; change inference-job to use reqwest instead
2024-06-16 16:24:18 -04:00
Brandon Thomas
7a17d1f20b
codegen db, fix compile error
2024-06-16 16:05:11 -04:00
Brandon Thomas
31733b2063
upgrade reqwest
2024-06-16 15:57:55 -04:00
Brandon Thomas
c55ad1f2b3
get rid of twitch endpoints, websocket-gateway service
2024-06-16 15:48:13 -04:00
Brandon Thomas
d04458f000
deps
2024-06-16 14:47:18 -04:00
Brandon Thomas
cd848319eb
update more dependencies
2024-06-16 14:41:22 -04:00
Brandon Thomas
6a1f4dc3bc
remove twitch-pubsub-subscriber service
2024-06-16 14:30:13 -04:00
Brandon Thomas
826d710979
more package upgrades
2024-06-16 14:17:08 -04:00
Brandon Thomas
a9ec812e82
more dependency upgrades
2024-06-16 14:04:53 -04:00
Brandon Thomas
3aca9b9090
actix upgrades
2024-06-16 13:58:45 -04:00
Brandon Thomas
c0db177d4e
tool to upgrade actix libraries
2024-06-16 13:50:01 -04:00
Brandon Thomas
2cb19357ab
bump versions
2024-06-16 13:41:06 -04:00
Brandon Thomas
04a19ec4e3
docs, revert endpoint path change
2024-06-16 13:28:44 -04:00
Brandon Thomas
f6f769476f
change route, document more endpoints
2024-06-16 13:23:18 -04:00
Brandon Thomas
b53e93773d
new endpoint to dismiss jobs
2024-06-16 13:19:05 -04:00
Brandon Thomas
38d174df83
simplify evaluating boolean flags
2024-06-16 11:57:28 -04:00
Brandon Thomas
1ddd3e75dc
fix docs
2024-06-15 21:09:51 -04:00
dependabot[bot]
c60d8b6115
Bump serial_test from 2.0.0 to 3.0.0 ( #339 )
...
Bumps [serial_test](https://github.com/palfrey/serial_test ) from 2.0.0
to 3.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/palfrey/serial_test/releases ">serial_test's
releases</a>.</em></p>
<blockquote>
<h2>v3.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Multi key support <a
href="https://redirect.github.com/palfrey/serial_test/pull/102 ">palfrey/serial_test#102</a>
<ul>
<li>Attributes like <code>#[serial(one, two)]</code> are now supported
(for all attributes)</li>
<li>This is a breaking change, as <code>file_serial</code> paths now
need to be done separately <code>#[file_serial(key, path =>
"/tmp/foo")]</code></li>
</ul>
</li>
<li>Attributes at a mod-level <a
href="https://redirect.github.com/palfrey/serial_test/pull/104 ">palfrey/serial_test#104</a>
<ul>
<li>You can set any of the attributes on a <code>mod</code> and all
<code>#[test]</code> fn's in that mod will have the attribute
applied.</li>
</ul>
</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/palfrey/serial_test/compare/v2.0.0...v3.0.0 ">https://github.com/palfrey/serial_test/compare/v2.0.0...v3.0.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/palfrey/serial_test/commit/bba3db847f10b0fbcbd71465cc233b0d510a3dd0 "><code>bba3db8</code></a>
3.0.0</li>
<li><a
href="https://github.com/palfrey/serial_test/commit/ae14645ea14fd1f3b8ddd09601062b3c9fbd5a42 "><code>ae14645</code></a>
Merge pull request <a
href="https://redirect.github.com/palfrey/serial_test/issues/104 ">#104</a>
from palfrey/serial-for-mod</li>
<li><a
href="https://github.com/palfrey/serial_test/commit/0dec256fe181fd9660077515f861614dd012ead2 "><code>0dec256</code></a>
Merge branch 'main' into serial-for-mod</li>
<li><a
href="https://github.com/palfrey/serial_test/commit/cee1dc17dbc7b90ab2c0d7fa81761871b1772fa1 "><code>cee1dc1</code></a>
Add testing and parallel to package keywords</li>
<li><a
href="https://github.com/palfrey/serial_test/commit/2a4b641ea9b6664ec3165826fcd4c93bcfd53b6a "><code>2a4b641</code></a>
Merge branch 'main' into serial-for-mod</li>
<li><a
href="https://github.com/palfrey/serial_test/commit/288d933b77721f617b8e6e03e3c98515ae7876a1 "><code>288d933</code></a>
Merge pull request <a
href="https://redirect.github.com/palfrey/serial_test/issues/105 ">#105</a>
from palfrey/upgrade-rustix</li>
<li><a
href="https://github.com/palfrey/serial_test/commit/cf9d7fef6223d73d69f1c14197b4f79df994046f "><code>cf9d7fe</code></a>
Upgrade rustix</li>
<li><a
href="https://github.com/palfrey/serial_test/commit/a8d985d9fde5aff6fe8822f71775f66c21a72a62 "><code>a8d985d</code></a>
Replace a single-use match with if let</li>
<li><a
href="https://github.com/palfrey/serial_test/commit/67d22ff9eef867032031e30fc65a58154f588364 "><code>67d22ff</code></a>
Fix some clippy issues</li>
<li><a
href="https://github.com/palfrey/serial_test/commit/ff2890d91b18e5d2b5e8ea546636a261a051ead2 "><code>ff2890d</code></a>
Update docs for mod-level functionality</li>
<li>Additional commits viewable in <a
href="https://github.com/palfrey/serial_test/compare/v2.0.0...v3.0.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-15 21:09:30 -04:00
dependabot[bot]
56e6d61a8d
Bump actix-http from 3.4.0 to 3.7.0 ( #337 )
...
Bumps [actix-http](https://github.com/actix/actix-web ) from 3.4.0 to
3.7.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actix/actix-web/releases ">actix-http's
releases</a>.</em></p>
<blockquote>
<h2>actix-http: v3.7.0</h2>
<h3>Added</h3>
<ul>
<li>Add <code>rustls-0_23</code> crate feature</li>
<li>Add <code>{h1::H1Service, h2::H2Service,
HttpService}::rustls_0_23()</code> and
<code>HttpService::rustls_0_23_with_config()</code> service
constructors.</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Update <code>brotli</code> dependency to <code>6</code>.</li>
<li>Minimum supported Rust version (MSRV) is now 1.72.</li>
</ul>
<h2>actix-http: v3.6.0</h2>
<h3>Added</h3>
<ul>
<li>Add <code>rustls-0_22</code> crate feature.</li>
<li>Add <code>{h1::H1Service, h2::H2Service,
HttpService}::rustls_0_22()</code> and
<code>HttpService::rustls_0_22_with_config()</code> service
constructors.</li>
<li>Implement <code>From<&HeaderMap></code> for
<code>http::HeaderMap</code>.</li>
</ul>
<h2>actix-http: v3.5.1</h2>
<h3>Fixed</h3>
<ul>
<li>Prevent hang when returning zero-sized response bodies through
compression layer.</li>
</ul>
<h2>actix-http: v3.5.0</h2>
<h3>Added</h3>
<ul>
<li>Implement <code>From<HeaderMap></code> for
<code>http::HeaderMap</code>.</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Updated <code>zstd</code> dependency to <code>0.13</code>.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Prevent compression of zero-sized response bodies.</li>
</ul>
<h2>awc: v3.5.0</h2>
<ul>
<li>Add <code>rustls-0_23</code>, <code>rustls-0_23-webpki-roots</code>,
and <code>rustls-0_23-native-roots</code> crate features.</li>
<li>Add <code>awc::Connector::rustls_0_23()</code> constructor.</li>
<li>Fix <code>rustls-0_22-native-roots</code> root store lookup</li>
<li>Update <code>brotli</code> dependency to <code>6</code>.</li>
<li>Minimum supported Rust version (MSRV) is now 1.72.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actix/actix-web/commit/acb740584c759499000cc19d322d4f0293389631 "><code>acb7405</code></a>
fix: correct aws rustls v0.23 feature gating</li>
<li><a
href="https://github.com/actix/actix-web/commit/9a437fe8357a74d4ab04e6df1c431d499a334413 "><code>9a437fe</code></a>
chore(awc): prepare release 3.5.0</li>
<li><a
href="https://github.com/actix/actix-web/commit/59115bca49bbbb539c6774d613165f424df29a49 "><code>59115bc</code></a>
chore(actix-web): prepare release 4.6.0</li>
<li><a
href="https://github.com/actix/actix-web/commit/fe7268487aa89fe92fac92a547c9fd23dd37508e "><code>fe72684</code></a>
chore(actix-http): prepare release 3.7.0</li>
<li><a
href="https://github.com/actix/actix-web/commit/e8262da1381c24a265747ac604e45aee635e00b8 "><code>e8262da</code></a>
chore: update rcgen to 0.13</li>
<li><a
href="https://github.com/actix/actix-web/commit/18e02b83d5e160d3fe7e051104eea700f8eaa3af "><code>18e02b8</code></a>
docs: fix middleware docs warning</li>
<li><a
href="https://github.com/actix/actix-web/commit/2e63ff5928abc0704cadf330bcbf630162a37fa8 "><code>2e63ff5</code></a>
actix-web: Add rustls 0.23 (<a
href="https://redirect.github.com/actix/actix-web/issues/3363 ">#3363</a>)</li>
<li><a
href="https://github.com/actix/actix-web/commit/48d7adb7bfee8e373e31e9fe6c78a7da4cec5bec "><code>48d7adb</code></a>
Documentation for actix multipart (<a
href="https://redirect.github.com/actix/actix-web/issues/3344 ">#3344</a>)</li>
<li><a
href="https://github.com/actix/actix-web/commit/0a2788d6627ed26d3fec560474b1c7f9febd78db "><code>0a2788d</code></a>
actix-test: re-export types from awc (<a
href="https://redirect.github.com/actix/actix-web/issues/3349 ">#3349</a>)</li>
<li><a
href="https://github.com/actix/actix-web/commit/2d035c066ea60e9113ce9a710728a59ad03a0066 "><code>2d035c0</code></a>
actix-http: Add rustls 0.23 (<a
href="https://redirect.github.com/actix/actix-web/issues/3361 ">#3361</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/actix/actix-web/compare/awc-v3.4.0...http-v3.7.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-15 21:09:09 -04:00
dependabot[bot]
65b14a6486
Bump unicode-normalization from 0.1.22 to 0.1.23 ( #340 )
...
Bumps
[unicode-normalization](https://github.com/unicode-rs/unicode-normalization )
from 0.1.22 to 0.1.23.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/unicode-rs/unicode-normalization/commit/32659a77b041e64e1e101322da6b5f20353f8450 "><code>32659a7</code></a>
Merge pull request <a
href="https://redirect.github.com/unicode-rs/unicode-normalization/issues/91 ">#91</a>
from Marcondiro/master</li>
<li><a
href="https://github.com/unicode-rs/unicode-normalization/commit/af878a3f5cf634ec0f1af91e0d7d0423ec6e13f8 "><code>af878a3</code></a>
Add regen CI</li>
<li><a
href="https://github.com/unicode-rs/unicode-normalization/commit/dba608164e26b9f50b25f7bbd0ee49dd8c89c072 "><code>dba6081</code></a>
Bump version to 0.1.23</li>
<li><a
href="https://github.com/unicode-rs/unicode-normalization/commit/2810fe2c6340f9d92c1ca638635450218ecbd952 "><code>2810fe2</code></a>
Bump Unicode to version 15.1.0, regenerate tables</li>
<li>See full diff in <a
href="https://github.com/unicode-rs/unicode-normalization/compare/v0.1.22...v0.1.23 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-15 21:08:38 -04:00
dependabot[bot]
eadb0eded0
Bump either from 1.9.0 to 1.12.0 ( #338 )
...
Bumps [either](https://github.com/rayon-rs/either ) from 1.9.0 to 1.12.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rayon-rs/either/commit/1cea51a48affacb7b3573f8d0bfe5e2d5100471a "><code>1cea51a</code></a>
Merge pull request <a
href="https://redirect.github.com/rayon-rs/either/issues/106 ">#106</a>
from cuviper/nth_back</li>
<li><a
href="https://github.com/rayon-rs/either/commit/a4382cb23198e99c6700615b46bd245a1e18a04a "><code>a4382cb</code></a>
Release 1.12.0</li>
<li><a
href="https://github.com/rayon-rs/either/commit/abb6f04e9185142fb282a65c0bdd9f8cdf0f0993 "><code>abb6f04</code></a>
Specialize <code>nth_back</code> (MSRV 1.37)</li>
<li><a
href="https://github.com/rayon-rs/either/commit/864eae45407c6e25b55a39c9f9b09a0aca9928f2 "><code>864eae4</code></a>
Merge pull request <a
href="https://redirect.github.com/rayon-rs/either/issues/104 ">#104</a>
from cuviper/release-1.11.0</li>
<li><a
href="https://github.com/rayon-rs/either/commit/0bdb5831888349b93d920560d81638ff416c2955 "><code>0bdb583</code></a>
Release 1.11.0</li>
<li><a
href="https://github.com/rayon-rs/either/commit/e385751eda844aee9576b78c10f99710845f64b7 "><code>e385751</code></a>
Merge pull request <a
href="https://redirect.github.com/rayon-rs/either/issues/101 ">#101</a>
from SFM61319/feat/into-either</li>
<li><a
href="https://github.com/rayon-rs/either/commit/d62efa6fffde2c90dc60aaa80301f9ab83010dd8 "><code>d62efa6</code></a>
Feat: Implement trait <code>IntoEither</code></li>
<li><a
href="https://github.com/rayon-rs/either/commit/d48ab1b312ca6af8c859c308574eb27bae075452 "><code>d48ab1b</code></a>
Merge pull request <a
href="https://redirect.github.com/rayon-rs/either/issues/103 ">#103</a>
from masklinn/patch-1</li>
<li><a
href="https://github.com/rayon-rs/either/commit/365f674f6d8dbb2cd75c186d0c0daa794c89949a "><code>365f674</code></a>
Enable <code>serde</code> feature on playgrounds</li>
<li><a
href="https://github.com/rayon-rs/either/commit/ede3c47ed7f17b2d2ce78c6507b2c9af94c3df6e "><code>ede3c47</code></a>
Merge pull request <a
href="https://redirect.github.com/rayon-rs/either/issues/98 ">#98</a>
from cuviper/release-1.10.0</li>
<li>Additional commits viewable in <a
href="https://github.com/rayon-rs/either/compare/1.9.0...1.12.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-15 21:08:21 -04:00
dependabot[bot]
eb68ab54c4
Bump env_logger from 0.10.1 to 0.10.2 ( #341 )
...
Bumps [env_logger](https://github.com/rust-cli/env_logger ) from 0.10.1
to 0.10.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-cli/env_logger/releases ">env_logger's
releases</a>.</em></p>
<blockquote>
<h2>v0.10.2</h2>
<h2>What's Changed</h2>
<ul>
<li>refactor: Move impls next to types by <a
href="https://github.com/epage "><code>@epage</code></a> in <a
href="https://redirect.github.com/rust-cli/env_logger/pull/283 ">rust-cli/env_logger#283</a></li>
<li>chore(deps): update github/codeql-action action to v3 by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/rust-cli/env_logger/pull/292 ">rust-cli/env_logger#292</a></li>
<li>chore(deps): update actions/setup-python action to v5 by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/rust-cli/env_logger/pull/291 ">rust-cli/env_logger#291</a></li>
<li>fix(fmt): Address a couple of bugs by <a
href="https://github.com/epage "><code>@epage</code></a> in <a
href="https://redirect.github.com/rust-cli/env_logger/pull/296 ">rust-cli/env_logger#296</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-cli/env_logger/compare/v0.10.1...v0.10.2 ">https://github.com/rust-cli/env_logger/compare/v0.10.1...v0.10.2 </a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md ">env_logger's
changelog</a>.</em></p>
<blockquote>
<h2>[0.10.2] - 2024-01-18</h2>
<h3>Performance</h3>
<ul>
<li>Avoid extra UTF-8 validation performed in some cases</li>
</ul>
<h3>Fixes</h3>
<ul>
<li>Ensure custom pipes/stdout get flushed</li>
<li>Don't panic on broken pipes when <code>color</code> is disabled</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-cli/env_logger/commit/7929b7fc3df3223320c3cdd346138965f2c7e52f "><code>7929b7f</code></a>
chore: Release env_logger version 0.10.2</li>
<li><a
href="https://github.com/rust-cli/env_logger/commit/3df552c315f00f4bce6e8dfd7b0ab56210e8a74b "><code>3df552c</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/rust-cli/env_logger/commit/6ec4104864ed6bf6694988d30611ee736d2dcb5e "><code>6ec4104</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-cli/env_logger/issues/296 ">#296</a>
from epage/refactor</li>
<li><a
href="https://github.com/rust-cli/env_logger/commit/939687dd75b606186989aa72fe43e716eaca5659 "><code>939687d</code></a>
style: Make clippy happy</li>
<li><a
href="https://github.com/rust-cli/env_logger/commit/c088820ae84318077e5a37a3bed6d20b3f7aa3f3 "><code>c088820</code></a>
fix(fmt): Ensure stream gets flushed</li>
<li><a
href="https://github.com/rust-cli/env_logger/commit/2b3f26fc29952296fdf79fa43d5beb35ddacbf40 "><code>2b3f26f</code></a>
perf(fmt): Avoid UTF-8 validation</li>
<li><a
href="https://github.com/rust-cli/env_logger/commit/7428386da32c2a78b80f7e67a04b5fd5449601d5 "><code>7428386</code></a>
refactor(fmt): Pull out stream lookup from write</li>
<li><a
href="https://github.com/rust-cli/env_logger/commit/e8674a237b62460b6dbc4ed8d8b48b6db0a97de4 "><code>e8674a2</code></a>
refactor(fmt): Consolidate target printing</li>
<li><a
href="https://github.com/rust-cli/env_logger/commit/f5f3392886cb3f2a1a3180122666fa40a2150efe "><code>f5f3392</code></a>
refactor(fmt): Pull is_test into the target</li>
<li><a
href="https://github.com/rust-cli/env_logger/commit/87008fdf78b861202ca9da4869475649e72b8e82 "><code>87008fd</code></a>
fix(fmt): Don't panic on broken pipes without termcolor</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-cli/env_logger/compare/v0.10.1...v0.10.2 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-15 21:07:53 -04:00
Brandon Thomas
e947e118e3
new endpoint
2024-06-15 00:00:47 -04:00
Brandon Thomas
8cc2e334b9
new endpoint for scene snapshots
2024-06-14 23:55:46 -04:00
Brandon Thomas
b680dbc895
one day analysis
2024-06-13 23:44:19 -04:00
Brandon Thomas
68b1f9851c
this shouldn't require a redeploy of the job
2024-06-13 00:51:43 -04:00
Brandon Thomas
6c62851ab4
clean up enqueue vst flags
2024-06-13 00:33:00 -04:00
Brandon Thomas
0d3e2e87bc
cleanup
2024-06-12 23:59:27 -04:00
Brandon Thomas
6f62958c12
user access
2024-06-12 23:24:35 -04:00
Brandon Thomas
a6f96e019a
coordinate arguments to VST
2024-06-11 17:17:24 -04:00
Kasisnu
61a84134d4
thumbnails: fix typo ( #342 )
...
use basic auth,
2024-06-11 18:36:04 +05:30
Brandon Thomas
43abb4f4b1
another internal account
2024-06-08 10:23:39 -04:00
Brandon Thomas
1fc62e37b6
record job start / end
2024-06-07 00:01:00 -04:00
Brandon Thomas
1455138351
http status endpoint: job state, job duration
2024-06-06 23:49:04 -04:00
Brandon Thomas
aad1dbfbdb
enroll internal accounts
2024-06-05 23:43:11 -04:00
Brandon Thomas
af326ad6c9
trim or empty
2024-06-04 16:43:18 -04:00
Brandon Thomas
678cd391f6
CORS configs for new "proper" branch deploys
2024-06-03 18:55:32 -04:00
Brandon Thomas
2548ab880a
better name
2024-06-03 13:35:33 -04:00
Brandon Thomas
32d44d7070
don't discard pmx zips with more than one pmx; keep the biggest
2024-06-03 13:34:36 -04:00
Brandon Thomas
0f7853314d
ignore blank titles when uploading
2024-06-03 13:13:13 -04:00
Brandon Thomas
bc48f9c129
trim title on videos
2024-06-02 23:58:28 -04:00
Brandon Thomas
f12b94752f
move to moderator field
2024-05-31 10:17:41 -04:00
Brandon Thomas
64b1dfb5ec
report inference duration in prompt handler
2024-05-31 10:02:06 -04:00
Brandon Thomas
9467cc2fe0
log for debugging
2024-05-31 09:54:23 -04:00
Kasisnu
489aabda3d
generated thumbnails extension fix ( #336 )
2024-05-31 10:43:59 +05:30
Brandon Thomas
93e413dd88
plumb cinematic mode flag
2024-05-31 00:22:57 -04:00
Brandon Thomas
8820e82971
--use-cinematic
2024-05-31 00:17:56 -04:00
Brandon Thomas
9c18e6d1ca
cinematic mode
2024-05-30 23:55:32 -04:00
Brandon Thomas
48949ce4b7
report strength
2024-05-29 22:55:49 -04:00
Brandon Thomas
cdcb083369
fix thumbnail extensions
2024-05-29 21:23:45 -04:00
Brandon Thomas
858c93e4c3
disable lcm flag
2024-05-29 20:30:12 -04:00
Brandon Thomas
1e1d8ab6ca
document and deprecate job types
2024-05-29 19:58:28 -04:00
Brandon Thomas
56bffa9297
document inference category
2024-05-29 19:48:35 -04:00
Brandon Thomas
3f1125f59c
record lipsync state for debugging
2024-05-29 10:24:49 -04:00
Brandon Thomas
639ace9fd4
record and report workflow versions for internal debugging
2024-05-29 10:15:05 -04:00
Brandon Thomas
07e3eed1c7
documentation on subscriptions
2024-05-29 00:42:31 -04:00
Brandon Thomas
ae7b910671
add test
2024-05-29 00:33:30 -04:00
Brandon Thomas
d2fd811e41
ffprobe ( #335 )
2024-05-29 00:27:12 -04:00
Brandon Thomas
06e04f7b29
prepare to read from ffprobe
2024-05-28 23:23:05 -04:00
Brandon Thomas
304a59096f
cleanup
2024-05-28 21:30:09 -04:00
Brandon Thomas
5918a41325
cleanup logging
2024-05-28 21:20:50 -04:00
Brandon Thomas
6649e88ba4
further cleanup comfy job
2024-05-28 21:08:13 -04:00
Brandon Thomas
370d8314a9
cleanup
2024-05-28 20:59:24 -04:00
Brandon Thomas
a80ef65d70
organize / cleanup comfy code
2024-05-28 20:53:54 -04:00
Brandon Thomas
f21e3d5899
organize comfy into modules
2024-05-28 19:45:29 -04:00
Brandon Thomas
037c889dbb
make sure to copy files when trim is disabled
2024-05-28 19:35:02 -04:00
Brandon Thomas
bb4252fe27
revert broken hyper upgrade (0.14.27 to 1.1.0)
2024-05-28 17:28:29 -04:00
Brandon Thomas
6727089835
document billing endpoints
2024-05-28 17:27:33 -04:00
Brandon Thomas
5715eca83d
lipsync flag
2024-05-28 12:46:02 -04:00
Brandon Thomas
acec8e1874
Obsolete: Delete _develop/tools/testing/mysql directory
2024-05-27 23:52:03 -04:00
Brandon Thomas
e8d7b48d1c
Obsolete: Delete _develop/tools/testing/curl directory
2024-05-27 23:51:36 -04:00
dependabot[bot]
bcfda57f43
Bump hyper from 0.14.27 to 1.1.0 ( #329 )
...
[//]: # (dependabot-start)
⚠️ **Dependabot is rebasing this PR** ⚠️
Rebasing might not happen immediately, so don't worry if this takes some
time.
Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.
---
[//]: # (dependabot-end)
Bumps [hyper](https://github.com/hyperium/hyper ) from 0.14.27 to 1.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/hyper/releases ">hyper's
releases</a>.</em></p>
<blockquote>
<h2>v1.1.0</h2>
<h2>Features</h2>
<ul>
<li><strong>client:</strong> add <code>http1::Connection</code>
<code>without_shutdown()</code> method (<a
href="https://redirect.github.com/hyperium/hyper/issues/3430 ">#3430</a>)
(<a
href="https://github.com/hyperium/hyper/commit/210bfaa711b5da1f6756582a2e4bc3e229924800 ">210bfaa7</a>)</li>
<li><strong>http1:</strong> Add support for sending HTTP/1.1 Chunked
Trailer Fields (<a
href="https://redirect.github.com/hyperium/hyper/issues/3375 ">#3375</a>)
(<a
href="https://github.com/hyperium/hyper/commit/31b41807523370f3efbf47ba16c9e1c193b6335a ">31b41807</a>,
closes <a
href="https://redirect.github.com/hyperium/hyper/issues/2719 ">#2719</a>)</li>
<li><strong>server:</strong> expose
<code>server::conn::http1::UpgradeableConnection</code> (<a
href="https://redirect.github.com/hyperium/hyper/issues/3457 ">#3457</a>)
(<a
href="https://github.com/hyperium/hyper/commit/6e3042a86f10359624857d31bc9e876f521aee42 ">6e3042a8</a>)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><strong>http1:</strong>
<ul>
<li>add internal limit for chunked extensions (<a
href="https://redirect.github.com/hyperium/hyper/issues/3495 ">#3495</a>)
(<a
href="https://github.com/hyperium/hyper/commit/d71ff962b08aca2f1c9c1724dfdab5bc1ec6ecd2 ">d71ff962</a>)</li>
<li>reject chunked headers missing a digit (<a
href="https://redirect.github.com/hyperium/hyper/issues/3494 ">#3494</a>)
(<a
href="https://github.com/hyperium/hyper/commit/829153865a4d2bbb52227183c8857e57dc3e231b ">82915386</a>)</li>
</ul>
</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/acedogblast "><code>@acedogblast</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/hyper/pull/3433 ">hyperium/hyper#3433</a></li>
<li><a href="https://github.com/hatoo "><code>@hatoo</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/hyper/pull/3434 ">hyperium/hyper#3434</a></li>
<li><a href="https://github.com/allan2 "><code>@allan2</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/hyper/pull/3449 ">hyperium/hyper#3449</a></li>
<li><a
href="https://github.com/daxhuiberts "><code>@daxhuiberts</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/hyper/pull/3464 ">hyperium/hyper#3464</a></li>
<li><a href="https://github.com/ncihnegn "><code>@ncihnegn</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/hyper/pull/3479 ">hyperium/hyper#3479</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/hyper/compare/v1.0.1...v1.1.0 ">https://github.com/hyperium/hyper/compare/v1.0.1...v1.1.0 </a></p>
<h2>v1.0.1</h2>
<p>This release "fixes" or adds a few things that should have
been in 1.0.0, but were forgotten. Thus, it includes additions that
would normally be a semver-minor release, but because it is so close to
1.0.0, it is released as a patch version.</p>
<h2>Bug Fixes</h2>
<ul>
<li><strong>rt:</strong> implement Read/Write for Pin<!-- raw HTML
omitted --> (<a
href="https://redirect.github.com/hyperium/hyper/issues/3413 ">#3413</a>)
(<a
href="https://github.com/hyperium/hyper/commit/dd6d81ca4a180695dc70d6c9b2aececd29606224 ">dd6d81ca</a>,
closes <a
href="https://redirect.github.com/hyperium/hyper/issues/3412 ">#3412</a>)</li>
</ul>
<h2>Features</h2>
<ul>
<li><strong>rt:</strong> Make ReadBuf::new public (<a
href="https://github.com/hyperium/hyper/commit/7161f56274a30bfbe4a718bbe21d35beaf86b00b ">7161f562</a>)</li>
</ul>
<h2>Breaking Changes</h2>
<ul>
<li>Pin is #[fundamental], so providing a Read/Write impl for it
theoretically conflicts
with existing user Read/Write for Pin<!-- raw HTML omitted --> impls.
However, those impls
probably don't exist yet.
(<a
href="https://github.com/hyperium/hyper/commit/dd6d81ca4a180695dc70d6c9b2aececd29606224 ">dd6d81ca</a>)</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/coolreader18 "><code>@coolreader18</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/hyper/pull/3413 ">hyperium/hyper#3413</a></li>
</ul>
<h2>v1.0.0</h2>
<p>Be sure to checkout the <a
href="https://hyper.rs/guides/1/upgrading ">upgrading guide</a>!</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/hyper/blob/master/CHANGELOG.md ">hyper's
changelog</a>.</em></p>
<blockquote>
<h2>v1.1.0 (2023-12-18)</h2>
<h4>Bug Fixes</h4>
<ul>
<li><strong>http1:</strong>
<ul>
<li>add internal limit for chunked extensions (<a
href="https://redirect.github.com/hyperium/hyper/issues/3495 ">#3495</a>)
(<a
href="https://github.com/hyperium/hyper/commit/d71ff962b08aca2f1c9c1724dfdab5bc1ec6ecd2 ">d71ff962</a>)</li>
<li>reject chunked headers missing a digit (<a
href="https://redirect.github.com/hyperium/hyper/issues/3494 ">#3494</a>)
(<a
href="https://github.com/hyperium/hyper/commit/829153865a4d2bbb52227183c8857e57dc3e231b ">82915386</a>)</li>
</ul>
</li>
</ul>
<h4>Features</h4>
<ul>
<li><strong>client:</strong> add <code>http1::Connection</code>
<code>without_shutdown()</code> method (<a
href="https://redirect.github.com/hyperium/hyper/issues/3430 ">#3430</a>)
(<a
href="https://github.com/hyperium/hyper/commit/210bfaa711b5da1f6756582a2e4bc3e229924800 ">210bfaa7</a>)</li>
<li><strong>http1:</strong> Add support for sending HTTP/1.1 Chunked
Trailer Fields (<a
href="https://redirect.github.com/hyperium/hyper/issues/3375 ">#3375</a>)
(<a
href="https://github.com/hyperium/hyper/commit/31b41807523370f3efbf47ba16c9e1c193b6335a ">31b41807</a>,
closes <a
href="https://redirect.github.com/hyperium/hyper/issues/2719 ">#2719</a>)</li>
<li><strong>server:</strong> expose
<code>server::conn::http1::UpgradeableConnection</code> (<a
href="https://redirect.github.com/hyperium/hyper/issues/3457 ">#3457</a>)
(<a
href="https://github.com/hyperium/hyper/commit/6e3042a86f10359624857d31bc9e876f521aee42 ">6e3042a8</a>)</li>
</ul>
<h3>v1.0.1 (2023-11-16)</h3>
<p>This release "fixes" or adds a few things that should have
been in 1.0.0, but were forgotten. Thus, it includes additions that
would normally be a semver-minor release, but because it is so close to
1.0.0, it is released as a patch version.</p>
<h4>Bug Fixes</h4>
<ul>
<li><strong>rt:</strong> implement Read/Write for Pin<!-- raw HTML
omitted --> (<a
href="https://redirect.github.com/hyperium/hyper/issues/3413 ">#3413</a>)
(<a
href="https://github.com/hyperium/hyper/commit/dd6d81ca4a180695dc70d6c9b2aececd29606224 ">dd6d81ca</a>,
closes <a
href="https://redirect.github.com/hyperium/hyper/issues/3412 ">#3412</a>)</li>
</ul>
<h4>Features</h4>
<ul>
<li><strong>rt:</strong> Make ReadBuf::new public (<a
href="https://github.com/hyperium/hyper/commit/7161f56274a30bfbe4a718bbe21d35beaf86b00b ">7161f562</a>)</li>
</ul>
<h4>Breaking Changes</h4>
<ul>
<li>Pin is #[fundamental], so providing a Read/Write impl for it
theoretically conflicts
with existing user Read/Write for Pin<!-- raw HTML omitted --> impls.
However, those impls
probably don't exist yet.
(<a
href="https://github.com/hyperium/hyper/commit/dd6d81ca4a180695dc70d6c9b2aececd29606224 ">dd6d81ca</a>)</li>
</ul>
<h2>v1.0.0 (2023-11-15)</h2>
<p>Be sure to check out the <a
href="https://hyper.rs/guides/1/upgrading ">upgrading guide</a>.</p>
<h4>Bug Fixes</h4>
<ul>
<li><strong>client:</strong>
<ul>
<li>avoid double-polling a Select future (<a
href="https://redirect.github.com/hyperium/hyper/issues/3290 ">#3290</a>)
(<a
href="https://github.com/hyperium/hyper/commit/fece9f7f50431cf9533cfe7106b53a77b48db699 ">fece9f7f</a>,
closes <a
href="https://redirect.github.com/hyperium/hyper/issues/3289 ">#3289</a>)</li>
<li>early server response shouldn't propagate NO_ERROR (<a
href="https://redirect.github.com/hyperium/hyper/issues/3275 ">#3275</a>)
(<a
href="https://github.com/hyperium/hyper/commit/194e6f984763f5dc1c376082170a85cc4db40ce4 ">194e6f98</a>,
closes <a
href="https://redirect.github.com/hyperium/hyper/issues/2872 ">#2872</a>)</li>
<li>remove Send bounds for request <code>Body</code> (<a
href="https://redirect.github.com/hyperium/hyper/issues/3266 ">#3266</a>)
(<a
href="https://github.com/hyperium/hyper/commit/4ace340bb00a2ffe8ec93e4955989eb69f29d531 ">4ace340b</a>,
closes <a
href="https://redirect.github.com/hyperium/hyper/issues/3184 ">#3184</a>)</li>
</ul>
</li>
<li><strong>ffi:</strong> fix deadlock in
<code>hyper_executor::poll_next</code> (<a
href="https://redirect.github.com/hyperium/hyper/issues/3370 ">#3370</a>)
(<a
href="https://github.com/hyperium/hyper/commit/0c7d03eff2f2433e4f4a0a768009d97e1a7858fd ">0c7d03ef</a>,
closes <a
href="https://redirect.github.com/hyperium/hyper/issues/3369 ">#3369</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/hyper/commit/1d4ff3597b8e76818c8553dbfa4234cf4208c958 "><code>1d4ff35</code></a>
v1.1.0</li>
<li><a
href="https://github.com/hyperium/hyper/commit/d71ff962b08aca2f1c9c1724dfdab5bc1ec6ecd2 "><code>d71ff96</code></a>
fix(http1): add internal limit for chunked extensions (<a
href="https://redirect.github.com/hyperium/hyper/issues/3495 ">#3495</a>)</li>
<li><a
href="https://github.com/hyperium/hyper/commit/829153865a4d2bbb52227183c8857e57dc3e231b "><code>8291538</code></a>
fix(http1): reject chunked headers missing a digit (<a
href="https://redirect.github.com/hyperium/hyper/issues/3494 ">#3494</a>)</li>
<li><a
href="https://github.com/hyperium/hyper/commit/21aa2f1c69e1cc329b5787122c25596e0fa5e3ed "><code>21aa2f1</code></a>
refactor(common): move common feature cfg in common::task to common::mod
(<a
href="https://redirect.github.com/hyperium/hyper/issues/3492 ">#3492</a>)</li>
<li><a
href="https://github.com/hyperium/hyper/commit/d9c5d3b9b3921e05040ef50d4aca080f563aac36 "><code>d9c5d3b</code></a>
refactor(body): switch opt_len helper macro as function (<a
href="https://redirect.github.com/hyperium/hyper/issues/3483 ">#3483</a>)</li>
<li><a
href="https://github.com/hyperium/hyper/commit/53b560b87004bf56c93323b728d26edf977864ea "><code>53b560b</code></a>
refactor(proto): use HeaderMap type without client feature (<a
href="https://redirect.github.com/hyperium/hyper/issues/3491 ">#3491</a>)</li>
<li><a
href="https://github.com/hyperium/hyper/commit/31b41807523370f3efbf47ba16c9e1c193b6335a "><code>31b4180</code></a>
feat(http1): Add support for sending HTTP/1.1 Chunked Trailer Fields (<a
href="https://redirect.github.com/hyperium/hyper/issues/3375 ">#3375</a>)</li>
<li><a
href="https://github.com/hyperium/hyper/commit/0f2929b944cd6324e8ff7ad47dedb06c98c42ded "><code>0f2929b</code></a>
chore(ci): enable benchmark timeline in CI again (<a
href="https://redirect.github.com/hyperium/hyper/issues/3490 ">#3490</a>)</li>
<li><a
href="https://github.com/hyperium/hyper/commit/81b1592cedd2b54131bf12f9c271f950eaaaefd4 "><code>81b1592</code></a>
chore(meta): change labels of severity to category (<a
href="https://redirect.github.com/hyperium/hyper/issues/3488 ">#3488</a>)</li>
<li><a
href="https://github.com/hyperium/hyper/commit/07554ded40b7e135c9fca6b03e3e85a0ae51b984 "><code>07554de</code></a>
refactor(error): remove lint config to allow unused code (<a
href="https://redirect.github.com/hyperium/hyper/issues/3486 ">#3486</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/hyperium/hyper/compare/v0.14.27...v1.1.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-27 23:49:31 -04:00
dependabot[bot]
b721db5eac
Bump bytemuck from 1.14.0 to 1.16.0 ( #331 )
...
Bumps [bytemuck](https://github.com/Lokathor/bytemuck ) from 1.14.0 to
1.16.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Lokathor/bytemuck/blob/main/changelog.md ">bytemuck's
changelog</a>.</em></p>
<blockquote>
<h2>1.16.0</h2>
<ul>
<li>Adds a <code>const_zeroed</code> feature (MSRV 1.75) which puts a
<code>zeroed</code> fn at the crate root.
This is just like the <code>Zeroable::zeroed</code> method, but as a
<code>const fn</code>.</li>
</ul>
<h2>1.15.0</h2>
<p>This primarily relaxes the bounds on a <code>From</code> impl.</p>
<p>Previously:</p>
<blockquote>
<p><code>impl<T: NoUninit> From<Box<T>> for
BoxBytes</code></p>
</blockquote>
<p>Now:</p>
<blockquote>
<p><code>impl<T: ?Sized + sealed::BoxBytesOf>
From<Box<T>> for BoxBytes</code></p>
</blockquote>
<p>All related functions and methods are similarly updated.</p>
<p>We believe this to be backwards compatible with all previous uses,
and now <code>BoxBytes</code> can be converted to/from more types than
before.</p>
<h2>1.14.3</h2>
<ul>
<li>The new std simd nightly features are apparently arch-specific.
This adjusts the feature activation to be x86/ x86_64 only.</li>
</ul>
<h2>1.14.2</h2>
<ul>
<li>Changes the name of the Nightly feature activated by the crate's
<code>nightly_stdsimd</code> feature. This is needed as of
(approximately) Nightly
2024-02-06 and later, because the Nightly feature was changed.</li>
</ul>
<h2>1.14.1</h2>
<ul>
<li>docs clarifications.</li>
</ul>
<h2>1.14</h2>
<ul>
<li><code>write_zeroes</code> and <code>fill_zeroes</code> functions:
Writes (to one) or fills (a slice)
zero bytes to all bytes covered by the provided reference. If your type
has
padding, this will even zero out the padding bytes.</li>
<li><code>align_offset</code> feature: causes pointer alignment checks
to use the
<code>align_offset</code> pointer method rather than as-casting the
pointer to <code>usize</code>.
This <em>may</em> improve codegen, if the compiler would have otherwise
thought that
the pointer address escaped. No formal benchmarks have been done either
way.</li>
<li><code>must_cast</code> feature: Adds <code>must_*</code> family of
functions. These functions will
fail to compile if the cast requested can't be statically known to
succeed.
The error messages can be kinda bad when this happens, but eliminating
the
possibility of a runtime error might be worth it to you.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Lokathor/bytemuck/commit/4c46b919e2cccae67b3ef2648b1f746d0638afb3 "><code>4c46b91</code></a>
chore: Release bytemuck version 1.16.0</li>
<li><a
href="https://github.com/Lokathor/bytemuck/commit/5287f8cf6da8d488b39015daea3e1164d721c76c "><code>5287f8c</code></a>
we can put out 1.16 without waiting for more</li>
<li><a
href="https://github.com/Lokathor/bytemuck/commit/a41510f30350c17dcc82971af873dde95da8f67b "><code>a41510f</code></a>
put const_zeroed into the changelog</li>
<li><a
href="https://github.com/Lokathor/bytemuck/commit/9319f4858b98a7ce1cfb888450ffe08e9cdb43c0 "><code>9319f48</code></a>
make clippy be quiet about useless nonsense.</li>
<li><a
href="https://github.com/Lokathor/bytemuck/commit/b39b6813a7253a4411d77213fc13c004b0a9a735 "><code>b39b681</code></a>
fix up docs warnings</li>
<li><a
href="https://github.com/Lokathor/bytemuck/commit/99e95084a613b552d1a828b2603e71e46d46208e "><code>99e9508</code></a>
support const zeroed() (<a
href="https://redirect.github.com/Lokathor/bytemuck/issues/240 ">#240</a>)</li>
<li><a
href="https://github.com/Lokathor/bytemuck/commit/7ef8801cfff71abab08b9a9a5425d5538e64a3da "><code>7ef8801</code></a>
Add documentation to generated public items (<a
href="https://redirect.github.com/Lokathor/bytemuck/issues/236 ">#236</a>)</li>
<li><a
href="https://github.com/Lokathor/bytemuck/commit/eeb6e9dd5313e46770ad300e0ee0a3a6c2121b73 "><code>eeb6e9d</code></a>
Update TransparentWrapper asserts (<a
href="https://redirect.github.com/Lokathor/bytemuck/issues/232 ">#232</a>)</li>
<li><a
href="https://github.com/Lokathor/bytemuck/commit/0c821ce9d54ef851bd932534544f329de454a25c "><code>0c821ce</code></a>
Fix miri CI (<a
href="https://redirect.github.com/Lokathor/bytemuck/issues/231 ">#231</a>)</li>
<li><a
href="https://github.com/Lokathor/bytemuck/commit/4d2fc16208e55db8e231a6f0bf5ea4b928579502 "><code>4d2fc16</code></a>
chore: Release bytemuck version 1.15.0</li>
<li>Additional commits viewable in <a
href="https://github.com/Lokathor/bytemuck/compare/v1.14.0...v1.16.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-27 23:48:31 -04:00
dependabot[bot]
6aa107d0b1
Bump tokio-stream from 0.1.14 to 0.1.15 ( #332 )
...
Bumps [tokio-stream](https://github.com/tokio-rs/tokio ) from 0.1.14 to
0.1.15.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/7cfb1007969e3fcb28b03854f3126caeca93932e "><code>7cfb100</code></a>
chore: prepare tokio-stream v0.1.15 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6401 ">#6401</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e37bd6385430620f850a644d58945ace541afb6e "><code>e37bd63</code></a>
io: implement <code>try_new</code> and <code>try_with_interest</code>
for <code>AsyncFd</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6345 ">#6345</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/c9e75785c84a441199992ed38e49aeba2f061a24 "><code>c9e7578</code></a>
sync: remove <code>'static</code> bound on <code>impl Sink for
PollSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6397 ">#6397</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/3141ed62287043b5400e24ac930b002dc7d11d92 "><code>3141ed6</code></a>
sync: update watch channel docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6395 ">#6395</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ea1cfbdb97f524a1ae465c0f5454dd6690dd5e6e "><code>ea1cfbd</code></a>
sync: reorder const_new before new_with (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6392 ">#6392</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fb2dc97468fead3c1d318f209a65648e11ade55d "><code>fb2dc97</code></a>
readme: update commit message guidelines (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6393 ">#6393</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a3d2548789d22d4bf193a4614f229944270e912c "><code>a3d2548</code></a>
sync: implement <code>Clone</code> for <code>watch::Sender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6388 ">#6388</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/b4ab6472de9a0708873c5f14f3b8de03b149a1c5 "><code>b4ab647</code></a>
signal: fix typo in argument name (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6389 ">#6389</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/3133af42e123b9469dad292ae3a090da915d23c5 "><code>3133af4</code></a>
runtime: make the <code>enter</code> example deterministic (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6351 ">#6351</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/1f924f95f12c362f5116c560acfa005149f110a1 "><code>1f924f9</code></a>
chore: fix deprecated circleci image (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6379 ">#6379</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.14...tokio-stream-0.1.15 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-27 23:47:56 -04:00
dependabot[bot]
dbf724c15a
Bump bytes from 1.5.0 to 1.6.0 ( #333 )
...
Bumps [bytes](https://github.com/tokio-rs/bytes ) from 1.5.0 to 1.6.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/bytes/releases ">bytes's
releases</a>.</em></p>
<blockquote>
<h2>Bytes 1.6.0 (March 22, 2024)</h2>
<h3>Added</h3>
<ul>
<li>Add <code>Bytes::is_unique</code> (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/643 ">#643</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>Fix changelog typo (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/628 ">#628</a>)</li>
<li>Fix some spelling mistakes (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/633 ">#633</a>)</li>
<li>Typo fix (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/637 ">#637</a>)</li>
<li>Fix broken links (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/639 ">#639</a>)</li>
<li>Add security policy (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/649 ">#649</a>)</li>
</ul>
<h3>Internal changes</h3>
<ul>
<li>Move comment to correct constant (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/629 ">#629</a>)</li>
<li>Various cleanup (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/635 ">#635</a>)</li>
<li>Simplify <code>UninitSlice::as_uninit_slice_mut()</code> logic (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/644 ">#644</a>)</li>
<li>Use <code>self.</code> instead of <code>Self::</code> (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/642 ">#642</a>)</li>
<li><code>BytesMut</code>: Assert alignment of <code>Shared</code> (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/652 ">#652</a>)</li>
<li>Remove unnecessary namespace qualifier (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/660 ">#660</a>)</li>
<li>Remove an unnecessary else branch (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/662 ">#662</a>)</li>
<li>Remove unreachable else branch (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/661 ">#661</a>)</li>
<li>make parameter mut in <code>From<Vec></code> (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/667 ">#667</a>)</li>
<li>Restore commented tests (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/665 ">#665</a>)</li>
<li>Use <code>sub</code> instead of <code>offset</code> (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/668 ">#668</a>)</li>
<li>Calculate original capacity only if necessary (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/666 ">#666</a>)</li>
<li><code>set_vec_pos</code> does not need a second parameter (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/672 ">#672</a>)</li>
<li><code>get_vec_pos</code>: use <code>&self</code> instead of
<code>&mut self</code> (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/670 ">#670</a>)</li>
<li>Refactor <code>split_at</code>/<code>split_to</code> (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/663 ">#663</a>)</li>
<li>Use <code>Iterator</code> from the prelude (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/673 ">#673</a>)</li>
<li><code>copy_to_bytes</code>: Add panic section to docs (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/676 ">#676</a>)</li>
<li>Remove redundant reserve call (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/674 ">#674</a>)</li>
<li>Use <code>ManuallyDrop</code> instead of <code>mem::forget</code>
(<a
href="https://redirect.github.com/tokio-rs/bytes/issues/675 ">#675</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md ">bytes's
changelog</a>.</em></p>
<blockquote>
<h1>1.6.0 (March 22, 2024)</h1>
<h3>Added</h3>
<ul>
<li>Add <code>Bytes::is_unique</code> (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/643 ">#643</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>Fix changelog typo (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/628 ">#628</a>)</li>
<li>Fix some spelling mistakes (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/633 ">#633</a>)</li>
<li>Typo fix (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/637 ">#637</a>)</li>
<li>Fix broken links (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/639 ">#639</a>)</li>
<li>Add security policy (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/649 ">#649</a>)</li>
</ul>
<h3>Internal changes</h3>
<ul>
<li>Move comment to correct constant (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/629 ">#629</a>)</li>
<li>Various cleanup (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/635 ">#635</a>)</li>
<li>Simplify <code>UninitSlice::as_uninit_slice_mut()</code> logic (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/644 ">#644</a>)</li>
<li>Use <code>self.</code> instead of <code>Self::</code> (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/642 ">#642</a>)</li>
<li><code>BytesMut</code>: Assert alignment of <code>Shared</code> (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/652 ">#652</a>)</li>
<li>Remove unnecessary namespace qualifier (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/660 ">#660</a>)</li>
<li>Remove an unnecessary else branch (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/662 ">#662</a>)</li>
<li>Remove unreachable else branch (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/661 ">#661</a>)</li>
<li>make parameter mut in <code>From<Vec></code> (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/667 ">#667</a>)</li>
<li>Restore commented tests (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/665 ">#665</a>)</li>
<li>Use <code>sub</code> instead of <code>offset</code> (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/668 ">#668</a>)</li>
<li>Calculate original capacity only if necessary (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/666 ">#666</a>)</li>
<li><code>set_vec_pos</code> does not need a second parameter (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/672 ">#672</a>)</li>
<li><code>get_vec_pos</code>: use <code>&self</code> instead of
<code>&mut self</code> (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/670 ">#670</a>)</li>
<li>Refactor <code>split_at</code>/<code>split_to</code> (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/663 ">#663</a>)</li>
<li>Use <code>Iterator</code> from the prelude (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/673 ">#673</a>)</li>
<li><code>copy_to_bytes</code>: Add panic section to docs (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/676 ">#676</a>)</li>
<li>Remove redundant reserve call (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/674 ">#674</a>)</li>
<li>Use <code>ManuallyDrop</code> instead of <code>mem::forget</code>
(<a
href="https://redirect.github.com/tokio-rs/bytes/issues/675 ">#675</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/bytes/commit/ce8d8a0a029c0d296ade752ecc8c3e1ce9eee47f "><code>ce8d8a0</code></a>
chore: prepare bytes v1.6.0 (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/681 ">#681</a>)</li>
<li><a
href="https://github.com/tokio-rs/bytes/commit/536db06f168bdef967afbeac0561bf774e9a1315 "><code>536db06</code></a>
Use ManuallyDrop instead of mem::forget (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/675 ">#675</a>)</li>
<li><a
href="https://github.com/tokio-rs/bytes/commit/ca004117f86afccd36148dee7c8413cfaf9de6a4 "><code>ca00411</code></a>
Remove commented tests for Bytes::unsplit (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/677 ">#677</a>)</li>
<li><a
href="https://github.com/tokio-rs/bytes/commit/7968f6f83d17175683e04ce56aa48e44ed7d0d98 "><code>7968f6f</code></a>
Remove redundant reserve call (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/674 ">#674</a>)</li>
<li><a
href="https://github.com/tokio-rs/bytes/commit/c5fae00c76dbd1af7ea7b6cde7a9281d82ee7cd2 "><code>c5fae00</code></a>
copy_to_bytes: Add panic section to docs (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/676 ">#676</a>)</li>
<li><a
href="https://github.com/tokio-rs/bytes/commit/99584cc10d66cb6880a20c5ac9b9a960f9c17823 "><code>99584cc</code></a>
Use Iterator from the prelude (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/673 ">#673</a>)</li>
<li><a
href="https://github.com/tokio-rs/bytes/commit/46289278f52a26c12298779f4aaebad1dcb26d35 "><code>4628927</code></a>
Refactor split_at/split_to (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/663 ">#663</a>)</li>
<li><a
href="https://github.com/tokio-rs/bytes/commit/1bcd2129d195a0722d8b5b1a16c7d33698701f2e "><code>1bcd212</code></a>
get_vec_pos: use &self instead of &mut self (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/670 ">#670</a>)</li>
<li><a
href="https://github.com/tokio-rs/bytes/commit/f586ffc52589f01be1b4a44d6544b3d0226773d6 "><code>f586ffc</code></a>
set_vec_pos does not need a second parameter (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/672 ">#672</a>)</li>
<li><a
href="https://github.com/tokio-rs/bytes/commit/c6972d61328be113ec8e80c207815a4b84fe616c "><code>c6972d6</code></a>
Calculate original capacity only if necessary (<a
href="https://redirect.github.com/tokio-rs/bytes/issues/666 ">#666</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/bytes/compare/v1.5.0...v1.6.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-27 23:47:29 -04:00
dependabot[bot]
f0af7aeae0
Bump actix from 0.13.1 to 0.13.3 ( #334 )
...
Bumps [actix](https://github.com/actix/actix ) from 0.13.1 to 0.13.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actix/actix/releases ">actix's
releases</a>.</em></p>
<blockquote>
<h2>actix: v0.13.3</h2>
<ul>
<li>No significant changes since <code>0.13.2</code>.</li>
</ul>
<h2>actix: v0.13.2</h2>
<ul>
<li>Expose <code>ContextFut::restart</code>.</li>
<li>Unquoted types are now allowed in the <code>#[rtype(result =
TYPE)]</code> position when type is a path.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actix/actix/commit/f3a3233b4674b3e2eed3c47412af997fbf1d6a81 "><code>f3a3233</code></a>
chore(actix): prepare release 0.13.3</li>
<li><a
href="https://github.com/actix/actix/commit/e67b07825c0279e99679834c5794f599c2f087b2 "><code>e67b078</code></a>
docs: idiomatic ActorFuture docs</li>
<li><a
href="https://github.com/actix/actix/commit/07baeb8584aa56fb5273956d46c4ee2c3b981b4c "><code>07baeb8</code></a>
chore(deps): bump codecov/codecov-action from 4.0.0 to 4.0.1 (<a
href="https://redirect.github.com/actix/actix/issues/579 ">#579</a>)</li>
<li><a
href="https://github.com/actix/actix/commit/4e7dab3446ffd3a0ee9e3f0bc76dde03fec73f45 "><code>4e7dab3</code></a>
chore: use friendlier mod names</li>
<li><a
href="https://github.com/actix/actix/commit/a80964509dc8afb690fd872dfa894278b91a6784 "><code>a809645</code></a>
docs: use intra-doc links in crate root</li>
<li><a
href="https://github.com/actix/actix/commit/9928306c07d8709e6870629d490b0ccfe46b18a5 "><code>9928306</code></a>
chore(actix): prepare release 0.13.2</li>
<li><a
href="https://github.com/actix/actix/commit/fddd07512ccc1f2d8f31de2fc118d05fa9518fa8 "><code>fddd075</code></a>
ci: standardize job names</li>
<li><a
href="https://github.com/actix/actix/commit/31b0f4b8dc14ad5583348a840e221b32e5278847 "><code>31b0f4b</code></a>
ci: fix cargo-nextest install</li>
<li><a
href="https://github.com/actix/actix/commit/7d40ea52dcdafc51fa7e37b15a187c130bb28306 "><code>7d40ea5</code></a>
ci: switch to nextest</li>
<li><a
href="https://github.com/actix/actix/commit/c0cf913af818378ae4d2ab75aacd03b0424231a3 "><code>c0cf913</code></a>
chore: prevent dead code warnings</li>
<li>Additional commits viewable in <a
href="https://github.com/actix/actix/compare/actix-v0.13.1...actix-v0.13.3 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-27 23:46:49 -04:00
Brandon Thomas
898fc5fdc5
revert actix-cors upgrade (caused test failures)
2024-05-26 04:10:33 -04:00
Brandon Thomas
d139d89341
further cleanup of old code
2024-05-26 03:53:32 -04:00
Brandon Thomas
093525d04f
Cleanup a lot of old junk; make repo more discoverable
2024-05-26 03:42:35 -04:00
Brandon Thomas
d9dcb76c63
group studio queries
2024-05-26 03:31:47 -04:00
Brandon Thomas
04b95f0db3
reorganize sql queries
2024-05-26 03:26:59 -04:00
Brandon Thomas
46d7bed409
hack to preserve youtube urls
2024-05-25 19:12:05 -04:00
Brandon Thomas
67fcd65bcc
fix tiktok user parsing
2024-05-25 16:19:35 -04:00
Brandon Thomas
58d7476d30
comments
2024-05-25 16:00:05 -04:00
Brandon Thomas
a5e5375da6
markdown for beta key comments
2024-05-25 15:57:23 -04:00
Brandon Thomas
426760cd40
performant socials
2024-05-25 15:55:53 -04:00
Brandon Thomas
fc8707202b
markdown with socials (needs performance optimizations)
2024-05-25 15:41:38 -04:00
Brandon Thomas
8f96a7d86f
edit distributed flag on beta keys
2024-05-25 13:55:34 -04:00
Brandon Thomas
1ba3c2dc1d
edit beta key note handler
2024-05-25 11:57:00 -04:00
Brandon Thomas
f79aea1ad1
actually upload bytes
2024-05-23 18:15:02 -04:00
Brandon Thomas
95b54bb377
fix bug: upload zip payload contents, not the zip
2024-05-23 18:09:29 -04:00
Brandon Thomas
81215edbca
update rust version
2024-05-23 13:02:33 -04:00
dependabot[bot]
97a2adb2c4
Bump actix-cors from 0.6.4 to 0.7.0 ( #330 )
...
Bumps [actix-cors](https://github.com/actix/actix-extras ) from 0.6.4 to
0.7.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actix/actix-extras/releases ">actix-cors's
releases</a>.</em></p>
<blockquote>
<h2>actix-protobuf: v0.7.0</h2>
<ul>
<li>Update <code>actix-web</code> dependency to <code>4</code>.</li>
</ul>
<h2>actix-session: v0.7.0</h2>
<ul>
<li>Added <code>TtlExtensionPolicy</code> enum to support different
strategies for extending the TTL attached to the session state.
<code>TtlExtensionPolicy::OnEveryRequest</code> now allows for
long-lived sessions that do not expire if the user remains active. <a
href="https://redirect.github.com/actix/actix-extras/issues/233 ">#233</a></li>
<li><code>SessionLength</code> is now called
<code>SessionLifecycle</code>. <a
href="https://redirect.github.com/actix/actix-extras/issues/233 ">#233</a></li>
<li><code>SessionLength::Predetermined</code> is now called
<code>SessionLifecycle::PersistentSession</code>. <a
href="https://redirect.github.com/actix/actix-extras/issues/233 ">#233</a></li>
<li>The fields for Both <code>SessionLength</code> variants have been
extracted into separate types (<code>PersistentSession</code> and
<code>BrowserSession</code>). All fields are now private, manipulated
via methods, to allow adding more configuration parameters in the future
in a non-breaking fashion. <a
href="https://redirect.github.com/actix/actix-extras/issues/233 ">#233</a></li>
<li><code>SessionLength::Predetermined::max_session_length</code> is now
called <code>PersistentSession::session_ttl</code>. <a
href="https://redirect.github.com/actix/actix-extras/issues/233 ">#233</a></li>
<li><code>SessionLength::BrowserSession::state_ttl</code> is now called
<code>BrowserSession::session_state_ttl</code>. <a
href="https://redirect.github.com/actix/actix-extras/issues/233 ">#233</a></li>
<li><code>SessionMiddlewareBuilder::max_session_length</code> is now
called <code>SessionMiddlewareBuilder::session_lifecycle</code>. <a
href="https://redirect.github.com/actix/actix-extras/issues/233 ">#233</a></li>
<li>The <code>SessionStore</code> trait requires the implementation of a
new method, <code>SessionStore::update_ttl</code>. <a
href="https://redirect.github.com/actix/actix-extras/issues/233 ">#233</a></li>
<li>All types used to configure <code>SessionMiddleware</code> have been
moved to the <code>config</code> sub-module. <a
href="https://redirect.github.com/actix/actix-extras/issues/233 ">#233</a></li>
<li>Update <code>actix</code> dependency to <code>0.13</code>.</li>
<li>Update <code>actix-redis</code> dependency to
<code>0.12</code>.</li>
<li>Minimum supported Rust version (MSRV) is now 1.57 due to transitive
<code>time</code> dependency.</li>
</ul>
<p><a
href="https://redirect.github.com/actix/actix-extras/issues/233 ">#233</a>:
<a
href="https://redirect.github.com/actix/actix-extras/pull/233 ">actix/actix-extras#233</a></p>
<h2>actix-web-httpauth: v0.7.0</h2>
<ul>
<li>Auth validator functions now need to return <code>(Error,
ServiceRequest)</code> in error cases. <a
href="https://redirect.github.com/actix/actix-extras/issues/260 ">#260</a></li>
<li>Minimum supported Rust version (MSRV) is now 1.57 due to transitive
<code>time</code> dependency.</li>
</ul>
<p><a
href="https://redirect.github.com/actix/actix-extras/issues/260 ">#260</a>:
<a
href="https://redirect.github.com/actix/actix-extras/pull/260 ">actix/actix-extras#260</a></p>
<h2>actix-settings: v0.7.0</h2>
<ul>
<li>The <code>ApplySettings</code> trait now includes a type parameter,
allowing multiple types to be implemented per configuration target.</li>
<li>Implement <code>ApplySettings</code> for
<code>ActixSettings</code>.</li>
<li><code>BasicSettings::from_default_template()</code> is now
infallible.</li>
<li>Rename <code>AtError => Error</code>.</li>
<li>Remove <code>AtResult</code> type alias.</li>
<li>Update <code>toml</code> dependency to <code>0.8</code>.</li>
<li>Remove <code>ioe</code> dependency; <code>std::io::Error</code> is
now used directly.</li>
<li>Remove <code>Clone</code> implementation for
<code>Error</code>.</li>
<li>Implement <code>Display</code> for <code>Error</code>.</li>
<li>Implement std's <code>Error</code> for <code>Error</code>.</li>
<li>Minimum supported Rust version (MSRV) is now 1.68.</li>
</ul>
<h2>actix-cors: v0.7.0</h2>
<ul>
<li><code>Cors</code> is now marked <code>#[must_use]</code>.</li>
<li>Default for <code>Cors::block_on_origin_mismatch</code> is now
false.</li>
<li>Minimum supported Rust version (MSRV) is now 1.75.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actix/actix-extras/commit/c62b271d9abd41815a83072b87cfd32d73a793c9 "><code>c62b271</code></a>
chore(actix-cors): prepare release 0.7.0</li>
<li><a
href="https://github.com/actix/actix-extras/commit/320cbebc7e8fa42085c3cf029df30c602abe53f7 "><code>320cbeb</code></a>
chore: fmt markdowns</li>
<li><a
href="https://github.com/actix/actix-extras/commit/0c859a96c8c6087e4404fc5fc80b85da993ae985 "><code>0c859a9</code></a>
docs(cors): use cargo-rdme</li>
<li><a
href="https://github.com/actix/actix-extras/commit/d55fc6d7f5066ce50da9beeb770b0ab8503875c9 "><code>d55fc6d</code></a>
fix!(cors): default block_on_origin_mismatch to false (<a
href="https://redirect.github.com/actix/actix-extras/issues/379 ">#379</a>)</li>
<li><a
href="https://github.com/actix/actix-extras/commit/e2bf50405545eade1e092af0a05af29891efb2ba "><code>e2bf504</code></a>
feat(session): use real async traits (<a
href="https://redirect.github.com/actix/actix-extras/issues/365 ">#365</a>)</li>
<li><a
href="https://github.com/actix/actix-extras/commit/77b8dcdf59e73cafd4dc0098f6131171d97a797d "><code>77b8dcd</code></a>
chore: clippy</li>
<li><a
href="https://github.com/actix/actix-extras/commit/b694c9317a01dc0bcea8cecee3bf1e9ded1b5d8d "><code>b694c93</code></a>
mark Cors builder as must_use</li>
<li><a
href="https://github.com/actix/actix-extras/commit/57eaad2ffe5cf9a407fb183a3ced054d90e3809d "><code>57eaad2</code></a>
build(deps): bump taiki-e/install-action from 2.23.1 to 2.23.7 (<a
href="https://redirect.github.com/actix/actix-extras/issues/377 ">#377</a>)</li>
<li><a
href="https://github.com/actix/actix-extras/commit/0cb0e28208a82ff9af53dd5e7bbe22c87c54d2b9 "><code>0cb0e28</code></a>
ci: combine install steps</li>
<li><a
href="https://github.com/actix/actix-extras/commit/8049a75d9f8cc83211c4168f34f1f8acbf18f9a4 "><code>8049a75</code></a>
ci: use cargo-ci-clean-cache</li>
<li>Additional commits viewable in <a
href="https://github.com/actix/actix-extras/compare/cors-v0.6.4...cors-v0.7.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-23 12:41:19 -04:00
dependabot[bot]
03e14066a4
Bump image from 0.24.7 to 0.25.1 ( #327 )
...
Bumps [image](https://github.com/image-rs/image ) from 0.24.7 to 0.25.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/image-rs/image/blob/main/CHANGES.md ">image's
changelog</a>.</em></p>
<blockquote>
<h3>Version 0.25.1</h3>
<p>Bug fixes:</p>
<ul>
<li>Fixed corrupt JPEG output when attempting to encode images
containing an alpha
channel.</li>
<li>Only accept ".ff" file extension for farbfeld images.</li>
<li>Correct farbfeld feature flag for
<code>ImageFormat::{reading_enabled, writing_enabled}</code>.</li>
<li>Disable strict mode for JPEG decoder.</li>
<li>Add nasm feature to optionally enable faster AVIF encoding.</li>
</ul>
<h3>Version 0.25.0</h3>
<p>Breaking changes:</p>
<ul>
<li>Added <code>BufRead</code> + <code>Seek</code> bound on many
decoders.</li>
<li>Use <code>ExtendedColorType</code> instead of <code>ColorType</code>
when encoding.</li>
<li>Removed <code>ImageOutputFormat</code>,
<code>GenericImageView::bounds</code>, and several other
deprecated items.</li>
<li>Removed incremental decoding support and changed
<code>ImageDecoder</code> so the trait
is object safe.</li>
<li>Pixel types are now <code>repr(transparent)</code> rather than
<code>repr(C)</code>.</li>
<li>Made color_quant dependency optional.</li>
<li>Renamed some feature flags.</li>
</ul>
<p>Structural changes:</p>
<ul>
<li>Increased MSRV to 1.67.1</li>
</ul>
<p>Codec changes:</p>
<ul>
<li>Switched to image-webp for WebP encoding.</li>
<li>Switched to zune-jpeg for JPEG decoding.</li>
<li>Made the HDR decoder produce f32 images.</li>
<li>Removed DXT encoding and decoding support.</li>
</ul>
<h3>Version 0.24.9</h3>
<p>Structural changes:</p>
<ul>
<li>Relicense to MIT OR Apache-2.0</li>
<li>Increase MSRV 1.63.0</li>
</ul>
<p>New features:</p>
<ul>
<li>Support limits in PNG animation decoding.</li>
<li>Added offsets to SubImage to compensate for the now-deprecated
bounds call
from GenericImageView.</li>
</ul>
<p>Bug fixes:</p>
<ul>
<li>Correct limit tests for TIFF.</li>
<li>Avoid overflow in gif::Decoder::buffer_size.</li>
<li>Return error instead of using asssertion for Avif decoder
unsupported or
invalid bit depth.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/image-rs/image/commit/b7617037c8e05eb538c55799622855db37c26d3b "><code>b761703</code></a>
Release 0.25.1 (<a
href="https://redirect.github.com/image-rs/image/issues/2187 ">#2187</a>)</li>
<li><a
href="https://github.com/image-rs/image/commit/318ed0ab294d06060f74d3d843ef493bcb044476 "><code>318ed0a</code></a>
Fix error string for unsupported color type (<a
href="https://redirect.github.com/image-rs/image/issues/2191 ">#2191</a>)</li>
<li><a
href="https://github.com/image-rs/image/commit/4594c80b3626076af128b7a853c8e5c5187f7a64 "><code>4594c80</code></a>
Only accept .ff as path extension for Farbfeld (<a
href="https://redirect.github.com/image-rs/image/issues/2181 ">#2181</a>)</li>
<li><a
href="https://github.com/image-rs/image/commit/5c3d3db0d71970566ee15200ffb7141d1e729ea4 "><code>5c3d3db</code></a>
Disable strict mode for JPEG decoder (<a
href="https://redirect.github.com/image-rs/image/issues/2183 ">#2183</a>)</li>
<li><a
href="https://github.com/image-rs/image/commit/73c7bfe8e26cef3df929fad76297f653d1c8decf "><code>73c7bfe</code></a>
fix: Correct the Farbfeld feature flag for
ImageFormat::{reading_enabled, wri...</li>
<li><a
href="https://github.com/image-rs/image/commit/d407e366e7c080d3757f83c4e120be7f9444b8e1 "><code>d407e36</code></a>
Add nasm to optionally enable faster AVIF encoding</li>
<li><a
href="https://github.com/image-rs/image/commit/87cbef72bc2b07c67540baa6166ddab05bee2a45 "><code>87cbef7</code></a>
Remove lingering references to ImageOutputFormat (<a
href="https://redirect.github.com/image-rs/image/issues/2176 ">#2176</a>)</li>
<li><a
href="https://github.com/image-rs/image/commit/c193acbf7b745b071f5617e269f0955ee97c25d3 "><code>c193acb</code></a>
fix rgba8 image jpeg encode bug (<a
href="https://redirect.github.com/image-rs/image/issues/2169 ">#2169</a>)</li>
<li><a
href="https://github.com/image-rs/image/commit/fbd3f3e7cd0b327f71875cafc4f7012e929067aa "><code>fbd3f3e</code></a>
Remove JPEG size limits while parsing header (<a
href="https://redirect.github.com/image-rs/image/issues/2175 ">#2175</a>)</li>
<li><a
href="https://github.com/image-rs/image/commit/e8b7acb970857a7b397dddd4d62f31515ceaa4fc "><code>e8b7acb</code></a>
Mention DXT removal in changelog (<a
href="https://redirect.github.com/image-rs/image/issues/2166 ">#2166</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/image-rs/image/compare/v0.24.7...v0.25.1 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-23 12:39:35 -04:00
dependabot[bot]
cacf0e9e9e
Bump tempfile from 3.8.1 to 3.10.1 ( #328 )
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.8.1 to
3.10.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md ">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.10.1</h2>
<ul>
<li>Handle potential integer overflows in 32-bit systems when
seeking/truncating "spooled" temporary files past 4GiB
(2³²).</li>
<li>Handle a theoretical 32-bit overflow when generating a temporary
file name larger than 4GiB. Now it'll panic (on allocation failure)
rather than silently succeeding due to wraparound.</li>
</ul>
<p>Thanks to <a
href="https://github.com/stoeckmann "><code>@stoeckmann</code></a> for
finding and fixing both of these issues.</p>
<h2>3.10.0</h2>
<ul>
<li>Drop <code>redox_syscall</code> dependency, we now use
<code>rustix</code> for Redox.</li>
<li>Add <code>Builder::permissions</code> for setting the permissions on
temporary files and directories (thanks to <a
href="https://github.com/Byron "><code>@Byron</code></a>).</li>
<li>Update rustix to 0.38.31.</li>
<li>Update fastrand to 2.0.1.</li>
</ul>
<h2>3.9.0</h2>
<ul>
<li>Updates windows-sys to 0.52</li>
<li>Updates minimum rustix version to 0.38.25</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/094c1151105ae4641f367d3ab50da7bbfad62eb4 "><code>094c115</code></a>
chore: release 3.10.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/56c593477f84e6effd906c81fbc22b68b734c2ac "><code>56c5934</code></a>
Fix integer overflows and truncation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/278 ">#278</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/5a949d6e75e5c559e09b5a865f534096199626b4 "><code>5a949d6</code></a>
chore: 2021 edition (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/276 ">#276</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61531eae61650f97961d12b36c49ddba50e204ae "><code>61531ea</code></a>
chore: release v3.10.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/e246c4a00438ed64f6e290911a5b886f25714e8d "><code>e246c4a</code></a>
chore: update deps (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/275 ">#275</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/4a05e47d3b912ef90054efb64b56132640dffb96 "><code>4a05e47</code></a>
feat: Add <code>Builder::permissions()</code> method. (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/273 ">#273</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/184ab8f5ca6f6019692d875c5407c31e53e268cc "><code>184ab8f</code></a>
fix: drop redox_syscall dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/272 ">#272</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/fb313e01bc9568137c3e873db9ea267b93c22184 "><code>fb313e0</code></a>
chore: release 3.9.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/709a62a299f17b81ef4e6582a694f8d11d4b5d6e "><code>709a62a</code></a>
Update <code>windows-sys</code> 0.52 (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/265 ">#265</a>)</li>
<li>See full diff in <a
href="https://github.com/Stebalien/tempfile/compare/v3.8.1...v3.10.1 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-23 12:38:54 -04:00
dependabot[bot]
ea1c092625
Bump anyhow from 1.0.75 to 1.0.86 ( #326 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.75 to 1.0.86.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases ">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.86</h2>
<ul>
<li>Fix parse error in <code>ensure!</code> with non-literal after minus
sign (<a
href="https://redirect.github.com/dtolnay/anyhow/issues/373 ">#373</a>)</li>
</ul>
<h2>1.0.85</h2>
<ul>
<li>Improve <code>ensure!</code> macro's rules to unblock some rustc
pretty-printer improvements (<a
href="https://redirect.github.com/dtolnay/anyhow/issues/368 ">#368</a>,
<a
href="https://redirect.github.com/dtolnay/anyhow/issues/371 ">#371</a>)</li>
</ul>
<h2>1.0.84</h2>
<ul>
<li>Disallow calling <code>ensure!</code> through a <code>Not</code>
impl for a type that is not <code>bool</code> (<a
href="https://redirect.github.com/dtolnay/anyhow/issues/367 ">#367</a>)</li>
</ul>
<h2>1.0.83</h2>
<ul>
<li>Integrate compile-time checking of cfgs (<a
href="https://redirect.github.com/dtolnay/anyhow/issues/363 ">#363</a>)</li>
</ul>
<h2>1.0.82</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.81</h2>
<ul>
<li>Make backtrace support available when using -Dwarnings (<a
href="https://redirect.github.com/dtolnay/anyhow/issues/354 ">#354</a>)</li>
</ul>
<h2>1.0.80</h2>
<ul>
<li>Fix unused_imports warnings when compiled by rustc 1.78</li>
</ul>
<h2>1.0.79</h2>
<ul>
<li>Work around improperly cached build script result by sccache (<a
href="https://redirect.github.com/dtolnay/anyhow/issues/340 ">#340</a>)</li>
</ul>
<h2>1.0.78</h2>
<ul>
<li>Reduce spurious rebuilds under RustRover IDE when using a nightly
toolchain (<a
href="https://redirect.github.com/dtolnay/anyhow/issues/337 ">#337</a>)</li>
</ul>
<h2>1.0.77</h2>
<ul>
<li>Make <code>anyhow::Error::backtrace</code> available on stable Rust
compilers 1.65+ (<a
href="https://redirect.github.com/dtolnay/anyhow/issues/293 ">#293</a>,
thanks <a
href="https://github.com/LukasKalbertodt "><code>@LukasKalbertodt</code></a>)</li>
</ul>
<h2>1.0.76</h2>
<ul>
<li>Opt in to <code>unsafe_op_in_unsafe_fn</code> lint (<a
href="https://redirect.github.com/dtolnay/anyhow/issues/329 ">#329</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/8ea1819c4c7829d0eb09e54a52806f382b8d445b "><code>8ea1819</code></a>
Release 1.0.86</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/0a1b405631348f38b780255ac78c86a87536feb6 "><code>0a1b405</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/anyhow/issues/373 ">#373</a>
from dtolnay/minusneg</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/e0c74f26517944f4758da61079a16d88600d37c4 "><code>e0c74f2</code></a>
Ensure $:literal never matches negative literal</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/013c66e92b4ec59d2c6fa224661a85e63b28f782 "><code>013c66e</code></a>
Fix parse error with non-literal after minus sign</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/ca7aff727bfd95422dfed63d12a9b499684b6d7b "><code>ca7aff7</code></a>
Add binary operator ensure tests</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/2737bbeb59f50651ff54ca3d879a3f5d659a98ab "><code>2737bbe</code></a>
Release 1.0.85</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/82b8b343893387fdb56c2816bf156139adbaed03 "><code>82b8b34</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/anyhow/issues/371 ">#371</a>
from dtolnay/split</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/ad78d70db3da4923f4d37a4a40f7b5850ec6e52e "><code>ad78d70</code></a>
Preserve more token spans in expression parser</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/5cce406efa91fc60adb5367cdda8ddd169a41709 "><code>5cce406</code></a>
Parse comparison operators before other binary operators</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/72053946780a4abad68057ec2ec426a6fd7829f3 "><code>7205394</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/anyhow/issues/369 ">#369</a>
from dtolnay/tokensplit</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.75...1.0.86 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-23 12:38:22 -04:00
Brandon Thomas
91f114eaec
safer code
2024-05-23 12:29:42 -04:00
Brandon Thomas
ee8d044bb8
require moderator for pmx
2024-05-23 12:26:20 -04:00
Brandon Thomas
639b1bdc90
docs
2024-05-23 12:03:10 -04:00
Brandon Thomas
7171cbcbe0
upload pmx to correct paths
2024-05-23 09:17:51 -04:00
Brandon Thomas
79a776f1d4
remove parent directory
2024-05-23 09:01:39 -04:00
Brandon Thomas
74cd9b4a0d
cleanup
2024-05-23 08:42:49 -04:00
Brandon Thomas
4e261bd469
docs on pmx
2024-05-23 08:15:44 -04:00
Brandon Thomas
3d074b4596
upload pmx zip files
2024-05-23 08:12:58 -04:00
Brandon Thomas
2e8cf5a876
new session recording endpoint
2024-05-23 05:44:39 -04:00
Brandon Thomas
d5f42e39e5
switch beta keys to index pagination rather than encrypted cursors
2024-05-23 03:55:31 -04:00
Brandon Thomas
a9332722e2
list beta key fields
2024-05-23 01:47:37 -04:00
Brandon Thomas
bcbffccc09
add notes to beta keys on creation
2024-05-23 01:43:36 -04:00
Brandon Thomas
c3b3fef10c
browser session logs table
2024-05-23 01:36:56 -04:00
Brandon Thomas
c31695ca07
migration for beta keys - is_distributed
2024-05-23 01:01:18 -04:00
Brandon Thomas
605711a36c
migrations for beta keys
2024-05-23 00:01:37 -04:00
Brandon Thomas
ad19b1e719
additional debugging
2024-05-21 22:18:35 -04:00
Brandon Thomas
b4ff35e33a
report args
2024-05-21 22:10:38 -04:00
Brandon Thomas
358742a169
lipsync parameter for comfy
2024-05-21 21:39:27 -04:00
Brandon Thomas
26ce90f66f
retain trimmed copy of video
2024-05-21 18:17:02 -04:00
Brandon Thomas
436c892930
set featured items public
2024-05-21 13:21:00 -04:00
Brandon Thomas
46b0de8250
record duration in prompt
2024-05-20 21:53:20 -04:00
Brandon Thomas
3ad0126fb5
store strength
2024-05-20 21:35:23 -04:00
Brandon Thomas
328e1429fb
analytics queries
2024-05-20 20:54:31 -04:00
Brandon Thomas
11e2921b63
update analytics queries
2024-05-20 20:00:57 -04:00
Brandon Thomas
98f1e20bdd
more debugging comfyui
2024-05-20 17:47:08 -04:00
Brandon Thomas
cc5e61f495
sleep after job for debugging
2024-05-20 16:48:12 -04:00
Brandon Thomas
201215d0c9
cleanup logging
2024-05-20 15:23:52 -04:00
Brandon Thomas
d14400289a
clear session cache after beta key enroll
2024-05-20 15:11:34 -04:00
Brandon Thomas
836b4396f9
debug salt's workflow
2024-05-20 14:45:06 -04:00
Brandon Thomas
e040ef68ee
fix docs
2024-05-19 19:02:47 -04:00
Brandon Thomas
d9527c8889
optimize imports
2024-05-19 18:28:16 -04:00
Brandon Thomas
a84a27cf5a
make transactional
2024-05-19 18:24:17 -04:00
Brandon Thomas
45e5ceb2ff
reuse old unused feature flag column for analytics
2024-05-19 18:21:38 -04:00
Brandon Thomas
48cb89f9ed
update docs
2024-05-19 17:59:37 -04:00
Brandon Thomas
5997dd9eff
frontend is reading dead fields - fix
2024-05-19 17:58:07 -04:00
Brandon Thomas
829c3a0f1c
docs
2024-05-18 23:58:31 -04:00
Brandon Thomas
8edb11796e
fixup api docs
2024-05-17 01:05:11 -07:00
Brandon Thomas
293070cb17
rate limit key redeem
2024-05-16 23:26:21 -07:00
Brandon Thomas
0c8ef1c2ae
report face detailing + upscaling on get prompt
2024-05-16 16:07:56 -07:00
Brandon Thomas
c038199109
stupid fix
2024-05-16 14:58:13 -07:00
Brandon Thomas
639a02c8f9
debug
2024-05-16 14:40:44 -07:00
Brandon Thomas
f09ec32aee
creator user in beta key endpoint
2024-05-16 14:37:59 -07:00
Brandon Thomas
622c63a335
note
2024-05-16 13:59:33 -07:00
Brandon Thomas
d74c794100
record who created a beta key
2024-05-16 13:34:00 -07:00
Brandon Thomas
979a8de5ae
add creator to beta keys schema
2024-05-16 13:30:47 -07:00
Brandon Thomas
d08ec99250
squashed beta keys file
2024-05-16 13:26:18 -07:00
Brandon Thomas
c0e7d8926f
more media file fields
2024-05-16 13:13:58 -07:00
Brandon Thomas
502db04b4b
beta keys
2024-05-16 10:59:22 -07:00
dependabot[bot]
0c9bfe24cd
Bump crossbeam-utils from 0.8.16 to 0.8.19 ( #272 )
...
Bumps [crossbeam-utils](https://github.com/crossbeam-rs/crossbeam ) from
0.8.16 to 0.8.19.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/crossbeam-rs/crossbeam/releases ">crossbeam-utils's
releases</a>.</em></p>
<blockquote>
<h2>crossbeam-utils 0.8.19</h2>
<ul>
<li>Remove dependency on <code>cfg-if</code>. (<a
href="https://redirect.github.com/crossbeam-rs/crossbeam/issues/1072 ">#1072</a>)</li>
</ul>
<h2>crossbeam-utils 0.8.18</h2>
<ul>
<li>Relax the minimum supported Rust version to 1.60. (<a
href="https://redirect.github.com/crossbeam-rs/crossbeam/issues/1056 ">#1056</a>)</li>
<li>Improve scalability of <code>AtomicCell</code> fallback. (<a
href="https://redirect.github.com/crossbeam-rs/crossbeam/issues/1055 ">#1055</a>)</li>
</ul>
<h2>crossbeam-utils 0.8.17</h2>
<ul>
<li>Bump the minimum supported Rust version to 1.61. (<a
href="https://redirect.github.com/crossbeam-rs/crossbeam/issues/1037 ">#1037</a>)</li>
<li>Improve support for targets without atomic CAS or 64-bit atomic. (<a
href="https://redirect.github.com/crossbeam-rs/crossbeam/issues/1037 ">#1037</a>)</li>
<li>Always implement <code>UnwindSafe</code> and
<code>RefUnwindSafe</code> for <code>AtomicCell</code>. (<a
href="https://redirect.github.com/crossbeam-rs/crossbeam/issues/1045 ">#1045</a>)</li>
<li>Improve compatibility with Miri, TSan, and loom. (<a
href="https://redirect.github.com/crossbeam-rs/crossbeam/issues/995 ">#995</a>,
<a
href="https://redirect.github.com/crossbeam-rs/crossbeam/issues/1003 ">#1003</a>)</li>
<li>Improve compatibility with unstable <code>oom=panic</code>. (<a
href="https://redirect.github.com/crossbeam-rs/crossbeam/issues/1045 ">#1045</a>)</li>
<li>Improve implementation of <code>CachePadded</code>. (<a
href="https://redirect.github.com/crossbeam-rs/crossbeam/issues/1014 ">#1014</a>,
<a
href="https://redirect.github.com/crossbeam-rs/crossbeam/issues/1025 ">#1025</a>)</li>
<li>Update <code>loom</code> dependency to 0.7.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/crossbeam-rs/crossbeam/commit/9c3182abebb36bdc9446d75d4644190fef70fa01 "><code>9c3182a</code></a>
Prepare for the next release</li>
<li><a
href="https://github.com/crossbeam-rs/crossbeam/commit/35a55d2cc0142237e3c30af5fd49f5469384725c "><code>35a55d2</code></a>
Remove dependency on cfg-if</li>
<li><a
href="https://github.com/crossbeam-rs/crossbeam/commit/0935295488ea38e0194c28a6a359a61386e8d253 "><code>0935295</code></a>
epoch: Remove unused autocfg dependency</li>
<li><a
href="https://github.com/crossbeam-rs/crossbeam/commit/e02133bcfb430e50283470324032c2c4ed187611 "><code>e02133b</code></a>
Use const thread_local</li>
<li><a
href="https://github.com/crossbeam-rs/crossbeam/commit/5a15fc28e987a6ebfc341a8293a93dc3da228468 "><code>5a15fc2</code></a>
More correct buffer allocation</li>
<li><a
href="https://github.com/crossbeam-rs/crossbeam/commit/7389cdf77ff6112957fd0708d2bedeec7da4765e "><code>7389cdf</code></a>
ci: Remove scripts that call single command</li>
<li><a
href="https://github.com/crossbeam-rs/crossbeam/commit/4ef4f09a8963f2da3eaa0b1d1cee8b4a67116513 "><code>4ef4f09</code></a>
Ignore dead_code warnings for tuple structs</li>
<li><a
href="https://github.com/crossbeam-rs/crossbeam/commit/95d0bd04624473b546826fdb97f10abe849443e4 "><code>95d0bd0</code></a>
Prepare for the next release</li>
<li><a
href="https://github.com/crossbeam-rs/crossbeam/commit/65f0b07427424cec6d8d6d954f500575c9d12ad8 "><code>65f0b07</code></a>
Automatically cancel outdated CI runs on PR</li>
<li><a
href="https://github.com/crossbeam-rs/crossbeam/commit/ecc994e283397f1e8662cab5dc924faeb2e893ca "><code>ecc994e</code></a>
Update compile_fail doctest</li>
<li>Additional commits viewable in <a
href="https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-utils-0.8.16...crossbeam-utils-0.8.19 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
You can trigger a rebase of this PR by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
> **Note**
> Automatic rebases have been disabled on this pull request as it has
been open for over 30 days.
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 08:54:23 -07:00
dependabot[bot] and Brandon Thomas
dc4ac0c37e
Bump time from 0.1.45 to 0.3.30 ( #324 )
...
Bumps [time](https://github.com/time-rs/time ) from 0.1.45 to 0.3.30.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/time-rs/time/releases ">time's
releases</a>.</em></p>
<blockquote>
<h2>v0.3.30</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<h2>v0.3.29</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<h2>v0.3.28</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<h2>v0.3.27</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<h2>v0.3.26</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<h2>v0.3.25</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<h2>v0.3.24</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<h2>v0.3.23</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<h2>v0.3.22</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<h2>v0.3.21</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<h2>v0.3.20</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<h2>v0.3.19</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<h2>v0.3.18</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<h2>v0.3.17</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<h2>v0.3.16</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<h2>v0.3.15</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<h2>v0.3.14</h2>
<p>See the <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">changelog</a>
for details.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/time-rs/time/blob/main/CHANGELOG.md ">time's
changelog</a>.</em></p>
<blockquote>
<h2>0.3.30 [2023-10-13]</h2>
<h3>Added</h3>
<ul>
<li><code>powerfmt::smart_display::SmartDisplay</code> has been added
for the main types in the library. These
implementations ensure that values follow the requested fill, width, and
alignment when using
<code>format!</code> or similar macros. <code>Display</code> is
implemented in terms of <code>SmartDisplay</code>.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Large values no longer wrap around in release mode when using
<code>NumericalDuration</code> or
<code>NumericalStdDuration</code>.</li>
</ul>
<h2>0.3.29 [2023-09-24]</h2>
<h3>Added</h3>
<ul>
<li>Niche value optimization for <code>Date</code> has been added. Both
<code>Date</code> and <code>Option<Date></code> are four
bytes.</li>
<li>Unit conversions have been added. It is now possible to write
<code>Second::per(Day)</code>, which returns
the number of seconds in one day. See the types in the <a
href="https://time-rs.github.io/api/time/convert/index.html "><code>time::convert</code>
module</a> for more
information.</li>
</ul>
<h3>Changed</h3>
<ul>
<li>The diagnostic for <code>--cfg unsound_local_offset</code> has been
removed.</li>
<li><code>#![feature(no_coverage)]</code> was previously used internally
for code coverage. It is no longer used,
so it has been removed.</li>
<li>The default value for <code>modifier::OffsetHour</code> has been
changed. This was unintentionally changed in
v0.3.17 and went unnoticed until now. The sign is now only present if
needed by default, as was
the case previously. This does not affect any situation where
<code>format_description!</code> or
<code>format_description::parse</code> is used.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Adding or subtracting a <code>std::time::Duration</code> to/from an
<code>OffsetDateTime</code> will not result in
integer overflow internally. It will still panic if the result is out of
range.</li>
</ul>
<h2>0.3.28 [2023-08-27]</h2>
<h3>Added</h3>
<ul>
<li>More additional constants for the well-known <code>Iso8601</code>
format description have been added. This
avoids the need to manually configure the format.</li>
<li>An <code>[end]</code> component has been added. This is ignored
during formatting, but is used to indicate
the end of input when parsing. If any input remains after this
component, an error is returned.
This is useful when using the <code>[first]</code> component, as it
avoids the need to reorder variants.</li>
</ul>
<h3>Changed</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/time-rs/time/commits/v0.3.30 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/storytold/storyteller-rust/network/alerts ).
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2024-05-16 08:54:10 -07:00
dependabot[bot]
86aaef06be
Bump windows-sys from 0.48.0 to 0.52.0 ( #221 )
...
Bumps [windows-sys](https://github.com/microsoft/windows-rs ) from 0.48.0
to 0.52.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/microsoft/windows-rs/releases ">windows-sys's
releases</a>.</em></p>
<blockquote>
<h2>0.52.0</h2>
<p>This release includes updates to all crates. This includes the first
update to the <code>windows-sys</code> crate in 8 months. It also
includes the first published version of the <a
href="https://crates.io/crates/riddle ">riddle</a> tool and the <a
href="https://crates.io/crates/windows-version ">windows-version</a>
crate.</p>
<h2>What's Changed</h2>
<ul>
<li>Simplify issue templates by <a
href="https://github.com/riverar "><code>@riverar</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2621 ">microsoft/windows-rs#2621</a></li>
<li>Switch all crates to Rust edition 2021 by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2620 ">microsoft/windows-rs#2620</a></li>
<li>Correct workflow trigger ignore paths by <a
href="https://github.com/riverar "><code>@riverar</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2622 ">microsoft/windows-rs#2622</a></li>
<li>Detect unused <code>bindgen</code>/<code>riddle</code> filters by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2634 ">microsoft/windows-rs#2634</a></li>
<li>Fix <code>BOOLEAN</code> parameter binding by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2635 ">microsoft/windows-rs#2635</a></li>
<li>Provide individual crate readme files by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2645 ">microsoft/windows-rs#2645</a></li>
<li>Tweak Win32 error code conversion to handle <code>HRESULT</code>
input by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2646 ">microsoft/windows-rs#2646</a></li>
<li>Remove support for the defunct <code>StaticLibrary</code> attribute
by <a href="https://github.com/kennykerr "><code>@kennykerr</code></a>
in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2647 ">microsoft/windows-rs#2647</a></li>
<li>Derive <code>PartialEq</code>, <code>Eq</code>, <code>Debug</code>,
<code>Clone</code> for interfaces by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2651 ">microsoft/windows-rs#2651</a></li>
<li>Internal <code>bindgen</code> refactoring by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2654 ">microsoft/windows-rs#2654</a></li>
<li>Disable signature transformation for <code>NTSTATUS</code> by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2658 ">microsoft/windows-rs#2658</a></li>
<li>Unhide <code>query</code> method on <code>ComInterface</code> trait
by <a href="https://github.com/kennykerr "><code>@kennykerr</code></a>
in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2659 ">microsoft/windows-rs#2659</a></li>
<li>Harden <code>QueryInterface</code> implementation by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2660 ">microsoft/windows-rs#2660</a></li>
<li>Mask non-reproducible linker artifacts in libs by <a
href="https://github.com/riverar "><code>@riverar</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2661 ">microsoft/windows-rs#2661</a></li>
<li>Slim doc generation by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2671 ">microsoft/windows-rs#2671</a></li>
<li>Update SDK and WDK metadata by <a
href="https://github.com/riverar "><code>@riverar</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2664 ">microsoft/windows-rs#2664</a></li>
<li>Add feature documentation quotes by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2675 ">microsoft/windows-rs#2675</a></li>
<li>Add <code>docs</code> feature by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2676 ">microsoft/windows-rs#2676</a></li>
<li>Simplify metadata reader by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2682 ">microsoft/windows-rs#2682</a></li>
<li>Add bindgen config option to disable generating inner attributes by
<a href="https://github.com/dpaoliello "><code>@dpaoliello</code></a> in
<a
href="https://redirect.github.com/microsoft/windows-rs/pull/2683 ">microsoft/windows-rs#2683</a></li>
<li>Simplify metadata filtering by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2684 ">microsoft/windows-rs#2684</a></li>
<li>Simplify code generation by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2686 ">microsoft/windows-rs#2686</a></li>
<li>Fix link from docs.rs to full API documentation by <a
href="https://github.com/ChrisDenton "><code>@ChrisDenton</code></a> in
<a
href="https://redirect.github.com/microsoft/windows-rs/pull/2688 ">microsoft/windows-rs#2688</a></li>
<li>Optimize tick trimming by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2689 ">microsoft/windows-rs#2689</a></li>
<li>Small bindgen refactor and tools refresh by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2695 ">microsoft/windows-rs#2695</a></li>
<li>Document <code>implement</code> and <code>interface</code> macros by
<a href="https://github.com/kennykerr "><code>@kennykerr</code></a> in
<a
href="https://redirect.github.com/microsoft/windows-rs/pull/2696 ">microsoft/windows-rs#2696</a></li>
<li>Perform checked integral type conversions for APIs by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2699 ">microsoft/windows-rs#2699</a></li>
<li>Add <code>windows-version</code> crate by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2702 ">microsoft/windows-rs#2702</a></li>
<li>Add crate-specific readme files by <a
href="https://github.com/kennykerr "><code>@kennykerr</code></a> in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2703 ">microsoft/windows-rs#2703</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/dpaoliello "><code>@dpaoliello</code></a> made
their first contribution in <a
href="https://redirect.github.com/microsoft/windows-rs/pull/2683 ">microsoft/windows-rs#2683</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/microsoft/windows-rs/compare/0.48.5...0.52.0 ">https://github.com/microsoft/windows-rs/compare/0.48.5...0.52.0 </a></p>
<h2>0.51.1</h2>
<p>This is mainly for publishing an update of the
<code>windows-bindgen</code> crate but also fixes a few minor readme and
version issues to avoid confusion.</p>
<ul>
<li>The <code>windows</code> and <code>windows-core</code> crates are
updated to 0.51.1 to update the readme but are otherwise unchanged.</li>
<li>The <code>windows-targets</code> crate and arch-specific crates are
updated to 0.48.3 to update the readme and bring the lib file names in
line with the crate version.</li>
</ul>
<p>Those are all semver-compatible updates.</p>
<ul>
<li>The <code>windows-bindgen</code> crate is updated to 0.51.1 and
includes the new riddle-based metadata processing capabilities and is
compatible with the <code>windows</code> and <code>windows-core</code>
crates.</li>
<li>The <code>windows-metadata</code> crate is updated to 0.51.1 and
includes many refinements but is largely for internal use.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/microsoft/windows-rs/commit/3a605cba064b26f2a198ac58085f8c8836f47c38 "><code>3a605cb</code></a>
Add crate-specific readme files (<a
href="https://redirect.github.com/microsoft/windows-rs/issues/2703 ">#2703</a>)</li>
<li><a
href="https://github.com/microsoft/windows-rs/commit/a80df1e5c610b2da75401337a8e4d5b1b29c86c2 "><code>a80df1e</code></a>
Add <code>windows-version</code> crate (<a
href="https://redirect.github.com/microsoft/windows-rs/issues/2702 ">#2702</a>)</li>
<li><a
href="https://github.com/microsoft/windows-rs/commit/c70019f5126555754e02358758b5a24f2100db85 "><code>c70019f</code></a>
Perform checked integral type conversions for APIs (<a
href="https://redirect.github.com/microsoft/windows-rs/issues/2699 ">#2699</a>)</li>
<li><a
href="https://github.com/microsoft/windows-rs/commit/1a2a9920df38678d1be4c6a6a6d43489a30ef4e9 "><code>1a2a992</code></a>
Document <code>implement</code> and <code>interface</code> macros (<a
href="https://redirect.github.com/microsoft/windows-rs/issues/2696 ">#2696</a>)</li>
<li><a
href="https://github.com/microsoft/windows-rs/commit/ab614778927ee5e3e37acabd64f6a1f38347d2f3 "><code>ab61477</code></a>
Small bindgen refactor and tools refresh (<a
href="https://redirect.github.com/microsoft/windows-rs/issues/2695 ">#2695</a>)</li>
<li><a
href="https://github.com/microsoft/windows-rs/commit/f6fe766c3a8edf58afdfa69c273108052c9b9b32 "><code>f6fe766</code></a>
Optimize tick trimming (<a
href="https://redirect.github.com/microsoft/windows-rs/issues/2689 ">#2689</a>)</li>
<li><a
href="https://github.com/microsoft/windows-rs/commit/ec66a9b75fefa52eef0a1baf83aa11efad27046e "><code>ec66a9b</code></a>
Fix link from docs.rs to full API documentation (<a
href="https://redirect.github.com/microsoft/windows-rs/issues/2688 ">#2688</a>)</li>
<li><a
href="https://github.com/microsoft/windows-rs/commit/30e0fbb8937c2a6af5f16efc7761e366f407d1cc "><code>30e0fbb</code></a>
Simplify code generation (<a
href="https://redirect.github.com/microsoft/windows-rs/issues/2686 ">#2686</a>)</li>
<li><a
href="https://github.com/microsoft/windows-rs/commit/22de1c9640032c31cd7b82c7376d60122d17f776 "><code>22de1c9</code></a>
Simplify metadata filtering (<a
href="https://redirect.github.com/microsoft/windows-rs/issues/2684 ">#2684</a>)</li>
<li><a
href="https://github.com/microsoft/windows-rs/commit/462f9415df46cf3cc3483649e375d7665544d3be "><code>462f941</code></a>
Add bindgen config option to disable generating inner attributes (<a
href="https://redirect.github.com/microsoft/windows-rs/issues/2683 ">#2683</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/microsoft/windows-rs/compare/0.48.0...0.52.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
You can trigger a rebase of this PR by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
> **Note**
> Automatic rebases have been disabled on this pull request as it has
been open for over 30 days.
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 08:38:38 -07:00
dependabot[bot]
a7454733ed
Bump h2 from 0.3.22 to 0.3.26 ( #323 )
...
Bumps [h2](https://github.com/hyperium/h2 ) from 0.3.22 to 0.3.26.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/h2/releases ">h2's
releases</a>.</em></p>
<blockquote>
<h2>v0.3.26</h2>
<h2>What's Changed</h2>
<ul>
<li>Limit number of CONTINUATION frames for misbehaving
connections.</li>
</ul>
<p>See <a
href="https://seanmonstar.com/blog/hyper-http2-continuation-flood/ ">https://seanmonstar.com/blog/hyper-http2-continuation-flood/ </a>
for more info.</p>
<h2>v0.3.25</h2>
<h2>What's Changed</h2>
<ul>
<li>perf: optimize header list size calculations by <a
href="https://github.com/Noah-Kennedy "><code>@Noah-Kennedy</code></a>
in <a
href="https://redirect.github.com/hyperium/h2/pull/750 ">hyperium/h2#750</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/h2/compare/v0.3.24...v0.3.25 ">https://github.com/hyperium/h2/compare/v0.3.24...v0.3.25 </a></p>
<h2>v0.3.24</h2>
<h2>Fixed</h2>
<ul>
<li>Limit error resets for misbehaving connections.</li>
</ul>
<h2>v0.3.23</h2>
<h2>What's Changed</h2>
<ul>
<li>cherry-pick fix: streams awaiting capacity lockout in <a
href="https://redirect.github.com/hyperium/h2/pull/734 ">hyperium/h2#734</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md ">h2's
changelog</a>.</em></p>
<blockquote>
<h1>0.3.26 (April 3, 2024)</h1>
<ul>
<li>Limit number of CONTINUATION frames for misbehaving
connections.</li>
</ul>
<h1>0.3.25 (March 15, 2024)</h1>
<ul>
<li>Improve performance decoding many headers.</li>
</ul>
<h1>0.3.24 (January 17, 2024)</h1>
<ul>
<li>Limit error resets for misbehaving connections.</li>
</ul>
<h1>0.3.23 (January 10, 2024)</h1>
<ul>
<li>Backport fix from 0.4.1 for stream capacity assignment.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/h2/commit/357127e279c06935830fe2140378312eac801494 "><code>357127e</code></a>
v0.3.26</li>
<li><a
href="https://github.com/hyperium/h2/commit/1a357aaefc7243fdfa9442f45d90be17794a4004 "><code>1a357aa</code></a>
fix: limit number of CONTINUATION frames allowed</li>
<li><a
href="https://github.com/hyperium/h2/commit/5b6c9e0da092728d702dff3607626aafb7809d77 "><code>5b6c9e0</code></a>
refactor: cleanup new unused warnings (<a
href="https://redirect.github.com/hyperium/h2/issues/757 ">#757</a>)</li>
<li><a
href="https://github.com/hyperium/h2/commit/3a798327211345b9b2bf797e2e4f3aca4e0ddfee "><code>3a79832</code></a>
v0.3.25</li>
<li><a
href="https://github.com/hyperium/h2/commit/94e80b1c72bec282bb5d13596803e6fb341fec4c "><code>94e80b1</code></a>
perf: optimize header list size calculations (<a
href="https://redirect.github.com/hyperium/h2/issues/750 ">#750</a>)</li>
<li><a
href="https://github.com/hyperium/h2/commit/7243ab5854b2375213a5a2cdfd543f1d669661e2 "><code>7243ab5</code></a>
Prepare v0.3.24</li>
<li><a
href="https://github.com/hyperium/h2/commit/d919cd6fd8e0f4f5d1f6282fab0b38a1b4bf999c "><code>d919cd6</code></a>
streams: limit error resets for misbehaving connections</li>
<li><a
href="https://github.com/hyperium/h2/commit/a7eb14a487c0094187314fca63cfe4de4d3d78ef "><code>a7eb14a</code></a>
v0.3.23</li>
<li><a
href="https://github.com/hyperium/h2/commit/b668c7fbe22e0cb4a76b0a67498cbb4d0aacbc75 "><code>b668c7f</code></a>
fix: streams awaiting capacity lockout (<a
href="https://redirect.github.com/hyperium/h2/issues/730 ">#730</a>) (<a
href="https://redirect.github.com/hyperium/h2/issues/734 ">#734</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/h2/compare/v0.3.22...v0.3.26 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/storytold/storyteller-rust/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 08:37:46 -07:00
dependabot[bot]
bfeeb06479
Bump whoami from 1.4.1 to 1.5.1 ( #325 )
...
Bumps [whoami](https://github.com/ardaku/whoami ) from 1.4.1 to 1.5.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ardaku/whoami/blob/v1/CHANGELOG.md ">whoami's
changelog</a>.</em></p>
<blockquote>
<h2>[1.5.1] - 2024-03-09</h2>
<h3>Fixed</h3>
<ul>
<li>Broken link in docs</li>
</ul>
<h2>[1.5.0] - 2024-03-03</h2>
<h3>Added</h3>
<ul>
<li>WASI support</li>
<li>Redox support</li>
<li>Fallible functions
<ul>
<li><code>whoami::fallible::devicename()</code></li>
<li><code>whoami::fallible::devicename_os()</code></li>
<li><code>whoami::fallible::distro()</code></li>
<li><code>whoami::fallible::hostname()</code> - notably doesn't
normalize to lowercase</li>
<li><code>whoami::fallible::realname()</code></li>
<li><code>whoami::fallible::realname_os()</code></li>
<li><code>whoami::fallible::username()</code></li>
<li><code>whoami::fallible::username_os()</code></li>
</ul>
</li>
<li><code>whoami::Language</code></li>
<li><code>whoami::Country</code></li>
<li><code>whoami::langs()</code></li>
<li><code>whoami::fallible::account()</code></li>
<li><code>whoami::fallible::account_os()</code></li>
<li><code>whoami::DesktopEnv::is_gtk()</code></li>
<li><code>whoami::DesktopEnv::is_kde()</code></li>
</ul>
<h3>Removed</h3>
<ul>
<li>Generated device names that infer casing based on the hostname when
the
device name is not available - now returns the hostname unchanged</li>
<li>Partial (potentially unsound) support for Android, iOS, watchOS,
tvOS,
Fuchsia, Haiku, Solaris, and a few others. These targets now use the
"fake"
implementation.</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Deprecated <code>whoami::distro_os()</code></li>
<li>Deprecated <code>whoami::hostname()</code></li>
<li>Deprecated <code>whoami::hostname_os()</code></li>
<li>Deprecated <code>whoami::lang()</code></li>
<li>illumos and Redox are no longer untested targets</li>
<li>Documented that illumos and Redox have a higher MSRV (Rust 1.65)
than other
targets</li>
<li>Display implementation on <code>Platform::Illumos</code> now
displays in lowercase:
illumos</li>
</ul>
<h3>Fixed</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ardaku/whoami/commit/74a0c3b8b834d8f100dad20b266178fef40e0760 "><code>74a0c3b</code></a>
Prepare to release whoami 1.5.1 (<a
href="https://redirect.github.com/ardaku/whoami/issues/109 ">#109</a>)</li>
<li><a
href="https://github.com/ardaku/whoami/commit/7789b3f9dd1bb869b50893c5fea798c00b4a1f9a "><code>7789b3f</code></a>
Backport v2 -> v1: Test docs in CI (<a
href="https://redirect.github.com/ardaku/whoami/issues/108 ">#108</a>)</li>
<li><a
href="https://github.com/ardaku/whoami/commit/4bbaf5201b29d8d5f9f9917524020ad15ed88983 "><code>4bbaf52</code></a>
Prevent future potential UB in unix wrapper for <code>getpwuid()</code>
(<a
href="https://redirect.github.com/ardaku/whoami/issues/104 ">#104</a>)</li>
<li><a
href="https://github.com/ardaku/whoami/commit/358dc0ef16960beafdf14f89198616b0f378b884 "><code>358dc0e</code></a>
WhoAmI 1.5.0 Release (<a
href="https://redirect.github.com/ardaku/whoami/issues/94 ">#94</a>)</li>
<li><a
href="https://github.com/ardaku/whoami/commit/d6ee13ed9e818aa51b8d86d95e8009a376289a40 "><code>d6ee13e</code></a>
Fix Instances of Memory Corruption on Illumos (<a
href="https://redirect.github.com/ardaku/whoami/issues/93 ">#93</a>)</li>
<li><a
href="https://github.com/ardaku/whoami/commit/953e702c0b24789a359a4027818af53bcb979db6 "><code>953e702</code></a>
Support Redox (<a
href="https://redirect.github.com/ardaku/whoami/issues/92 ">#92</a>)</li>
<li><a
href="https://github.com/ardaku/whoami/commit/5bc73e4e6375a22e6b71300e0befc9cf4c97c278 "><code>5bc73e4</code></a>
Preserve OS case for hostnames (<a
href="https://redirect.github.com/ardaku/whoami/issues/86 ">#86</a>)</li>
<li><a
href="https://github.com/ardaku/whoami/commit/29d5f2210339aa487073a3372876c0a498e46379 "><code>29d5f22</code></a>
Support WASI (<a
href="https://redirect.github.com/ardaku/whoami/issues/84 ">#84</a>)</li>
<li><a
href="https://github.com/ardaku/whoami/commit/d7885e7c75d9a59ab3d2f5dceb82d46399c7dd7b "><code>d7885e7</code></a>
Add <code>Target</code> trait for implementing new targets (<a
href="https://redirect.github.com/ardaku/whoami/issues/80 ">#80</a>)</li>
<li><a
href="https://github.com/ardaku/whoami/commit/e3da4c56f9df876f01baea5e8fde6d1a0ac60ae9 "><code>e3da4c5</code></a>
Add <code>langs()</code> function, deprecate <code>lang()</code> (<a
href="https://redirect.github.com/ardaku/whoami/issues/78 ">#78</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/ardaku/whoami/compare/v1.4.1...v1.5.1 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/storytold/storyteller-rust/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 08:37:14 -07:00
Brandon Thomas
220d1d2698
update hakari
2024-05-16 08:34:58 -07:00
Brandon Thomas
54e1ca4e3e
manage dependencies
2024-05-16 08:29:24 -07:00
Brandon Thomas
7c9daed937
dependency fix script
2024-05-16 08:23:58 -07:00
Brandon Thomas
e440a338b3
unused dependencies
2024-05-16 08:23:42 -07:00
Brandon Thomas
fd1a37d7f3
mark dependencies
2024-05-16 08:01:52 -07:00
Brandon Thomas
ebdf97f8af
remove unused dependencies
2024-05-16 07:56:44 -07:00
Brandon Thomas
8499c00fe8
package upgrades
2024-05-16 07:45:29 -07:00
Brandon Thomas
93e437beb5
remove unused deps
2024-05-16 07:22:29 -07:00
dependabot[bot]
fcb116d6c1
Bump bcrypt from 0.8.2 to 0.15.0 ( #222 )
...
Bumps [bcrypt](https://github.com/Keats/rust-bcrypt ) from 0.8.2 to
0.15.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Keats/rust-bcrypt/commit/2cd100459ddc66f673cc3aa9a7c67b4535af04de "><code>2cd1004</code></a>
Update changelog</li>
<li><a
href="https://github.com/Keats/rust-bcrypt/commit/63d190d379d1a0f91fa5ac291e1a61ee34b6b297 "><code>63d190d</code></a>
Make alloc optional (<a
href="https://redirect.github.com/Keats/rust-bcrypt/issues/79 ">#79</a>)</li>
<li><a
href="https://github.com/Keats/rust-bcrypt/commit/37053f2fd08b23cac495afc25e8efb4f7f9a5ffb "><code>37053f2</code></a>
Remove use_logging feature for quickcheck</li>
<li><a
href="https://github.com/Keats/rust-bcrypt/commit/b6af5e5311598aee52d0bcfac1e22e13b1d10946 "><code>b6af5e5</code></a>
Update version/edition</li>
<li><a
href="https://github.com/Keats/rust-bcrypt/commit/8d2cdb58ea2c8c463d53d24adb683d4627008e13 "><code>8d2cdb5</code></a>
Update base64</li>
<li><a
href="https://github.com/Keats/rust-bcrypt/commit/6c636ab09468d5ca22992e829abb09fa1c69bb9b "><code>6c636ab</code></a>
Use subtle for constant-time comparison (<a
href="https://redirect.github.com/Keats/rust-bcrypt/issues/74 ">#74</a>)</li>
<li><a
href="https://github.com/Keats/rust-bcrypt/commit/4f882cf586ba19f96e5cdb4f24a731e7e3ddcf02 "><code>4f882cf</code></a>
v0.13.0</li>
<li><a
href="https://github.com/Keats/rust-bcrypt/commit/0bd90ae293bf3e443bd650643460c3d19476837d "><code>0bd90ae</code></a>
Zeroize optional (<a
href="https://redirect.github.com/Keats/rust-bcrypt/issues/70 ">#70</a>)</li>
<li><a
href="https://github.com/Keats/rust-bcrypt/commit/861779f7e186e3da74068de98a759cf7b072ef68 "><code>861779f</code></a>
Fixed salt len (<a
href="https://redirect.github.com/Keats/rust-bcrypt/issues/71 ">#71</a>)</li>
<li><a
href="https://github.com/Keats/rust-bcrypt/commit/16d41a954c75a2c308acf22e6289ff7f5ef07788 "><code>16d41a9</code></a>
New version</li>
<li>Additional commits viewable in <a
href="https://github.com/Keats/rust-bcrypt/compare/v0.8.2...v0.15.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
You can trigger a rebase of this PR by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
> **Note**
> Automatic rebases have been disabled on this pull request as it has
been open for over 30 days.
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 07:18:19 -07:00
Brandon Thomas
02cc385d9e
import cleanup
2024-05-16 07:17:41 -07:00
Brandon Thomas
9ab0603604
tests pass
2024-05-16 07:14:17 -07:00
Brandon Thomas
8ff613ef13
cleanup imports
2024-05-16 07:11:03 -07:00
Brandon Thomas
97a3310b59
cleanup imports
2024-05-16 07:04:48 -07:00
dependabot[bot]
421c8e3e05
Bump zerocopy from 0.7.26 to 0.7.32 ( #280 )
...
Bumps [zerocopy](https://github.com/google/zerocopy ) from 0.7.26 to
0.7.32.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases ">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.7.32</h2>
<h2>What's Changed</h2>
<ul>
<li>[derive] Exclude large test files when publishing by <a
href="https://github.com/joshlf "><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/744 ">google/zerocopy#744</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.7.31...v0.7.32 ">https://github.com/google/zerocopy/compare/v0.7.31...v0.7.32 </a></p>
<h2>v0.7.31</h2>
<p>This release fixes the soundness issue described in <a
href="https://redirect.github.com/google/zerocopy/issues/716 ">#716</a>.
The affected versions will soon be yanked.</p>
<p>This release is also described in security advisories <a
href="https://rustsec.org/advisories/RUSTSEC-2023-0074.html ">RUSTSEC-2023-0074</a>
and <a
href="https://github.com/google/zerocopy/security/advisories/GHSA-3mv5-343c-w2qg ">GHSA-3mv5-343c-w2qg</a>.</p>
<h2>What's Changed</h2>
<ul>
<li>Fix soundness hole in Ref::into_ref and into_mut by <a
href="https://github.com/joshlf "><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/721 ">google/zerocopy#721</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.7.30...v0.7.31 ">https://github.com/google/zerocopy/compare/v0.7.30...v0.7.31 </a></p>
<h2>v0.7.30</h2>
<h2>What's Changed</h2>
<ul>
<li>[policies] Document yanking policy by <a
href="https://github.com/joshlf "><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/677 ">google/zerocopy#677</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot "><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/680 ">google/zerocopy#680</a></li>
<li>[readme] Link to GitHub Releases (<a
href="https://redirect.github.com/google/zerocopy/issues/692 ">#692</a>)
by <a href="https://github.com/joshlf "><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/693 ">google/zerocopy#693</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.7.29...v0.7.30 ">https://github.com/google/zerocopy/compare/v0.7.29...v0.7.30 </a></p>
<h2>v0.7.29</h2>
<h2>What's Changed</h2>
<ul>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot "><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/664 ">google/zerocopy#664</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot "><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/668 ">google/zerocopy#668</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot "><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/669 ">google/zerocopy#669</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot "><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/670 ">google/zerocopy#670</a></li>
<li>Implement <code>TryFromBytes</code> for <code>[T]</code> by <a
href="https://github.com/jswrenn "><code>@jswrenn</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/666 ">google/zerocopy#666</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot "><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/673 ">google/zerocopy#673</a></li>
<li>[derive] Fix AsBytes for <code>#[repr(C, packed(N))]</code> by <a
href="https://github.com/maurer "><code>@maurer</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/672 ">google/zerocopy#672</a></li>
<li>Release 0.7.29 by <a
href="https://github.com/joshlf "><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/676 ">google/zerocopy#676</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.7.28...v0.7.29 ">https://github.com/google/zerocopy/compare/v0.7.28...v0.7.29 </a></p>
<h2>v0.7.28</h2>
<h2>What's Changed</h2>
<ul>
<li>Improve <code>transmute*!</code> documentation by <a
href="https://github.com/jswrenn "><code>@jswrenn</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/661 ">google/zerocopy#661</a></li>
<li>Improve <code>AsBytes</code> documentation by <a
href="https://github.com/jswrenn "><code>@jswrenn</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/660 ">google/zerocopy#660</a></li>
<li>[docs] Fix typo in include_value! doc comment by <a
href="https://github.com/joshlf "><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/662 ">google/zerocopy#662</a></li>
<li>Release 0.7.28 by <a
href="https://github.com/joshlf "><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/663 ">google/zerocopy#663</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/blob/main/CHANGELOG.md ">zerocopy's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>Releases</h2>
<p>We track releases and release notes using <a
href="https://github.com/google/zerocopy/releases ">GitHub
Releases</a>.</p>
<h2>Yanks and Regressions</h2>
<h3>0.2.2 through 0.2.8, 0.3.0 through 0.3.1, 0.4.0, 0.5.0, 0.6.0
through 0.6.5, 0.7.0 through 0.7.30</h3>
<p><em>Security advisories for this bug have been published as
<a
href="https://rustsec.org/advisories/RUSTSEC-2023-0074.html ">RUSTSEC-2023-0074</a>
and <a
href="https://github.com/google/zerocopy/security/advisories/GHSA-3mv5-343c-w2qg ">GHSA-3mv5-343c-w2qg</a>.</em></p>
<p>In these versions, the <code>Ref</code> methods
<code>into_ref</code>, <code>into_mut</code>, <code>into_slice</code>,
and
<code>into_mut_slice</code> were permitted in combination with the
standard library
<code>cell::Ref</code> and <code>cell::RefMut</code> types for
<code>Ref<B, T></code>'s <code>B</code> type parameter. These
combinations are unsound, and may permit safe code to exhibit undefined
behavior. Fixes have been published to each affected minor version which
do not
permit this code to compile.</p>
<p>See <a
href="https://redirect.github.com/google/zerocopy/issues/716 ">#716</a><a
href="https://redirect.github.com/google/zerocopy/issues/716 ">issue-716</a>
for more details.</p>
<h3>0.7.27, 0.7.28</h3>
<p>These versions were briefly yanked due to a non-soundness regression
reported in
<a
href="https://redirect.github.com/google/zerocopy/issues/672 ">#672</a><a
href="https://redirect.github.com/google/zerocopy/pull/672 ">pull-672</a>.
After reconsidering our yanking policy in <a
href="https://redirect.github.com/google/zerocopy/issues/679 ">#679</a><a
href="https://redirect.github.com/google/zerocopy/issues/679 ">issue-679</a>,
we un-yanked these versions.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/94b7e0a44d4e0a3d9ce8f6f56f901a4cf50fe4b6 "><code>94b7e0a</code></a>
[derive] Exclude large test files when publishing (<a
href="https://redirect.github.com/google/zerocopy/issues/744 ">#744</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7d3a8f9ea6bcf982ecd77db39a8be410b098232e "><code>7d3a8f9</code></a>
Fix soundness hole in Ref::into_ref and into_mut (<a
href="https://redirect.github.com/google/zerocopy/issues/721 ">#721</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/961612f110ca313eea06ca2563c88c83b51da492 "><code>961612f</code></a>
[readme] Link to GitHub Releases (<a
href="https://redirect.github.com/google/zerocopy/issues/692 ">#692</a>)
(<a
href="https://redirect.github.com/google/zerocopy/issues/693 ">#693</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/449b78c67f20639d7dbe5d7b5a49c6dd7e9d175e "><code>449b78c</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/680 ">#680</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8f7d88b90ebdb1c644c58100a9953bf54f438ec5 "><code>8f7d88b</code></a>
[policies] Document yanking policy (<a
href="https://redirect.github.com/google/zerocopy/issues/677 ">#677</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/5b76223e0eddea87e0f81429e218d12de94cd954 "><code>5b76223</code></a>
Release 0.7.29 (<a
href="https://redirect.github.com/google/zerocopy/issues/676 ">#676</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/941c83fb4cea49dfac025a749653c6c3ea3fc019 "><code>941c83f</code></a>
[derive] Fix AsBytes for <code>#[repr(C, packed(N))]</code> (<a
href="https://redirect.github.com/google/zerocopy/issues/672 ">#672</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/d18d233cf4e49d6abe15730eadb0e73a96f26ce2 "><code>d18d233</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/673 ">#673</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ac0c27e77557779a9d1c79542a7cff7b29c59c69 "><code>ac0c27e</code></a>
implement <code>TryFromBytes</code> for <code>[T]</code> (<a
href="https://redirect.github.com/google/zerocopy/issues/666 ">#666</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/122828ed8a360d9347ecd18989324020e79b81af "><code>122828e</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/670 ">#670</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.7.26...v0.7.32 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
You can trigger a rebase of this PR by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/storytold/storyteller-rust/network/alerts ).
</details>
> **Note**
> Automatic rebases have been disabled on this pull request as it has
been open for over 30 days.
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 06:32:17 -07:00
dependabot[bot]
c3e0916ba7
Bump mio from 0.8.9 to 0.8.11 ( #313 )
...
Bumps [mio](https://github.com/tokio-rs/mio ) from 0.8.9 to 0.8.11.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md ">mio's
changelog</a>.</em></p>
<blockquote>
<h1>0.8.11</h1>
<ul>
<li>Fix receiving IOCP events after deregistering a Windows named pipe
(<a
href="https://redirect.github.com/tokio-rs/mio/pull/1760 ">tokio-rs/mio#1760</a>,
backport pr:
<a
href="https://redirect.github.com/tokio-rs/mio/pull/1761 ">tokio-rs/mio#1761</a>).</li>
</ul>
<h1>0.8.10</h1>
<h2>Added</h2>
<ul>
<li>Solaris support
(<a
href="https://redirect.github.com/tokio-rs/mio/pull/1724 ">tokio-rs/mio#1724</a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/mio/commit/0328bdef900b6396b8d00d33c825cd8af748553d "><code>0328bde</code></a>
Release v0.8.11</li>
<li><a
href="https://github.com/tokio-rs/mio/commit/708449851283b57eb6f514c8f289b66e982720b3 "><code>7084498</code></a>
Fix warnings</li>
<li><a
href="https://github.com/tokio-rs/mio/commit/90d4fe00df870acd3d38f3dc4face9aacab8fbb9 "><code>90d4fe0</code></a>
named-pipes: fix receiving IOCP events after deregister</li>
<li><a
href="https://github.com/tokio-rs/mio/commit/c710a307f8627c4d63ac1003252aa45175e08399 "><code>c710a30</code></a>
Add v0.8.x to the CI</li>
<li><a
href="https://github.com/tokio-rs/mio/commit/c29e21c244b2b835e8b3e015b92c708c33c7d70a "><code>c29e21c</code></a>
Release v0.8.10</li>
<li><a
href="https://github.com/tokio-rs/mio/commit/f6a20da1c81c2d56a78bc6f6832b9904b9215914 "><code>f6a20da</code></a>
Add Solaris operating system support (<a
href="https://redirect.github.com/tokio-rs/mio/issues/1724 ">#1724</a>)</li>
<li>See full diff in <a
href="https://github.com/tokio-rs/mio/compare/v0.8.9...v0.8.11 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/storytold/storyteller-rust/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 06:31:21 -07:00
ArEnSc and Storyteller
f844aa7016
Added strength parameters ( #322 )
...
Co-authored-by: Storyteller <storyteller@MacBook-Pro-de-Storyteller.local >
2024-05-16 06:30:33 -07:00
Brandon Thomas
f584cd103f
tag token
2024-05-15 17:41:58 -07:00
Brandon Thomas
ba76e70242
tag tables
2024-05-15 17:25:14 -07:00
Brandon Thomas
5ce3714f4f
fix endpoint mounting
2024-05-15 17:16:40 -07:00
Brandon Thomas
031a88ee26
add upscaler/detailer to get_media_file
2024-05-15 16:57:31 -07:00
Brandon Thomas
479d3a5b27
add face detailer / upscaler params to output
2024-05-15 16:51:15 -07:00
Brandon Thomas
7565228b23
transactional redeem
2024-05-15 15:12:28 -07:00
Brandon Thomas
d30fb30872
transaction
2024-05-15 15:07:27 -07:00
Brandon Thomas
9adf0d31d0
codegen db
2024-05-15 15:01:40 -07:00
Brandon Thomas
df43cb3759
expire key once redeemed
2024-05-15 14:59:48 -07:00
Brandon Thomas
91705499da
update runner to allow everyone access to upscaler
2024-05-15 14:55:01 -07:00
Brandon Thomas
043f2dcc70
add flags (but need to expire the key)
2024-05-15 14:52:18 -07:00
Brandon Thomas
6d42b2bf44
get beta key (todo: redeem)
2024-05-15 14:37:32 -07:00
Brandon Thomas
ee8c3cfb1a
list beta keys
2024-05-15 14:16:16 -07:00
Brandon Thomas
df3ec24d27
insert beta keys should work
2024-05-15 13:32:52 -07:00
Brandon Thomas
181efc0b94
cross-cutting moderator lookup
2024-05-15 13:00:14 -07:00
Brandon Thomas
6cfa67de7f
user lookup to return email
2024-05-15 12:33:02 -07:00
Brandon Thomas
fdf3f7d4fb
don't interrogate images for mp4 info
2024-05-15 01:32:32 -07:00
Brandon Thomas
ccc79f78a7
don't show system files in list (todo: make param)
2024-05-15 00:39:38 -07:00
Brandon Thomas
9e04eb8e16
add param to upload video media file
2024-05-15 00:11:49 -07:00
Brandon Thomas
5273988ca1
new image upload endpoint w/ metadata, fix inference job
2024-05-14 14:09:59 -07:00
Brandon Thomas
257c168dc6
codegen db, comments
2024-05-14 13:53:00 -07:00
Brandon Thomas
3e906aca39
metadata on vst source, scene source, etc.
2024-05-14 13:50:35 -07:00
Brandon Thomas
b929d1ac80
update vst to save upstream video and scene (if available)
2024-05-14 13:30:54 -07:00
Brandon Thomas
8507e21172
inference-job to look up upstream video style transfer source
2024-05-14 13:25:29 -07:00
Brandon Thomas
612a7f26e9
routing tag is now 64 wide
2024-05-14 12:44:17 -07:00
Brandon Thomas
c062b62d57
organize deprecated endpoints
2024-05-13 21:51:31 -07:00
Brandon Thomas
a9b7adfcce
redeem beta key stub
2024-05-13 21:47:02 -07:00
Brandon Thomas
b2b908269d
beta keys list stub
2024-05-13 21:40:00 -07:00
Brandon Thomas
9fb3525ae6
new endpoint stubs and docs
2024-05-13 20:54:43 -07:00
Brandon Thomas
646f56dcd3
migration: widen routing tag
2024-05-13 19:52:41 -07:00
Brandon Thomas
55b9b96c68
fixup migration for beta_keys
2024-05-13 19:33:57 -07:00
Brandon Thomas
3d0f87807e
only supply relevant args to comfy
2024-05-13 18:53:13 -07:00
Brandon Thomas
6555d10353
fix migrations we're about to run
2024-05-13 18:07:43 -07:00
Brandon Thomas
edbcd6bf1d
future argument for IP-Adapter
2024-05-13 17:30:16 -07:00
Brandon Thomas
612d79b909
reorganize some internal library crates
2024-05-13 16:42:50 -07:00
Brandon Thomas
d5f07376ef
face detailer and upscaler args
2024-05-13 16:24:34 -07:00
Brandon Thomas
a7c747554a
inference-job to send python more responsibilities
2024-05-13 15:54:49 -07:00
Brandon Thomas
8701001887
new workflow arg for style transfer rollout
2024-05-13 15:38:28 -07:00
Brandon Thomas
f104fd1ead
enroll users queries
2024-05-13 14:52:05 -07:00
Brandon Thomas
d69735712a
beta keys schema wip
2024-05-12 23:51:31 -07:00
Brandon Thomas
f7b47dea0d
wip beta keys
2024-05-12 20:51:11 -07:00
Brandon Thomas
55add87b44
document stripe billing create checkout
2024-05-11 17:23:23 -07:00
Brandon Thomas
0a18d9f5a2
pass tolt params to stripe checkout sessions
2024-05-11 17:13:27 -07:00
Brandon Thomas
10803a40f8
stripe checkout session args refactor
2024-05-11 17:01:41 -07:00
Brandon Thomas
044782e54c
new columns for media files: is system file, upstream, nsfw status
2024-05-11 13:52:37 -07:00
Brandon Thomas
3aae3c77be
csv media type
2024-05-09 11:39:29 -07:00
Kasisnu
bf80caafc8
fix: casing on horror style filename ( #321 )
2024-05-09 04:37:32 +05:30
Brandon Thomas
bb532a3ce1
add title to comfy videos from source
2024-05-08 16:00:29 -07:00
Brandon Thomas
fc81071f9e
form-multipart upload size limits
2024-05-08 15:52:33 -07:00
Brandon Thomas
2ad6fd10e6
add is_featured to get media file
2024-05-07 16:00:08 -07:00
Brandon Thomas
56ed02d520
force type for arkit
2024-05-07 13:38:58 -07:00
Brandon Thomas
7e0e63edc0
update comment
2024-05-07 13:24:11 -07:00
Brandon Thomas
52049bce66
allow csv uploads for animations
2024-05-07 13:17:48 -07:00
Brandon Thomas
759c3a9601
query to make files public
2024-05-07 11:27:20 -07:00
Brandon Thomas
8e449cf648
upload video endpoint
2024-05-07 09:43:31 -07:00
Brandon Thomas
6e59c44478
check featured endpoint
2024-05-06 23:23:11 -07:00
Brandon Thomas
a38d4e9d3b
codegen db
2024-05-06 10:57:48 -07:00
Brandon Thomas
cac930f1bc
fixes for empty title, add duration field for engine assets
2024-05-06 10:39:03 -07:00
Brandon Thomas
907c12c368
featured weights use new query
2024-05-05 13:31:40 -07:00
Brandon Thomas
a799b53976
featured media files now powered by featured_items table
2024-05-05 03:10:01 -04:00
Brandon Thomas
11b5d57c5e
fork list featured model weights -> pinned
2024-05-05 02:50:14 -04:00
Brandon Thomas
7b8439e2a6
fork featured media files -> pinned media files
2024-05-05 02:44:49 -04:00
Brandon Thomas
1a482657d3
route + doc featured items handlers
2024-05-05 01:57:29 -04:00
Brandon Thomas
e53df57e43
codegen db
2024-05-05 01:48:50 -04:00
Brandon Thomas
d99eef6b8d
upsert and delete featured items (not yet routed or documented)
2024-05-05 01:47:37 -04:00
Brandon Thomas
44f5e14ded
SQL for featured_items table
2024-05-03 23:15:15 -04:00
Brandon Thomas
d2982b1fb7
Rokoko variant
2024-05-03 17:01:04 -04:00
Brandon Thomas
5c3f5ce59d
new style name variants
2024-05-03 16:58:51 -04:00
Brandon Thomas
1c302fd8fc
add "expression" enum
2024-05-03 10:38:19 -04:00
Brandon Thomas
196cbd63d9
upload audio endpoint
2024-05-02 10:57:54 -04:00
Brandon Thomas
26d16876d4
migrations
2024-05-01 18:16:29 -04:00
Brandon Thomas
d0ac20ed1c
docs
2024-05-01 16:31:12 -04:00
Brandon Thomas
a6c2aec525
new upload asset endpoint
2024-05-01 14:14:50 -04:00
Brandon Thomas
9dd734975a
deprecated endpoint
2024-05-01 10:27:18 -04:00
Brandon Thomas
87976256eb
improve endpoint documentation
2024-05-01 10:18:50 -04:00
Brandon Thomas
c4ec63af5e
codegen db
2024-05-01 09:55:26 -04:00
Brandon Thomas
33fe4cc01c
saved scene endpoint, update swagger docs
2024-05-01 09:53:58 -04:00
Brandon Thomas
2a8af9dbf8
fixup audio improperly categorized
2024-05-01 01:27:52 -04:00
Brandon Thomas
a4d620621b
estimated remaining rows
2024-05-01 00:16:42 -04:00
Brandon Thomas
916d1f9750
return rows updated
2024-05-01 00:00:20 -04:00
Brandon Thomas
fa05ccb8b2
cleanup
2024-04-30 23:35:48 -04:00
Brandon Thomas
dc7771aa9d
CLI tool for quickly migrating enum values
2024-04-30 23:32:18 -04:00
Brandon Thomas
5e8402b757
codegen db
2024-04-30 22:22:33 -04:00
Brandon Thomas
d1163b2bee
fix more job media_class write types so they aren't "unknown"
2024-04-30 22:21:42 -04:00
Brandon Thomas
8dabb1c19e
slightly more information on documentation, but utoipa isn't helping
2024-04-30 19:07:49 -04:00
Brandon Thomas
05b7d7a171
update docs
2024-04-30 18:51:32 -04:00
Brandon Thomas
245825319d
New Actix Form Multipart upload endpoint with annotations ( #320 )
2024-04-30 18:44:25 -04:00
Brandon Thomas
5df0b13d57
duration bug on vst
2024-04-30 15:02:39 -04:00
Brandon Thomas
ca64e652c4
codegen
2024-04-30 02:27:02 -04:00
Brandon Thomas
f72ffeb919
media class on upload
2024-04-30 02:24:54 -04:00
Brandon Thomas
b8bb335e99
correct metadata on comfy jobs
2024-04-30 02:05:10 -04:00
Brandon Thomas
d30a84fb3e
correct metadata in rvc and svc inference jobs
2024-04-30 01:52:16 -04:00
Brandon Thomas
141bc7a56d
more figuring out unit economics
2024-04-30 01:41:43 -04:00
Brandon Thomas
1f900cabaa
add metadata fields to media file upsert endpoints
2024-04-29 20:39:01 -04:00
Brandon Thomas
6fd1c9a804
documentation
2024-04-29 19:57:50 -04:00
Brandon Thomas
64927795e5
write and filter engine types ( #319 )
2024-04-29 18:46:48 -04:00
Brandon Thomas
a15dfcc17b
Merge pull request #318 from storytold/brandon-add-media-file-engine-metadata
...
Add engine metadata fields to all media_file GET/LIST endpoints
2024-04-29 13:28:05 -04:00
Brandon Thomas
0cc7177de5
Add engine metadata fields to all media_file GET/LIST endpoints
2024-04-29 13:25:36 -04:00
Brandon Thomas
56cca0d58c
wip capacity planning
2024-04-29 12:13:56 -04:00
Brandon Thomas
26b84c19e3
add media file engine category
2024-04-29 09:49:43 -04:00
Brandon Thomas
a947c10ed0
migration for engine category
2024-04-29 09:36:23 -04:00
Brandon Thomas
fbcfab8662
expanded animation table
2024-04-29 08:02:50 -04:00
Brandon Thomas
3063436d18
visibility on upload endpoints
2024-04-27 12:09:47 -04:00
Brandon Thomas
68d24f2ec8
add duration_millis to list media files endpoints
2024-04-27 10:55:01 -04:00
Brandon Thomas
c61e67e8f7
codegen db
2024-04-27 09:54:09 -04:00
Brandon Thomas
a65b2264f3
SVC and RVC jobs handle media files now
2024-04-27 09:53:00 -04:00
Brandon Thomas
ebf1729459
voice conversion: accept media file token, document
2024-04-27 09:07:47 -04:00
Brandon Thomas
465d35817f
fix jobs query
2024-04-26 18:47:02 -04:00
Brandon Thomas
03ccb3b06f
fix routes :|
2024-04-26 14:55:54 -04:00
Brandon Thomas
bc16d5b048
fix delete job route, roll back terminate job (for now)
2024-04-26 11:00:45 -04:00
Brandon Thomas
502f46aabc
fix query
2024-04-26 02:10:02 -04:00
Brandon Thomas
70e0aaf9e8
hide dismissed jobs from session jobs; codegen db
2024-04-26 01:26:12 -04:00
Brandon Thomas
7979b08bf5
dismiss jobs from view
2024-04-25 21:01:50 -04:00
Brandon Thomas
f5a64c1eda
migration: jobs dismissal
2024-04-25 01:09:34 -04:00
Brandon Thomas
b462499f64
animation type enum
2024-04-25 00:37:18 -04:00
Brandon Thomas
16a383d405
migration for animation type
2024-04-25 00:30:39 -04:00
Brandon Thomas
a724f279f7
codegen db
2024-04-24 20:35:47 -04:00
Brandon Thomas
306d04d665
add style_name (from prompt) to media file APIs
2024-04-24 20:34:08 -04:00
Brandon Thomas
cd2e5d3696
query fix
2024-04-23 21:52:21 -04:00
Brandon Thomas
cb3e76239e
query fix
2024-04-23 21:51:16 -04:00
Brandon Thomas
8381c352f7
limit session jobs query
2024-04-23 21:13:03 -04:00
Brandon Thomas
b08c32b7a9
documentation
2024-04-23 17:11:39 -04:00
Brandon Thomas
56b3510e1a
list jobs for session endpoint
2024-04-23 17:02:00 -04:00
Brandon Thomas
f2f3105131
remove old enums, fix build errors
2024-04-23 14:02:16 -04:00
Brandon Thomas
ebe90ec789
align media type and media subtype (this is half complete)
2024-04-23 13:58:23 -04:00
Brandon Thomas
4d095e18b4
remove old media classes
2024-04-22 23:38:19 -04:00
Brandon Thomas
33782b48a7
codegen db
2024-04-22 22:04:01 -04:00
Brandon Thomas
b6aee8d970
add style name to inference status endpoints
2024-04-22 21:56:14 -04:00
Brandon Thomas
6701da597d
refactor
2024-04-22 21:33:31 -04:00
Brandon Thomas
5113409751
fix query
2024-04-22 16:57:39 -04:00
Brandon Thomas
0592145876
cleanup batch endpoint
2024-04-22 15:49:14 -04:00
Brandon Thomas
802c0b84ed
fix batch query
2024-04-22 15:43:43 -04:00
Brandon Thomas
011cd7d800
batch get jobs
2024-04-22 15:25:35 -04:00
Brandon Thomas
c0c9c4869a
jobs docs
2024-04-22 14:29:42 -04:00
Brandon Thomas
b7c4871ac0
move job routes
2024-04-22 14:27:12 -04:00
Brandon Thomas
273a9ee1c6
fix build error
2024-04-21 22:34:54 -04:00
Brandon Thomas
f6d1478ce7
no longer read in 'media_file_class'
2024-04-21 22:32:09 -04:00
Brandon Thomas
743ad5ae3e
handle vmd/pmd uploads
2024-04-21 22:30:29 -04:00
Brandon Thomas
4f774756d3
PMD and VMD file formats
2024-04-21 22:03:42 -04:00
Brandon Thomas
50dd095afe
cleanup comfy job
2024-04-21 17:41:24 -04:00
Brandon Thomas
51d4bfa86d
cleanup job code
2024-04-21 17:36:44 -04:00
Brandon Thomas
cb5839217d
better url
2024-04-21 14:19:41 -04:00
Brandon Thomas
e06f672312
change prefix and suffix
2024-04-21 12:34:14 -04:00
Brandon Thomas
38037234fa
comfy: cleanup video paths, upload non-watermarked version
2024-04-21 12:29:20 -04:00
ArEnSc
4872953f25
Merge pull request #317 from storytold/feature/prompt-position
...
Fix prompt positioning
2024-04-20 15:27:32 -04:00
arensc
61ce5959f8
Fix prompt positioning
2024-04-20 15:26:49 -04:00
Brandon Thomas
f2b538f13d
fix redis
2024-04-20 04:16:40 -04:00
Brandon Thomas
fb98e50ff9
different redis cache purge
2024-04-20 04:12:44 -04:00
Brandon Thomas
ed2cda2145
clear redis cache
2024-04-20 03:49:44 -04:00
Brandon Thomas
05087fc717
codegendb
2024-04-20 01:48:32 -04:00
Brandon Thomas
818e4eae1c
add feature flags to moderator field of get profile
2024-04-20 01:47:43 -04:00
Brandon Thomas
df955d5aca
get rid of untyped field
2024-04-20 01:40:10 -04:00
Brandon Thomas
578bdf498a
cleanup untyped tokens
2024-04-20 01:26:58 -04:00
Brandon Thomas
1a90efcdf7
codegen db
2024-04-20 00:52:30 -04:00
Brandon Thomas
9c42e76a3a
insert audit log on feature flag change
2024-04-20 00:50:25 -04:00
Brandon Thomas
aa20183e51
codegen db
2024-04-19 23:27:49 -04:00
Brandon Thomas
c7f9a70ba0
update edit user feature flags
2024-04-19 23:27:04 -04:00
Brandon Thomas
1c43387f5a
edit user feature flags handler (mod endpoint)
2024-04-19 22:42:29 -04:00
Brandon Thomas
ca4b797ab9
various fixes
2024-04-17 21:52:17 -04:00
Brandon Thomas
c83c27aeac
restore audio to original video
2024-04-17 20:50:58 -04:00
Brandon Thomas
9a1ff78170
codegen db
2024-04-17 18:13:54 -04:00
Brandon Thomas
8aa56776cf
seed tool broken; seed roles
2024-04-17 18:13:54 -04:00
Brandon Thomas
95198f6f7d
fixup seed tool
2024-04-17 18:13:54 -04:00
Brandon Thomas
7306c0fc2c
ffmpeg command runner
2024-04-17 18:13:54 -04:00
Brandon Thomas
27680fdfc6
logging
2024-04-17 18:13:54 -04:00
Brandon Thomas
8eb2d45660
cover image in list endpoints
2024-04-17 13:59:58 -04:00
Brandon Thomas
1d690a2c6f
refactor
2024-04-17 13:53:50 -04:00
Brandon Thomas
7665a872d4
endpoint missing documentation
2024-04-17 10:55:44 -04:00
Brandon Thomas
820d1b71c0
cover image list endpoint
2024-04-17 02:47:03 -04:00
Brandon Thomas
f7f5b798e0
refactor media file handler modules
2024-04-16 21:54:14 -04:00
Brandon Thomas
f747ec6898
codegen db
2024-04-16 21:30:42 -04:00
Brandon Thomas
eb7e9e5aa9
add cover images to get and batch get media files
2024-04-16 21:29:47 -04:00
Brandon Thomas
e198b66f8a
codegen db
2024-04-16 18:47:33 -04:00
Brandon Thomas
c8717c6eb2
set cover images for media files
2024-04-16 18:42:48 -04:00
Brandon Thomas
1e2aeaea45
ffmpeg replace audio (WIP)
2024-04-14 23:32:53 -04:00
Brandon Thomas
d07365daf1
watermark scaling
2024-04-14 20:39:18 -04:00
Brandon Thomas
d07d9f77cb
add storyteller watermark
2024-04-14 19:34:47 -04:00
Brandon Thomas
96229af384
add duration to media file endpoints
2024-04-14 18:38:27 -04:00
Brandon Thomas
f7b47e4b15
codegen db
2024-04-14 18:24:36 -04:00
Brandon Thomas
a567caad45
record audio duration and encoding in tacotron2 job
2024-04-14 13:25:25 -04:00
Brandon Thomas
cb4bca73ee
debug logging
2024-04-14 01:23:58 -04:00
Brandon Thomas
04c9c3cdfc
fix, db codegen
2024-04-13 13:45:55 -04:00
Brandon Thomas
7b2e0cff72
fail open
2024-04-13 12:37:01 -04:00
Brandon Thomas
5c91a19599
track source
2024-04-13 11:08:26 -04:00
Brandon Thomas
dacef70c32
return style name in prompt handler
2024-04-13 10:25:51 -04:00
Brandon Thomas
58c2351c7d
encode style name in prompt records
2024-04-13 10:15:11 -04:00
Brandon Thomas
478f53b149
remove deprecated endpoints
2024-04-13 01:24:32 -04:00
Brandon Thomas
79be5af336
"maybe_source" column on users
2024-04-12 03:44:22 -04:00
Brandon Thomas
a06a0ac8c5
cors for studio.storyteller.ai
2024-04-12 01:46:17 -04:00
Brandon Thomas
64e8136609
session header cors
2024-04-11 23:28:27 -04:00
Brandon Thomas
f8d6d75cc4
cors for storytellerstudio.netlify
2024-04-11 22:51:59 -04:00
Brandon Thomas
fc49e3a977
Merge pull request #316 from storytold/bt-media-files-cover-images
...
migration: add media file cover images
2024-04-11 00:25:42 -04:00
Brandon Thomas
d5b731b369
migration: add media file cover images
2024-04-11 00:00:59 -04:00
Brandon Thomas
e0fa5be40e
doc/notes
2024-04-10 00:32:12 -04:00
Brandon Thomas
82cccb041f
cors for SharedArrayBuffer (maybe)
2024-04-09 19:27:32 -04:00
Brandon Thomas
37c6e8f6fd
fix build error
2024-04-07 23:15:14 -04:00
Brandon Thomas
47a1ea409e
dynamic netlify for fakeyou
2024-04-07 22:45:52 -04:00
Brandon Thomas
0463db9e25
dynamic storyteller-ai.netlify cors
2024-04-07 22:39:18 -04:00
Brandon Thomas
d73bc121c4
dynamic netlify cors
2024-04-07 22:35:25 -04:00
Brandon Thomas
64864d77e3
dynamically allow CORS for local dev
2024-04-07 22:22:55 -04:00
Brandon Thomas
e608b86223
organize cors
2024-04-07 20:08:16 -04:00
Brandon Thomas
fa54fc202d
refactor cover image
2024-04-07 13:38:44 -04:00
Brandon Thomas
49bc5a8eb2
fix docs imports
2024-04-07 13:37:35 -04:00
Brandon Thomas
d397311957
cover image details for media files
2024-04-07 13:36:02 -04:00
Brandon Thomas
53f02cd820
match number of covers in weights
2024-04-07 12:20:53 -04:00
Brandon Thomas
90be680894
refactor cover images
2024-04-07 12:11:36 -04:00
Brandon Thomas
02ae3d81e5
add meda file default covers to responses
2024-04-07 11:59:23 -04:00
Brandon Thomas
05a20d44e1
add wil's port to cors
2024-04-06 23:42:19 -04:00
Brandon Thomas
9aacc8bf44
default media file cover image (WIP)
2024-04-06 02:12:26 -04:00
Brandon Thomas
7e1043b824
remove_watermark option on endpoint
2024-04-06 00:07:47 -04:00
Brandon Thomas
67ca724bea
enroll users
2024-04-05 22:49:37 -04:00
Brandon Thomas
945c25bae8
update user non-v1 routes
2024-04-05 21:53:29 -04:00
Brandon Thomas
c2908e192e
group endpoints
2024-04-05 21:25:47 -04:00
Brandon Thomas
d3f29d8aa7
more grouping
2024-04-05 18:46:22 -04:00
Brandon Thomas
e64bd55d4c
organize user and weights docs
2024-04-05 18:41:54 -04:00
Brandon Thomas
95d3b7f8a5
group media file apis
2024-04-05 18:29:36 -04:00
Brandon Thomas
1e34feaefd
sqlx offline
2024-04-05 18:10:10 -04:00
Brandon Thomas
25d57b5a38
completely unused, breaking netlify docs
2024-04-05 18:06:36 -04:00
Brandon Thomas
1de280e3b5
remove gitmodules (breaking netlify)
2024-04-05 18:04:16 -04:00
Brandon Thomas
89bae81541
api page
2024-04-05 17:59:54 -04:00
Brandon Thomas
90b22116c1
netlify ci script
2024-04-05 17:56:53 -04:00
Brandon Thomas
8f66efcf05
API CLI (for netlify)
2024-04-05 17:54:38 -04:00
Brandon Thomas
da8a28d89d
return encrypted session payload on login etc
2024-04-05 04:13:55 -04:00
Brandon Thomas
820974dd99
session header support
2024-04-05 04:05:39 -04:00
Brandon Thomas
9ff8275ee6
refactor
2024-04-05 03:19:33 -04:00
Brandon Thomas
6f9f9275a7
refactor 3
2024-04-05 03:06:00 -04:00
Brandon Thomas
5876fa3dda
refactor part 2
2024-04-05 02:39:38 -04:00
Brandon Thomas
a9f4796774
refactoring session checker
2024-04-05 02:33:41 -04:00
Brandon Thomas
da2ab28f5f
misc
2024-04-04 22:51:27 -04:00
Brandon Thomas
dbe5b5af22
document tts endpoint, add /v1/ mounted version
2024-04-03 13:20:45 -04:00
Brandon Thomas
a648899dbf
sql stuffs
2024-04-03 12:47:47 -04:00
Brandon Thomas
70f9d3bce0
measure usage
2024-04-03 12:22:06 -04:00
Brandon Thomas
da438ff79d
onboarding
2024-04-02 04:06:52 -04:00
Brandon Thomas
f99ea0f7cf
document logout handler
2024-04-01 17:11:57 -04:00
Brandon Thomas
ca90394aa8
document login handler
2024-04-01 17:08:35 -04:00
Brandon Thomas
e40d918512
add gotta go fast domains
2024-04-01 16:32:28 -04:00
Brandon Thomas
e326a41b47
codegen db
2024-04-01 02:21:52 -04:00
Brandon Thomas
d0a1e0192a
title in multipart media upload APIs
2024-04-01 02:21:02 -04:00
Brandon Thomas
527d980d16
fix react sorting / state change bug on feature flags
2024-03-30 18:02:51 -04:00
Brandon Thomas
1f26e003e1
add ishaan
2024-03-30 17:51:00 -04:00
Brandon Thomas
7e1bb811ec
codegen db
2024-03-28 19:46:33 -04:00
Brandon Thomas
80e57774a2
moderator token info endpoint
2024-03-28 19:42:16 -04:00
Brandon Thomas
6c4330294b
codegen db
2024-03-28 17:53:01 -04:00
Brandon Thomas
a86a69a5b3
enhanced authorization checks
2024-03-28 17:46:20 -04:00
Brandon Thomas
d0987434f1
creator permission checks
2024-03-28 17:34:12 -04:00
Brandon Thomas
77012cf446
onboarding accounts for pebblebed
2024-03-28 15:15:15 -04:00
Brandon Thomas
3a1945881b
more verbose error logs
2024-03-28 05:47:19 -04:00
Brandon Thomas
92d5be75bc
better error messages
2024-03-28 05:33:52 -04:00
Brandon Thomas
07e887b8bc
handle "undefined" strings in multipart requests
2024-03-28 05:26:02 -04:00
Brandon Thomas
30c709b2ac
codegen
2024-03-27 18:54:19 -04:00
Brandon Thomas
f0bfa7bb18
add maybe_title to all media file get/list/batch endpoints
2024-03-26 23:03:53 -04:00
Brandon Thomas
35477fe650
codegen db
2024-03-26 04:36:21 -04:00
Brandon Thomas
66ee94946a
update docs
2024-03-26 04:34:12 -04:00
Brandon Thomas
d8f5655e01
endpoint for uploading json scenes
2024-03-26 04:27:36 -04:00
Brandon Thomas
bce77f6827
auth check
2024-03-26 03:55:13 -04:00
Brandon Thomas
4f471cf7b7
upsert media file upload endpoint
2024-03-26 03:11:15 -04:00
Brandon Thomas
8aa64a9ae6
reuse error type
2024-03-26 02:29:27 -04:00
Brandon Thomas
e298d30f8d
move upload endpoints (as we're adding a lot more to go fast)
2024-03-26 02:22:31 -04:00
Brandon Thomas
fe9c279da1
make routes easier to maintain by splitting them
2024-03-25 20:19:46 -04:00
Brandon Thomas
9363595fa3
no useless late bindings
2024-03-24 20:34:41 -04:00
Brandon Thomas
62597b4848
cranky lints
2024-03-24 20:20:49 -04:00
Brandon Thomas
ded720332f
dummy-service use 429 pushback; respond with dummy stats
2024-03-24 19:50:24 -04:00
Brandon Thomas
d99795f072
fixup broken tests
2024-03-24 19:23:27 -04:00
Brandon Thomas
375cd54417
update cargo hikari
2024-03-24 19:03:39 -04:00
Brandon Thomas
4af33c237b
macro derive token mysql row conversion
2024-03-24 18:58:55 -04:00
Brandon Thomas
9757befc7b
move tokens' macros into module
2024-03-24 18:38:55 -04:00
Brandon Thomas
80b572e5ee
share cors configs
2024-03-24 18:28:23 -04:00
Brandon Thomas
2d3df91c4a
change deprecated function
2024-03-24 17:57:05 -04:00
Brandon Thomas
91b757a3cf
add status check endpoint to dummy service
2024-03-24 17:50:06 -04:00
Brandon Thomas
30316adbc5
status endpoint for dummy app (for health checks)
2024-03-24 17:26:38 -04:00
Brandon Thomas
f363bd0ec5
fix non-factual statement in comments
2024-03-24 17:13:16 -04:00
Brandon Thomas
3708eda3ef
api doc for batch media file endpoint
2024-03-24 16:44:16 -04:00
Brandon Thomas
d58725d629
analysis: jobs by ip address
2024-03-24 16:36:04 -04:00
Brandon Thomas
a6c7d757a4
batch get media file tokens endpoint
2024-03-24 16:07:56 -04:00
Brandon Thomas
4a16035d24
batch get media files stub
2024-03-23 23:37:28 -04:00
Brandon Thomas
45468aa6fe
change media file visibility handler
2024-03-21 17:37:51 -04:00
Brandon Thomas
8afa8b3fb9
codegen
2024-03-21 17:12:45 -04:00
Brandon Thomas
093a8cc251
rename media file endpoint
2024-03-21 16:12:59 -04:00
Brandon Thomas
0b04fad443
onboard internal "storyteller" user
2024-03-21 02:49:49 -04:00
Brandon Thomas
dbdbe5e604
List scene file extensions for Bevy engine
2024-03-20 17:44:23 -04:00
Brandon Thomas
d82266eaa8
onboard lee-orr
2024-03-20 16:56:01 -04:00
Brandon Thomas
31a0ff517c
upgrade speculoos; it relied on unsupported crates that broke builds
2024-03-18 23:11:17 -04:00
Brandon Thomas
e2ede1c358
onboarding
2024-03-18 18:29:57 -04:00
Brandon Thomas
d7a9a797de
cleanup unused imports
2024-03-16 18:57:58 -04:00
salt
ea11d98cfa
better error handling & clean up code
2024-03-15 16:58:46 -07:00
salt
5ee7bb43d4
add positive and negative prompt
2024-03-15 16:58:46 -07:00
Brandon Thomas
875a023f5e
fix compile error
2024-03-15 19:29:58 -04:00
Brandon Thomas
32b1d445e0
processing cleanup
2024-03-15 19:17:40 -04:00
Brandon Thomas
0567727bb2
workflow loading + test
2024-03-15 17:04:45 -04:00
Brandon Thomas
321ecfd74a
testdata for comfyui new execution model
2024-03-15 16:21:00 -04:00
salt
26cb9cfe61
fix compilation error
2024-03-15 12:33:59 -07:00
salt
89b1936fb3
mapping code
2024-03-15 11:08:19 -07:00
Brandon Thomas
1741f5644e
pass skybox option to bevy renderer
2024-03-15 04:09:20 -04:00
Brandon Thomas
7d690b3584
stupid readme
2024-03-15 02:47:09 -04:00
Brandon Thomas
9869dbb3ba
engine render job - process camera + speed args
2024-03-15 02:43:10 -04:00
Brandon Thomas
229b3d21f8
enqueue engine render jobs with camera movement
2024-03-15 02:11:00 -04:00
Brandon Thomas
8d8e366f49
add input media file to enqueue VST
2024-03-15 01:00:23 -04:00
Brandon Thomas
0dbb261dad
document VST endpoint
2024-03-14 23:33:10 -04:00
Brandon Thomas
dcad4265e6
trim millis works with old trim seconds args
2024-03-14 21:01:20 -04:00
Brandon Thomas
d10deb84d2
add lipsync arg, update comfy to handle style-based prompts (WIP)
2024-03-14 20:43:06 -04:00
Brandon Thomas
3168be3504
New endpoint for enqueueing VST: /v1/video/enqueue_vst
2024-03-14 19:44:10 -04:00
Brandon Thomas
93e83f5276
StyleTransferName
2024-03-14 17:59:02 -04:00
Brandon Thomas
8d11bb53e4
codegen db
2024-03-14 07:08:19 -04:00
Brandon Thomas
083153da8f
media_class in list endpoint
2024-03-14 06:55:12 -04:00
Brandon Thomas
a6e6ca1ed4
set media_class on uploads
2024-03-14 06:52:52 -04:00
Brandon Thomas
3b97b5f95d
media_class in user list endpoint
2024-03-14 06:28:32 -04:00
Brandon Thomas
a87feab5d2
media_class in GET media file
2024-03-14 04:09:51 -04:00
Brandon Thomas
ba0ad9a96f
MediaFileClass enum
2024-03-14 03:59:39 -04:00
Brandon Thomas
1cb420f5a3
media_files migrations: maybe_title, media_class
2024-03-14 03:43:26 -04:00
salt
eb3ec2830a
move dependency downloading to python and remove ckpt downloading
2024-03-13 12:58:44 -07:00
ArEnSc
050b5e00d7
Merge pull request #315 from storytold/feature/update-comfyui-values
...
Comfy dep update
2024-03-12 19:33:51 -04:00
arensc
7e52fbd2a5
Comfy dep update
2024-03-12 19:29:35 -04:00
Brandon Thomas
726c97bc0a
staff onboarding
2024-03-12 15:43:58 -04:00
Brandon Thomas
fd59834be2
storyteller.ai cors
2024-03-11 16:24:17 -04:00
Brandon Thomas
a19c380882
poll interval for status alerts
2024-03-10 03:13:13 -04:00
Brandon Thomas
350136e52c
Add original filename to GET media file
2024-03-08 16:20:00 -05:00
Brandon Thomas
7405c09c0d
codegen db
2024-03-08 15:17:02 -05:00
Brandon Thomas
58f39d0214
Populate media subtype for engine files
2024-03-08 15:14:57 -05:00
Brandon Thomas
2523b5451f
new media file subtypes
2024-03-08 15:09:51 -05:00
Brandon Thomas
38344bb16f
Add new upload/engine_asset endpoint for Bevy media files
2024-03-08 14:43:17 -05:00
Brandon Thomas
f573cce0e0
Early access (investors)
2024-03-08 14:13:48 -05:00
Brandon Thomas
8a41d5a300
onboard danny, add CORS for storyteller
2024-03-08 14:09:34 -05:00
Brandon Thomas
edebc04045
cors
2024-03-07 23:35:59 -05:00
Brandon Thomas
5c071a8b2b
onboard more users
2024-03-07 23:35:59 -05:00
saltacc
fb84e78aea
Merge pull request #314 from storytold/feature/comfyui-sidecar
...
Feature/comfyui sidecar
2024-03-07 14:03:10 -08:00
saltacc
efe26f9be4
Merge branch 'master' into feature/comfyui-sidecar
2024-03-07 14:03:03 -08:00
salt
58d9a6826d
comfyui sidecar
2024-03-07 13:59:59 -08:00
Brandon Thomas
2a89943f45
Mocap job: read video file dimensions
2024-03-07 03:36:42 -05:00
Brandon Thomas
4981a739d9
Feature flags to populate status alert message/category
2024-03-07 01:05:51 -05:00
Brandon Thomas
5c0473d407
stubs for status alert endpoint
2024-03-07 00:48:45 -05:00
Brandon Thomas
f40d106b59
onboard fakeyou users
2024-03-06 21:02:18 -05:00
Brandon Thomas
003500e656
new user feature flag rollouts
2024-03-06 03:57:57 -05:00
Brandon Thomas
d246797e63
remove old feature flags (100% rolled out)
2024-03-06 03:15:38 -05:00
Brandon Thomas
037b2017c5
feature flag integrations
2024-03-06 03:00:47 -05:00
Brandon Thomas
8a08793ff0
feature flags as hash set instead
2024-03-06 02:46:19 -05:00
Brandon Thomas
0c6d10a5e4
add feature flags to session info
2024-03-06 02:42:34 -05:00
Brandon Thomas
979c12e5f8
codegen db
2024-03-06 02:24:47 -05:00
Brandon Thomas
1bd5ceb9e6
new permission accessors wired up
2024-03-05 14:45:35 -05:00
Brandon Thomas
b6c0e7738e
read new permission flags
2024-03-05 14:26:03 -05:00
Brandon Thomas
4fe1e1d106
user feature flag enum
2024-03-05 06:11:56 -08:00
Brandon Thomas
c85e774948
migration for user feature flags
2024-03-05 06:11:56 -08:00
Brandon Thomas
4147c7d9a0
add to documentation
2024-03-05 06:11:56 -08:00
Brandon Thomas
0236d6251a
add subtype to GET media file endpoint
2024-03-05 06:11:56 -08:00
Brandon Thomas
0b3372ea96
enum for MediaFileSubtype
2024-03-05 06:11:56 -08:00
Brandon Thomas
cd6201867a
media_files - maybe_media_subtype column
2024-03-05 06:11:56 -08:00
Brandon Thomas
debce38376
tests
2024-03-05 06:11:56 -08:00
Brandon Thomas
feb72bdbc4
refactor prompt classification
2024-03-05 06:11:56 -08:00
Brandon Thomas
3acbf33c20
rebase
2024-03-05 06:11:52 -08:00
Brandon Thomas
dad6781eb0
more logging
2024-03-05 06:10:59 -08:00
Brandon Thomas
f9e1bd21e1
allow deleted SD + lora in comfy
2024-03-05 06:10:59 -08:00
Brandon Thomas
cb68c1cb16
more error logging
2024-03-05 06:10:59 -08:00
Brandon Thomas
1fac0e634b
more error logging
2024-03-05 06:10:59 -08:00
Brandon Thomas
5e5264c65c
debugging errors
2024-03-05 06:10:59 -08:00
Brandon Thomas
8f3453eb8d
codegen mysql
2024-03-05 06:10:59 -08:00
Brandon Thomas
072526d82e
more logging for comfyui
2024-03-05 06:10:59 -08:00
Brandon Thomas
2ef8a4c555
fix logging
2024-03-05 06:10:59 -08:00
Brandon Thomas
046eddad99
name file based on type
2024-03-05 06:10:59 -08:00
Brandon Thomas
bf8c189ab5
optional env vars
2024-03-05 06:10:59 -08:00
Brandon Thomas
f49efe6c39
logging for debug (why is r2d2 breaking?)
2024-03-05 06:10:59 -08:00
salt
0c1f26eec2
use new docker
2024-03-05 05:56:29 -08:00
Brandon Thomas
fdd44d3ecd
user feature flag enum
2024-03-05 03:43:32 -05:00
Brandon Thomas
a254aa4519
migration for user feature flags
2024-03-05 03:36:58 -05:00
Brandon Thomas
97e7c4a3cd
add to documentation
2024-03-04 03:52:37 -05:00
Brandon Thomas
40d88f9fdd
add subtype to GET media file endpoint
2024-03-04 03:51:38 -05:00
Brandon Thomas
38df412bdc
enum for MediaFileSubtype
2024-03-04 03:42:44 -05:00
Brandon Thomas
da4d7bea30
media_files - maybe_media_subtype column
2024-03-04 03:32:00 -05:00
Brandon Thomas
e43580d627
tests
2024-03-03 22:43:10 -05:00
Brandon Thomas
4c1b8f1d4c
refactor prompt classification
2024-03-03 22:20:36 -05:00
Brandon Thomas
9fd9cf5cc9
add watermark to comfy
2024-03-01 05:25:29 -05:00
Brandon Thomas
889aebea09
more logging
2024-03-01 03:41:45 -05:00
Brandon Thomas
51666827ac
allow deleted SD + lora in comfy
2024-03-01 03:32:04 -05:00
Brandon Thomas
51dfddf789
more error logging
2024-03-01 03:31:21 -05:00
Brandon Thomas
26f37629ca
more error logging
2024-03-01 03:23:08 -05:00
Brandon Thomas
2972d54077
debugging errors
2024-03-01 03:14:24 -05:00
Brandon Thomas
23f7f0a539
codegen mysql
2024-03-01 02:43:37 -05:00
Brandon Thomas
422c92f392
more logging for comfyui
2024-03-01 02:42:37 -05:00
Brandon Thomas
e023a27c18
fix logging
2024-02-29 23:19:55 -05:00
Brandon Thomas
ea4887a41c
name file based on type
2024-02-29 23:06:56 -05:00
Brandon Thomas
b45a80142a
optional env vars
2024-02-29 19:46:05 -05:00
Brandon Thomas
e428f0ae9d
logging for debug (why is r2d2 breaking?)
2024-02-29 19:34:29 -05:00
salt
44f6226088
add dino as a comfyui dependency
2024-02-28 17:53:58 -08:00
ArEnSc
5ee73d3feb
Merge pull request #312 from storytold/feature/premium-timing
...
Editor added self by accident removing
2024-02-28 17:45:52 -05:00
arensc
dcb2765b07
Editor added self by accident removing
2024-02-28 17:43:33 -05:00
ArEnSc
5e80eab10f
Merge pull request #311 from storytold/feature/premium-timing
...
Premium V2V gating
2024-02-28 17:33:16 -05:00
arensc
66930695cd
Premium V2V gating
2024-02-28 17:32:24 -05:00
salt
54f08192ed
remove cropping arg from comfyui
2024-02-28 14:11:47 -08:00
Brandon Thomas
061cae7378
enroll gateway
2024-02-28 12:28:13 -05:00
Brandon Thomas
af1b87c2c8
user access queries
2024-02-27 19:56:29 -05:00
salt
f4800f7aaf
process video for comfyui
2024-02-27 06:58:25 -08:00
Brandon Thomas
e049c22fdd
migrate mocapnet type
2024-02-26 20:47:30 -05:00
Brandon Thomas
45e54da9c1
add video upload handler to docs
2024-02-26 18:29:24 -05:00
Brandon Thomas
f9fad82134
fix api docs
2024-02-26 18:18:08 -05:00
Brandon Thomas
5a64fced89
fix storyteller-web
2024-02-26 18:11:18 -05:00
Brandon Thomas
368a2a823e
Merge pull request #310 from storytold/brandon-framerate-1
...
Framerate on video files
2024-02-26 18:01:05 -05:00
Brandon Thomas
207ef544ee
Framerate on video files
2024-02-26 18:00:05 -05:00
ArEnSc
bef677175b
Merge pull request #309 from storytold/feature/comfyui-ffmeg
...
Comfy ui enqueue updates with trimming
2024-02-26 17:28:29 -05:00
arensc
1e64f2f01b
Comfy ui enqueue updates with trimming
2024-02-26 17:24:59 -05:00
Brandon Thomas
a444c84e12
enroll staff as admins query
2024-02-26 14:13:26 -05:00
Brandon Thomas
00102793dc
comma-separated query param for media type selector
2024-02-26 01:02:41 -05:00
salt
9a7d369828
remove redundant check
2024-02-25 21:58:08 -08:00
salt
c932b26b29
new comfyUI dependency
2024-02-25 16:32:41 -08:00
Brandon Thomas
3b13603f1f
scope user media files by *multiple* types
2024-02-25 18:02:36 -05:00
salt
6b054d3b37
download lora to correct folder
2024-02-24 23:20:54 -08:00
Brandon Thomas
55db590e73
rename package
2024-02-24 02:33:10 -05:00
Brandon Thomas
2dd02272f9
tool to soft delete anonymous user images
...
- We'll need to go back and clean up the buckets for some of these
- Some of these are probably just for face animator and could help with
training a better face detection model
2024-02-24 02:26:25 -05:00
Brandon Thomas
6c6debe64b
additional safety features
2024-02-24 00:35:26 -05:00
Brandon Thomas
814209949e
fix storyteller engine cors
2024-02-23 22:21:39 -05:00
Brandon Thomas
4fbb8ef335
fix endpoint
2024-02-23 00:16:25 -05:00
Brandon Thomas
25b512c7d8
codegen db
2024-02-22 23:54:43 -05:00
Brandon Thomas
d3ae68dc14
get prompt API
2024-02-22 23:53:02 -05:00
Brandon Thomas
203ae33adb
actually, we don't need that table anymore
2024-02-22 23:12:08 -05:00
Brandon Thomas
d543ac3a33
forgot to commit the transaction 🤦
2024-02-22 23:10:37 -05:00
Brandon Thomas
cd132b694c
codegen
2024-02-22 21:37:42 -05:00
Brandon Thomas
be7315b28d
insert prompt records in SD inference job
2024-02-22 21:36:43 -05:00
Brandon Thomas
14fbb2e29c
Queries for insert and get prompt
2024-02-22 19:37:49 -05:00
Brandon Thomas
ef2f827fed
add extra localhost port to cors (storyteller studio)
2024-02-22 18:29:40 -05:00
Brandon Thomas
172de887b7
squashed migrations for docs
2024-02-22 18:15:22 -05:00
Brandon Thomas
896fae0ef5
Bevy-specific "create scene" upload endpoint
2024-02-22 16:58:30 -05:00
salt
7cad80ad05
dont crash if workflow doesnt exist
2024-02-22 13:31:07 -08:00
Brandon Thomas
e1fd39d003
fix lints
2024-02-22 04:57:00 -05:00
Brandon Thomas
ea3df73e0f
prompt token in media_files, enums, tokens
2024-02-22 04:21:26 -05:00
ArEnSc
8b3c139704
Merge pull request #307 from storytold/feature/properties-prompt
...
Adding properties to prompts
2024-02-22 02:35:40 -05:00
Brandon Thomas
a1c01a2f3c
new tables for usages and prompts
2024-02-21 22:54:07 -05:00
arensc
29a137e4fe
Adding properties to prompts
2024-02-21 20:40:48 -05:00
Brandon Thomas
b8270b0235
fix lints
2024-02-21 17:48:14 -05:00
Brandon Thomas
7dbae4c166
fix build error
2024-02-21 17:30:47 -05:00
Brandon Thomas
170c0afef5
analytics query
2024-02-21 17:24:06 -05:00
saltacc
4af67113b2
Merge pull request #306 from storytold/feature/upload-workflow
...
Feature/upload workflow
2024-02-21 14:07:22 -08:00
salt
0cb11fbf7e
move route
2024-02-21 14:06:53 -08:00
salt
83b21f8965
fix errors
2024-02-21 13:29:09 -08:00
arensc
dc139a6199
renamed a function
2024-02-21 14:21:58 -05:00
Brandon Thomas
c6555b88d5
one or two more terms
2024-02-21 05:14:32 -05:00
arensc
c71a7de5be
Ok download code should work
2024-02-21 03:08:42 -05:00
arensc
559a9e1f4d
Ok builds now doing the actual download
2024-02-20 23:48:49 -05:00
Brandon Thomas
ce4c9a1d42
doc
2024-02-20 23:36:04 -05:00
Brandon Thomas
d85fe3fb3d
CLI tool to delete users' files
2024-02-20 23:19:08 -05:00
Brandon Thomas
d601164b5b
rename two cli apps
2024-02-20 22:12:11 -05:00
Brandon Thomas
73b6b6585e
refactor CLI tools
2024-02-20 22:10:18 -05:00
Brandon Thomas
368c216c07
rename CLI binary
2024-02-20 21:57:26 -05:00
Brandon Thomas
d31eb74344
named number classifier
2024-02-20 21:46:35 -05:00
Brandon Thomas
2dab930226
additional test cases for italian
2024-02-20 21:40:08 -05:00
Brandon Thomas
9fc6e4adf6
split up tests
2024-02-20 21:28:23 -05:00
arensc
ea8a911ba3
Need to save prompt now
2024-02-20 21:08:01 -05:00
arensc
ce28899e4c
Initial commit for storyteller web, going to work on inference job
2024-02-20 20:27:11 -05:00
Brandon Thomas
77c22336e6
codegen db
2024-02-20 20:27:09 -05:00
Brandon Thomas
4ae7e61b7e
additional safety
2024-02-20 19:26:21 -05:00
Brandon Thomas
16a3f74105
"1girl" is a false positive and used frequently in safe contexts
2024-02-20 19:09:03 -05:00
Brandon Thomas
4ad90b31df
stop racism too
2024-02-20 18:56:24 -05:00
Brandon Thomas
5cc90d1001
better classifier
2024-02-20 18:49:20 -05:00
Brandon Thomas
c6a5f0694f
spanish + tests
2024-02-20 18:43:12 -05:00
Brandon Thomas
688efffcb8
improve classifier
2024-02-20 18:37:01 -05:00
Brandon Thomas
767191871d
improved filter
2024-02-20 18:28:21 -05:00
Brandon Thomas
7d963deb38
move text classification to own crate (about to build out more)
2024-02-20 16:14:47 -05:00
saltacc
501eb24cd8
Merge pull request #303 from storytold/feature/comfy-replication
...
save job args to file modification info
2024-02-20 08:32:51 -08:00
salt
07d8125de9
remove excess message
2024-02-20 07:42:27 -08:00
salt
aa9e1c2fe4
new dependencies + download workflow from weight token
2024-02-20 07:41:05 -08:00
Kasisnu
3d64537e87
Merge pull request #305 from storytold/feb-19-mithoo
...
more labels on inference job metrics, thumbnails for face animator
2024-02-20 18:41:39 +05:30
Kasisnu
9c674b1579
send thumbnail task requests from face animator
2024-02-20 18:35:43 +05:30
Kasisnu
c6c94cfe56
slightly better instrumentation w/labels
2024-02-20 18:35:41 +05:30
Brandon Thomas
835bbe35c6
generate 4 images in a batch minimum
2024-02-20 03:37:51 -05:00
Brandon Thomas
029e29bf9a
last test cases for the night
2024-02-20 03:13:54 -05:00
Brandon Thomas
57956c8124
fix failing lints and tests
2024-02-20 02:44:43 -05:00
Brandon Thomas
ea269459e6
more prompt tests
2024-02-20 01:49:03 -05:00
Brandon Thomas
716589f62c
more safety + tests
2024-02-19 19:55:06 -05:00
Brandon Thomas
2d5188ba91
more dictionary terms and test cases
2024-02-19 19:37:03 -05:00
Brandon Thomas
d5205e764e
more prompt tests, better regex split
2024-02-19 18:54:13 -05:00
Brandon Thomas
3d8c01f8fe
remove sex from non-sex prompts
2024-02-19 17:49:04 -05:00
Brandon Thomas
f0a328c059
prompt engineering - replace bad prompts
2024-02-19 17:27:35 -05:00
Brandon Thomas
c87b1ba20d
filter more bad prompts
2024-02-19 12:55:01 -05:00
Kasisnu
d8f8735eca
Merge pull request #304 from storytold/feb-19-mithoo
...
add error handler for OTEL
2024-02-19 21:10:35 +05:30
Kasisnu
a2098b52d1
add error handler for OTEL
2024-02-19 21:09:54 +05:30
Kasisnu
b8ccb9f6e0
Merge pull request #302 from storytold/feb-16-mithoo
...
slightly tweakier instrumentation
2024-02-19 18:47:21 +05:30
Brandon Thomas
8dc3d29daf
Block basic absuive SD prompts
2024-02-19 02:31:07 -05:00
Brandon Thomas
42dfa3aa51
don't require user account for sd inference
2024-02-18 23:12:00 -05:00
Brandon Thomas
9ca42b370e
report sd queue stats
2024-02-18 03:46:48 -05:00
Brandon Thomas
ef9cc7de72
codegen db
2024-02-18 03:21:27 -05:00
Brandon Thomas
e7367bdfe7
return batch tokens in GET media file endpoint
2024-02-18 03:19:43 -05:00
Brandon Thomas
467d849121
list media files by batch token handler
2024-02-18 03:13:57 -05:00
Brandon Thomas
e98091c406
Insert batch token in media_file records
2024-02-18 02:40:15 -05:00
Brandon Thomas
c9c4fd59d9
stubs for engine persistence endpoints
2024-02-17 23:22:13 -05:00
salt
48b1f6306b
save job args to file modification info
2024-02-17 06:21:51 -08:00
Brandon Thomas
98c087116b
default to 3 images
2024-02-16 16:48:57 -05:00
Kasisnu
f13458a4e7
slightly tweakier instrumentation
2024-02-16 14:38:35 +05:30
Kasisnu
9903a31530
Merge pull request #299 from storytold/integrate-thumbnails-comfyui
...
Integrate thumbnails for comfyui outputs
2024-02-16 12:53:02 +05:30
Kasisnu
130326e7de
thumbnails builder for reuse
2024-02-16 12:51:54 +05:30
Brandon Thomas
d7295d79a1
ES search size: 30
2024-02-15 23:12:26 -05:00
Brandon Thomas
c00e0c59f3
fix cover image attachment
2024-02-15 22:45:20 -05:00
Brandon Thomas
3dc271bb84
accept cover image in API
2024-02-15 21:10:50 -05:00
Brandon Thomas
7bac45cad1
add migration for cover images in generic inference jobs (uploads)
2024-02-15 19:30:32 -05:00
Brandon Thomas
3cc0da13de
transcripts on list endpoints
2024-02-15 10:39:33 -05:00
Brandon Thomas
1aa7914eee
text transcripts on get media file
2024-02-15 10:29:08 -05:00
Brandon Thomas
d4bda54911
Merge pull request #301 from storytold/feb-14-mithoo
...
bvh result type is video; mime type/extension is set correctly
2024-02-14 19:12:18 -05:00
Brandon Thomas
30cef2bc57
validate compositor http request
2024-02-14 18:52:45 -05:00
Brandon Thomas
e462f0c08a
Store download URL in top-level job info
2024-02-14 18:24:58 -05:00
Brandon Thomas
04c0e09d6f
styletts include text transcript
2024-02-14 17:41:06 -05:00
Brandon Thomas
319a8f0ba8
add text transcripts to tts inference jobs
2024-02-14 17:34:04 -05:00
Brandon Thomas
4fa4a0a4e1
post-migration widening of file_size_bytes
2024-02-14 11:06:31 -05:00
Kasisnu
89099a4ef8
bvh result type is video; mime type/extension is set correctly
2024-02-14 15:57:32 +05:30
Brandon Thomas
53b2aedbb0
Five new schema migrations
2024-02-14 05:27:01 -05:00
Madhukar Mishra
5936ef87f4
fix - add gif to mimetype to ext
2024-02-14 12:15:35 +05:30
Brandon Thomas
00abb6230b
inference status - get model_weights title
2024-02-13 20:48:15 -05:00
Brandon Thomas
fa21d8251e
document job status endpoints
2024-02-13 20:31:59 -05:00
Brandon Thomas
17b38a62cf
add more staff accounts
2024-02-13 19:36:38 -05:00
Brandon Thomas
132230bbbe
enums got mixed up. we should rename these
2024-02-13 15:30:53 -05:00
Madhukar Mishra
be49dbd11e
fix extension for thumbnail output
2024-02-13 23:21:33 +05:30
Kasisnu
1b97d638a8
Merge pull request #300 from storytold/feb-13-mithoo
...
return errors from conversion endpoints when media file isnt sent
2024-02-13 21:57:13 +05:30
Kasisnu
bd653c70d8
return errors from conversion endpoints when media file isnt sent
2024-02-13 21:56:36 +05:30
Madhukar Mishra
dc31723f63
fixup
2024-02-13 18:50:32 +05:30
Madhukar Mishra
6b03981ef9
generate thumbnails in comfyui workflow
2024-02-13 18:50:32 +05:30
Brandon Thomas
d4a4ac4077
more users for the rollout
2024-02-12 12:34:51 -05:00
Brandon Thomas
32acf33eeb
after sd job, return the first media file token
2024-02-12 05:19:14 -05:00
Brandon Thomas
c9060d973f
feature flag more endpoints; don't return certain results in user list
2024-02-12 04:38:56 -05:00
Brandon Thomas
a64990230e
cleanup sd enqueue endpoint, remove flag check
2024-02-12 04:23:49 -05:00
Brandon Thomas
a3c6cc5b03
cache SD model weights in a cache directory
2024-02-11 07:19:41 -05:00
Brandon Thomas
f16ca22110
log downloads
2024-02-10 17:10:33 -05:00
Brandon Thomas
5fa8bb93ce
sensible default development configs (wip)
2024-02-10 16:53:08 -05:00
Brandon Thomas
91e8a51216
setup SD to use a predefined SD weight from our bucket
2024-02-10 16:47:21 -05:00
Brandon Thomas
7bd95d2078
split up sd job into three functions
2024-02-10 16:39:56 -05:00
Brandon Thomas
e0f141fa74
enable michael's account
2024-02-10 16:14:45 -05:00
Brandon Thomas
029798e665
codegen db - field widened?
2024-02-09 22:48:36 -05:00
Brandon Thomas
850e1b3c10
add UserDetailsLight + avatar to /v1/session endpoint + schema docs
2024-02-09 22:43:28 -05:00
Brandon Thomas
e1ea2cdf67
format api annotations
2024-02-09 22:02:43 -05:00
Brandon Thomas
74ed7f365b
UserDetailsLight refactor - consolidate, fix bug, get ready for reuse
2024-02-09 21:44:13 -05:00
Brandon Thomas
e327a8648c
simplify cli tool args
2024-02-09 01:04:15 -05:00
Kasisnu
88c68ccf9b
Merge pull request #293 from storytold/jan-31-mithoo
...
scaffold for bvh -> workflow job
2024-02-09 00:06:05 +05:30
Kasisnu
2e5fdd91d3
scaffold for bvh -> workflow job
2024-02-08 23:46:22 +05:30
Brandon Thomas
44135d8d10
enroll users in studio
2024-02-07 22:27:03 -05:00
Brandon Thomas
0d7afb10c2
codegen queries
2024-02-07 00:42:48 -05:00
Brandon Thomas
dd76a6fea1
flag to session endpoint
2024-02-06 23:41:26 -05:00
Brandon Thomas
1886f40a9b
handle flag check for dynamic user session types
2024-02-06 23:30:05 -05:00
Brandon Thomas
f54ddb0acb
feature flag off certain endpoints
2024-02-06 23:20:14 -05:00
Brandon Thomas
a7b5cc9fc3
add is_deleted flag to es
2024-02-06 23:20:14 -05:00
Brandon Thomas
0e24e38576
rollout column for studio access
2024-02-06 23:20:14 -05:00
Kasisnu
6bc6bf0c24
Merge pull request #271 from storytold/otel-instrumentation
...
Otel instrumentation - first pass
2024-02-06 09:58:59 +05:30
ArEnSc
fb2b5c9735
Merge pull request #297 from storytold/feature/downloader_fix
...
made extension and suffix changes.
2024-02-05 21:13:23 -05:00
ArEnSc
3d04302de1
Ok tested seems like the data is added correctly.
2024-02-05 21:09:05 -05:00
ArEnSc
7e169e3b51
Testing
2024-02-05 20:45:07 -05:00
ArEnSc
5ba8d876f0
made extension and suggix changes.
2024-02-05 18:51:09 -05:00
Kasisnu
44845ad54e
otel: some stats we were already logging to stdout
2024-02-05 20:59:40 +05:30
Madhukar Mishra
6ca7cbee31
remove job.inference_job_token as a label for a metric
2024-02-05 18:18:16 +05:30
Madhukar Mishra
2cf821d450
fix - add scheme and port to otel collector endpoint
2024-02-05 18:18:16 +05:30
Madhukar Mishra
d5ef9c0b78
use a sync instrument - histogram
2024-02-05 18:18:16 +05:30
Madhukar Mishra
6284b2a32f
update Cargo.lock
2024-02-05 18:18:16 +05:30
Madhukar Mishra
a104ae37aa
init metrics provider
2024-02-05 18:18:16 +05:30
Madhukar Mishra
fa3f506f27
fixup
2024-02-05 18:18:16 +05:30
Madhukar Mishra
eb4f06179e
fixup
2024-02-05 18:18:16 +05:30
Madhukar Mishra
6c86764798
fixup
2024-02-05 18:18:16 +05:30
Madhukar Mishra
cfa9558a33
add a metric to try otel
2024-02-05 18:18:14 +05:30
Madhukar Mishra
2cadfb105b
update .gitignore
2024-02-05 18:17:31 +05:30
Madhukar Mishra
97560cb1f7
add otel crate
2024-02-05 18:17:28 +05:30
Brandon Thomas
7450dd1525
whoops
2024-02-05 05:00:37 -05:00
Brandon Thomas
d8e066dc23
codegen db
2024-02-05 04:50:46 -05:00
Brandon Thomas
fdae854e3f
build es-update-job in docker
2024-02-05 04:48:51 -05:00
Brandon Thomas
541695f028
Merge pull request #296 from storytold/brandon-es-job
...
elasticsearch update job
2024-02-05 04:40:36 -05:00
Brandon Thomas
0719a929f8
pause on no updates
2024-02-05 04:37:04 -05:00
Brandon Thomas
c0c86c90b8
dev secrets
2024-02-05 04:11:49 -05:00
Brandon Thomas
a5c8f5fdc6
cleanup
2024-02-05 04:06:59 -05:00
Brandon Thomas
58210f0c25
job almost done
2024-02-05 04:00:37 -05:00
Brandon Thomas
ccf910e456
wip elasticsearch job
2024-02-04 21:57:27 -05:00
Brandon Thomas
d9197d2fd9
codegen db
2024-02-04 21:57:10 -05:00
Brandon Thomas
61d32a1790
more idempotency on more endpoints
2024-02-04 21:54:02 -05:00
Brandon Thomas
361b0e0894
generic idempotency token query; add to media file uploads
2024-02-04 21:45:21 -05:00
Brandon Thomas
12070bc399
indices on temporal columns in model_weights
2024-02-04 21:26:15 -05:00
Brandon Thomas
a49b8b4b74
logging
2024-02-04 02:58:03 -05:00
Brandon Thomas
2422f6d0aa
input.mp4 hardcoded
2024-02-04 02:21:52 -05:00
Brandon Thomas
a1fc56ecee
prompt argument for comfy
2024-02-04 01:48:05 -05:00
Brandon Thomas
05025d8817
maybe fix pathing
2024-02-04 01:04:43 -05:00
Brandon Thomas
bcea80c39b
get comfyui media downloads working
2024-02-04 00:43:46 -05:00
Brandon Thomas
cf59c8e2fc
extra logging
2024-02-03 23:49:51 -05:00
Brandon Thomas
5528993768
config for comfyui workflow
2024-02-03 23:44:21 -05:00
Brandon Thomas
da9e03e3ae
api for delete
2024-02-03 02:07:44 -05:00
Brandon Thomas
76b8b07d8a
6 sd batch size
2024-02-03 01:25:16 -05:00
Brandon Thomas
14cba8b8ed
fix sd inference pathing
2024-02-03 01:15:03 -05:00
Brandon Thomas
55805c2d75
safetensors -> pt x2
2024-02-03 00:42:16 -05:00
ArEnSc
ae80de8508
Merge pull request #295 from storytold/feature/comfyui
...
support docker container & more comfyui dependencies
2024-02-03 00:37:05 -05:00
Brandon Thomas
b965bfb602
file_size_bytes needs to be BIGINT
2024-02-03 00:20:08 -05:00
saltacc
f08cc3fd4a
support docker container & more requirements
2024-02-02 21:06:25 -08:00
Brandon Thomas
b7853b8914
debugging, safetensors -> pt
2024-02-02 23:57:39 -05:00
Brandon Thomas
26d5d6d272
sd: don't redirect stdout
2024-02-02 23:37:16 -05:00
Brandon Thomas
4e20f63f87
output stderr on failure
2024-02-02 23:28:43 -05:00
Brandon Thomas
c8fa722b3d
parameter for predefined SD weights
2024-02-02 23:17:12 -05:00
Brandon Thomas
0540d2caba
hack for VAE SD support
2024-02-02 22:58:28 -05:00
Brandon Thomas
449c29e824
process and upload glb instead of gltf+bin
2024-02-01 21:09:21 -05:00
Brandon Thomas
bf4bd8f21c
re-codegen
2024-02-01 20:37:53 -05:00
Brandon Thomas
59bcf8b040
also upload gltf binary companion file
2024-02-01 20:33:52 -05:00
Brandon Thomas
9785f3292d
Add GLB
2024-02-01 20:09:40 -05:00
Brandon Thomas
6f7262d0e8
Wrong index type for job_type. Hopefully nobody ran this.
2024-02-01 19:35:48 -05:00
Brandon Thomas
ec0b475457
other job types
2024-02-01 03:25:25 -05:00
Brandon Thomas
47db5d0f3d
InferenceJobType
2024-01-31 23:26:02 -05:00
Brandon Thomas
e9de700f2c
Migration to add job_type - we'll need to start populating this.
2024-01-31 23:10:16 -05:00
ArEnSc
f365f1a02f
Merge pull request #294 from storytold/feature/comfyui
...
Feature/comfyui
2024-01-31 21:49:33 -05:00
saltacc
bfebf60289
properly handle invalid jsonpaths
2024-01-31 17:38:56 -08:00
saltacc
f0f2788e1b
make things work with new stuff :/
2024-01-31 17:17:13 -08:00
saltacc
33b66f388f
Merge remote-tracking branch 'origin/master' into feature/comfyui
...
# Conflicts:
# crates/cli/dev-database-seed/src/seeding/model_weights.rs
2024-01-31 17:07:25 -08:00
Brandon Thomas
387cb22e65
more takedown requests
2024-01-31 02:37:07 -05:00
Brandon Thomas
7248425f30
takedown requests
2024-01-30 17:37:44 -05:00
saltacc
cc0e3a2f01
Merge remote-tracking branch 'origin/master' into feature/comfyui
2024-01-30 11:55:59 -08:00
saltacc
aa719ba56f
download requirements, fixes
2024-01-30 11:55:30 -08:00
Brandon Thomas
1da489a177
fix fbx2gltf script
2024-01-30 04:02:43 -05:00
Brandon Thomas
e777d996bc
document endpoint
2024-01-29 22:42:46 -05:00
Brandon Thomas
eeb6d486e1
enqueue fbx to gltf
2024-01-29 22:23:18 -05:00
Brandon Thomas
57ca10f23d
fix test/lint failures
2024-01-29 21:15:17 -05:00
Brandon Thomas
7b97c3bfd2
gltf upload hack
2024-01-28 07:17:11 -05:00
Brandon Thomas
111383a0ae
codegen db
2024-01-28 06:56:05 -05:00
Brandon Thomas
542a7c7116
upload fbx
2024-01-28 06:44:29 -05:00
Brandon Thomas
c6dc35eccb
cleanup; upload fbx
2024-01-28 06:30:22 -05:00
Brandon Thomas
d8fbc09867
fbx2gltf should work - just needs endpoint
2024-01-28 05:29:57 -05:00
Brandon Thomas
2b0ebd5350
env vars for development fbx2gltf
2024-01-28 03:39:45 -05:00
Brandon Thomas
8d22697855
better environment variable errors
2024-01-28 03:36:17 -05:00
Brandon Thomas
6cdbe9ea00
configuration for fbx2gltf
2024-01-28 02:21:44 -05:00
Brandon Thomas
15db937039
tests on command runner
2024-01-28 01:35:24 -05:00
Brandon Thomas
a01bde2a4b
env var policy
2024-01-28 01:08:01 -05:00
Brandon Thomas
98bf91fa17
Merge pull request #292 from storytold/bt-fbx-to-gltf
...
fbx to gltf (wip)
2024-01-27 23:54:41 -05:00
Brandon Thomas
6f4fe5c542
create command_adapter WIP
2024-01-27 23:54:09 -05:00
Brandon Thomas
ebae1dbc9f
fbx to gltf
2024-01-27 20:51:36 -05:00
ArEnSc
39a07b25f5
Merge pull request #291 from storytold/feature/sd_finalstand
...
Fixed GDrive download check.
2024-01-27 01:38:02 -05:00
ArEnSc
168afd72cd
Fixed GDrive download check.
2024-01-27 01:29:57 -05:00
Brandon Thomas
8ba103fd2b
fix test
2024-01-27 00:07:01 -05:00
Brandon Thomas
ef53d96a27
fix tests
2024-01-26 23:58:51 -05:00
Brandon Thomas
ebc6834128
fix test lints
2024-01-26 23:51:46 -05:00
ArEnSc
ea1090b8ef
Merge pull request #290 from storytold/feature/sd_finalstand
...
Feature/sd finalstand
2024-01-26 04:32:40 -05:00
ArEnSc
3415ad4e80
loRA's work
2024-01-26 04:01:37 -05:00
Brandon Thomas
9c9c2b4fff
codegen db, fix compile error
2024-01-25 23:01:53 -05:00
Brandon Thomas
7bea2ed724
Inference job stub for format conversion (fbx2gltf)
2024-01-25 22:48:34 -05:00
Brandon Thomas
e7f2aed1ef
new inference category for fbx -> gltf
2024-01-25 20:26:46 -05:00
Brandon Thomas
13573437fb
de-duplication of query logic
2024-01-25 20:17:49 -05:00
Brandon Thomas
215e958405
improve inference-job selection predicates
2024-01-25 20:12:19 -05:00
ArEnSc
1238f95af8
Merge branch 'master' into feature/sd_finalstand
2024-01-25 16:31:25 -05:00
ArEnSc
69e6a73ef4
Fixing issues and testing.
2024-01-25 13:46:30 -05:00
ArEnSc
51ce0c29cb
It should work kasisnu will help
2024-01-25 05:59:14 -05:00
ArEnSc
e45ee58cdf
Uploads should work testing required...
2024-01-25 05:12:11 -05:00
Brandon Thomas
d80b883ce7
a few more clippylints
2024-01-24 23:16:36 -05:00
Brandon Thomas
0743684f0d
cookie samesite policy for netlify branch deploys
2024-01-23 22:37:04 -05:00
Brandon Thomas
2a2b08d711
moderators don't want to see deleted files
2024-01-23 21:57:20 -05:00
ArEnSc
06feb58d83
commiting env as well to fix problem with the local dev env
2024-01-23 16:05:40 -05:00
ArEnSc
e91f57944e
fixed bugs in sql mapping and loRA pathing.
2024-01-23 16:05:20 -05:00
saltacc
84a2aa6108
use input file, fix ext and prefix
2024-01-23 12:58:09 -08:00
Brandon Thomas
126ed66232
enqueue tts - work with model_weights
2024-01-23 14:19:48 -05:00
Brandon Thomas
af8fb02078
comments
2024-01-23 12:50:06 -05:00
ArEnSc
968af24ccc
builds again adding the metadata.
2024-01-22 21:41:51 -05:00
Brandon Thomas
2c8e9ff823
fix lint issues
2024-01-22 21:01:06 -05:00
Brandon Thomas
403529c83d
codegen db
2024-01-22 20:55:05 -05:00
Brandon Thomas
ea85dbc6e6
rename types to be better self-documenting
2024-01-22 20:54:19 -05:00
Brandon Thomas
0ee62b64fe
Merge pull request #289 from storytold/brandon-migrate-tts-inference
...
migrate TTS inference to weights
2024-01-22 20:45:25 -05:00
Brandon Thomas
d2d295c12f
migrate TTS inference to weights
2024-01-22 20:44:38 -05:00
ArEnSc
edb2a7f95a
It builds again.
2024-01-22 19:18:27 -05:00
saltacc
aff8d5d310
Merge remote-tracking branch 'origin/master' into feature/comfyui
...
# Conflicts:
# crates/lib/api_clients/cloud_storage/src/remote_file_manager/media_descriptor.rs
# crates/lib/api_clients/cloud_storage/src/remote_file_manager/remote_cloud_bucket_details.rs
2024-01-22 13:31:40 -08:00
ArEnSc
f37c04ee07
Merge pull request #287 from storytold/feature/media-seed-tool
...
make seed tool for media uploads
2024-01-22 15:07:45 -05:00
saltacc
93f8a95298
make seed tool for media uploads
2024-01-22 12:01:45 -08:00
saltacc
55367e8723
Resolved merge conflict by keeping my changes in process_job.rs
2024-01-22 10:37:19 -08:00
ArEnSc
957b68f679
Fixed insert generic.
2024-01-21 23:47:50 -05:00
Brandon Thomas
cb6feaaa46
disable tts edit/delete when migrated
2024-01-21 03:21:00 -05:00
Brandon Thomas
c7bc5e3686
fix import errors; codegen db
2024-01-21 01:16:09 -05:00
Brandon Thomas
0811e12c0b
port legacy GET TTS endpoint to model weights
2024-01-21 01:10:20 -05:00
Brandon Thomas
65c5138533
document index
2024-01-20 21:30:51 -05:00
Brandon Thomas
20ced958e6
Merge pull request #286 from storytold/brandon-port-tts-queries
...
port TTS enqueue to weights
2024-01-20 19:58:30 -05:00
Brandon Thomas
22026977d9
port TTS enqueue to weights
2024-01-20 19:56:26 -05:00
Brandon Thomas
f812fbb4e6
rust lint: unused mut
2024-01-20 18:40:15 -05:00
ArEnSc
20832a9af9
Almost there need to test that one endpoint
2024-01-20 09:15:25 -05:00
Brandon Thomas
7558a4edc9
fix lint and test failures
2024-01-19 21:00:21 -05:00
ArEnSc
59745551ce
Merge pull request #285 from storytold/feature/comfyui
...
ComfyUI Support
2024-01-19 16:27:46 -05:00
saltacc
3e875fb6fa
uncomment
2024-01-19 13:08:58 -08:00
saltacc
da2ea13524
Merge remote-tracking branch 'origin/master' into feature/comfyui
2024-01-19 12:41:56 -08:00
saltacc
550a11c493
make it work 🔥
2024-01-19 12:40:19 -08:00
Brandon Thomas
a4b549af19
allow larger file uploads
2024-01-19 02:56:46 -05:00
ArEnSc
7eb93c7600
Builds on inference for batch creation of entries.
2024-01-19 00:17:53 -05:00
Brandon Thomas
c44cc5671f
ES cleanup, additional param
2024-01-18 22:53:17 -05:00
Brandon Thomas
380933d1aa
much cleaner queries
2024-01-18 22:36:04 -05:00
ArEnSc
5298c028e0
Fix small bug.
2024-01-18 20:50:16 -05:00
ArEnSc
ad32bdb119
Fixing routing for inference jobs to support uploads properly.
2024-01-18 20:26:19 -05:00
Brandon Thomas
3318067cb5
hide deleted files from mods/admins - it's just clutter
2024-01-18 19:24:39 -05:00
Brandon Thomas
c15360ddb3
ElasticSearch test
2024-01-18 18:17:21 -05:00
saltacc
e741951630
update
2024-01-18 09:22:30 -08:00
Brandon Thomas
c91f548878
hack elasticsearch options
2024-01-18 01:58:36 -05:00
Brandon Thomas
35231e5f82
fix last test failures
2024-01-17 23:13:47 -05:00
saltacc
7f1173956a
comfyui
2024-01-17 17:39:31 -08:00
Brandon Thomas
f6da4f3247
fix lints
2024-01-17 20:34:13 -05:00
Brandon Thomas
8dc7c81a78
fix tests
2024-01-17 19:48:03 -05:00
ArEnSc
387dbbeed9
Merge pull request #266 from storytold/feature/image_generation
...
Feature/image generation
2024-01-17 19:27:23 -05:00
ArEnSc
cecd3dd6df
Update .env
2024-01-17 18:03:20 -05:00
ArEnSc
7b90b11ce6
Fixed build issues ready to merge to master after review.
2024-01-17 17:33:55 -05:00
ArEnSc
fc154c4a31
Merge branch 'master' into feature/image_generation
2024-01-17 15:22:53 -05:00
ArEnSc
24818f8ecf
Ok this builds inference job. Fixes still needed
2024-01-17 03:06:09 -05:00
Brandon Thomas
2d91504eb5
test to show usage
2024-01-17 02:21:23 -05:00
Brandon Thomas
67a8bb739b
Merge pull request #279 from storytold/brandon-insert-batch-generations
...
insert batch generation records
2024-01-16 23:01:10 -05:00
Brandon Thomas
33613cb5d8
insert batch generation records
2024-01-16 23:00:17 -05:00
Brandon Thomas
2487a8d646
refactor query modules
2024-01-16 21:03:56 -05:00
Brandon Thomas
1771e1dffe
fix lint/test failures
2024-01-16 20:52:11 -05:00
Brandon Thomas
2d4d2c667f
reference schemas
2024-01-16 19:49:08 -05:00
Brandon Thomas
0c99852dfd
Merge pull request #278 from storytold/brandon-new-tables
...
new tables: idempotency_tokens, batch_generations; new column
2024-01-16 19:11:36 -05:00
Brandon Thomas
7cc310764e
new tables: idempotency_tokens, batch_generations; new column
2024-01-16 19:10:23 -05:00
Kasisnu
b66b04d86c
Merge pull request #277 from storytold/jan-16-mithoo
...
bugfix: ignore more than one samples for zs
2024-01-16 13:06:48 +05:30
Kasisnu
18d46a0f57
bugfix: ignore more than one samples for zs
2024-01-16 13:06:29 +05:30
Kasisnu
97795fac22
Merge pull request #276 from storytold/jan-16-mithoo
...
codegen & styletts2 downloader cleanup
2024-01-16 11:40:30 +05:30
Kasisnu
cec0cfc907
remove misleading downloaders from styletts2
2024-01-16 11:39:46 +05:30
Kasisnu
d516058802
codegen
2024-01-16 11:36:28 +05:30
Kasisnu
b77810cd29
Merge pull request #268 from storytold/jan-04-mithoo
...
adds styletts2 as voice designer model
2024-01-16 10:52:06 +05:30
Brandon Thomas
2507cf0332
analysis of AI streamer bug reports
2024-01-15 21:48:45 -05:00
Brandon Thomas
cf4c335d41
migration tool for tts models
2024-01-15 21:27:44 -05:00
Kasisnu
5e98049c50
switch from vallex -> styletts2 for zero shot
2024-01-15 17:44:29 +05:30
ArEnSc
eebedbce07
Runs inference but the checkpoint is corrupt?
2024-01-14 18:39:33 -05:00
Brandon Thomas
89cd104551
codegen
2024-01-13 22:58:39 -05:00
Brandon Thomas
5933387f5c
tts_models migration: weights db column, list tts models
2024-01-13 22:49:14 -05:00
Brandon Thomas
b5009d5985
bvh extension
2024-01-13 03:42:06 -05:00
Brandon Thomas
de4548795c
handle BVH file uploads
2024-01-13 03:38:17 -05:00
ArEnSc
f4497a4aee
Fixed build errors inference job should be good to run now.
2024-01-13 02:27:12 -05:00
Brandon Thomas
6122f11cf3
Add MediaFileOriginDetails to list media files for user
2024-01-13 01:40:34 -05:00
Brandon Thomas
929105bb85
add color index to cover images
2024-01-13 01:22:31 -05:00
Brandon Thomas
a76272aeb3
doc
2024-01-13 01:13:21 -05:00
Brandon Thomas
4c9cb5d986
add MediaFileOriginDetails to list featured media files
2024-01-13 01:12:04 -05:00
Brandon Thomas
108806cb52
list media files - MediaFileOriginDetails + title
2024-01-13 01:00:55 -05:00
ArEnSc
447a457dff
image gen should build.
2024-01-13 00:26:51 -05:00
Brandon Thomas
ce852eda8a
netlify feature branch cors
2024-01-12 15:51:50 -05:00
Kasisnu
ea3a6d3c0b
pass appropriate arguments to styletts inference command
2024-01-12 17:58:12 +05:30
Kasisnu
c6a6676f08
adds styletts2 as voice designer model
2024-01-12 14:53:55 +05:30
ArEnSc
7f65014d6d
Almost done inference.
2024-01-12 02:33:36 -05:00
ArEnSc
c4681937b3
Image generation on it's way...
2024-01-12 00:19:09 -05:00
Brandon Thomas
5949d1d4e7
fix names of search fields
2024-01-12 00:18:44 -05:00
Brandon Thomas
c01ffe33a5
cover image details on all informational weight endpoints
2024-01-11 23:32:52 -05:00
Brandon Thomas
f251e8b88a
document types
2024-01-11 21:39:29 -05:00
Brandon Thomas
65ea06767a
cover image details on list weights
2024-01-11 21:28:32 -05:00
ArEnSc
2d52ac0fa9
Removed some components,
...
also added the command env variables, now going to run inference.
2024-01-11 21:24:38 -05:00
Brandon Thomas
5643ecae89
CoverImageDetails
2024-01-11 21:16:10 -05:00
Brandon Thomas
c1b152cc35
default cover images (part 1)
2024-01-11 20:56:37 -05:00
Brandon Thomas
65bdea264d
move mod user_avatars
2024-01-11 20:34:13 -05:00
Brandon Thomas
0bca56a9db
query bug - referenced old columns
2024-01-11 20:19:34 -05:00
Brandon Thomas
990f51bef0
fix failing tests and lints
2024-01-11 19:38:27 -05:00
Brandon Thomas
c8be79c1dc
change enum serialization
2024-01-11 19:15:55 -05:00
Brandon Thomas
dca8ff7014
deprecated lint; clarify serde casing
2024-01-11 19:09:38 -05:00
ArEnSc
8709fa9c8a
enqueue is there. testing inference side.
2024-01-11 16:43:04 -05:00
Brandon Thomas
d11c236257
analyze download jobs
2024-01-11 16:25:38 -05:00
Brandon Thomas
3a0246822f
change token name for frontend
2024-01-11 15:57:17 -05:00
Brandon Thomas
690afa66d7
ugh, it was feature flagged
2024-01-11 05:48:03 -05:00
Brandon Thomas
0657880a9b
this was 404ing, not sure why (too tired)
2024-01-11 05:21:16 -05:00
Brandon Thomas
792c109bb6
query exact indices in elasticsearch
2024-01-11 04:57:08 -05:00
Brandon Thomas
95987860f4
codegen
2024-01-11 02:30:17 -05:00
Brandon Thomas
6104782041
api docs for elasticsearch
2024-01-11 02:29:40 -05:00
Brandon Thomas
b75dea434f
model_weights elasticsearch endpoint
2024-01-11 02:23:42 -05:00
Brandon Thomas
3372447a0b
cli elasticsearch search
2024-01-11 02:03:57 -05:00
Brandon Thomas
33323baf22
elasticsearch schema
2024-01-10 23:33:10 -05:00
Brandon Thomas
6e681b0ff6
Merge pull request #275 from storytold/brandon-es-wip
...
elasticsearch wip
2024-01-10 22:54:19 -05:00
Brandon Thomas
aa1a007c5e
elasticsearch wip
2024-01-10 22:53:36 -05:00
ArEnSc
4250469fd3
enqueue_image_generation
...
fixes added checks and changes to the interface.
Will document the api as well.
2024-01-10 20:35:53 -05:00
Brandon Thomas
590ef4701e
codegen
2024-01-10 04:24:06 -05:00
Brandon Thomas
38d14ad361
stats on list weights (explore)
2024-01-10 04:22:33 -05:00
Brandon Thomas
8b63c7e5bc
stats for get weight handler
2024-01-10 04:04:17 -05:00
Brandon Thomas
ae80d5c02d
clear out bookmark token if soft deleted (recommended by victor)
2024-01-10 03:38:47 -05:00
Brandon Thomas
d3de1c9a4b
add stats to list weights by user (remove old fields)
2024-01-10 03:32:56 -05:00
Brandon Thomas
70691437f3
add stats to featured weights handler
2024-01-10 03:05:22 -05:00
Brandon Thomas
e63f4e08bf
stats on list media for user handler
2024-01-10 02:39:52 -05:00
Brandon Thomas
0fae1229b6
stats on get media file endpoint
2024-01-10 02:34:43 -05:00
Brandon Thomas
aae75c4050
fix batch bookmark bug
2024-01-10 02:21:37 -05:00
ArEnSc
19670459e8
Merge pull request #273 from storytold/feature/mocap-net
...
Add mocapnet
2024-01-10 00:34:18 -05:00
saltacc
240bf5f488
size arg & todo comment
2024-01-09 21:11:14 -08:00
Brandon Thomas
b8c26fa9ce
remove fields
2024-01-09 23:18:37 -05:00
Brandon Thomas
52d7e0585e
Merge pull request #274 from storytold/brandon-more-stats-2
...
add stats on all endpoints
2024-01-09 23:12:22 -05:00
Brandon Thomas
9f54bfe0ab
add stats on all endpoints
2024-01-09 23:11:24 -05:00
saltacc
7714f0c056
add command line arguments
2024-01-09 19:26:46 -08:00
saltacc
dbdc5b3c9d
fix directories, mime, and inference categories
2024-01-09 18:58:01 -08:00
saltacc
c25cc3b126
add mocapnet
2024-01-09 16:21:32 -08:00
Brandon Thomas
c07e71b8c3
add bookmark tokwn to batch get bookmarks
2024-01-09 00:35:29 -05:00
Brandon Thomas
0aaacdddaa
reusable type
2024-01-08 23:30:16 -05:00
Brandon Thomas
52af33a94d
stats on list bookmarks for user endpoint
2024-01-08 23:25:49 -05:00
Brandon Thomas
7900d732c7
codegen queries
2024-01-08 00:31:34 -05:00
Brandon Thomas
af24c8d469
Merge pull request #270 from storytold/brandon-ratings-counts
...
collect rating stats
2024-01-08 00:30:41 -05:00
Brandon Thomas
de768158ab
collect rating stats
2024-01-08 00:29:52 -05:00
Brandon Thomas
1237aa8a10
rename create -> upsert
2024-01-07 23:14:47 -05:00
Brandon Thomas
f601c4a385
codegen DB, comment
2024-01-06 09:57:30 -05:00
Brandon Thomas
d03c53ed2e
fix logic on delete, too
2024-01-05 23:59:06 -05:00
Brandon Thomas
cd0c35de4a
fix increment logic
2024-01-05 23:54:13 -05:00
Brandon Thomas
39a5440b81
Merge pull request #269 from storytold/brandon-record-stats
...
record stats
2024-01-05 23:37:16 -05:00
Brandon Thomas
12f59916b6
record stats
2024-01-05 23:34:12 -05:00
ArEnSc
e5ed4d986f
downloading works.
2024-01-05 17:20:21 -05:00
ArEnSc
ea84b009a8
Fix compile issues
2024-01-05 16:01:42 -05:00
ArEnSc
aa202172a2
uploading models and then reseed.
2024-01-04 21:46:25 -05:00
ArEnSc
1b4e3cccb5
Fixed over sight in the cloud file remote_file_manager,
...
where the metadata didn't include the bucket path for the file.
Then we didn't pass the correct upload path with the file name
2024-01-04 17:28:00 -05:00
ArEnSc
796e8b5aee
Compile fix switching to rust rover since less mapping is required now.
2024-01-04 09:57:45 -05:00
Brandon Thomas
4489ffb95e
Merge pull request #267 from storytold/brandon-stats-table
...
remove stats from model_weights, add a stats side table
2024-01-04 01:59:35 -05:00
Brandon Thomas
733fb9bf53
Drop stats info from model weights (we'll do a JOIN soon)
2024-01-04 01:49:53 -05:00
Brandon Thomas
79cbeaffe0
stats table
2024-01-04 01:10:32 -05:00
ArEnSc
1614cba2f8
properties added
2024-01-03 23:16:00 -05:00
ArEnSc
dbe989c5a1
rebuilds on the routes in storyteller web.
2024-01-03 22:32:25 -05:00
ArEnSc
a2cad0b289
getting the args for inference working.
2024-01-03 14:57:49 -05:00
ArEnSc
74db1683b1
unwraped the args
2024-01-03 11:01:37 -05:00
Brandon Thomas
6aef6fa99e
Merge pull request #265 from storytold/brandon-batch-get-user-bookmarks
...
batch get user bookmarks
2024-01-03 05:04:08 -05:00
Brandon Thomas
205ac37c3d
batch get user bookmarks
2024-01-03 05:03:27 -05:00
Brandon Thomas
cd02103457
prevent abuse of endpoint
2024-01-03 04:33:12 -05:00
Brandon Thomas
46f184483f
Merge pull request #264 from storytold/brandon-batch-get-user-ratings
...
batch get user ratings
2024-01-03 04:07:44 -05:00
Brandon Thomas
ecd1a12438
batch get user ratings
2024-01-03 04:06:54 -05:00
Brandon Thomas
ad7b69030b
Merge pull request #263 from storytold/brandon-report-rating-count-on-rating
...
report rating count on rating
2024-01-03 01:21:16 -05:00
Brandon Thomas
cd583e3b91
report rating count on rating
2024-01-03 01:07:47 -05:00
Brandon Thomas
291b4a2ff9
Merge pull request #262 from storytold/brandon-bookmark-count-on-add
...
return bookmark count after adding or removing a bookmark
2024-01-03 00:00:19 -05:00
Brandon Thomas
c4017370bf
return bookmark count after adding or removing a bookmark
2024-01-02 23:09:46 -05:00
ArEnSc
6e5e326d0e
Ok it builds time to fillout the inference command.
2024-01-02 23:06:12 -05:00
ArEnSc
bcd806e7f0
Some boilerplate done.
2024-01-02 17:50:22 -05:00
ArEnSc
20b95c090e
Now testing the end point.
2024-01-02 16:16:51 -05:00
ArEnSc
87b2f4a113
Args are tested
2024-01-02 12:55:34 -05:00
ArEnSc
a7799be70e
Merge branch 'master' into feature/image_generation
2024-01-02 12:36:18 -05:00
ArEnSc
7d858d2c19
Payload almost ready need to migrate the db and write unit tests.
2024-01-02 12:24:13 -05:00
ArEnSc
733c24aebb
Working on enqueuing image generation
2024-01-02 10:50:24 -05:00
Brandon Thomas
d120489daf
featured media files model metadata
2024-01-01 23:24:15 -05:00
Brandon Thomas
0c1f4ff0e3
Merge pull request #261 from storytold/brandon-strong-types-list-available-weights
...
strong types on list available weights
2024-01-01 23:14:33 -05:00
Brandon Thomas
32df84a8ce
strong types on list available weights
2024-01-01 23:14:00 -05:00
Brandon Thomas
2ea38f0ff4
rename response fields to be in line with others
2023-12-31 00:41:57 -05:00
Brandon Thomas
993d60a746
Merge pull request #260 from storytold/brandon-list-weight-by-user-query-scoping
...
scope queries on list weight by user
2023-12-30 23:58:26 -05:00
Brandon Thomas
e4ae6c0af2
scope queries on list weight by user
2023-12-30 23:57:58 -05:00
Brandon Thomas
88610b2c58
unused variables lint
2023-12-30 23:19:44 -05:00
Brandon Thomas
9d94737737
fix lint, add new lint (unused parens)
2023-12-30 20:29:25 -05:00
Brandon Thomas
4cf4c3c5a2
Merge pull request #259 from storytold/brandon-bookmarks-creators
...
add creator details to user bookmarks (for weights, media files)
2023-12-30 02:32:51 -05:00
Brandon Thomas
3c1cba1fad
add creator details to user bookmarks (for weights, media files)
2023-12-30 02:31:33 -05:00
Brandon Thomas
1bf58b01e1
Merge pull request #257 from storytold/brandon-rename-weights-fields
...
rename singular "weights_*" fields to "weight_*"
2023-12-29 12:07:33 -05:00
Brandon Thomas
66594ce8f5
rename singular "weights_*" fields to "weight_*"
2023-12-29 12:07:10 -05:00
Brandon Thomas
03bed40e57
fix broken query
2023-12-29 00:45:06 -05:00
Brandon Thomas
ab7afcfb72
Merge pull request #256 from storytold/brandon-get-weight-creator-and-cover
...
get weight - add creator + cover for model weights; rename fields
2023-12-28 23:09:46 -05:00
Brandon Thomas
b331cc999c
get weight - add creator + cover for model weights; rename fields
2023-12-28 23:08:54 -05:00
Brandon Thomas
dbd91dd67f
Merge pull request #255 from storytold/brandon-update-weight-cover-image
...
update weight cover image in update endpoint
2023-12-28 22:26:10 -05:00
Brandon Thomas
b0ed202c6a
update weight cover image in update endpoint
2023-12-28 22:25:14 -05:00
Brandon Thomas
556454ce9c
Merge pull request #254 from storytold/brandon-bookmark-media-file-info
...
media file info (path, type) on bookmarks
2023-12-28 21:08:44 -05:00
Brandon Thomas
5d49f5c4e4
media file info (path, type) on bookmarks
2023-12-28 21:08:16 -05:00
Brandon Thomas
23daee1272
codegen db
2023-12-28 20:12:28 -05:00
Brandon Thomas
3deeaf8803
Merge pull request #253 from storytold/brandon-add-cover-to-bookmarks
...
add cover to bookmark model weights
2023-12-28 20:11:12 -05:00
Brandon Thomas
f0879a5241
add cover to bookmark model weights
2023-12-28 20:10:39 -05:00
Brandon Thomas
5be341f5fc
Merge pull request #252 from storytold/brandon-fix-weight-auth
...
fix get weight auth
2023-12-28 19:39:55 -05:00
Brandon Thomas
186622cedd
fix get weight auth
2023-12-28 19:39:26 -05:00
Brandon Thomas
1db9fd7a2a
Merge pull request #251 from storytold/brandon-get-media-file-model-info
...
model info on get media file
2023-12-28 19:23:15 -05:00
Brandon Thomas
e5f21f26c8
model info on get media file
2023-12-28 19:22:21 -05:00
Brandon Thomas
a37dc7d498
update docs
2023-12-28 18:32:40 -05:00
Brandon Thomas
b9b5051a99
Merge pull request #250 from storytold/brandon-add-bookmark-model-data
...
add model data to bookmark results
2023-12-28 16:36:07 -05:00
Brandon Thomas
e0f0a3dd92
add model data to bookmark results
2023-12-28 16:33:14 -05:00
Brandon Thomas
adee3d577d
Merge pull request #249 from storytold/brandon-add-bookmark-query-filters
...
bookmark query filters
2023-12-28 16:11:51 -05:00
Brandon Thomas
97335b2233
bookmark query filters
2023-12-28 16:10:33 -05:00
Brandon Thomas
779b171208
download job analytics
2023-12-28 15:40:01 -05:00
Brandon Thomas
17e5641a00
Merge pull request #248 from storytold/dec-27-mithoo
...
weights & media files list endpoints respect visibility
2023-12-27 18:13:49 -05:00
Kasisnu
afa91c032e
fix typos in ratings endpoints docs
2023-12-27 16:43:07 +05:30
Kasisnu
a76807ab7d
document user rating endpoint
2023-12-27 16:32:09 +05:30
Kasisnu
15c1cb8e5e
list weights/endpoints return public/private results based on user session
2023-12-27 16:04:10 +05:30
Kasisnu
4a69589f1d
Merge pull request #247 from storytold/dec-26-mithoo
...
minor query builder updates for editing weights and paginatinating weights explore
2023-12-27 11:55:16 +05:30
Kasisnu
ed72cf7f7f
rename per_page -> page_size for consistency
2023-12-27 11:54:30 +05:30
Kasisnu
ad093d3fa8
explore weights query builder offset
2023-12-26 20:02:39 +05:30
Kasisnu
b505896864
update weights w/query builder
2023-12-26 16:16:47 +05:30
Brandon Thomas
b680002c6b
fix download job
2023-12-24 03:22:50 -05:00
Brandon Thomas
40bb91f024
fix lints
2023-12-24 02:42:58 -05:00
Brandon Thomas
fa002d3fe3
Merge pull request #245 from storytold/brandon-make-model-weights-descriptions-optional
...
make model_weights descriptions optional
2023-12-24 02:25:12 -05:00
Brandon Thomas
02bec3655c
make model_weights descriptions optional
...
- these will be bad to have on low-value weights, eg. zero shot.
- want to capture this change now
2023-12-24 02:24:20 -05:00
Brandon Thomas
12b7f4d25e
fix broken download job query
2023-12-24 01:40:20 -05:00
Brandon Thomas
02d6f6c940
fix a class of model download failures
2023-12-24 01:24:58 -05:00
Brandon Thomas
f5d7c93c22
media file scoping query bug fix
2023-12-23 23:46:03 -05:00
ArEnSc
0125eba7cc
Merge pull request #244 from storytold/feature/missing-response-values
...
Fixed added weights type by request.
2023-12-23 23:26:49 -05:00
Michael Chung
30127e19e9
Fixed added weights type by request.
2023-12-23 23:25:43 -05:00
ArEnSc
033e42d1b1
Merge pull request #243 from storytold/feature/missing-response-values
...
Add missing data in response
2023-12-23 15:02:13 -05:00
Michael Chung
c50a2b36aa
Add missing data in response
...
get weight endpoint to have updated_at (the list weight has but the single weight doesnt)
profile weight list endpoint weights_category is missing from the response, i need it for rendering the cards by what type of weight it is.
2023-12-23 14:46:45 -05:00
Brandon Thomas
aa0632bd41
Merge pull request #242 from storytold/dec-21-mithoo
...
media files pagination fix
2023-12-22 14:11:41 -05:00
Brandon Thomas
87cc49982e
model weights es document
2023-12-22 12:57:50 -05:00
Brandon Thomas
853943f21a
mimetype reuse
2023-12-22 11:01:21 -05:00
Kasisnu
6f9dd4d6e3
make user bookmarks pagination consistent with media/weights
2023-12-22 18:15:29 +05:30
Kasisnu
5de56cd11b
make public weights & media list behave similarly wrt pagination
2023-12-22 13:14:31 +05:30
Kasisnu
df16a4aa89
media files pagination fix
2023-12-22 13:06:30 +05:30
Brandon Thomas
613289f1ab
update docs
2023-12-21 23:41:37 -05:00
Brandon Thomas
ae49b9da7d
fix image uploads
2023-12-21 23:16:15 -05:00
Brandon Thomas
3f531ae9f0
API doc, fix field name
2023-12-21 23:08:13 -05:00
Brandon Thomas
370bcf3f2d
Merge pull request #241 from storytold/brandon-rename-avatar-to-cover
...
rename avatar to cover_image
2023-12-21 22:54:15 -05:00
Brandon Thomas
685264e20c
fix seeding; codegen
2023-12-21 22:53:28 -05:00
Brandon Thomas
2c7400bf76
update code references (avatar -> cover_image)
2023-12-21 22:49:44 -05:00
Brandon Thomas
fae36d485b
migrations to simplify media files on a model
2023-12-21 22:26:41 -05:00
Brandon Thomas
fe3107b1b0
fix lints/tests failures
2023-12-21 22:11:00 -05:00
Brandon Thomas
bdde5da223
Merge pull request #240 from storytold/brandon-more-avatar-images
...
more "avatar" images on weights
2023-12-21 21:06:27 -05:00
Brandon Thomas
7539237ee4
more "avatar" images on weights
2023-12-21 21:05:14 -05:00
ArEnSc
49796c69e3
Merge pull request #239 from storytold/feature/weights_files
...
Feature/weights files
2023-12-21 20:51:39 -05:00
ArEnSc
08f59a1989
Update .env
2023-12-21 19:53:07 -05:00
Michael Chung
15c218286f
Bucket Orchestration work complete.
2023-12-21 19:51:32 -05:00
Brandon Thomas
268346f662
delete more easily
2023-12-21 19:40:33 -05:00
Brandon Thomas
7897ef730e
refactor, fix tests
2023-12-21 19:04:56 -05:00
Brandon Thomas
43da5c91ad
fix compile error
2023-12-21 18:47:28 -05:00
Brandon Thomas
71360879f3
cleanup
2023-12-21 18:43:18 -05:00
ArEnSc
7f80e106bd
Merge pull request #238 from storytold/dec-21-mithoo
...
use public pagination for profile weights list endpoint
2023-12-21 14:30:17 -05:00
Kasisnu
58181b32cf
use public pagination for profile weights list endpoint
2023-12-22 00:45:24 +05:30
Michael Chung
0efe2d8177
Working Tests
2023-12-21 12:38:04 -05:00
ArEnSc
62c5d86584
Merge pull request #237 from storytold/dec-21-mithoo
...
Document user bookmarks endpoints
2023-12-21 12:34:48 -05:00
Brooks Palin
cbb950cb40
Update general_setup.md
...
Fixed path for for storyteller-web
2023-12-21 10:30:36 -07:00
Kasisnu
64be9e49af
Document user bookmarks endpoints
2023-12-21 19:52:44 +05:30
Brandon Thomas
bd688703df
Merge pull request #236 from storytold/brandon-creator-details
...
add creator details
2023-12-21 04:29:36 -05:00
Brandon Thomas
c627c13e2d
add creator details
2023-12-21 04:28:55 -05:00
Brandon Thomas
84104d91ac
Merge pull request #235 from storytold/brandon-model-weight-avatars
...
model weight avatars
2023-12-21 04:13:58 -05:00
Brandon Thomas
64806135c5
model weight avatars
2023-12-21 04:13:44 -05:00
Brandon Thomas
5e48a6193a
reorganize modules
2023-12-21 02:57:00 -05:00
Brandon Thomas
11c17f0a1d
fix lints
2023-12-21 02:37:29 -05:00
Michael Chung
ed97cdbb0d
Ok builds again going to run unit tests.
2023-12-21 02:25:20 -05:00
Brandon Thomas
cd91a25c3d
Merge pull request #219 from storytold/dec-18-mithoo
...
document media files list endpoints, fix public page offset bug
2023-12-21 02:11:19 -05:00
Kasisnu
c52d197717
sort user media file results by creation date
2023-12-21 12:35:44 +05:30
kasisnu
79d64c51ad
fix bug with page offsets for public pagination
2023-12-21 12:35:44 +05:30
kasisnu
3e8d7be00e
add remaining media files endpoints to openapispec
2023-12-21 12:35:42 +05:30
kasisnu
3a5b765e51
send favorite/comment counts with media file list endpoint
2023-12-21 12:33:04 +05:30
Brandon Thomas
6df4804e2a
Merge pull request #228 from storytold/dec-19-mithoo
...
fail voice conversion jobs after model deleted
2023-12-21 02:02:17 -05:00
Michael Chung
6b2d4ffdce
Adding the mocks
2023-12-21 01:58:43 -05:00
Brandon Thomas
e6ac364622
Merge pull request #234 from storytold/brandon-rename-model-weights-bucket-fields
...
rename model_weights bucket fields: private -> public
2023-12-21 01:31:28 -05:00
Brandon Thomas
0cff684e97
rename model_weights bucket fields: private -> public
2023-12-21 01:30:10 -05:00
Michael Chung
86c80fdf19
Things build again editor works well.
2023-12-21 01:01:35 -05:00
Michael Chung
eca8b01f14
Missed 1 file.
2023-12-21 00:42:22 -05:00
Michael Chung
1bddb21e9f
Missed 1 file.
2023-12-21 00:41:26 -05:00
Michael Chung
20b950794c
Ok it builds need to test it using a mock.
2023-12-21 00:40:17 -05:00
Brandon Thomas
d698168f9e
Merge pull request #233 from storytold/brandon-upload-media-file
...
media file upload
2023-12-21 00:40:02 -05:00
Brandon Thomas
dd41c268e4
media file upload
2023-12-21 00:38:04 -05:00
Brandon Thomas
d5280964bc
Merge pull request #232 from storytold/brandon-fix-download-job-and-api
...
Fix download-job; fix Victor's API issue
2023-12-20 21:38:48 -05:00
Brandon Thomas
c715d6795c
Fix download-job; fix Victor's API issue
2023-12-20 21:37:48 -05:00
Brandon Thomas
4159191d68
Merge pull request #231 from storytold/brandon-tts-migration
...
work on tts model migration
2023-12-20 18:18:14 -05:00
Brandon Thomas
5e04cc6c2f
work on tts model migration
2023-12-20 18:15:05 -05:00
Michael Chung
0d58176f0f
Minor bug fixes then testing.
2023-12-20 02:23:45 -05:00
Michael Chung
57f383612f
Now testing time!
2023-12-20 02:20:44 -05:00
Michael Chung
ab3a312898
Ok so it actually compiles right now.
2023-12-20 00:13:02 -05:00
Michael Chung
a2aa71e8a6
builds properly now working on the download aspect.
2023-12-19 23:25:18 -05:00
Brandon Thomas
c49ec5af2f
Merge pull request #230 from storytold/brandon-run-rvc-svc-migration
...
migration cleanup
2023-12-19 23:23:20 -05:00
Brandon Thomas
44d75baeec
update old record with token
2023-12-19 22:26:04 -05:00
Brandon Thomas
922e76eeb1
migration fix wip
2023-12-19 21:53:04 -05:00
Brandon Thomas
3b2f386cdb
Merge pull request #229 from storytold/brandon-paths-fix
...
fix/cleanup some paths, fix tests
2023-12-19 20:44:35 -05:00
Brandon Thomas
61f30618b0
fix/cleanup some paths, fix tests
2023-12-19 20:43:27 -05:00
Michael Chung
3e02d791af
Merge branch 'master' into feature/weights_files
2023-12-19 17:44:39 -05:00
Michael Chung
70694ce330
Need to replace the hashing function with a new one and merge master.
2023-12-19 17:43:24 -05:00
Kasisnu
c116ad90d0
fail voice conversion jobs after model deleted
2023-12-19 16:45:38 +05:30
Brandon Thomas
5093621995
Merge pull request #227 from storytold/brandon-migration-fixes
...
migration fixes (tested locally)
2023-12-19 05:53:43 -05:00
Brandon Thomas
44056ee956
revert testing changes, re-codegen
2023-12-19 05:51:59 -05:00
Brandon Thomas
70e4af2b4c
fix rvc index
2023-12-19 05:36:29 -05:00
Brandon Thomas
fd28585e13
download to new public buckets for weights
2023-12-19 05:30:15 -05:00
Brandon Thomas
0e8aefce5c
download job should also save sha
2023-12-19 04:53:49 -05:00
Brandon Thomas
0549e8eb6a
migrate shasum
2023-12-19 04:48:02 -05:00
Brandon Thomas
0c35dc5068
fix inference job bucket client choice
2023-12-19 04:15:34 -05:00
Brandon Thomas
987d983051
download / upload models
2023-12-19 03:53:42 -05:00
Brandon Thomas
0144c969bc
DO NOT MERGE - migration fixes
...
Don't land the LEFT OUTER JOIN to users !!!!!!
!!!!!
!!!!
2023-12-19 03:10:26 -05:00
Michael Chung
775d867add
Ok fixed compilation issues.
2023-12-19 03:05:39 -05:00
Michael Chung
da62443522
Fixed some issues using a box
2023-12-19 02:48:41 -05:00
Michael Chung
1ae2df8fa7
working on the file manager for uploads and downloads
2023-12-19 02:40:42 -05:00
Brandon Thomas
e63eef03cd
missed a few migration queries
2023-12-19 02:33:27 -05:00
Brandon Thomas
36c76365bc
Merge pull request #226 from storytold/brandon-migration-tool
...
voice_conversion_models ➤➤➤➤➤ model_weights
2023-12-19 01:50:00 -05:00
Brandon Thomas
1432c19d3b
fix all failing lints
2023-12-19 01:47:36 -05:00
Brandon Thomas
4edea1d68f
codegen db + fix compile error
2023-12-19 01:40:40 -05:00
Brandon Thomas
2b186720c1
analytic query
2023-12-19 01:37:21 -05:00
Brandon Thomas
d2faacc796
This might be it! model list is ported
2023-12-19 01:37:21 -05:00
Brandon Thomas
b2555bc756
populate "new token"
2023-12-19 01:37:21 -05:00
Brandon Thomas
169b45413d
port internal model cache
2023-12-19 01:37:21 -05:00
Brandon Thomas
b0df97b2be
reuse migration code (+ migration crate)
2023-12-19 01:37:21 -05:00
Brandon Thomas
d03fb5ed0f
migration support + tests
2023-12-19 01:37:21 -05:00
Brandon Thomas
0420605535
inference query for weights (vc)
2023-12-19 01:37:21 -05:00
Brandon Thomas
5454171112
move module
2023-12-19 01:37:21 -05:00
Brandon Thomas
d518d54471
download job query
2023-12-19 01:37:21 -05:00
Brandon Thomas
b17b1f565c
working
2023-12-19 01:37:21 -05:00
Brandon Thomas
bacb3ce5b1
migration code wip
2023-12-19 01:37:21 -05:00
Brandon Thomas
b124028055
Migration tool for voice conversion models
2023-12-19 01:37:21 -05:00
Michael Chung
2e6d7d96e4
Merge branch 'master' into feature/weights_files
2023-12-18 21:18:01 -05:00
ArEnSc
382fd8680d
Merge pull request #225 from storytold/feature/weights_seed_fix
...
Seed Model weights fix
2023-12-18 21:13:34 -05:00
Michael Chung
87a7bd6ac4
Seed Model weights fix
2023-12-18 21:08:43 -05:00
ArEnSc
d68979024e
Merge pull request #224 from storytold/feature/rerender
...
Feature/rerender
2023-12-18 19:06:35 -05:00
saltacc
25b90c07ce
add model downloading
2023-12-18 15:49:55 -08:00
Michael Chung
39bae02259
Merge branch 'feature/weights_files' of https://github.com/storytold/storyteller-rust into feature/weights_files
2023-12-18 09:26:42 -05:00
Michael Chung
7755a5683b
Working on file descriptors though gotta learn some rust things, quickly for boiler plate.
2023-12-18 09:26:12 -05:00
Brandon Thomas
0578980205
re-home nessu's models (per vegito)
2023-12-16 23:26:16 -05:00
Brandon Thomas
732dd27d0f
fix build errors; kebab-case all CLI apps
2023-12-15 19:39:06 -05:00
Brandon Thomas
c137e1ace3
migration tool binary bootstrap
2023-12-15 19:28:37 -05:00
ArEnSc
f31e93b109
Merge pull request #218 from storytold/feature/weights_files
...
Feature/weights files
2023-12-15 18:36:31 -05:00
ArEnSc
6aeb325d10
Merge branch 'master' into feature/weights_files
2023-12-15 18:36:23 -05:00
Michael Chung
2c6a07659a
Ok weights now are properly linked.
2023-12-15 16:59:13 -05:00
Michael Chung
0e1f6187bf
Weights path working on the generic version.
2023-12-15 16:29:36 -05:00
Brandon Thomas
a6806d3616
indices on model_weights and users (there weren't any on model_weights!)
2023-12-15 13:57:22 -05:00
Brandon Thomas
98fa0a67ea
rename extension tables
2023-12-15 13:33:14 -05:00
Brandon Thomas
11e3a4e429
rename model_weights_samples -> model_weights_preview_samples
...
- doing this before anyone else runs these migrations
- also added "squashed" documentation on the model_weights and
associated tables
- also added (commented) good indices for model_weights
2023-12-15 12:47:33 -05:00
Brandon Thomas
d9e45c0291
Merge pull request #217 from storytold/brandon-lots-of-schema-changes-afoot
...
Lots of schema changes afoot - model_weights migration, covers, samples
2023-12-15 10:27:58 -05:00
Brandon Thomas
5108f94c0f
Lots of schema changes afoot - model_weights migration, covers, samples
...
Model weights migration (old tokens):
- model_weights.maybe_migration_old_model_token
Model weights migration (new tokens):
- tts_models.maybe_migration_new_model_weights_token
- vocoder_models.maybe_migration_new_model_weights_token
- voice_conversion_models.maybe_migration_new_model_weights_token
Cover and banner images for models:
- model_weights.maybe_banner_media_file_token
- model_weights.maybe_cover_media_file_token
Avatar and banner images for users:
- users.maybe_avatar_media_file_token
- users.maybe_cover_media_file_token
Sample multimedia for models:
- model_weights_samples (new table)
2023-12-15 10:26:08 -05:00
Brandon Thomas
6fc1dd263c
migration dir had a space in it
2023-12-14 20:23:03 -05:00
Brandon Thomas
186979ecbd
fix lints and other issues
2023-12-14 18:40:44 -05:00
Brandon Thomas
6c9b0a5c2a
fix bad github merge
2023-12-14 18:30:54 -05:00
Brandon Thomas
92b5a4c90b
Merge pull request #215 from storytold/brandon-fix-clap-upgrade
...
Fix clap in various CLI tools post 2.x -> 4.x upgrade
2023-12-14 18:23:46 -05:00
Brandon Thomas
e9cd505e0b
Fix clap in various CLI tools post 2.x -> 4.x upgrade
2023-12-14 18:22:05 -05:00
Brandon Thomas
561493182e
Merge pull request #164 from storytold/dependabot/cargo/clap-4.4.8
...
Bump clap from 2.34.0 to 4.4.8
2023-12-14 17:52:26 -05:00
Brandon Thomas
5f673095eb
Merge pull request #173 from storytold/dependabot/cargo/old_code/pubsub-enricher/openssl-0.10.60
...
Bump openssl from 0.10.33 to 0.10.60 in /old_code/pubsub-enricher
2023-12-14 17:36:43 -05:00
Brandon Thomas
bf3c199592
Merge pull request #172 from storytold/dependabot/cargo/old_code/twitch-ingestion-client/openssl-0.10.60
...
Bump openssl from 0.10.32 to 0.10.60 in /old_code/twitch-ingestion-client
2023-12-14 17:36:19 -05:00
Brandon Thomas
9cf629c324
Merge pull request #174 from storytold/dependabot/cargo/old_code/twitter-ingestion-client/openssl-0.10.60
...
Bump openssl from 0.10.34 to 0.10.60 in /old_code/twitter-ingestion-client
2023-12-14 17:36:11 -05:00
Brandon Thomas
4a6009cf78
Merge pull request #175 from storytold/dependabot/cargo/old_code/twitch-tts-desktop-client/openssl-0.10.60
...
Bump openssl from 0.10.36 to 0.10.60 in /old_code/twitch-tts-desktop-client
2023-12-14 17:36:01 -05:00
Brandon Thomas
8789c53a0a
Merge pull request #183 from storytold/dependabot/cargo/async-stripe-0.26.0
...
Bump async-stripe from 0.25.2 to 0.26.0
2023-12-14 17:27:07 -05:00
Brandon Thomas
46f5689cbb
Merge pull request #213 from storytold/dec-14-mithoo
...
make media endpoint for profiles follow public pagination
2023-12-14 17:26:13 -05:00
Brandon Thomas
97ee848e64
Merge pull request #178 from storytold/nov-29-mithoo
...
update media file visibilty handler
2023-12-14 17:23:53 -05:00
Brandon Thomas
2f67bd41cf
Merge branch 'master' into nov-29-mithoo
2023-12-14 17:23:45 -05:00
Brandon Thomas
4b2cfaeb09
Merge pull request #211 from storytold/brandon-deterministic-test-tokens
...
deterministic test tokens
2023-12-14 17:03:22 -05:00
Brandon Thomas
b05cde1de1
Merge pull request #214 from storytold/brandon-fix-logout
...
fix logout
2023-12-14 17:01:55 -05:00
Brandon Thomas
60d4199216
fix logout
...
The reason this is so labyrinthine is because of the users and billing
components. They bind dynamic behaviors that are defined in
storyteller-web (one of them being clearing the redis session cache).
Actually, the users component _didn't_, because it was defined in the
billing component. So I hoisted it out into a new component library.
In the fullness of time I imagine all of this will be consolidated back
under storyteller-web so we don't have to worry about binding actions at
a distance.
Anyway, this is tested and works locally.
2023-12-14 16:58:37 -05:00
Brandon Thomas
a88d888c18
featured media weights endpoint
2023-12-14 16:35:07 -05:00
Brandon Thomas
5a4d2a8c06
media files query by tokens (WHERE IN clause)
2023-12-14 15:15:31 -05:00
Brandon Thomas
32b1786b59
No hateful / antisemitic models on our service (hitler)
2023-12-14 14:53:17 -05:00
Brandon Thomas
8618e774e7
codegen db
2023-12-14 13:37:25 -05:00
kasisnu
ff7ea2a4db
make media endpoint for profiles follow public pagination
2023-12-14 16:27:21 +05:30
Brandon Thomas
b85415c03a
Merge pull request #212 from storytold/brandon-polymorphic-token-checks
...
polymorphic token checks (thanks kasisnu!) + new token types
2023-12-14 04:40:53 -05:00
Brandon Thomas
eee75f0711
polymorphic token checks (thanks kasisnu!) + new token types
2023-12-14 04:37:44 -05:00
Brandon Thomas
d447ad7d86
deterministic test tokens
...
it'd be good to use the same token values in tests, dev seed tools, etc.
this should be a threadsafe, resettable, deterministic RNG
2023-12-14 03:49:58 -05:00
Brandon Thomas
faff80fcc6
deterministic RNGs for tests
2023-12-14 03:20:47 -05:00
Brandon Thomas
f9a913b944
Merge pull request #210 from storytold/brandon-featured-weights
...
Featured weights endpoint
2023-12-14 02:35:15 -05:00
Brandon Thomas
a0375f10e2
Featured weights endpoint
2023-12-14 02:34:04 -05:00
saltacc
2f971dda60
add model downloading
2023-12-13 21:17:44 -08:00
dependabot[bot]
cf034a900e
Bump clap from 2.34.0 to 4.4.8
...
Bumps [clap](https://github.com/clap-rs/clap ) from 2.34.0 to 4.4.8.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v2.34.0...v4.4.8 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-14 04:27:36 +00:00
ArEnSc
1ea5acdd51
Merge pull request #209 from storytold/feature/weights_seed_v2
...
Seeding model weights
2023-12-13 23:22:19 -05:00
ArEnSc
aad6b4e304
Update .env
2023-12-13 23:21:55 -05:00
Michael Chung
a25e9aba91
Seeding model weights
2023-12-13 23:18:14 -05:00
saltacc
7c96d3b75b
Merge pull request #205 from storytold/feature/rerender
...
rerender a video
2023-12-13 17:34:52 -08:00
Brandon Thomas
0ed04839d3
takedown request
2023-12-13 20:27:04 -05:00
saltacc
b30c352d79
pass tests
2023-12-13 16:29:45 -08:00
saltacc
cb2d36401c
merge rerender a video
2023-12-13 16:12:30 -08:00
Brandon Thomas
7dea4c64fa
Merge pull request #208 from storytold/brandon-more-rate-limiter-fixes
...
more rate limiter fixes
2023-12-13 17:04:14 -05:00
Brandon Thomas
9ab8e52211
more rate limiter fixes
2023-12-13 16:58:37 -05:00
Brandon Thomas
81dd377599
clean up and test rate limiter choice code
2023-12-13 15:27:34 -05:00
Brandon Thomas
e641f26d21
Merge pull request #207 from storytold/brandon-ai-streamer-support
...
Rate limiter support for AI streamers
2023-12-13 13:35:51 -05:00
Brandon Thomas
3766758cfb
Rate limiter support for AI streamers
2023-12-13 13:33:48 -05:00
Brandon Thomas
196be25fb5
voice takedown requests
2023-12-13 11:04:13 -05:00
salt
57e2f70707
WORKING!
2023-12-12 23:07:27 -08:00
salt
292b831d16
update tests
2023-12-12 17:36:53 -08:00
salt
d51ee67d4c
complete failure
2023-12-12 17:35:36 -08:00
Brandon Thomas
e375c8090c
fix IDE handling (code compiled and tested, but IDE unhappy)
2023-12-12 19:21:42 -05:00
Brandon Thomas
e5a85c7528
fix failing doctest
2023-12-12 18:56:02 -05:00
salt
14432cce83
fix errors
2023-12-12 15:12:34 -08:00
salt
43030402ca
update
2023-12-12 14:50:50 -08:00
salt
2d59c5c573
initial commit
2023-12-12 13:47:12 -08:00
dependabot[bot]
8bb82c0fe5
Bump async-stripe from 0.25.2 to 0.26.0
...
Bumps [async-stripe](https://github.com/arlyon/async-stripe ) from 0.25.2 to 0.26.0.
- [Release notes](https://github.com/arlyon/async-stripe/releases )
- [Changelog](https://github.com/arlyon/async-stripe/blob/master/CHANGELOG.md )
- [Commits](https://github.com/arlyon/async-stripe/compare/v0.25.2...v0.26.0 )
---
updated-dependencies:
- dependency-name: async-stripe
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-12 16:59:57 +00:00
Brandon Thomas
18309385b4
Merge pull request #204 from storytold/brandon-nix-newrelic
...
Kill newrelic. This is painful to keep upgrading
2023-12-12 11:58:33 -05:00
Brandon Thomas
f9ff9b8c9f
Kill newrelic. This is painful to keep upgrading
...
Keeping the vendor directory because we may introduce later. We've
already done some upkeep.
2023-12-12 11:57:42 -05:00
Brandon Thomas
d22d64fac7
Merge pull request #195 from storytold/fix_warnings
...
Fix some warnings
2023-12-12 03:44:46 -05:00
Brandon Thomas
08d8e5279e
Merge pull request #201 from storytold/dependabot/cargo/version-sync-0.9.5
...
Bump version-sync from 0.8.1 to 0.9.5
2023-12-12 03:43:43 -05:00
dependabot[bot]
d9fe4e56a0
Bump version-sync from 0.8.1 to 0.9.5
...
Bumps [version-sync](https://github.com/mgeisler/version-sync ) from 0.8.1 to 0.9.5.
- [Release notes](https://github.com/mgeisler/version-sync/releases )
- [Commits](https://github.com/mgeisler/version-sync/compare/0.8.1...0.9.5 )
---
updated-dependencies:
- dependency-name: version-sync
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-12 08:00:32 +00:00
Brandon Thomas
dcf6451693
Merge pull request #199 from storytold/dependabot/cargo/hyper-tls-0.6.0
...
Bump hyper-tls from 0.5.0 to 0.6.0
2023-12-12 02:57:31 -05:00
Brandon Thomas
dbe3d5e977
Merge pull request #200 from storytold/dependabot/cargo/tokio-1.34.0
...
Bump tokio from 0.1.22 to 1.34.0
2023-12-12 02:56:41 -05:00
Brandon Thomas
07750fa122
refactor bucket modules
2023-12-12 02:55:23 -05:00
Brandon Thomas
795eb7a141
spacing nit
2023-12-12 02:15:06 -05:00
Brandon Thomas
d49b01930e
Merge pull request #198 from storytold/dec-07-mithoo-bookmarks
...
Rename favorites -> user_bookmarks, add new table
2023-12-11 23:36:22 -05:00
Brandon Thomas
052e4bfbd8
Merge pull request #203 from storytold/brandon-seed-media-files-2
...
seed video files + fix idempotency
2023-12-11 22:11:00 -05:00
Brandon Thomas
30d6bca9b2
seed video files + fix idempotency
2023-12-11 21:53:31 -05:00
Brandon Thomas
94d62736ad
Merge pull request #202 from storytold/brandon-seed-media-files
...
Seed media files
2023-12-11 21:07:08 -05:00
Brandon Thomas
1cde23c080
Seed media files
2023-12-11 20:52:20 -05:00
dependabot[bot]
d3be9a3a6b
Bump tokio from 0.1.22 to 1.34.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 0.1.22 to 1.34.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-0.1.22...tokio-1.34.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-11 22:09:11 +00:00
dependabot[bot]
c09adc3729
Bump hyper-tls from 0.5.0 to 0.6.0
...
Bumps [hyper-tls](https://github.com/hyperium/hyper-tls ) from 0.5.0 to 0.6.0.
- [Commits](https://github.com/hyperium/hyper-tls/compare/v0.5.0...v0.6.0 )
---
updated-dependencies:
- dependency-name: hyper-tls
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-11 22:08:50 +00:00
Michael Chung
e78cdf85e3
Upload weights front end side done,
...
need to write the download code then run inference depending on the model.
2023-12-11 14:40:14 -05:00
kasisnu
5971d95a80
Rename favorites -> user_bookmarks, add new table
2023-12-11 21:08:33 +05:30
Brandon Thomas
602de6d736
env vars
2023-12-08 05:15:13 -05:00
Brandon Thomas
de8eb05db6
inference-job - sadtalker to work with image media files
2023-12-08 04:45:28 -05:00
Brandon Thomas
996f8ce05b
inference-job : sad talker to use audio media files
2023-12-08 04:38:46 -05:00
Brandon Thomas
b4afec5c26
rename endpoint (internally)
2023-12-08 04:21:16 -05:00
Brandon Thomas
ab1f81036f
update my-workspace-hack
2023-12-08 04:00:42 -05:00
Brandon Thomas
4a806e7d67
codegen db
2023-12-08 02:16:50 -05:00
Brandon Thomas
c811296bdc
temporarily disable test
2023-12-08 02:04:34 -05:00
Brandon Thomas
6033289a36
fix most tests and lints
2023-12-08 01:36:39 -05:00
Brandon Thomas
90ec14b8d0
vendored needs to refer to workplace-hack
2023-12-08 01:27:10 -05:00
Brandon Thomas
e18b86a55a
everything needs to refer to workplace-hack
2023-12-08 01:25:49 -05:00
salt
d39962491f
fix some warnings (mostly unnecessary mut)
2023-12-07 18:36:51 -08:00
ArEnSc
6c320dd329
Merge pull request #180 from storytold/feature/weights_endpoints
...
Feature/weights endpoints WIP
2023-12-07 20:15:55 -05:00
Michael Chung
fd95aaff8c
Merge branch 'feature/weights_endpoints' of https://github.com/storytold/storyteller-rust into feature/weights_endpoints
2023-12-07 20:02:02 -05:00
Michael Chung
8afd10c864
minor fixes to spelling
2023-12-07 17:52:21 -05:00
ArEnSc
0e62fe9d08
Merge branch 'master' into feature/weights_endpoints
2023-12-07 00:35:53 -05:00
Michael Chung
dda2e0840d
Updated docs and weights_types
2023-12-07 00:25:57 -05:00
Michael Chung
b26276cfda
done now for code
2023-12-06 23:36:20 -05:00
Brandon Thomas
eedbc346fe
Merge pull request #194 from storytold/brandon-tts-as-media-file
...
Save TTS results as media files
2023-12-06 23:33:51 -05:00
Brandon Thomas
7976f68fd0
Save TTS results as media files
2023-12-06 23:31:47 -05:00
Michael Chung
f327dfcdbb
Builds and docs work
2023-12-06 23:27:34 -05:00
Michael Chung
f4176bf84a
Alright should fix the generation now...
2023-12-06 21:31:37 -05:00
Michael Chung
43b6808f23
Ok fixed docs and avaoilable weights endpoint
2023-12-06 20:05:23 -05:00
Michael Chung
330f24413d
added missing file
2023-12-06 19:54:21 -05:00
Michael Chung
af6370eea1
Issue with the api doc not sure.
2023-12-06 19:53:52 -05:00
Michael Chung
3a4ca7b548
weights doc complete.
2023-12-06 16:14:08 -05:00
Michael Chung
f7d5ad496c
Update docs
2023-12-06 14:01:31 -05:00
Brandon Thomas
8a6678c7f5
move workspace-hack under crates/
2023-12-06 02:12:57 -05:00
Michael Chung
f76928d001
Delete weight documentation added
2023-12-06 01:28:54 -05:00
Michael Chung
32cfb10323
added weights list documentation
2023-12-06 00:55:28 -05:00
Brandon Thomas
d9b1c8c36b
Merge pull request #192 from storytold/brandon-upgrade-chrono-vendored-limitation
...
upgrade chrono with vendored limitation
2023-12-05 21:54:36 -05:00
Brandon Thomas
fc122cb996
upgrade chrono with vendored limitation
2023-12-05 21:54:06 -05:00
Michael Chung
08d3c389b9
Merge branch 'master' into feature/weights_endpoints
2023-12-05 21:48:14 -05:00
Michael Chung
1a3b02b5d2
Adding docs
2023-12-05 21:46:53 -05:00
Brandon Thomas
e0e85fed5f
Merge pull request #191 from storytold/brandon-vendor-limitation
...
vendor `limitation` crate
2023-12-05 20:58:27 -05:00
Brandon Thomas
092745166e
vendor limitation crate
...
The limitation crate is four years old, stuck at 0.1.1. It looks unlikey
to be updated by the maintainer.
Upgrades to chrono and other libraries have broken limitation, so we're
likely now on the hook for maintaining this.
2023-12-05 20:56:22 -05:00
Michael Chung
024b4d769c
Merge branch 'master' into feature/weights_endpoints
2023-12-05 20:41:44 -05:00
Brandon Thomas
ea859bfc1e
Merge pull request #190 from storytold/brandon-revert-chrono-upgrade
...
Revert "Bump chrono from 0.4.22 to 0.4.31"
2023-12-05 20:40:37 -05:00
Brandon Thomas
92e0b1e9f4
Revert "Bump chrono from 0.4.22 to 0.4.31"
...
This reverts commit 4856ac28aa .
2023-12-05 20:40:09 -05:00
ArEnSc
d52d3f993a
Merge pull request #189 from storytold/feature/api-spec
...
Feature/api spec
2023-12-05 20:27:57 -05:00
Michael Chung
0033af73ce
Feedback addressed!
2023-12-05 20:26:07 -05:00
Brandon Thomas
514f80b884
Merge pull request #184 from storytold/dependabot/cargo/rustix-0.38.26
...
Bump rustix from 0.38.25 to 0.38.26
2023-12-05 19:22:24 -05:00
Brandon Thomas
74c548c02f
Merge pull request #182 from storytold/dependabot/cargo/chrono-0.4.31
...
Bump chrono from 0.4.22 to 0.4.31
2023-12-05 19:21:53 -05:00
Brandon Thomas
5fe09a182f
Merge pull request #185 from storytold/dependabot/cargo/lettre-0.11.2
...
Bump lettre from 0.11.1 to 0.11.2
2023-12-05 19:21:40 -05:00
dependabot[bot]
4856ac28aa
Bump chrono from 0.4.22 to 0.4.31
...
Bumps [chrono](https://github.com/chronotope/chrono ) from 0.4.22 to 0.4.31.
- [Release notes](https://github.com/chronotope/chrono/releases )
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.22...v0.4.31 )
---
updated-dependencies:
- dependency-name: chrono
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-06 00:19:36 +00:00
Brandon Thomas
404853e129
cleanup misleading old comment
2023-12-05 19:16:55 -05:00
Michael Chung
b5fcc3cdfa
Added documentation about the documentation
2023-12-05 19:14:02 -05:00
Brandon Thomas
300ac56ab7
Merge pull request #188 from storytold/brandon-media-files-global-list-fixed
...
global list of media files
2023-12-05 19:11:20 -05:00
Brandon Thomas
e32f8094e5
global list of media files
2023-12-05 19:09:42 -05:00
Michael Chung
e986a44e9d
documentation system open api spec.
2023-12-05 19:00:44 -05:00
Brandon Thomas
642e17a77d
Merge pull request #187 from storytold/brandon-fix-sqlx-query-builder
...
Fix QueryBuilder with respect to column names and type juggling
2023-12-05 18:31:13 -05:00
Brandon Thomas
36f3003576
Fix QueryBuilder with respect to column names and type juggling
2023-12-05 18:30:26 -05:00
Michael Chung
4993410740
Built needs a simple endpoint query test
2023-12-05 14:54:32 -05:00
Michael Chung
f99b5a92b8
Added weights paging to michael's spec missing the fields.
2023-12-05 13:44:50 -05:00
Brandon Thomas
b9f604dd18
reusable pagination types
2023-12-04 23:11:41 -05:00
Michael Chung
130e0daa08
paging works correctly.
2023-12-04 22:49:33 -05:00
Brandon Thomas
e6f5ecb980
Merge pull request #186 from storytold/brandon-list-media-files-for-user
...
list media files for user
2023-12-04 22:02:53 -05:00
Brandon Thomas
2e3ff8a730
list media files for user
2023-12-04 21:59:39 -05:00
Michael Chung
cda690773f
Merge branch 'master' into feature/weights_endpoints
2023-12-04 18:26:24 -05:00
Michael Chung
91d0a1da8f
Tests pass again
2023-12-04 18:21:43 -05:00
Michael Chung
8c7b100150
Adding new seed then have to switch tests back.
2023-12-04 18:06:11 -05:00
dependabot[bot]
ac13be2900
Bump lettre from 0.11.1 to 0.11.2
...
Bumps [lettre](https://github.com/lettre/lettre ) from 0.11.1 to 0.11.2.
- [Release notes](https://github.com/lettre/lettre/releases )
- [Changelog](https://github.com/lettre/lettre/blob/master/CHANGELOG.md )
- [Commits](https://github.com/lettre/lettre/compare/v0.11.1...v0.11.2 )
---
updated-dependencies:
- dependency-name: lettre
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-04 22:30:26 +00:00
dependabot[bot]
b55435d992
Bump rustix from 0.38.25 to 0.38.26
...
Bumps [rustix](https://github.com/bytecodealliance/rustix ) from 0.38.25 to 0.38.26.
- [Release notes](https://github.com/bytecodealliance/rustix/releases )
- [Commits](https://github.com/bytecodealliance/rustix/compare/v0.38.25...v0.38.26 )
---
updated-dependencies:
- dependency-name: rustix
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-04 22:30:06 +00:00
Brandon Thomas
28770ef736
fix query issue
2023-12-04 05:00:46 -05:00
Michael Chung
ae5eea53fe
Something wrong with the query parameters not passing off the limits etc
2023-12-04 03:57:40 -05:00
Brandon Thomas
894084fba6
Merge pull request #181 from storytold/brandon-queue-controls
...
Kill inference jobs (mod endpoint)
2023-12-04 03:54:05 -05:00
Brandon Thomas
4bf1a25fbb
Kill inference jobs (mod endpoint)
2023-12-04 03:46:29 -05:00
Michael Chung
241f648baf
Add type filtering in there and category filtering
2023-12-04 03:38:51 -05:00
Michael Chung
e4756a4f2c
Added more data seeding to the database for the model_weights table.
2023-12-04 01:52:14 -05:00
Michael Chung
9c8ee8dbbb
Ok list_weights_by_user works properly now.
2023-12-03 22:55:56 -05:00
Michael Chung
8072d13596
Fixed Delete and Updates for Weights
2023-12-03 01:35:04 -05:00
Michael Chung
1d937ab981
Initial weights_endpoints need testing right now.
2023-12-01 15:22:32 -05:00
Brandon Thomas
b0a9342194
updated queue stats
2023-12-01 07:09:23 -05:00
Brandon Thomas
3cc1ea6935
capture stderr for svc and rvc
2023-12-01 01:36:33 -05:00
Michael Chung
496ccd68f1
Working on uploads gonna be testing the endpoints soon.
...
Need a ui for the upload page to understand how to write it but it's similar to prior art just need to check that out.
2023-11-30 23:05:02 -05:00
Brandon Thomas
b74cf7853d
fix web break
2023-11-30 22:46:35 -05:00
Michael Chung
72fdd75568
added upload weights / create weight endpoint
...
original file for the weights
weights file type for safetensors or checkpoint
Gotta add one more thing for record creation
2023-11-30 17:33:25 -05:00
Brandon Thomas
3cdce86162
warn on slow batch queries
2023-11-30 17:25:23 -05:00
Brandon Thomas
b0a87e83a0
log batch index
2023-11-30 17:19:23 -05:00
Brandon Thomas
979c234ed2
cleanup logging
2023-11-30 16:27:25 -05:00
Brandon Thomas
4837106d37
distinguish logs
2023-11-30 16:10:01 -05:00
Brandon Thomas
cfd92e814d
Merge pull request #166 from storytold/dependabot/cargo/env_logger-0.10.1
...
Bump env_logger from 0.7.1 to 0.10.1
2023-11-30 16:02:23 -05:00
Brandon Thomas
6d27214a14
codegen
2023-11-30 15:50:05 -05:00
Brandon Thomas
b628fb0a11
premium TTS duration
2023-11-30 15:21:07 -05:00
dependabot[bot]
456b9e1ce6
Bump env_logger from 0.7.1 to 0.10.1
...
Bumps [env_logger](https://github.com/rust-cli/env_logger ) from 0.7.1 to 0.10.1.
- [Release notes](https://github.com/rust-cli/env_logger/releases )
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-cli/env_logger/compare/v0.7.1...v0.10.1 )
---
updated-dependencies:
- dependency-name: env_logger
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-30 09:35:18 +00:00
Brandon Thomas
6f7b6da595
Merge pull request #167 from storytold/dependabot/cargo/rand-0.8.5
...
Bump rand from 0.7.3 to 0.8.5
2023-11-30 04:33:54 -05:00
Brandon Thomas
18ad28135f
safe delete
2023-11-30 02:36:33 -05:00
Brandon Thomas
ff4a3115d2
clear up more directories when file system is full
2023-11-30 02:34:33 -05:00
dependabot[bot]
ccae943037
Bump rand from 0.7.3 to 0.8.5
...
Bumps [rand](https://github.com/rust-random/rand ) from 0.7.3 to 0.8.5.
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/0.7.3...0.8.5 )
---
updated-dependencies:
- dependency-name: rand
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-30 07:32:36 +00:00
Brandon Thomas
12ef105ced
fix errors
2023-11-30 02:27:08 -05:00
Brandon Thomas
b27070e23e
get rid of more of container_common
2023-11-30 02:25:16 -05:00
Brandon Thomas
8e45a4ea45
delete mod
2023-11-30 02:05:15 -05:00
Brandon Thomas
a669ac7f03
move remaining container_common::files -> filesys crate
2023-11-30 02:04:41 -05:00
Brandon Thomas
b5ed9acdd4
move check_directory_exists to filesys crate
2023-11-30 01:56:55 -05:00
Brandon Thomas
ff2aaa9f3d
move check_file_exists to filesys crate
2023-11-30 01:53:42 -05:00
Brandon Thomas
f93421eadc
keep IoError around; better casting
2023-11-30 01:35:48 -05:00
Brandon Thomas
b82ffcce86
much more StorageFull error !
2023-11-30 01:26:03 -05:00
Brandon Thomas
e2c5839d01
surface storage full errors
2023-11-30 01:05:26 -05:00
Michael Chung
fba7d2a1eb
needs some tests for users and query builds with pagination
2023-11-30 00:48:54 -05:00
Michael Chung
347fe685cd
List list_availible_weights needs testing but is written.
2023-11-29 23:11:47 -05:00
Brandon Thomas
896e8591ba
cleanup
2023-11-29 23:10:15 -05:00
Brandon Thomas
19dcfdc629
cleanup
2023-11-29 22:51:12 -05:00
Brandon Thomas
cec7bce450
try copy instead
2023-11-29 22:49:00 -05:00
Brandon Thomas
6cc3062da8
don't fail if file is gone (not sure why this happens)
2023-11-29 22:01:53 -05:00
Brandon Thomas
efdd03bbbd
logging
2023-11-29 21:50:30 -05:00
Michael Chung
32331f9890
compiles working on list queries
2023-11-29 21:46:42 -05:00
Brandon Thomas
c207356ac5
cleanup retry
2023-11-29 21:44:20 -05:00
Brandon Thomas
3243cc51b7
try to delete and re-copy
2023-11-29 21:36:47 -05:00
Brandon Thomas
ee4af2976f
flag to permit cold filesystem cache
2023-11-29 21:26:03 -05:00
Brandon Thomas
4fb2a38c68
report temp file size
2023-11-29 21:10:01 -05:00
Brandon Thomas
a549ceb609
check vocoder and synthesizer sizes
2023-11-29 20:53:00 -05:00
Brandon Thomas
003f0cdeea
struct args for downloader (safer)
2023-11-29 20:46:33 -05:00
Brandon Thomas
9e0772141a
download file size check and logging
2023-11-29 20:25:37 -05:00
Brandon Thomas
542b79dd90
log http errors
2023-11-29 19:49:52 -05:00
Brandon Thomas
363f8cbc96
debug log statements, FileCacheDir (not yet used)
2023-11-29 19:28:32 -05:00
Brandon Thomas
f2e75f8637
rename files across fs devices
2023-11-29 18:46:00 -05:00
Brandon Thomas
f48cbb7978
fix
2023-11-29 18:16:45 -05:00
Brandon Thomas
edd5cd6156
Merge pull request #179 from storytold/brandon-fix-job-pathing
...
Brandon fix job pathing
2023-11-29 17:49:39 -05:00
Brandon Thomas
37c016cecb
"semi persistent dir" needs cleanup, this is confusing
2023-11-29 17:48:29 -05:00
Brandon Thomas
1a3e111dd6
Fix job pathing for outage and to make easier to manage
2023-11-29 17:30:03 -05:00
Michael Chung
65d6f178bc
WIP - weights endpoints need to be tested
...
Update weights endpoints had to be fixed.
should be ready to unit test the 3 endpoints before using the list weights
2023-11-29 17:07:18 -05:00
Brandon Thomas
0c456d957c
fix build errors
2023-11-29 15:46:43 -05:00
kasisnu
133ccff348
update media file visibilty handler
2023-11-29 17:12:22 +05:30
Brandon Thomas
85ecce7b38
comments
2023-11-29 03:07:07 -05:00
Brandon Thomas
2f1d682438
Merge pull request #176 from storytold/nov-29-mithoo
...
fail model deleted inference jobs
2023-11-29 02:44:38 -05:00
Brandon Thomas
c6fbfaa6ba
fix test failures and nits
2023-11-29 02:43:31 -05:00
Brandon Thomas
038401bff4
Merge pull request #177 from storytold/brandon-revert-sha2-bump
...
Revert "Bump sha2 from 0.9.9 to 0.10.8"
2023-11-29 02:29:16 -05:00
Brandon Thomas
e1c7231d96
Revert "Bump sha2 from 0.9.9 to 0.10.8"
...
This reverts commit 951afc2e5d .
2023-11-29 02:28:51 -05:00
kasisnu
1e11fdb35d
fail model deleted inference jobs
2023-11-29 12:43:49 +05:30
Brandon Thomas
74c477b045
Merge pull request #169 from storytold/dependabot/cargo/sha2-0.10.8
...
Bump sha2 from 0.9.9 to 0.10.8
2023-11-28 21:37:50 -05:00
Brandon Thomas
042fa1574d
Merge pull request #168 from storytold/dependabot/cargo/time-0.3.30
...
Bump time from 0.2.27 to 0.3.30
2023-11-28 21:37:26 -05:00
Brandon Thomas
4387e6326f
LFU cache in TT2 inference-job
2023-11-28 17:47:46 -05:00
Michael Chung
d9d166e500
Run routes using open api spec
2023-11-28 17:27:32 -05:00
dependabot[bot]
a3ab634725
Bump openssl in /old_code/twitch-tts-desktop-client
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.36 to 0.10.60.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.36...openssl-v0.10.60 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-28 21:11:08 +00:00
dependabot[bot]
93ebe101f3
Bump openssl in /old_code/twitter-ingestion-client
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.34 to 0.10.60.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.34...openssl-v0.10.60 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-28 21:03:53 +00:00
dependabot[bot]
0128134d3d
Bump openssl from 0.10.33 to 0.10.60 in /old_code/pubsub-enricher
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.33 to 0.10.60.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.33...openssl-v0.10.60 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-28 21:02:17 +00:00
dependabot[bot]
da15968c4e
Bump openssl in /old_code/twitch-ingestion-client
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.32 to 0.10.60.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.32...openssl-v0.10.60 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-28 21:00:56 +00:00
Brandon Thomas
3ad2b744b7
test comment out Dockerfile /etc/ssl copy
2023-11-28 15:42:24 -05:00
Brandon Thomas
8bf85b637b
notes on dependencies
2023-11-28 15:40:26 -05:00
Brandon Thomas
50c3b5ed65
codegen db
2023-11-28 15:23:43 -05:00
Brandon Thomas
df15395bf7
fix build error
2023-11-28 15:08:39 -05:00
Brandon Thomas
5666d58da0
fix SSL problem?
2023-11-28 14:54:53 -05:00
dependabot[bot]
0a85e9c581
Bump time from 0.2.27 to 0.3.30
...
Bumps [time](https://github.com/time-rs/time ) from 0.2.27 to 0.3.30.
- [Release notes](https://github.com/time-rs/time/releases )
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md )
- [Commits](https://github.com/time-rs/time/compare/v0.2.27...v0.3.30 )
---
updated-dependencies:
- dependency-name: time
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-28 16:45:21 +00:00
ArEnSc
bd0ce25d94
Merge pull request #151 from storytold/feature/weights_queries
...
Feature/weights queries
2023-11-28 11:43:00 -05:00
ArEnSc
9f2335bfba
Merge branch 'master' into feature/weights_queries
2023-11-28 11:30:22 -05:00
Brandon Thomas
63eca62f1d
ssl to GCS broken in production, maybe this fixes?
2023-11-28 11:01:36 -05:00
Brandon Thomas
2808d20a35
fix wrong cleanup
2023-11-28 08:43:00 -05:00
Brandon Thomas
2d67947479
comment
2023-11-28 08:39:54 -05:00
Brandon Thomas
9722a34c8b
extra care to delete temp directories
2023-11-28 08:37:08 -05:00
Brandon Thomas
643dffc08c
scoped TempDir
2023-11-28 08:23:43 -05:00
Brandon Thomas
1433eca29a
queue stats for inference-job's tacotron2
2023-11-28 07:27:26 -05:00
Brandon Thomas
8176f0d6bd
fix lints
2023-11-28 06:26:17 -05:00
Brandon Thomas
2cfcbf8a75
db codegen + fix build errors
2023-11-28 06:19:37 -05:00
Brandon Thomas
fb9a9b75bf
Merge pull request #171 from storytold/brandon-tts-on-inference-job
...
tts-inference-job --> inference-job
2023-11-28 05:51:58 -05:00
Brandon Thomas
2a1675d865
formatting
2023-11-28 05:42:50 -05:00
Brandon Thomas
f672df7386
add TT2 HTTP sidecar health checking (hacky)
2023-11-28 05:11:43 -05:00
Brandon Thomas
59fc891ce4
filter out certain model types (so we don't leak to competitors)
2023-11-28 02:59:01 -05:00
Brandon Thomas
739f234ac3
emulate TTS Results in media file pages
2023-11-28 02:42:55 -05:00
Michael Chung
8303066c38
Added serial test to run the database tests in serial, prevent failing when running the suite.
2023-11-28 00:16:44 -05:00
Michael Chung
5feb500b5e
unit test for paging
2023-11-27 23:16:43 -05:00
Brandon Thomas
626157b615
emulate TTS inference job status checking for generic jobs
2023-11-27 22:19:27 -05:00
Brandon Thomas
7f3ccdc53d
cleanup dependency checking
2023-11-27 21:22:27 -05:00
Brandon Thomas
cc1d7f6de1
theoretically TTS HTTP works with inference-job
2023-11-27 20:55:13 -05:00
Brandon Thomas
3d4a870190
streamline inference-job tt2
2023-11-27 20:55:13 -05:00
Brandon Thomas
824d113dfc
port some dependencies of tts-inference-job to inference-job
2023-11-27 20:55:13 -05:00
Brandon Thomas
eaadc8242d
remove (unused) tts-inference-job shell out code
2023-11-27 20:55:13 -05:00
Brandon Thomas
bf5dddf6a9
Merge pull request #170 from storytold/brandon-seed-tt2-models
...
seed tool: TT2 models (with idempotency + early exit)
2023-11-27 20:50:31 -05:00
Brandon Thomas
22051f2dba
make idempotent
2023-11-27 20:42:37 -05:00
Brandon Thomas
d777346520
Update seed tool to seed TT2 models
2023-11-27 18:31:42 -05:00
dependabot[bot]
951afc2e5d
Bump sha2 from 0.9.9 to 0.10.8
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.9.9 to 0.10.8.
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.9.9...sha2-v0.10.8 )
---
updated-dependencies:
- dependency-name: sha2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-27 22:32:08 +00:00
Michael Chung
d990fd4bfa
Merge branch 'feature/weights_queries' of https://github.com/storytold/storyteller-rust into feature/weights_queries
2023-11-27 12:12:02 -05:00
Michael Chung
6f5edf0c96
fixed issues with weights queries and the tests, tests slightly flaky need to have it delete the rows, and ensure it doesn't run in prod.
2023-11-27 12:09:34 -05:00
ArEnSc
b99756a7d1
Merge pull request #165 from storytold/nov-27-mithoo
...
query builder quickfix
2023-11-27 11:23:13 -05:00
kasisnu
dcbdaf9cd6
query builder quickfix
2023-11-27 17:47:55 +05:30
Michael Chung
8e4f419091
QiueryBuilder tests needed
2023-11-27 00:46:46 -05:00
Michael Chung
b779946fe7
Queries pass need just some mock data to test it in the test.rs
2023-11-26 15:29:57 -05:00
Michael Chung
a244e614cf
need to run tests on the query builder then can work on the rest of the code
2023-11-26 14:22:42 -05:00
Michael Chung
2e6708168b
building wip ... then test then endpoints probably need seed data for this that is a bit diverse.
2023-11-25 03:53:19 -05:00
Michael Chung
8c46f47352
queries building is wip.
2023-11-25 03:28:34 -05:00
Michael Chung
fdbf028743
test works query builder now.
2023-11-25 02:40:46 -05:00
Michael Chung
becf58a357
Time to test.
2023-11-25 01:51:02 -05:00
Michael Chung
a4c227a4ca
Fixes to the weights now need filter
2023-11-25 01:40:54 -05:00
Michael Chung
0e1e8a87f1
Mapping list_weights_by_user.rs done need filter and then test
2023-11-25 00:17:58 -05:00
Michael Chung
c9df278d40
weights_queries list weights by user more testing and implementation needed
2023-11-24 23:50:50 -05:00
Michael Chung
ddb35c5133
Added more data for seeding
...
Added to test lists need to get list_weights_by_user tested
2023-11-24 22:24:34 -05:00
Michael Chung
df3fc1bf51
more tests undelete and delete.
2023-11-24 00:35:43 -05:00
Michael Chung
21f2c3ac78
fixed weights queries get_weight hardcode transform
2023-11-24 00:19:21 -05:00
Michael Chung
be429017eb
Deleting weights from the database works for user
2023-11-23 23:34:14 -05:00
Michael Chung
2a623bd8eb
Ok just mapped this by hand, super dissapointed that I can't use the the proper way to do it for some unknown reason.
2023-11-23 22:46:28 -05:00
Michael Chung
8b2765ba65
Weight types is failing to serialize :S
2023-11-23 21:39:42 -05:00
Michael Chung
ccf1adae61
Add a test mod
2023-11-23 21:22:23 -05:00
Michael Chung
1a144ac8cf
Writing unit tests for the queries
2023-11-23 19:41:33 -05:00
Brandon Thomas
71581978ff
Merge pull request #162 from storytold/nov-21-mithoo
...
Bump actix & futures deps
2023-11-23 12:49:39 -05:00
Michael Chung
ce3aa6be74
model_weights delete need tests
2023-11-23 01:09:17 -05:00
Michael Chung
f63eb94ed7
update_weight needs testing
2023-11-23 00:46:11 -05:00
kasisnu
a987ae81cf
rebase codegen updates
2023-11-23 11:10:57 +05:30
kasisnu
684cd7df69
upgrade futures
2023-11-23 11:08:29 +05:30
kasisnu
703e297b94
easy bump actix deps
2023-11-23 11:08:29 +05:30
Michael Chung
2e4e109065
Notes
2023-11-22 23:41:16 -05:00
Michael Chung
8481d37167
Fixed compile errors.
2023-11-22 23:25:19 -05:00
Michael Chung
5ed397af4e
WIP get and update gotta write unit tests, WIP do not review.
2023-11-22 23:05:25 -05:00
Michael Chung
ccbc89fd3e
Fix function name issues
2023-11-22 13:21:52 -05:00
Brandon Thomas
62ce6d5991
codegen db
2023-11-22 03:07:13 -05:00
Brandon Thomas
e27871bd7e
Mark everything about BucketPathUnifier as deprecated. It sucks.
2023-11-22 02:27:48 -05:00
Brandon Thomas
106e3badc1
Merge pull request #163 from storytold/brandon-inference-job-startup-cleanup
...
Scoped inference jobs shouldn't require all parameters
2023-11-22 02:21:55 -05:00
Brandon Thomas
bcc91080e6
reorganize dependencies
2023-11-22 02:20:11 -05:00
Brandon Thomas
9848688a69
make container startup easier to parse
2023-11-21 22:45:04 -05:00
Brandon Thomas
5e2f85964c
vits dependencies
2023-11-21 22:18:32 -05:00
Brandon Thomas
8c17cd4415
vall-e-x dependencies
2023-11-21 21:54:32 -05:00
Brandon Thomas
58ce32dcbb
tacotron2
2023-11-21 21:45:55 -05:00
Brandon Thomas
2856be7aa9
SadTalker dependencies
2023-11-21 21:34:32 -05:00
Brandon Thomas
a28ef00618
cleanup job stubs we never implemented
2023-11-21 21:24:18 -05:00
Brandon Thomas
4941278590
SVC simplification
2023-11-21 20:06:33 -05:00
Michael Chung
5893753e35
Weights operations
2023-11-21 19:34:26 -05:00
Brandon Thomas
31ee410ac0
Cleanup Inference Job startup
...
- Don't require all env vars for all job types
2023-11-21 18:47:24 -05:00
Brandon Thomas
c256b14fe5
Merge pull request #158 from storytold/dependabot/cargo/tempfile-3.8.1
...
Bump tempfile from 3.3.0 to 3.8.1
2023-11-21 18:07:46 -05:00
Brandon Thomas
a2bd688ec2
Merge pull request #150 from storytold/dependabot/cargo/rustix-0.37.27
...
Bump rustix from 0.37.13 to 0.37.27
2023-11-21 18:07:20 -05:00
Brandon Thomas
2410be28c1
Merge pull request #159 from storytold/dependabot/cargo/num-traits-0.2.17
...
Bump num-traits from 0.2.15 to 0.2.17
2023-11-21 18:07:00 -05:00
Brandon Thomas
a1191aa2c3
Merge pull request #95 from storytold/oct-12-mithoo
...
super basic favorites impl
2023-11-21 18:03:58 -05:00
Brandon Thomas
2c502359a4
user favorites, entity favorites, etc. + minor changes
2023-11-21 18:02:32 -05:00
kasisnu
18bd819da2
zsvoice & VC models can be favorited
2023-11-21 14:59:28 -05:00
kasisnu
2614ba5eb9
remove ip address fields, and be able to favorite media files
2023-11-21 14:59:28 -05:00
kasisnu
b2bdf16c1c
update postman collection w/favoritesc
2023-11-21 14:59:27 -05:00
kasisnu
b436b07955
super basic favorites impl
2023-11-21 14:59:27 -05:00
Brandon Thomas
5da5908bea
Merge pull request #109 from storytold/oct-19-mithoo
...
delete media files/basic update handler
2023-11-21 13:24:22 -05:00
Brandon Thomas
58ea502400
Delete/update tweaks
2023-11-21 13:22:59 -05:00
kasisnu
3ed1f36e36
rebase updates with sqlx codegen
2023-11-21 13:14:43 -05:00
kasisnu
f958667cc4
delete media files/basic update handler
2023-11-21 13:14:43 -05:00
Kasisnu
87202f3ba2
Merge pull request #161 from storytold/nov-21-mithoo
...
disable speedup experiments on main workflows
2023-11-21 18:38:22 +05:30
kasisnu
b59bdc1ed5
disable speedup experiments on main workflows
2023-11-21 18:37:54 +05:30
Kasisnu
b68c7f415f
Merge pull request #160 from storytold/nov-21-mithoo
...
add new workflow
2023-11-21 13:34:53 +05:30
kasisnu
a08ebffeba
add new workflow
2023-11-21 13:33:20 +05:30
dependabot[bot]
7893acce0f
Bump num-traits from 0.2.15 to 0.2.17
...
Bumps [num-traits](https://github.com/rust-num/num-traits ) from 0.2.15 to 0.2.17.
- [Changelog](https://github.com/rust-num/num-traits/blob/master/RELEASES.md )
- [Commits](https://github.com/rust-num/num-traits/compare/num-traits-0.2.15...num-traits-0.2.17 )
---
updated-dependencies:
- dependency-name: num-traits
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-20 22:34:28 +00:00
dependabot[bot]
5dd3f7bf20
Bump tempfile from 3.3.0 to 3.8.1
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.3.0 to 3.8.1.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/commits )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-20 22:33:55 +00:00
Kasisnu
f8a3a3b721
Merge pull request #157 from storytold/nov-20-mithoo
...
gpu build: copy result bins from updated directories
2023-11-20 15:47:35 +05:30
kasisnu
5895dc0b1f
gpu build: copy result bins from updated directories
2023-11-20 15:47:15 +05:30
kasisnu
75e19113da
x86_64-unknown-linux-musl -> x86_64-unknown-linux-gnu
2023-11-20 15:38:14 +05:30
Kasisnu
a7dcdf19ed
Merge pull request #156 from storytold/nov-20-mithoo
...
add --target=x86_64-unknown-linux-musl explicitly
2023-11-20 15:27:56 +05:30
kasisnu
8e415770fb
Merge remote-tracking branch 'origin/master' into nov-20-mithoo
2023-11-20 15:26:46 +05:30
kasisnu
28d64f29e2
sadpanda
2023-11-20 15:26:17 +05:30
Kasisnu
9da6be3320
Merge pull request #155 from storytold/nov-20-mithoo
...
statically build gpu binaries
2023-11-20 15:20:28 +05:30
kasisnu
49cec49844
statically build gpu binaries
2023-11-20 15:19:27 +05:30
Brandon Thomas
a2354cd64c
install rsync in containers (lazy, fix this)
...
This was a lazy way to add rsync into the containers to enable easy
copying of files + logging. This is not the ideal way to do this.
2023-11-20 01:20:09 -05:00
Kasisnu
809dabd253
Merge pull request #154 from storytold/nov-20-mithoo
...
trailing slash
2023-11-20 11:22:11 +05:30
kasisnu
0470811bb4
trailing slash
2023-11-20 11:21:50 +05:30
Kasisnu
fecb671400
Merge pull request #153 from storytold/nov-20-mithoo
...
sqlx codegen
2023-11-20 11:12:50 +05:30
kasisnu
6d82cb9de6
updated dockerfiles for sqlx codegen
2023-11-20 11:11:44 +05:30
kasisnu
0fdacfe295
sqlx codegen
2023-11-20 10:55:43 +05:30
Brandon Thomas
6a255330b4
Merge pull request #152 from storytold/brandon-rustls
...
Switch from native TLS to rustls
2023-11-20 00:10:20 -05:00
Brandon Thomas
e64fcab028
Switch from native TLS to rustls
...
This should make for smaller and simpler binaries.
2023-11-20 00:06:15 -05:00
Michael Chung
6026748563
Seeding Weights probably actually need real weights
2023-11-19 23:36:59 -05:00
dependabot[bot]
6cd48d2f5b
Bump rustix from 0.37.13 to 0.37.27
...
Bumps [rustix](https://github.com/bytecodealliance/rustix ) from 0.37.13 to 0.37.27.
- [Release notes](https://github.com/bytecodealliance/rustix/releases )
- [Commits](https://github.com/bytecodealliance/rustix/compare/v0.37.13...v0.37.27 )
---
updated-dependencies:
- dependency-name: rustix
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-20 04:34:25 +00:00
Brandon Thomas
b36283c76e
Merge pull request #149 from storytold/brandon-upgrade-sqlx-0.7.2
...
Upgrade sqlx to latest (0.7.2)
2023-11-19 23:32:22 -05:00
Brandon Thomas
bd4644098f
Upgrade sqlx to latest (0.7.2)
...
Hypothetically this unblocks native rustls over IP address. If so, we
can drop native OpenSSL and Ubuntu packages and make a much simpler
build.
See this issue:
https://github.com/launchbadge/sqlx/issues/1095#issuecomment-798050828
Had to deal with a few migration issues,
- changes to transactor types:
https://github.com/launchbadge/sqlx/issues/2606
- changes to sqlx_core that impacted our serialization/deserialization macros
2023-11-19 23:25:52 -05:00
Brandon Thomas
831b0eda29
Don't need this - let's invert the pod in control
2023-11-18 23:47:52 -05:00
Michael Chung
bffe8d39ae
model_weights/create_weight.rs being worked on
2023-11-18 00:44:41 -05:00
Michael Chung
c36ca5e73c
create model_weights
2023-11-17 23:59:53 -05:00
Michael Chung
55344fc6dd
Model Weight Queries has to be worked on categories and types tests written.
2023-11-17 23:39:55 -05:00
Brandon Thomas
0a9803af83
PLEAAASE BUILD
2023-11-17 11:29:27 -05:00
Brandon Thomas
0952d16a86
-y flag ?
2023-11-17 11:08:43 -05:00
Brandon Thomas
2ed43572e0
maybe patch 3.8 logger too
2023-11-17 10:34:16 -05:00
Brandon Thomas
72e67ed198
really install deadsnakes
2023-11-17 10:21:18 -05:00
Brandon Thomas
66774b0d31
python3.8 (this should only be temporary)
2023-11-17 10:14:04 -05:00
Brandon Thomas
d54cd75dec
unblock route
2023-11-17 08:48:13 -05:00
Brandon Thomas
23293e973f
codegen db
2023-11-17 03:42:01 -05:00
Brandon Thomas
5bb32d0adb
record millis and encoding
2023-11-17 03:16:40 -05:00
Brandon Thomas
d123a73069
confirm email when password reset
2023-11-17 02:48:24 -05:00
Brandon Thomas
f978c1f4cc
propagate avt to zero shot tts
2023-11-17 02:39:55 -05:00
Brandon Thomas
9d38440ae4
rename handler
2023-11-17 01:52:10 -05:00
Brandon Thomas
4530083333
more foreign key and field completion for samples
2023-11-17 01:49:03 -05:00
Brandon Thomas
23584b4462
Merge pull request #148 from storytold/brandon-vallex-pathing
...
Fix vallex pathing
2023-11-16 21:03:50 -05:00
Brandon Thomas
762cf2d0b4
pathing works
2023-11-16 21:02:54 -05:00
Brandon Thomas
7a4c035960
upload of weights works
2023-11-16 20:32:19 -05:00
Brandon Thomas
cd8ca0092b
modify bucket pathing
2023-11-16 20:07:14 -05:00
Brandon Thomas
c920ae5286
Merge pull request #147 from storytold/bt-split-vallex-to-files
...
split vallex tts inference + embedding creation
2023-11-16 19:06:55 -05:00
Brandon Thomas
61bb4162a3
split vallex tts inference + embedding creation
2023-11-16 19:06:16 -05:00
Brandon Thomas
a1c7db19e3
Merge pull request #146 from storytold/bt-better-error-logging-vallex
...
better error logging, pathing
2023-11-16 18:53:41 -05:00
Brandon Thomas
e6690fa133
better error logging, pathing
2023-11-16 18:52:56 -05:00
Brandon Thomas
c22f7fe654
Merge pull request #138 from storytold/dependabot/cargo/magic-crypt-3.1.13
...
Bump magic-crypt from 3.1.8 to 3.1.13
2023-11-16 17:56:54 -05:00
Brandon Thomas
bc94582138
Merge pull request #140 from storytold/dependabot/cargo/strum-0.25.0
...
Bump strum from 0.24.1 to 0.25.0
2023-11-16 17:56:18 -05:00
Brandon Thomas
b3226b04cb
Merge pull request #139 from storytold/dependabot/cargo/serde_json-1.0.108
...
Bump serde_json from 1.0.91 to 1.0.108
2023-11-16 17:56:05 -05:00
Michael Chung
afc0e27fb4
Made updates to the seed and the docs to reflect the new seed files.
2023-11-16 16:07:50 -05:00
Brandon Thomas
f338d57ef5
Merge pull request #145 from storytold/bt-zs-inference-cleanup
...
voice designer inference job cleanup
2023-11-16 15:01:26 -05:00
Brandon Thomas
419c202ec9
voice designer inference job cleanup
...
- paths were different between upload, inference, and seed tool
- errors aren't being appropriately handled (and there's still work to
do here)
2023-11-16 05:10:30 -05:00
dependabot[bot]
59c19b2927
Bump strum from 0.24.1 to 0.25.0
...
Bumps [strum](https://github.com/Peternator7/strum ) from 0.24.1 to 0.25.0.
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Peternator7/strum/commits )
---
updated-dependencies:
- dependency-name: strum
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-16 06:18:28 +00:00
dependabot[bot]
3adf92d4e5
Bump serde_json from 1.0.91 to 1.0.108
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.91 to 1.0.108.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.91...v1.0.108 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-16 06:17:36 +00:00
Brandon Thomas
04e2605240
fixup lint / test failures
2023-11-16 01:16:09 -05:00
Brandon Thomas
6186dcd89d
analytics on password resets
2023-11-16 01:06:03 -05:00
Brandon Thomas
0f3586746e
committing secrets is a sin
2023-11-16 00:45:47 -05:00
Brandon Thomas
f84c31de5b
success response fields
2023-11-16 00:03:01 -05:00
Brandon Thomas
a19cafbae0
parameterize SMTP account
2023-11-15 23:55:34 -05:00
Brandon Thomas
b45afab5ea
stupid fix
2023-11-15 23:18:41 -05:00
Brandon Thomas
6d24b4b49b
codegen db
2023-11-15 22:47:20 -05:00
Brandon Thomas
f9704f0da4
Merge pull request #144 from storytold/brandon-email-job
...
email-job
2023-11-15 22:34:43 -05:00
Brandon Thomas
c7c7c5b798
email-job
2023-11-15 22:31:18 -05:00
Brandon Thomas
462ed87a7b
Merge pull request #132 from storytold/brandon-model-weights
...
WIP / DNM - model_weights
2023-11-15 21:03:02 -05:00
Brandon Thomas
170f6772d7
rename migrations for better operational sequencing
2023-11-15 21:02:11 -05:00
Brandon Thomas
2b884ebe51
Move metadata into polymorphic join tables
2023-11-15 21:00:41 -05:00
Brandon Thomas
fec587d81e
"model_weights" to replace all of the various weights tables
2023-11-15 21:00:39 -05:00
dependabot[bot]
4aec1a2298
Bump magic-crypt from 3.1.8 to 3.1.13
...
Bumps [magic-crypt](https://github.com/magiclen/rust-magiccrypt ) from 3.1.8 to 3.1.13.
- [Commits](https://github.com/magiclen/rust-magiccrypt/compare/v3.1.8...v3.1.13 )
---
updated-dependencies:
- dependency-name: magic-crypt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-16 01:31:31 +00:00
Brandon Thomas
1e3117789e
Merge pull request #143 from storytold/nov-15-mithoo
...
build fix, get endpoints for zs datasets/voices
2023-11-15 20:30:11 -05:00
kasisnu
a18ebc4db3
get endpoints for zs datasets & voices
2023-11-15 14:26:57 +05:30
kasisnu
6cc75df103
Merge remote-tracking branch 'origin/speedup-experiments' into nov-15-mithoo
2023-11-15 11:19:45 +05:30
kasisnu
297ce4e0ad
add hakari dep to dockerfile
2023-11-14 12:46:43 +05:30
kasisnu
235c0d6754
fix missing deps
2023-11-14 12:42:28 +05:30
Kasisnu
8cd8f45b6c
Merge pull request #142 from storytold/nov-12-mithoo
...
removing some unused creates
2023-11-14 12:37:04 +05:30
kasisnu
ee0526f499
add a second branch to test speedups
2023-11-14 12:35:50 +05:30
kasisnu
d84e497131
hakari deps
2023-11-14 12:32:54 +05:30
kasisnu
2eb5635c58
removing some unused creates
2023-11-14 12:31:37 +05:30
Brandon Thomas
dd3c87b712
don't leak accounts
2023-11-12 07:02:39 -05:00
Brandon Thomas
7dc7afd244
environmental reset link
2023-11-12 05:16:53 -05:00
Brandon Thomas
f1d3566f30
login after password reset
2023-11-12 04:24:47 -05:00
Brandon Thomas
3852851f65
'success' fields, cleanup
2023-11-12 02:52:26 -05:00
Brandon Thomas
bdd24c47fa
codegen db
2023-11-12 02:36:29 -05:00
Brandon Thomas
a31a72abb7
Merge pull request #137 from storytold/brandon-jake-password-reset
...
password reset
2023-11-12 02:27:56 -05:00
Brandon Thomas
34c90becbb
schema migrations for password reset
2023-11-12 02:26:38 -05:00
Brandon Thomas
a69d0f7b9a
redemption works
2023-11-11 19:56:23 -05:00
Brandon Thomas
e068af0e1c
wip redemption
2023-11-11 16:23:30 -05:00
Brandon Thomas
c6a111bb4c
smtp wired up
2023-11-11 14:53:58 -05:00
Brandon Thomas
9ce771f571
fix crockford-encoded entropy
2023-11-10 16:27:30 -05:00
Jacob Conley
5892fb1f14
Fixed implementation up to the point of sending the email
2023-11-10 16:14:24 -05:00
Jacob Conley
6bbf8a9b01
Changed e-mail library; still only partially implemented
2023-11-10 16:14:21 -05:00
Jacob Conley
16d6542911
Beginning password reset implementation
...
- Email send is not implemented yet
- All of this is still untested, clearly
2023-11-10 16:13:58 -05:00
Jacob Conley
1cc3c5eee4
Update more crockford_deprecated stuff for real this time
2023-11-10 16:12:42 -05:00
Jacob Conley
054d7db0a9
Update crockford_deprecated references
2023-11-10 16:12:41 -05:00
Jacob Conley
927337331e
Rename crockford crate to crockford_deprecated - Gotta update references
2023-11-10 16:12:41 -05:00
Kasisnu
50780926fb
Merge pull request #136 from storytold/nov-10-mithoo
...
fix various stripe handler errors :(
2023-11-10 15:05:33 +05:30
kasisnu
2ebd6dc634
fix various stripe handler errors :(
2023-11-10 15:05:02 +05:30
Kasisnu
c5d5a4ba08
Merge pull request #135 from storytold/nov-10-mithoo
...
feat: report errors to stripe
2023-11-10 13:59:40 +05:30
kasisnu
797332b887
feat: report errors to stripe
2023-11-10 13:59:19 +05:30
Kasisnu
30d71ad605
Merge pull request #134 from storytold/nov-10-mithoo
...
audio mp4 uploads on ios
2023-11-10 13:47:15 +05:30
kasisnu
889121a818
audio mp4 uploads on ios
2023-11-10 13:46:39 +05:30
Brandon Thomas
293f531a79
Merge pull request #133 from storytold/lru-delete-models
...
Delete models from AWS EFS host
2023-11-10 00:36:21 -05:00
Brandon Thomas
fc344557be
Delete models from AWS EFS host
2023-11-10 00:35:36 -05:00
Brandon Thomas
a34785c308
Merge pull request #128 from storytold/dependabot/cargo/hyper-0.14.24
...
Bump hyper from 0.13.10 to 0.14.24
2023-11-09 13:44:41 -05:00
Brandon Thomas
7d6aec158c
Merge pull request #114 from storytold/dependabot/cargo/derive_more-0.99.17
...
Bump derive_more from 0.99.14 to 0.99.17
2023-11-09 13:42:14 -05:00
Brandon Thomas
861faafe60
Merge pull request #127 from storytold/dependabot/cargo/subprocess-0.2.9
...
Bump subprocess from 0.2.7 to 0.2.9
2023-11-09 13:42:05 -05:00
Brandon Thomas
5240d3cde5
Merge pull request #129 from storytold/dependabot/cargo/futures-util-0.3.29
...
Bump futures-util from 0.3.28 to 0.3.29
2023-11-09 13:41:56 -05:00
Brandon Thomas
8b962dcf6d
notes on vocoder_models table
2023-11-09 00:45:30 -05:00
dependabot[bot]
e2c3aedfb8
Bump hyper from 0.13.10 to 0.14.24
...
Bumps [hyper](https://github.com/hyperium/hyper ) from 0.13.10 to 0.14.24.
- [Release notes](https://github.com/hyperium/hyper/releases )
- [Changelog](https://github.com/hyperium/hyper/blob/v0.14.24/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper/compare/v0.13.10...v0.14.24 )
---
updated-dependencies:
- dependency-name: hyper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-08 17:31:45 +00:00
dependabot[bot]
e9605ea6af
Bump futures-util from 0.3.28 to 0.3.29
...
Bumps [futures-util](https://github.com/rust-lang/futures-rs ) from 0.3.28 to 0.3.29.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.28...0.3.29 )
---
updated-dependencies:
- dependency-name: futures-util
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-08 17:31:22 +00:00
Brandon Thomas
c6c708827b
Merge pull request #131 from storytold/nov-08-mithoo
...
bump async-stripe, dealing with webhook handler failures/updates
2023-11-08 12:29:03 -05:00
kasisnu
c9b3ce06d6
bump async-stripe, dealing with webhook handler failures/updates
2023-11-08 15:17:06 +05:30
Kasisnu
e4faf58990
Merge pull request #130 from storytold/nov-08-mithoo
...
iphone audio mimetype
2023-11-08 12:08:58 +05:30
kasisnu
d77c5e1885
iphone audio mimetype
2023-11-08 12:08:17 +05:30
Brandon Thomas
4930629a3a
fix lint and test failures
2023-11-07 22:33:38 -05:00
Brandon Thomas
331a0ce518
codegen db
2023-11-07 21:55:31 -05:00
Brandon Thomas
7aaa70bb31
more voice takedowns
2023-11-07 21:41:02 -05:00
Brandon Thomas
81d54291d1
Add README notes for Mac; streamline README
2023-11-02 01:14:48 -04:00
Brandon Thomas
77a2cc3439
dynamically flag off voice designer in production
2023-11-01 05:47:59 -04:00
Brandon Thomas
2882128a5c
todo
2023-11-01 04:38:06 -04:00
Brandon Thomas
0150715d63
setup for Windows Subsystem for Linux
2023-11-01 02:38:08 -04:00
Brandon Thomas
d63f5a8728
reorganize readme
2023-10-31 22:49:23 -04:00
dependabot[bot]
dcd77e53aa
Bump subprocess from 0.2.7 to 0.2.9
...
Bumps [subprocess](https://github.com/hniksic/rust-subprocess ) from 0.2.7 to 0.2.9.
- [Commits](https://github.com/hniksic/rust-subprocess/compare/release/0.2.7...release/0.2.9 )
---
updated-dependencies:
- dependency-name: subprocess
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-30 23:12:08 +00:00
Brandon Thomas
10ce570aa9
Merge pull request #126 from storytold/brandon-zs-endpoint-refinement
...
Brandon zs endpoint refinement
2023-10-30 18:29:43 -04:00
Brandon Thomas
fa3244c72b
fix iPhone audio/mp4 bug
2023-10-30 15:12:42 -04:00
Brandon Thomas
7a6a3840c3
return more fields on "list all voices"
2023-10-30 04:26:39 -04:00
Brandon Thomas
30760e29d6
list datasets by session handler; more cleanup
2023-10-30 04:14:55 -04:00
Brandon Thomas
3c025c506e
add "list voices by session" endpoint; misc cleanup
2023-10-30 03:41:56 -04:00
Brandon Thomas
8dd5661923
remove more
2023-10-29 12:39:35 -04:00
Brandon Thomas
0bcdaa0d2d
missed one
2023-10-29 12:35:20 -04:00
Brandon Thomas
c5efc9e0c8
RVC takedown requests
2023-10-29 12:33:45 -04:00
Brandon Thomas
b8c85b7e91
minor tweak to threading
2023-10-28 20:52:30 -04:00
Brandon Thomas
29e556c311
rename with kebob-case
2023-10-28 20:27:02 -04:00
Brandon Thomas
dc735c01a0
rust 1.66 -> 1.73 (required update)
2023-10-27 06:13:06 -04:00
Brandon Thomas
7d66279d70
fix nits
2023-10-27 06:09:21 -04:00
Brandon Thomas
d6de7acc5c
codegen db
2023-10-27 05:58:34 -04:00
Brandon Thomas
5da6cee74c
Merge pull request #124 from storytold/brandon-elasticsearch
...
Introduce elasticsearch database + tools
2023-10-27 05:56:20 -04:00
Brandon Thomas
e4607fe658
Introduce elasticsearch database + tools
2023-10-27 05:56:00 -04:00
Brandon Thomas
4def45d769
Merge pull request #123 from storytold/brandon-revert-sha2-upgrade
...
Revert "Bump sha2 from 0.9.5 to 0.10.5"
2023-10-26 00:01:30 -04:00
Brandon Thomas
b6f7f50b16
Revert "Bump sha2 from 0.9.5 to 0.10.5"
...
This reverts commit b9667e2540 .
2023-10-25 23:52:40 -04:00
Brandon Thomas
8af1a2da47
Merge pull request #115 from storytold/dependabot/cargo/sha2-0.10.5
...
Bump sha2 from 0.9.5 to 0.10.5
2023-10-25 23:50:32 -04:00
dependabot[bot]
995c912e94
Bump derive_more from 0.99.14 to 0.99.17
...
Bumps [derive_more](https://github.com/JelteF/derive_more ) from 0.99.14 to 0.99.17.
- [Release notes](https://github.com/JelteF/derive_more/releases )
- [Changelog](https://github.com/JelteF/derive_more/blob/master/CHANGELOG.md )
- [Commits](https://github.com/JelteF/derive_more/compare/v0.99.14...v0.99.17 )
---
updated-dependencies:
- dependency-name: derive_more
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-26 03:50:14 +00:00
Brandon Thomas
c018001693
Merge pull request #116 from storytold/dependabot/cargo/pulldown-cmark-0.9.3
...
Bump pulldown-cmark from 0.8.0 to 0.9.3
2023-10-25 23:48:38 -04:00
Brandon Thomas
3f54396ef4
Merge pull request #118 from storytold/dependabot/cargo/actix-http-3.4.0
...
Bump actix-http from 3.3.0 to 3.4.0
2023-10-25 23:48:14 -04:00
Brandon Thomas
85eed593d0
Merge pull request #122 from storytold/voice-designer-concrete-types
...
more concrete types for "enum"-like fields, remove unnecessary updates
2023-10-25 23:47:21 -04:00
Brandon Thomas
50a0cb298d
more concrete types for "enum"-like fields, remove unnecessary updates
2023-10-25 23:39:42 -04:00
Brandon Thomas
b11ad51d8e
rename enum serialization
2023-10-25 17:01:17 -04:00
Brandon Thomas
b0aae47328
rename some IdCategory enum values (not serializations)
2023-10-25 16:58:45 -04:00
Brandon Thomas
a6c4c10a9a
fix tests and lints
2023-10-25 16:46:19 -04:00
ArEnSc
7b31887891
Merge pull request #94 from storytold/feature/enqueue_tts_request
...
Feature/enqueue tts request
2023-10-25 11:58:31 -04:00
Michael Chung
8a5e4538a0
All good! going to merge now.
2023-10-25 11:32:22 -04:00
Brandon Thomas
37129a6d01
better documentation
2023-10-25 04:04:51 -04:00
Brandon Thomas
7731c534a3
restructure tokens package to organize prefixes
...
Tests enforce the new style, which wasn't possible before
2023-10-25 03:57:19 -04:00
dependabot[bot]
b9667e2540
Bump sha2 from 0.9.5 to 0.10.5
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.9.5 to 0.10.5.
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.9.5...sha2-v0.10.5 )
---
updated-dependencies:
- dependency-name: sha2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-25 07:03:42 +00:00
Brandon Thomas
9aeca4aa90
Finally 'Tokens::' methods are dead!
2023-10-25 03:02:14 -04:00
Brandon Thomas
f40a292b1e
todo
2023-10-25 00:59:27 -04:00
Brandon Thomas
d90df6f8b8
change billing token to typed token
2023-10-25 00:55:54 -04:00
Brandon Thomas
92c76d2bb9
get rid of more legacy tokens
2023-10-25 00:49:12 -04:00
Brandon Thomas
9b5bb16358
continue getting rid of Token in the mysql package
2023-10-25 00:14:11 -04:00
Brandon Thomas
03135fa781
investigate use of face animator
2023-10-24 23:48:13 -04:00
Michael Chung
3f70ca72dd
Dev environment
...
Fixed various code problems, going to merge soon.
2023-10-24 13:09:36 -04:00
Michael Chung
d8a4b6c735
Get everything to build again we have to merge soon.
2023-10-24 11:26:12 -04:00
Michael Chung
48ed6d118c
Merge issues with VSCode? this is strange ....
2023-10-24 11:15:31 -04:00
Michael Chung
4c3ac3edda
Merge branch 'master' into feature/enqueue_tts_request
2023-10-24 10:20:37 -04:00
Brandon Thomas
dae5764658
codegen queries
2023-10-24 05:40:33 -04:00
Brandon Thomas
98547df063
propagate avt from jobs to media_files
2023-10-24 05:12:42 -04:00
Brandon Thomas
9c856235fc
write avt cookie token to inference jobs
2023-10-24 05:04:00 -04:00
Brandon Thomas
205f6de1b2
fix lint failures
2023-10-24 04:20:38 -04:00
Brandon Thomas
a9fa45575e
additional comment
2023-10-24 04:07:02 -04:00
Brandon Thomas
1b77974a0e
change user token prefix
2023-10-24 04:06:33 -04:00
Brandon Thomas
724ae2570e
How did this ever work!?
2023-10-24 03:56:38 -04:00
Brandon Thomas
dc7b5b7e60
Merge pull request #120 from storytold/echelon-terminate-job-endpoint
...
endpoint to terminate jobs
2023-10-24 02:41:03 -04:00
Brandon Thomas
3259433717
endpoint to terminate jobs
2023-10-24 02:40:00 -04:00
Brandon Thomas
bc5d84a306
use the new job status enum
2023-10-24 01:22:48 -04:00
Brandon Thomas
2357f00944
Merge pull request #119 from storytold/echelon-job-system-new-states
...
Introduce two new job status types to generic inference jobs
2023-10-24 01:08:15 -04:00
Brandon Thomas
24127f20e4
Introduce two new job status types to generic inference jobs
2023-10-24 01:06:14 -04:00
Brandon Thomas
4c8f14d4d5
Migration to make password_resets.ip_address_redemption nullable
2023-10-23 22:11:26 -04:00
Brandon Thomas
e14440ba02
undo edit to previous migration (should be harmless in prod)
2023-10-23 22:05:11 -04:00
Michael Chung
7295a3295f
Fix prefixes for create and inference
2023-10-23 22:03:37 -04:00
Michael Chung
10176079c7
remove variables not used
2023-10-23 21:59:26 -04:00
Michael Chung
8999a80e92
Change root ml dir
2023-10-23 21:34:58 -04:00
Michael Chung
41b07049ff
Remove comments
2023-10-23 21:29:41 -04:00
Michael Chung
b45f6ed691
Restore storyteller rust root for dev_database_seed
2023-10-23 21:25:04 -04:00
Michael Chung
9d16eb05c1
Fix data seed env-secrets path.
2023-10-23 21:13:27 -04:00
Michael Chung
b414540251
Fixing issue with the origin model type along side tests.
2023-10-23 21:11:00 -04:00
Michael Chung
2949456adc
Restore bad merge on id_category.rs
2023-10-23 21:07:35 -04:00
dependabot[bot]
02d06df0e2
Bump actix-http from 3.3.0 to 3.4.0
...
Bumps [actix-http](https://github.com/actix/actix-web ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/actix/actix-web/releases )
- [Changelog](https://github.com/actix/actix-web/blob/master/CHANGES.md )
- [Commits](https://github.com/actix/actix-web/compare/web-v3.3.0...http-v3.4.0 )
---
updated-dependencies:
- dependency-name: actix-http
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-23 22:31:41 +00:00
dependabot[bot]
b89ef1fe20
Bump pulldown-cmark from 0.8.0 to 0.9.3
...
Bumps [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark ) from 0.8.0 to 0.9.3.
- [Release notes](https://github.com/raphlinus/pulldown-cmark/releases )
- [Commits](https://github.com/raphlinus/pulldown-cmark/compare/v0.8.0...v0.9.3 )
---
updated-dependencies:
- dependency-name: pulldown-cmark
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-23 22:30:59 +00:00
Michael Chung
3a72292898
Some minor comment fix
2023-10-23 16:54:27 -04:00
Michael Chung
07c640ce84
Retest the endpoints with the correct credentials
...
One more integration test with multiple wav files.
2023-10-23 16:52:31 -04:00
Michael Chung
49a15fd1f1
Cleaning up some of the end points.
2023-10-23 16:22:37 -04:00
Michael Chung
3267f9949d
Added ip address and creator token.
2023-10-23 16:02:07 -04:00
Michael Chung
47df6930d2
Basically works well!
...
Few things to checkout.
2023-10-22 23:38:31 -04:00
Michael Chung
913d282d60
Fixed extensions on create
...
Checking whether media uploads.
2023-10-22 20:52:57 -04:00
Michael Chung
743934ff50
Need to do a clean up then check media upload and table
2023-10-22 20:36:32 -04:00
Michael Chung
bc209fe939
So the prefix wasn't populated in the seed I think!
2023-10-22 17:57:35 -04:00
Michael Chung
302975ddfd
Seeded db testing again
2023-10-22 11:57:29 -04:00
Michael Chung
d7664e8e1c
Merge branch 'master' into feature/enqueue_tts_request
2023-10-21 02:41:43 -04:00
Michael Chung
9f7fc09e9f
Builds testing.
2023-10-21 01:13:39 -04:00
Michael Chung
2686cb94e0
Testing create command now.
2023-10-21 00:28:11 -04:00
Michael Chung
fd7f1e1893
testing now.
2023-10-20 23:27:31 -04:00
Brandon Thomas
eb3499596e
always output stderr
2023-10-20 14:45:03 -04:00
Michael Chung
00bfdad3d0
Test pass!
2023-10-20 12:13:57 -04:00
Michael Chung
ff3821956a
Builds again
2023-10-20 11:43:16 -04:00
Michael Chung
a5a5f5473b
Testing!
2023-10-20 10:13:23 -04:00
Brandon Thomas
7c553ffcee
fix rvc jobs
2023-10-20 07:00:09 -04:00
Brandon Thomas
52f0b44c26
codegen db
2023-10-20 06:14:49 -04:00
Brandon Thomas
fbed7cd530
Merge pull request #113 from storytold/echelon-voice-conversion-media-files
...
voice conversion --> media files
2023-10-20 06:14:19 -04:00
Brandon Thomas
4ce8752a6a
codegen db
2023-10-20 06:12:41 -04:00
Brandon Thomas
3239e318b1
fix inference job status links
2023-10-20 05:37:51 -04:00
Brandon Thomas
471dcff697
RVC -> media_files
2023-10-20 05:14:00 -04:00
Brandon Thomas
2af57fcf3e
Write voice conversion results to media_files tables
2023-10-20 05:14:00 -04:00
Brandon Thomas
f2b0e77210
fix stupid "1" bug on generic jobs
2023-10-20 05:13:44 -04:00
Michael Chung
10c8bc1ef3
Just need to run inference and pass the insert the record and upload the voice once it infers.
...
Run the path test.
2023-10-20 01:46:13 -04:00
Brandon Thomas
35dfe6a7f2
fix lints
2023-10-20 01:09:56 -04:00
Brandon Thomas
48ecc44978
Merge pull request #112 from storytold/echelon-seed-samples
...
Update seed tool to seed and upload samples
2023-10-19 22:36:30 -04:00
Brandon Thomas
4f0e2d5f72
Update seed tool to seed and upload samples
2023-10-19 22:33:24 -04:00
Brandon Thomas
96c99fd102
Merge pull request #111 from storytold/echelon-media-file-upload-cli
...
CLI tool to upload media files and save them to the DB
2023-10-19 21:56:38 -04:00
Brandon Thomas
26794b3d2e
CLI tool to upload media files and save them to the DB
2023-10-19 21:52:32 -04:00
Michael Chung
c3a60ed8ab
Merge branch 'master' into feature/enqueue_tts_request
2023-10-19 20:12:40 -04:00
Michael Chung
13964901f0
update process job created a fork for creating voice
2023-10-19 19:19:53 -04:00
Brandon Thomas
593fb50fcb
Merge pull request #110 from storytold/echelon-list-dataset-samples
...
Enrich list dataset samples query + endpoint with bucket information
2023-10-19 18:24:39 -04:00
Brandon Thomas
fff71d7aa4
Enrich list dataset samples query + endpoint with bucket information
2023-10-19 18:18:35 -04:00
Michael Chung
57eecb3757
Creating the create voice job
2023-10-19 16:26:43 -04:00
Brandon Thomas
022aa523cb
fix cookie paths ?
2023-10-19 05:56:15 -04:00
Brandon Thomas
6d01506bd1
fix cookie path
2023-10-19 05:53:44 -04:00
Brandon Thomas
0cc3baee27
Merge pull request #108 from storytold/brandon-set-avt-cookie
...
Start setting AVT cookie on /v1/session endpoint
2023-10-19 05:06:00 -04:00
Brandon Thomas
d5b28d2d3e
Start setting AVT cookie on /v1/session endpoint
2023-10-19 04:24:50 -04:00
Brandon Thomas
d6a3d4887f
Merge pull request #107 from storytold/bt-revert-sha2-upgrade
...
Revert "Bump sha2 from 0.9.5 to 0.10.5"
2023-10-19 02:44:56 -04:00
Brandon Thomas
cce4f5f3b7
Revert "Bump sha2 from 0.9.5 to 0.10.5"
...
This reverts commit 59f7b6f732 .
2023-10-19 02:44:21 -04:00
Brandon Thomas
9123dbc3d9
Merge pull request #98 from storytold/dependabot/cargo/sha2-0.10.5
...
Bump sha2 from 0.9.5 to 0.10.5
2023-10-19 02:41:04 -04:00
Brandon Thomas
d43a747033
Merge pull request #100 from storytold/dependabot/cargo/rpassword-7.2.0
...
Bump rpassword from 5.0.1 to 7.2.0
2023-10-19 02:40:25 -04:00
Brandon Thomas
c3e5b42bf3
use JwtSigner for session cookie
2023-10-19 02:39:17 -04:00
Michael Chung
25cdbf2f1d
Adding create voice command
2023-10-19 02:09:16 -04:00
dependabot[bot]
59f7b6f732
Bump sha2 from 0.9.5 to 0.10.5
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.9.5 to 0.10.5.
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.9.5...sha2-v0.10.5 )
---
updated-dependencies:
- dependency-name: sha2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-19 05:57:20 +00:00
dependabot[bot]
fe7251744f
Bump rpassword from 5.0.1 to 7.2.0
...
Bumps [rpassword](https://github.com/conradkleinespel/rpassword ) from 5.0.1 to 7.2.0.
- [Release notes](https://github.com/conradkleinespel/rpassword/releases )
- [Commits](https://github.com/conradkleinespel/rpassword/compare/v5.0.1...v7.2.0 )
---
updated-dependencies:
- dependency-name: rpassword
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-19 05:56:56 +00:00
Brandon Thomas
fdd60b436a
Merge pull request #99 from storytold/dependabot/cargo/scraper-0.17.1
...
Bump scraper from 0.14.0 to 0.17.1
2023-10-19 01:55:06 -04:00
Brandon Thomas
0836e88f4c
Merge pull request #101 from storytold/dependabot/cargo/diesel-2.1.3
...
Bump diesel from 1.4.6 to 2.1.3
2023-10-19 01:54:46 -04:00
Brandon Thomas
261978f763
Merge pull request #102 from storytold/dependabot/cargo/anyhow-1.0.75
...
Bump anyhow from 1.0.40 to 1.0.75
2023-10-19 01:53:55 -04:00
Brandon Thomas
d072e021d1
Merge pull request #106 from storytold/echelon-cookies
...
Cookie stuff - JWT signer, anonymous visitor cookies, etc.
2023-10-19 01:53:05 -04:00
Brandon Thomas
66442d9eda
Cookie stuff - JWT signer, anonymous visitor cookies, etc.
...
- JWT signer is reusable, tested
- AVT cookies improve the anonymous user experience and will help
internal analytics
2023-10-19 01:37:50 -04:00
Michael Chung
0f4cab9ca3
Added missing new file
2023-10-18 19:50:24 -04:00
Michael Chung
6de4d451ac
Fixed import issues
2023-10-18 19:50:07 -04:00
Michael Chung
9d4e426ace
It is now being tested then we work on the command side.
2023-10-18 18:02:30 -04:00
Michael Chung
bfb5103f46
Merge branch 'master' into feature/enqueue_tts_request
2023-10-18 13:37:23 -04:00
Michael Chung
3308c05836
Need to pull master
2023-10-18 13:26:19 -04:00
Brandon Thomas
5a539e589d
codegen db
2023-10-18 04:53:55 -04:00
Brandon Thomas
604c72179a
password_resets needs a unique index on (user, secret_key)
2023-10-18 02:22:39 -04:00
Michael Chung
be19eefa1a
Upload and create record and were good to do the other command and clean up.
2023-10-18 02:13:59 -04:00
Michael Chung
34e2b1e544
It works runs inference_job
...
Need to upload the file then create the record for download
2023-10-18 02:03:41 -04:00
Brandon Thomas
95152e9a88
fix replacement paths
2023-10-18 00:31:43 -04:00
Michael Chung
cbe8aaa1ba
More fixes
2023-10-18 00:04:33 -04:00
Michael Chung
11185584a7
Fixing typos and virtual env
2023-10-17 22:56:30 -04:00
Michael Chung
76559cf783
fix the env
2023-10-17 22:11:22 -04:00
Michael Chung
2e7bd622f3
fixed a typo
2023-10-17 22:06:42 -04:00
Michael Chung
68048659d4
Testing inference_job
2023-10-17 22:00:14 -04:00
Brandon Thomas
608e94a6a8
Merge pull request #105 from storytold/echelon-config-path-substitution
...
Substitute config absolute paths with magic substitution strings
2023-10-17 21:38:06 -04:00
Brandon Thomas
9e0bee8fba
Substitute config absolute paths with magic substitution strings
2023-10-17 21:37:20 -04:00
Brandon Thomas
dcec9b9e8a
Merge pull request #104 from storytold/echelon-storyteller-home
...
"storyteller root" directory in development
2023-10-17 21:12:51 -04:00
Brandon Thomas
3fc0f45942
"storyteller root" directory in development
2023-10-17 21:04:54 -04:00
Brandon Thomas
bfd325900f
Merge pull request #103 from storytold/echelon-better-envvars
...
Better env var support
2023-10-17 17:00:54 -04:00
Brandon Thomas
1ef7ae1009
Better env var support
2023-10-17 16:31:53 -04:00
Michael Chung
17d51f8d87
Merge branch 'master' into feature/enqueue_tts_request
2023-10-17 13:37:35 -04:00
Brandon Thomas
ca81d1b543
fix build / lint errors
2023-10-16 20:02:41 -04:00
dependabot[bot]
1de3e669d6
Bump anyhow from 1.0.40 to 1.0.75
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.40 to 1.0.75.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.40...1.0.75 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-16 22:18:42 +00:00
dependabot[bot]
ac39ac0a76
Bump diesel from 1.4.6 to 2.1.3
...
Bumps [diesel](https://github.com/diesel-rs/diesel ) from 1.4.6 to 2.1.3.
- [Release notes](https://github.com/diesel-rs/diesel/releases )
- [Changelog](https://github.com/diesel-rs/diesel/blob/v2.1.3/CHANGELOG.md )
- [Commits](https://github.com/diesel-rs/diesel/compare/v1.4.6...v2.1.3 )
---
updated-dependencies:
- dependency-name: diesel
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-16 22:18:25 +00:00
dependabot[bot]
f9caa7d836
Bump scraper from 0.14.0 to 0.17.1
...
Bumps [scraper](https://github.com/causal-agent/scraper ) from 0.14.0 to 0.17.1.
- [Release notes](https://github.com/causal-agent/scraper/releases )
- [Commits](https://github.com/causal-agent/scraper/compare/v0.14.0...v0.17.1 )
---
updated-dependencies:
- dependency-name: scraper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-16 22:17:50 +00:00
Michael Chung
5f7a10a54c
Merge branch 'master' into feature/enqueue_tts_request
2023-10-16 09:34:46 -04:00
Brandon Thomas
e478c73ddf
Merge pull request #97 from storytold/echelon-sample-upload
...
Dataset sample upload (not yet tested, but compiles, and needs lots of cleanup)
2023-10-14 12:23:36 -04:00
Brandon Thomas
92676e842c
Dataset sample upload
2023-10-14 12:18:42 -04:00
Michael Chung
7eee225296
Builds again need to clearify what happened to the download function
2023-10-13 15:36:21 -04:00
Michael Chung
1319471c04
Merge branch 'master' into feature/enqueue_tts_request
2023-10-13 10:02:17 -04:00
Brandon Thomas
47e7269880
codegen db
2023-10-13 02:50:15 -04:00
Brandon Thomas
9b83caece1
Merge pull request #96 from storytold/echelon-get-media-file-endpoint
...
v1 of media_file GET endpoint.
2023-10-13 02:40:39 -04:00
Brandon Thomas
138057e105
v1 of media_file GET endpoint.
...
Media files are used for inference outputs, file uploads, Zero Shot
files, etc. We don't have any of the basic CRUD operations around them
yet, so this is a start.
This endpoint will need more metadata - moderation, file provenance,
file details, etc. But this will do for now.
2023-10-13 02:38:34 -04:00
Brandon Thomas
3e8b6f39fe
Merge branch 'master' into feature/enqueue_tts_request
2023-10-12 23:28:08 -04:00
Brandon Thomas
63b4a3180f
filter out sadtalker name
2023-10-12 06:22:39 -04:00
Brandon Thomas
6842794af6
another face detection failure
2023-10-12 06:15:43 -04:00
Brandon Thomas
a963e5146a
more instances of face detection failure
2023-10-12 05:33:56 -04:00
Brandon Thomas
eb65ed5fa8
re-codegen db
2023-10-12 03:52:12 -04:00
Brandon Thomas
f6989230be
write origin_product_category
2023-10-12 03:51:01 -04:00
Brandon Thomas
2d3f29139a
re-codegen db
2023-10-12 02:53:48 -04:00
Brandon Thomas
a059aa7271
fix lints
2023-10-12 02:08:13 -04:00
Brandon Thomas
8699a9e342
record and report frontend_failure_category
2023-10-12 02:04:29 -04:00
Brandon Thomas
48bf168d99
improve readability
2023-10-12 01:14:03 -04:00
Brandon Thomas
f1fd99be15
record frontend_failure_category, emit SadTalker errors
2023-10-12 01:03:36 -04:00
Michael Chung
a0b8849806
Trying to build again.
2023-10-12 00:56:50 -04:00
Brandon Thomas
49db299f96
enums for two new columns
2023-10-11 23:09:18 -04:00
Brandon Thomas
b1e87b7d90
two migrations (media_files, generic_inference_jobs)
...
- media_files.origin_product_category
- generic_inference_jobs.frontend_failure_category
2023-10-11 22:38:23 -04:00
Michael Chung
bb0a4958ef
Need to build and fix the container.
2023-10-11 18:19:40 -04:00
Brandon Thomas
4aacc23101
kill sadtalker jobs
2023-10-11 17:31:41 -04:00
Brandon Thomas
536307c162
analytics queries
2023-10-11 17:11:34 -04:00
Brandon Thomas
d5c86d1345
fix breakage due to s3 client upgrade (YOLO) + lint fixes
2023-10-11 16:53:37 -04:00
Brandon Thomas
1900a31541
Merge pull request #66 from storytold/dependabot/cargo/rust-s3-0.33.0
...
Bump rust-s3 from 0.32.3 to 0.33.0
2023-10-11 16:26:24 -04:00
Brandon Thomas
067538f1c2
Merge pull request #88 from storytold/oct-10-mithoo
...
use usernames to list datasets/voices & simple handler for listing samples
2023-10-11 16:19:21 -04:00
Michael Chung
a256681f6d
Merge branch 'master' into feature/enqueue_tts_request
2023-10-11 12:58:57 -04:00
kasisnu
03443be19c
inventory list voices with pagination
2023-10-11 16:52:37 +05:30
Michael Chung
ec03420efc
Fixed issue with typo in job.
...
Need to fix process job and run it.
2023-10-11 02:51:47 -04:00
Brandon Thomas
bfc8171fa7
additional safeguards
2023-10-11 00:02:36 -04:00
Brandon Thomas
248ee45d11
multithreaded
2023-10-10 23:49:43 -04:00
Brandon Thomas
97be5da1b5
Truncate bucket hash for seeded zero shot voice records
2023-10-10 22:06:16 -04:00
Brandon Thomas
d26902911f
Merge pull request #93 from storytold/feature/fix-database-seed-voice-embeddings
...
Fixed bucket hash issue
2023-10-10 22:00:27 -04:00
Michael Chung
0560a2d607
Fixed bucket hash issue
2023-10-10 20:34:27 -04:00
Michael Chung
264058ea87
Just a quick commit gotta modify the seeding script to get the bucket hashes for downloading
2023-10-10 20:20:56 -04:00
Brandon Thomas
b175cc0e65
cleanup more statuses
2023-10-10 19:24:07 -04:00
Brandon Thomas
ae781a3e37
rename to kubectl- to not collide with base tool in tab complete
2023-10-10 19:15:53 -04:00
Brandon Thomas
ee00fbe585
cleanup pods with these statuses
2023-10-10 19:12:39 -04:00
Brandon Thomas
82791ec39e
delete pods randomly
2023-10-10 18:51:35 -04:00
Brandon Thomas
b6bbc76b18
delete batches
2023-10-10 18:24:57 -04:00
Brandon Thomas
1742827ed9
ergonomics
2023-10-10 18:01:06 -04:00
Brandon Thomas
68bc9d0bb0
Merge pull request #89 from storytold/echelon-kubectl-cli
...
kubectl cli to cleanup dead pods
2023-10-10 17:51:12 -04:00
Brandon Thomas
ccc67d43cc
kubectl cli to cleanup dead pods
2023-10-10 17:50:05 -04:00
Michael Chung
3845c632b2
Turns out we don't support folder downloads only files.
2023-10-10 17:40:33 -04:00
Michael Chung
22518d9164
Fixed pathing typos
2023-10-10 16:24:16 -04:00
Michael Chung
5dbed7afbb
Fixed typo on downloading the vall-e-x model
2023-10-10 16:18:35 -04:00
Michael Chung
a485666b1c
Test pass!
...
Payload delivered and picked up.
Need to ensure the job now runs locally.
2023-10-10 16:03:27 -04:00
Michael Chung
54e9b8af70
Fixed routing issue with the job need to move tts text to maybe tts text out of the json.
2023-10-10 15:32:51 -04:00
kasisnu
5a7b0b1bdd
simple list dataset samples
2023-10-10 19:15:58 +05:30
kasisnu
ee0067161e
use usernames instead of user tokens to list voices/datasets
2023-10-10 18:03:22 +05:30
Brandon Thomas
a0f464e454
Merge pull request #87 from storytold/echelon-dataset-endpoints
...
Dataset endpoints, refactoring, cleanup, etc.
2023-10-10 03:22:21 -04:00
Brandon Thomas
332982faa5
Dataset endpoints, refactoring, cleanup, etc.
2023-10-10 03:16:11 -04:00
Brandon Thomas
c0e142d668
RMVPE support
2023-10-10 01:18:12 -04:00
Brandon Thomas
ca8dce4805
re-codegen db
2023-10-09 23:58:09 -04:00
Brandon Thomas
ed1eb9a540
stop dependabot from suggesting /old_code fixes (maybe delete all this?)
2023-10-09 23:30:16 -04:00
Brandon Thomas
0620fa6f98
extra tests for previously broken upgrade
2023-10-09 23:15:09 -04:00
Brandon Thomas
94adc01d62
Merge pull request #86 from storytold/echelon-cleanup-identifiers
...
Cleanup identifiers (tokens package)
2023-10-09 23:02:15 -04:00
Brandon Thomas
6e76cd3da6
Cleanup identifiers (tokens package)
2023-10-09 23:00:11 -04:00
Brandon Thomas
5a1fd2679c
fix for broken dependabot base64 upgrade (semvar violation)
2023-10-09 22:25:38 -04:00
dependabot[bot]
f5c3e12f90
Bump rust-s3 from 0.32.3 to 0.33.0
...
Bumps [rust-s3](https://github.com/durch/rust-s3 ) from 0.32.3 to 0.33.0.
- [Release notes](https://github.com/durch/rust-s3/releases )
- [Commits](https://github.com/durch/rust-s3/commits/v0.33.0 )
---
updated-dependencies:
- dependency-name: rust-s3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-10 02:02:36 +00:00
Brandon Thomas
0a141ea118
Merge pull request #84 from storytold/dependabot/cargo/cidr-utils-0.5.11
...
Bump cidr-utils from 0.5.10 to 0.5.11
2023-10-09 22:01:02 -04:00
Brandon Thomas
dd6c5d1975
Merge pull request #82 from storytold/dependabot/cargo/base64-0.21.0
...
Bump base64 from 0.13.0 to 0.21.0
2023-10-09 22:00:40 -04:00
Brandon Thomas
91dcd1f876
Merge pull request #83 from storytold/dependabot/cargo/unicode-segmentation-1.10.1
...
Bump unicode-segmentation from 1.7.1 to 1.10.1
2023-10-09 22:00:08 -04:00
Brandon Thomas
1869ead6ad
Merge pull request #85 from storytold/dependabot/cargo/futures-util-0.3.28
...
Bump futures-util from 0.3.26 to 0.3.28
2023-10-09 21:59:34 -04:00
Brandon Thomas
1c81874b28
fix tests and lints
2023-10-09 21:55:48 -04:00
Brandon Thomas
c8b79bfb40
cleanup logic
2023-10-09 21:44:14 -04:00
Brandon Thomas
767d76f831
comments about dev bucket
2023-10-09 21:04:36 -04:00
Brandon Thomas
b163791db2
Merge pull request #77 from storytold/feature/enqueue_tts_request
...
Feature/enqueue tts request
2023-10-09 21:02:26 -04:00
Brandon Thomas
d4e8bfb1f8
Merge pull request #79 from storytold/oct-06-mithoo
...
adds list dataset handler and update/delete voices handler
2023-10-09 20:58:25 -04:00
dependabot[bot]
fabc1583ca
Bump futures-util from 0.3.26 to 0.3.28
...
Bumps [futures-util](https://github.com/rust-lang/futures-rs ) from 0.3.26 to 0.3.28.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.26...0.3.28 )
---
updated-dependencies:
- dependency-name: futures-util
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-09 23:08:03 +00:00
dependabot[bot]
804ab3e4e8
Bump cidr-utils from 0.5.10 to 0.5.11
...
Bumps [cidr-utils](https://github.com/magiclen/cidr-utils ) from 0.5.10 to 0.5.11.
- [Commits](https://github.com/magiclen/cidr-utils/compare/v0.5.10...v0.5.11 )
---
updated-dependencies:
- dependency-name: cidr-utils
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-09 23:07:31 +00:00
dependabot[bot]
cd0e104808
Bump unicode-segmentation from 1.7.1 to 1.10.1
...
Bumps [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation ) from 1.7.1 to 1.10.1.
- [Commits](https://github.com/unicode-rs/unicode-segmentation/compare/1.7.1...v1.10.1 )
---
updated-dependencies:
- dependency-name: unicode-segmentation
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-09 23:07:00 +00:00
dependabot[bot]
a7d794e29b
Bump base64 from 0.13.0 to 0.21.0
...
Bumps [base64](https://github.com/marshallpierce/rust-base64 ) from 0.13.0 to 0.21.0.
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/marshallpierce/rust-base64/compare/v0.13.0...v0.21.0 )
---
updated-dependencies:
- dependency-name: base64
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-09 23:05:57 +00:00
kasisnu
eed7dc28f8
adds simple voice list endpoint
2023-10-09 18:33:07 +05:30
kasisnu
d4c5710513
filter private/hidden datasets, make user token non-optional
2023-10-09 12:26:54 +05:30
Michael Chung
d8c4df4c02
Ok fixed the odd linting error.
2023-10-06 18:12:04 -04:00
Michael Chung
13809ad309
Fixed issue
2023-10-06 18:04:46 -04:00
Michael Chung
95888e683d
Formatter works now, braces can get properly placed
2023-10-06 18:01:25 -04:00
Michael Chung
3012dea984
process_single_tts_job augmented...
2023-10-06 17:58:07 -04:00
Michael Chung
ae899d8aca
Fixed most of the job and implemented it.
...
Need to run the container this might be fun haha ...
2023-10-06 15:21:38 -04:00
Michael Chung
dda05ba22c
Have to pull master for the lastest seed changes
2023-10-06 13:01:17 -04:00
Brandon Thomas
63795b2cb6
Merge pull request #81 from storytold/echelon-test-weights
...
Add zero shot weights and upload six test files; add to db seed tool
2023-10-06 12:51:20 -04:00
Brandon Thomas
8aa97a6a4f
Add zero shot weights and upload six test files; add to db seed tool
2023-10-06 12:50:02 -04:00
Michael Chung
e23369761b
Merge branch 'master' into feature/enqueue_tts_request
2023-10-06 11:35:11 -04:00
Brandon Thomas
2b27d6fe41
Merge pull request #80 from storytold/echelon-seed-tool-2
...
More seed tool things
2023-10-06 11:30:14 -04:00
Michael Chung
c6eefc41ec
Ok fixed the build now working on job running.
2023-10-06 10:55:51 -04:00
Michael Chung
9e3a3b79f9
job process wip
2023-10-06 09:49:09 -04:00
kasisnu
2aa063c354
some meat on the list datasets handler - filtering logic needs wdork
2023-10-06 18:04:44 +05:30
kasisnu
f77d4a636b
skip mod token when creating datasets
2023-10-06 16:07:29 +05:30
Brandon Thomas
018b05a3a2
Seed voice conversion models
2023-10-06 02:50:12 -04:00
kasisnu
fd3661e25d
list/delete voices simple handlers
2023-10-06 12:07:51 +05:30
Brandon Thomas
39de5aba13
More updates to seed tool
2023-10-06 01:30:43 -04:00
Brandon Thomas
6354e7c3b4
Merge pull request #78 from storytold/echelon-db-seeding
...
Database seed tool
2023-10-06 01:17:59 -04:00
Brandon Thomas
eaa9ddd62d
seed voice
2023-10-06 00:51:52 -04:00
Michael Chung
195a2eeb9c
Outlined the things needed to be done in process_job
2023-10-06 00:49:42 -04:00
Brandon Thomas
bef5dce947
seed dataset
2023-10-06 00:36:15 -04:00
Brandon Thomas
dd3f9c9d3e
move query modules
2023-10-06 00:19:41 -04:00
Brandon Thomas
aac31f77ad
Database seed tool
2023-10-06 00:09:42 -04:00
Brandon Thomas
d07a147db9
Merge pull request #62 from storytold/feat-create-dataset
...
create zs dataset endpoint - basic impl
2023-10-06 00:03:47 -04:00
Michael Chung
ba76acec35
some more fixes to model downloaders
2023-10-05 23:05:27 -04:00
Michael Chung
a2c196587f
Added Inference Command Stub
...
Added Create Embedding Command Stub
Need to implement job process:
Download Embedding File aka voice token.
model_downloaders is all good.
validate_job.
2023-10-05 22:29:25 -04:00
Brandon Thomas
8d36d6c709
Add some downloaders for vall-e-x
2023-10-05 21:43:36 -04:00
Michael Chung
4f5f6cfe51
Getting the pieces ready for inference_job
2023-10-05 13:29:51 -04:00
kasisnu
7c59f267fc
placeholder sql query to create a voice
2023-10-05 17:41:44 +05:30
kasisnu
23a6daa144
list handler questions
2023-10-05 16:34:36 +05:30
kasisnu
a22038ea31
delete datasets & allow mods to undelete
2023-10-05 15:59:56 +05:30
Michael Chung
5de40b2dab
Fix a build issues the payload sends exploring the job creation and inference side of it.
2023-10-04 16:30:46 -04:00
kasisnu
484e6788e3
enforce user token check
2023-10-04 19:02:16 +05:30
kasisnu
b67cfb5fbe
basic update dataset handler & synthetic id tracking
2023-10-04 18:03:13 +05:30
Brandon Thomas
d46075a2a3
codegen
2023-10-04 03:58:05 -04:00
Brandon Thomas
aa9b834f4b
Merge pull request #76 from storytold/echelon-add-media-file-extension
...
Add media prefix and file extension
2023-10-04 03:50:00 -04:00
Brandon Thomas
2abba4b639
populate prefix and extension
2023-10-04 03:34:43 -04:00
kasisnu
c42c091b2d
create zs dataset endpoint - basic impl
2023-10-04 12:32:58 +05:30
Brandon Thomas
cde8447a9c
add table for bucket prefix
2023-10-04 02:33:28 -04:00
Brandon Thomas
4306a4763d
Add extension
2023-10-04 02:24:28 -04:00
Brandon Thomas
9701e29b58
Migration to add file extension (eg. ".mp4")
2023-10-04 02:24:28 -04:00
Brandon Thomas
8512846efa
Merge pull request #75 from storytold/bt-revert-sqlx-upgrade
...
Revert "Bump sqlx-core from 0.6.2 to 0.7.2"
2023-10-04 02:23:09 -04:00
Brandon Thomas
c7b54e1548
Revert "Bump sqlx-core from 0.6.2 to 0.7.2"
...
This reverts commit 6b8c1a3106 .
2023-10-04 02:15:54 -04:00
Brandon Thomas
8343cf1b65
Merge pull request #70 from storytold/dependabot/cargo/sqlx-core-0.7.2
...
Bump sqlx-core from 0.6.2 to 0.7.2
2023-10-04 02:04:06 -04:00
Brandon Thomas
4d4b55d39d
Merge pull request #68 from storytold/dependabot/cargo/once_cell-1.18.0
...
Bump once_cell from 1.17.0 to 1.18.0
2023-10-04 02:03:54 -04:00
dependabot[bot]
6b8c1a3106
Bump sqlx-core from 0.6.2 to 0.7.2
...
Bumps [sqlx-core](https://github.com/launchbadge/sqlx ) from 0.6.2 to 0.7.2.
- [Changelog](https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md )
- [Commits](https://github.com/launchbadge/sqlx/commits )
---
updated-dependencies:
- dependency-name: sqlx-core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-04 06:03:43 +00:00
Brandon Thomas
63b3cb8216
Merge pull request #67 from storytold/dependabot/cargo/url-2.4.1
...
Bump url from 2.3.1 to 2.4.1
2023-10-04 02:03:25 -04:00
Brandon Thomas
3d4522126e
Merge pull request #65 from storytold/dependabot/cargo/openssl-0.10.57
...
Bump openssl from 0.10.42 to 0.10.57
2023-10-04 02:02:33 -04:00
Brandon Thomas
8be1b5afa3
Merge pull request #69 from storytold/dependabot/cargo/actix-rt-2.9.0
...
Bump actix-rt from 2.7.0 to 2.9.0
2023-10-04 02:02:15 -04:00
dependabot[bot]
11f6995942
Bump actix-rt from 2.7.0 to 2.9.0
...
Bumps [actix-rt](https://github.com/actix/actix-net ) from 2.7.0 to 2.9.0.
- [Release notes](https://github.com/actix/actix-net/releases )
- [Commits](https://github.com/actix/actix-net/compare/rt-v2.7.0...rt-v2.9.0 )
---
updated-dependencies:
- dependency-name: actix-rt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-04 05:56:36 +00:00
dependabot[bot]
589d13fdd1
Bump once_cell from 1.17.0 to 1.18.0
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.17.0 to 1.18.0.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.17.0...v1.18.0 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-04 05:56:02 +00:00
dependabot[bot]
3f9160701f
Bump url from 2.3.1 to 2.4.1
...
Bumps [url](https://github.com/servo/rust-url ) from 2.3.1 to 2.4.1.
- [Release notes](https://github.com/servo/rust-url/releases )
- [Commits](https://github.com/servo/rust-url/compare/v2.3.1...v2.4.1 )
---
updated-dependencies:
- dependency-name: url
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-04 05:55:30 +00:00
Brandon Thomas
9e8c27edfd
Create dependabot.yml
2023-10-04 01:53:23 -04:00
dependabot[bot]
6540aed9dc
Bump openssl from 0.10.42 to 0.10.57
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.42 to 0.10.57.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.42...openssl-v0.10.57 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-04 05:53:08 +00:00
Brandon Thomas
7cd570083c
Merge pull request #64 from storytold/bt-misc-fix
...
fixing a few things
2023-10-04 01:10:15 -04:00
Brandon Thomas
8787e3ef1e
tests for lipsync payload
2023-10-04 01:09:40 -04:00
Brandon Thomas
49b25cc79d
fix query cache codegen
2023-10-04 01:09:40 -04:00
Brandon Thomas
eff73a9cff
actually check premium plan
2023-10-04 01:09:40 -04:00
Brandon Thomas
d0e3e0f6bb
Merge pull request #63 from storytold/bt-twitter-dimensions
...
SadTalker: Final API shape. Twitter dimensions, non-default options are opt-in, premium watermark
2023-10-04 00:31:00 -04:00
Brandon Thomas
e676df0bf4
premium plan features
2023-10-04 00:26:52 -04:00
Brandon Thomas
ebed726768
Resize SadTalker to "twitter" dimensions
2023-10-04 00:26:52 -04:00
Michael Chung
e0145f0e70
Test this endpoint ensure that the record is created and you can see it grabbed.
2023-10-03 19:09:09 -04:00
Brandon Thomas
2f3037514f
takedown requests
2023-10-03 13:38:13 -04:00
Michael Chung
f7c636cf58
Added TTS payloads should be able to enter a entry after a migration then follow the event
...
to the inference dispatch and fill out the code there.
2023-10-02 23:56:52 -04:00
Michael Chung
ec4a172929
Adding generic inference args and creating the job soon
2023-10-02 23:08:28 -04:00
Michael Chung
773b96fb35
Stubbing out work in the handler
...
Adding VallEX as a inference model type
Test pass
2023-10-02 21:45:40 -04:00
Michael Chung
40d0d0d844
Changing up enqueue_infer_tts_handler to allow embedding tokens.
2023-10-02 20:17:36 -04:00
Brandon Thomas
dbae9803e2
Merge pull request #61 from storytold/testing-and-images-libs
...
Libraries for testing and image processing
2023-10-02 16:21:28 -04:00
Brandon Thomas
87093bf291
Libraries for testing and image processing
...
Just getting started here.
2023-10-02 16:20:07 -04:00
Michael Chung
0b3ea3af2a
Working on enqueue_tts_request assuming the prompt is around.
2023-10-02 16:15:25 -04:00
ArEnSc
1a75d5b7b3
Merge pull request #60 from storytold/feature/postman-collections
...
Postman Collections
2023-10-02 14:58:16 -04:00
Michael Chung
fb5dbae029
Added the GPT4Prompt for generating the collections and posted some relevant end points.
2023-10-02 13:41:06 -04:00
Brandon Thomas
d2fba4349d
fix broken lint
2023-10-01 17:17:43 -04:00
Brandon Thomas
b76b4460e3
forgot to codegen after leaderboard query adjustment
2023-10-01 17:10:49 -04:00
Brandon Thomas
5fee53d7c7
Merge pull request #59 from storytold/echelon-sadtalker-options
...
More options for SadTalker
2023-10-01 17:07:33 -04:00
ArEnSc
4f589cd1b7
Merge pull request #58 from storytold/feature/Zeroshot-inference-job1
...
Feature/Stubs for Voice Designer?
2023-10-01 16:53:35 -04:00
Michael Chung
5b9f1551ee
Put stubs behind feature flag.
2023-10-01 16:51:14 -04:00
Michael Chung
e47125f12d
Nested the endpoints wrong because to many ))) and got confused.
2023-10-01 15:04:01 -04:00
Michael Chung
afa050b45e
Testing routes
2023-10-01 13:44:22 -04:00
Brandon Thomas
ab6986e4b4
Merge pull request #57 from storytold/echelon-hide-leaderboard
...
Hide Vegito's test account from TTS leaderboard
2023-10-01 05:45:20 -04:00
Brandon Thomas
53626cb312
More options for SadTalker
2023-10-01 05:07:56 -04:00
Brandon Thomas
a8810a2db8
Hide Vegito's account from TTS leaderboard
2023-09-30 11:07:08 -04:00
Michael Chung
cb8266d61e
Run then test end points for the responses
2023-09-30 01:43:56 -04:00
Michael Chung
056065458f
Early stubs
2023-09-30 01:43:25 -04:00
Michael Chung
7cb18d63f2
Initial stubs for the api
2023-09-30 01:27:36 -04:00
Michael Chung
12a119cc1b
Routing for the backend start
2023-09-29 20:30:09 -04:00
Brandon Thomas
c8d8546c57
Merge pull request #56 from storytold/echelon-zero-shot-tables
...
Zero shot tables
2023-09-29 00:10:16 -04:00
Brandon Thomas
3265e097c0
Zero shot tables
2023-09-28 23:45:31 -04:00
Brandon Thomas
695d3da34b
analytics query
2023-09-28 10:22:38 -04:00
Brandon Thomas
6733a19315
Merge pull request #55 from storytold/echelon-face-detection-early-failure
...
Do not respawn SadTalker jobs when face detection fails
2023-09-28 10:20:23 -04:00
Brandon Thomas
baefb9f7d6
Do not respawn SadTalker jobs when face detection fails
...
Currently SadTalker jobs will retry on failure, which is great for
worker nodes with transient issues. Unfortunately failure to detect a
face is a common user input error occuring in just around half of all
image uploads. This will permanently tombstone these jobs.
The new failure class can be reused for future animation systems that
rely on face detection.
There is still some minor work to do to surface this error to the
frontend / user in a friendly way.
2023-09-28 10:14:16 -04:00
Brandon Thomas
fc47232e6b
Update general_setup.md
2023-09-27 17:27:55 -04:00
Brandon Thomas
83dc262249
make lints and tests pass again
2023-09-26 02:13:16 -04:00
Brandon Thomas
1d3885c367
vendor in easyenv.rs (a crate I wrote)
2023-09-26 02:03:25 -04:00
Brandon Thomas
070433b416
Add watermarking capability
2023-09-22 11:49:55 -04:00
Brandon Thomas
f15b89cf3d
add face animation statistic to queue stats endpoint
2023-09-22 09:19:13 -04:00
Brandon Thomas
699bb6a6a7
Clion auto-optimize imports, remove dead imports, Clippy lint
2023-09-20 01:39:58 -04:00
Brandon Thomas
226f111a00
fix tests, lints
2023-09-20 01:07:26 -04:00
Brandon Thomas
b7794ab48f
ignore test data
2023-09-20 00:13:06 -04:00
Brandon Thomas
0bd5c9e93b
ignore c sources
2023-09-20 00:11:02 -04:00
ArEnSc
5a981f55aa
Merge pull request #54 from storytold/feature/General-Setup-Update
...
Feature/general setup update
2023-09-19 22:33:49 -04:00
michael chung
3e9581a29d
Minor update
2023-09-19 22:32:09 -04:00
michael chung
ab42870ff1
Updated General Setup!
2023-09-19 22:29:53 -04:00
michael chung
998c8ef49d
General Setup Guide Updates!
2023-09-19 22:09:29 -04:00
Brandon Thomas
aa8e7597ee
get rid of redundancy
2023-09-19 20:26:35 -04:00
Brandon Thomas
725d16bbd9
readme: hosts file, running application
2023-09-19 20:13:22 -04:00
Brandon Thomas
f6ee06a72f
updated setup README
2023-09-19 20:01:38 -04:00
Brandon Thomas
14d028ea8a
docs
2023-09-19 18:34:39 -04:00
Brandon Thomas
699c49c02f
cleanup docs
2023-09-19 18:31:00 -04:00
Brandon Thomas
b126998ee3
these are probably obsolete
2023-09-19 18:07:30 -04:00
Brandon Thomas
1b43433b72
Documentation updates
2023-09-19 18:06:37 -04:00
Brandon Thomas
1f7dc268a8
SadTalker arguments (wip)
2023-09-19 17:27:34 -04:00
Brandon Thomas
dda67adc52
optional alternate checkpoint path arg
2023-09-15 10:07:33 -04:00
Brandon Thomas
fa74b9715f
logging for job
2023-09-15 09:28:41 -04:00
Brandon Thomas
653a0b26ce
sleep(50) - ugh
2023-09-15 08:51:44 -04:00
Brandon Thomas
ab8e9b9134
sqlite was failing, emit which is being prepared
2023-09-15 06:36:11 -04:00
Brandon Thomas
dac67ada23
codegen db
2023-09-15 06:35:04 -04:00
Brandon Thomas
f56530e36b
Merge pull request #53 from storytold/bt-sadtalker-backup-2.2
...
Sad Talker worker, file uploads, etc.
2023-09-15 06:32:45 -04:00
Brandon Thomas
3077359165
logs
2023-09-15 06:29:22 -04:00
Brandon Thomas
efdb0377f4
serve bucket paths
2023-09-15 06:15:11 -04:00
Brandon Thomas
4e935a1c2b
worker details
2023-09-15 04:43:23 -04:00
Brandon Thomas
063760663f
get job working again
2023-09-15 04:14:38 -04:00
Brandon Thomas
176cbcc4be
remove directory full path, work on query
2023-09-15 03:33:55 -04:00
Brandon Thomas
359b7a5bd0
migrations, about to insert media file result
2023-09-15 02:19:41 -04:00
Brandon Thomas
9f67a3b82d
SadTalker inference works !
2023-09-14 05:33:08 -04:00
Brandon Thomas
eb0e05f61e
download image and audio
2023-09-14 04:58:28 -04:00
Brandon Thomas
24f6b3c2f6
upload image route
2023-09-12 20:04:58 -04:00
Brandon Thomas
c47bae40d4
download voice conversion result
2023-09-12 20:04:58 -04:00
Brandon Thomas
cf2c246bc2
voice_conversion_for_inference
2023-09-12 20:04:58 -04:00
Brandon Thomas
9b89402549
get_voice_conversion_result query
2023-09-12 20:04:58 -04:00
Brandon Thomas
f2f2bd465c
wip
2023-09-12 20:04:58 -04:00
Brandon Thomas
7e9acc6476
unpack args
2023-09-12 20:04:58 -04:00
Brandon Thomas
7d68347f4f
fixed enqueue, fixed downloaders
2023-09-12 20:04:58 -04:00
Brandon Thomas
655f9fad7d
downloaders
2023-09-12 20:04:58 -04:00
Brandon Thomas
754581ec70
impl_model_downloader appears to work
2023-09-12 20:04:58 -04:00
Brandon Thomas
80b7352581
async trait/macro starting to work
2023-09-12 20:04:58 -04:00
Brandon Thomas
dd7bd71587
model downloader trait wip
2023-09-12 20:04:58 -04:00
Brandon Thomas
e41f72305b
(from other laptop) - inference args work, inference-job boilerplate
2023-09-12 20:04:58 -04:00
Brandon Thomas
fa2a15a4f2
install route
2023-09-12 20:04:58 -04:00
Brandon Thomas
eddb71d712
enqueue animation endpoint + more plumbing
2023-09-12 20:04:58 -04:00
Brandon Thomas
71758e6616
upload images (untested)
2023-09-12 20:04:58 -04:00
Brandon Thomas
7afa50ce29
another 101soundboards account
2023-09-12 18:42:38 -04:00
Brandon Thomas
14480e50b4
analytics queries
2023-08-31 22:45:43 -04:00
Brandon Thomas
b99e4c5edb
more 101soundboards accounts and notes
2023-08-31 22:31:38 -04:00
Brandon Thomas
f5b7ad0428
analytics queries
2023-08-30 22:49:55 -04:00
Brandon Thomas
ff2713358d
imyfone notes
2023-08-28 21:37:28 -04:00
Brandon Thomas
60ab3565bd
101soundboards notes
2023-08-28 21:34:53 -04:00
Brandon Thomas
d4ee7a8673
ban some abusers
2023-08-28 21:31:49 -04:00
Brandon Thomas
8e15e1e14c
media_files enums
2023-08-23 21:33:06 -04:00
Brandon Thomas
a8f0947352
media file token
2023-08-23 21:14:45 -04:00
Brandon Thomas
2600762df2
mysql table: media_files
2023-08-23 21:01:49 -04:00
Brandon Thomas
1100fc1a91
clion/intellij formatting rules
2023-08-23 18:03:56 -04:00
Brandon Thomas
a538989c57
UserInfoLite shared response type
2023-08-23 18:03:36 -04:00
Brandon Thomas
a4524ee679
execute all lints and tests
2023-08-23 17:13:11 -04:00
Brandon Thomas
1551a014a4
revisit rustfmt with minimal changes to formatting
2023-08-21 00:59:52 -04:00
Brandon Thomas
e5afff51a6
Change rustfmt rules
2023-08-21 00:32:17 -04:00
Brandon Thomas
9a7b746460
return statement lint
2023-08-21 00:23:09 -04:00
Brandon Thomas
a63b085086
Clippy: fix for newrelic, lint duplicate field name
2023-08-20 21:56:20 -04:00
Brandon Thomas
3b40f005d0
add storyteller.ai hostname
2023-08-20 21:01:57 -04:00
Brandon Thomas
afc4fbdcb5
lints
2023-08-20 20:59:22 -04:00
Brandon Thomas
63008a7fe8
analytics query
2023-08-18 09:01:57 -04:00
Brandon Thomas
902c840833
takedown request
2023-08-18 08:49:05 -04:00
Brandon Thomas
e8a8c6349f
clippy
2023-08-16 16:00:37 -04:00
Brandon Thomas
76a62eaece
more lints (add gradually)
2023-08-16 02:57:06 -04:00
Brandon Thomas
226fb93a36
lint progress
2023-08-16 02:28:48 -04:00
Brandon Thomas
1868170c31
more progress on lints
2023-08-16 01:51:30 -04:00
Brandon Thomas
7ecdac5151
Lint script
2023-08-16 01:34:24 -04:00
Brandon Thomas
f41833e4f4
cargo cranky: &'static
2023-08-15 23:56:03 -04:00
Brandon Thomas
bd9c4d752f
move includes to single root dir
2023-08-15 23:42:01 -04:00
Brandon Thomas
7dab1b9ea1
username reservations
2023-08-14 14:33:32 -04:00
Brandon Thomas
512b214fb8
cargo 'cranky' (clippy helper)
2023-08-10 16:50:25 -04:00
Brandon Thomas
21e2eeac68
remove more duplicates
2023-08-10 15:28:43 -04:00
Brandon Thomas
ec7a61a08e
remove duplicates
2023-08-10 15:00:05 -04:00
Brandon Thomas
c195a23425
inventory duplicates
2023-08-10 14:49:03 -04:00
Brandon Thomas
2c61db12d6
takedown requests
2023-08-10 14:36:24 -04:00
Brandon Thomas
8bac7ca332
analytics queries
2023-08-10 14:22:32 -04:00
Brandon Thomas
56fb99aa81
takedown request
2023-08-07 16:28:58 -04:00
Brandon Thomas
e87091c5cb
re-codegen
2023-07-30 18:13:30 -04:00
Brandon Thomas
ffb081777d
Enrich stats query with per-queue info
2023-07-30 18:12:45 -04:00
Brandon Thomas
e8be6f9775
improved queue length query
2023-07-30 17:26:07 -04:00
Brandon Thomas
2094ab2fe8
query
2023-07-30 16:21:23 -04:00
Brandon Thomas
596434868c
takedown requests, duplicates
2023-07-30 00:15:40 -04:00
Brandon Thomas
14c5f02127
takedown requests
2023-07-30 00:04:07 -04:00
Brandon Thomas
ffc018ee18
broken clients
2023-07-27 23:54:57 -04:00
Brandon Thomas
0b7f08e838
cache queue stats in Redis
2023-07-27 04:03:07 -04:00
Brandon Thomas
3a8398a94e
much better logging for download jobs
2023-07-27 03:10:55 -04:00
Brandon Thomas
35e26e7f72
more queries
2023-07-27 02:48:00 -04:00
Brandon Thomas
3e6b4c43af
scope download job
2023-07-27 01:30:33 -04:00
Brandon Thomas
e5289809fd
more analytics queries
2023-07-26 01:13:38 -04:00
Brandon Thomas
b335e1839c
analytics queries
2023-07-25 16:59:08 -04:00
Brandon Thomas
ce3f83e9af
subscriber analytics
2023-07-24 23:46:36 -04:00
Brandon Thomas
e324c6ce44
query to restart failed downloads
2023-07-24 20:43:38 -04:00
Brandon Thomas
062a80fafa
more analytics, etc. queries
2023-07-24 19:22:47 -04:00
Brandon Thomas
986e8b104a
most popular VC models analytics query
2023-07-24 17:15:06 -04:00
Brandon Thomas
1e948a51e9
logging, common media upload query
2023-07-24 02:06:16 -04:00
Brandon Thomas
f9b7a0e774
fix bug
2023-07-23 23:41:21 -04:00
Brandon Thomas
4db56881c0
debugging type error
2023-07-23 23:36:57 -04:00
Brandon Thomas
c11b2f0a94
better logging
2023-07-23 21:46:26 -04:00
Brandon Thomas
3d9a0cfcc1
scoped job execution
2023-07-23 21:32:39 -04:00
Brandon Thomas
b019968ce1
re codegen db
2023-07-23 19:12:59 -04:00
Brandon Thomas
31c88d6d64
Poll voice conversion model info; pull from cache
2023-07-23 19:12:16 -04:00
Brandon Thomas
a601998fa5
query for voice conversion model info
2023-07-23 18:08:45 -04:00
Brandon Thomas
c1ccfb419a
in-memory token info cache
2023-07-23 17:54:41 -04:00
Brandon Thomas
d9a1fcf989
types on inference jobs are wrong (gradually fixing)
2023-07-23 17:33:57 -04:00
Brandon Thomas
839b33425a
keep alive elapses shouldn't be system failures
2023-07-20 23:58:29 -04:00
Brandon Thomas
8017fef05a
rename files across devices
2023-07-20 23:50:19 -04:00
Brandon Thomas
0534db0033
inference-job: more logging, default location for rvc hubert
2023-07-20 23:30:53 -04:00
Brandon Thomas
ef53568dcf
correct comment
2023-07-20 20:16:58 -04:00
Brandon Thomas
72c5c99a1c
no longer log nvidia-smi spam
2023-07-20 20:16:32 -04:00
Brandon Thomas
0b0a9c428c
fix python logger issue with rvc-v2
2023-07-20 19:58:46 -04:00
Brandon Thomas
a9f0b1d485
fix deletion of directory bug
2023-07-20 18:07:52 -04:00
Brandon Thomas
76dc39df16
Fix list jobs query (now that it isn't statically typed)
2023-07-20 18:04:53 -04:00
Brandon Thomas
79d8af8bf4
re-codegen db
2023-07-20 17:44:03 -04:00
Brandon Thomas
b1d69ba9ac
no-op comment to trigger build
2023-07-20 15:06:17 -04:00
Brandon Thomas
ffcf460291
scope download job type
2023-07-20 14:40:28 -04:00
Brandon Thomas
f0a8b6d175
additional logging for download-job
2023-07-20 01:41:59 -04:00
Brandon Thomas
e3a5d68fcc
download hubert for inference-job
2023-07-20 00:02:41 -04:00
Brandon Thomas
877b95a00c
Download pretrained hubert for download-job
2023-07-19 23:36:38 -04:00
Brandon Thomas
20e32ff3e3
begin handling hubert
2023-07-19 22:35:42 -04:00
Brandon Thomas
97a6f6e4ff
add health checker to download-job
2023-07-19 19:52:24 -04:00
Brandon Thomas
cf27fca799
Merge pull request #52 from storytold/bt-upgrade-actix-4
...
upgrade to actix 4
2023-07-19 02:53:40 -04:00
Brandon Thomas
5eab05753f
fix broken tests
2023-07-19 02:52:11 -04:00
Brandon Thomas
385e1e53c1
update middleware
2023-07-19 02:41:40 -04:00
Brandon Thomas
039e61499f
fix routes generics / upgrade generics on routing pieces
2023-07-19 01:57:51 -04:00
Brandon Thomas
9dd91ce7cc
only a few compile errors left with storyteller-web
2023-07-19 01:09:10 -04:00
Brandon Thomas
a75c1f391a
Upgrade actix partially (was on beta version)
...
Old version was causing conflicts with zip and transitive bzip
dependency, so it's time to upgrade. We need to get to the next version
number soon anyway.
2023-07-19 00:20:49 -04:00
Brandon Thomas
d833b3babd
Merge pull request #51 from storytold/bt-rvc-v2-support
...
RVC v2 support
2023-07-18 23:06:49 -04:00
Brandon Thomas
1427e3eecd
Handle zip files with .index files
2023-07-18 23:05:46 -04:00
Brandon Thomas
45990f5631
research
2023-07-18 17:57:37 -04:00
Brandon Thomas
5653a918c0
codegen db (was there an sqlite issue?)
2023-07-18 16:53:08 -04:00
Brandon Thomas
8172774a98
Handle RVC models without an index file
2023-07-18 16:50:44 -04:00
Brandon Thomas
6189d6fe9d
working rvc(v2), it needs cleanup; also fixed race condition
2023-07-18 02:13:46 -04:00
Brandon Thomas
395940ef34
Progress on rvc inference job (not working yet)
2023-07-18 01:55:39 -04:00
Brandon Thomas
85cfc0cf2e
env files
2023-07-18 00:10:57 -04:00
Brandon Thomas
93e066e70b
fixing rvc uploads
2023-07-17 17:10:14 -04:00
Brandon Thomas
5cb79a5a33
Begin work on download-job rvc-v2 support
2023-07-17 16:24:35 -04:00
Brandon Thomas
6b06a825f3
Merge pull request #50 from storytold/bt-saj-rvc-integration
...
Bt saj rvc integration
2023-07-16 19:26:23 -04:00
Brandon Thomas
d653260ee5
Change enum variant name
2023-07-16 19:22:00 -04:00
Paul Sajna
c8530e186e
rvc stubs
2023-07-15 21:56:46 -04:00
Brandon Thomas
aee52c04ff
Fix failing builds (everything was working before)
...
Something mysteriously made my machine think we needed nightly.
Begone, nightly.
2023-07-15 21:55:59 -04:00
Brandon Thomas
cd91acb4a8
fix compile error
2023-07-15 21:13:37 -04:00
Brandon Thomas
d591472478
Merge pull request #49 from storytold/new-queries
...
new queries
2023-07-14 10:59:11 -04:00
Brandon Thomas
c14073f06d
new queries
2023-07-14 10:58:34 -04:00
Brandon Thomas
edde256ff6
delete more duplicates
2023-06-27 15:33:50 -07:00
Brandon Thomas
c6bcd25b19
get rid of takedown request models, duplicate models
2023-06-27 15:20:37 -07:00
Brandon Thomas
82c1563459
comments about users
2023-06-25 21:51:18 -07:00
Brandon Thomas
866ed89d9c
refactor disabled endpoint filter
2023-06-25 21:21:53 -07:00
Brandon Thomas
ac4ffb4f34
refactor
2023-06-25 20:57:36 -07:00
Brandon Thomas
41fe0866d4
refactor ip filter
2023-06-25 20:42:06 -07:00
Brandon Thomas
de3e2e8924
cidr refactor
2023-06-25 20:28:31 -07:00
Brandon Thomas
800c9bd9d5
Add cidr filter
2023-06-25 20:11:59 -07:00
Brandon Thomas
1fe62a2570
Actix CIDR filter
2023-06-25 19:59:01 -07:00
Brandon Thomas
f293b56089
Merge pull request #47 from storytold/bt-block-alibaba
...
block a few Alibaba IPs
2023-06-23 21:23:43 -04:00
Brandon Thomas
a0a2d1434f
block a few Alibaba IPs
2023-06-23 18:23:03 -07:00
Brandon Thomas
8ba1d9f303
Merge pull request #45 from storytold/bevy-experiments
...
roko bevy testing
2023-06-20 10:17:23 -04:00
Paul Sajna
a11779e3aa
roko bevy testing
2023-06-19 11:31:32 -07:00
Brandon Thomas
5c46fd7c60
easier to see logs in k8s
2023-06-17 19:02:28 -07:00
Brandon Thomas
09e26164b8
even beefier build machines
2023-06-17 18:32:58 -07:00
Brandon Thomas
8c24b0c755
log job successes
2023-06-17 18:18:15 -07:00
Brandon Thomas
83ae73d8d0
improperly counting successes
2023-06-17 18:05:34 -07:00
Brandon Thomas
1d0db0eeb9
install nvidia-container packages
2023-06-17 16:12:19 -07:00
Brandon Thomas
04581d06ee
better exit status
2023-06-17 14:14:29 -07:00
Brandon Thomas
a31ecc01ab
configurable health threshold
2023-06-17 11:43:25 -07:00
Brandon Thomas
be20e105ea
Health check HTTP server runs and shuts down
2023-06-17 11:39:34 -07:00
Brandon Thomas
67864f3db2
Both job and HTTP server (doesn't respond to ctrl-c)
2023-06-17 11:05:27 -07:00
Brandon Thomas
10c277d9cf
health check endpoint (not installed)
2023-06-17 07:49:27 -07:00
Brandon Thomas
c6e4c2e274
job stats (consecutive success, failure) for inference-job
2023-06-16 21:42:00 -07:00
Brandon Thomas
a3815ad64d
Merge pull request #43 from storytold/saj-audiowmark
...
audiowmark wrapper
2023-05-29 23:23:37 -04:00
Paul Sajna
8cd48fcf58
audiowmark wrapper
2023-05-29 20:15:45 -07:00
Brandon Thomas
523c02326b
more logging
2023-05-28 22:34:48 -07:00
Brandon Thomas
37eef276a0
more logger methods
2023-05-28 21:20:30 -07:00
Brandon Thomas
f5cbedb230
fix logger
2023-05-28 21:01:14 -07:00
Brandon Thomas
6994a9c2ce
documentation
2023-05-28 19:07:45 -07:00
Brandon Thomas
213742ff29
override python logger in dockerfile
2023-05-28 19:05:51 -07:00
Brandon Thomas
df4f1e6a6c
fix log levels
2023-05-28 19:04:09 -07:00
Brandon Thomas
64fa281bc1
parameter for flushing logs
2023-05-28 18:52:01 -07:00
Brandon Thomas
bd386aa70b
don't need the logger.py in isolation
2023-05-28 18:16:35 -07:00
Brandon Thomas
28875c9272
Add patches to upstream logger
2023-05-28 18:16:11 -07:00
Brandon Thomas
a79bfc7a24
add version of logger we're using in production - we'll patch instead
2023-05-28 17:42:32 -07:00
Brandon Thomas
ecca8ff17c
we'll need to replace python logging in our container for performance
2023-05-28 17:33:04 -07:00
Brandon Thomas
a3cabf6779
fix import
2023-05-28 00:53:59 -07:00
Brandon Thomas
dd35a7cca9
ignore sensitive env vars
2023-05-28 00:52:05 -07:00
Brandon Thomas
f876cac4cf
job pause file
2023-05-27 23:23:42 -07:00
Brandon Thomas
d2b840cb13
analytics queries
2023-05-27 00:32:09 -07:00
Brandon Thomas
85bac00194
password_reset table
2023-05-23 02:12:58 -07:00
Brandon Thomas
367a516f89
fix option typo
2023-05-23 01:41:01 -07:00
Brandon Thomas
5fe85072a2
pack more in docker container, "hacky fix" flag for so-vits-svc
2023-05-23 00:16:11 -07:00
Brandon Thomas
5867d2356c
install vim
2023-05-22 22:21:53 -07:00
Brandon Thomas
275333c1ed
netstat in docker image
2023-05-22 17:44:41 -07:00
Brandon Thomas
5ec2cde68f
report errors better
2023-05-22 11:15:19 -07:00
Brandon Thomas
daf5a63f86
cleanup temp dir
2023-05-22 02:44:34 -07:00
Brandon Thomas
2fe3d5dc99
add less to container
2023-05-22 02:38:20 -07:00
Brandon Thomas
44df952bd1
fix inference job path for VC uploaded audio
2023-05-22 01:51:12 -07:00
Brandon Thomas
5bf98f70d9
rework where temp storage lives: download vs workspace
2023-05-22 00:52:49 -07:00
Brandon Thomas
af685b37cf
fix keepalive redis in job
2023-05-21 22:11:19 -07:00
Brandon Thomas
0f7ff50cf6
better error logging
2023-05-21 20:01:08 -07:00
Brandon Thomas
1ae8d8d615
Fail jobs with elapsed keepalive
2023-05-21 18:16:44 -07:00
Brandon Thomas
63c0124267
test execution safety
2023-05-21 17:52:53 -07:00
Brandon Thomas
17e8c1942e
codegen db
2023-05-21 17:49:58 -07:00
Brandon Thomas
cf24a07bba
Set keepalive key
2023-05-21 17:48:29 -07:00
Brandon Thomas
9ece30722f
Enqueue inferene with keepalive flag
2023-05-21 17:21:17 -07:00
Brandon Thomas
9ab977d016
Add job table keepalive column
2023-05-21 17:04:02 -07:00
Brandon Thomas
ebd3f52717
tmux to gpu container
2023-05-19 04:22:53 -07:00
Brandon Thomas
35a75e144a
unban IP
2023-05-19 04:08:29 -07:00
Brandon Thomas
4b145a7419
Patch for firefox opus audio uploads failing
2023-05-19 04:06:36 -07:00
Brandon Thomas
eb539e9142
query was wrong
2023-05-19 02:08:51 -07:00
Brandon Thomas
37604cdd7b
config
2023-05-19 02:48:22 -04:00
Brandon Thomas
f724031aa3
config
2023-05-19 02:44:14 -04:00
Brandon Thomas
b8b10f6fc1
f0-method and frequency transpose for job
2023-05-18 12:17:08 -07:00
Brandon Thomas
bd4bcab2c2
args for pitch/f0 method in http handler
2023-05-18 00:14:42 -07:00
Brandon Thomas
caa3e3ae53
clear filesystem when full
2023-05-16 01:13:54 -07:00
Brandon Thomas
7cd8099ab5
variable length tts inference text
2023-05-15 00:47:57 -07:00
Brandon Thomas
6ec39b9c68
loyalty for VC contributors
2023-05-14 21:00:27 -07:00
Brandon Thomas
c8b4b7daa0
analytics queries
2023-05-13 09:27:57 -07:00
Brandon Thomas
a294549d02
queries
2023-05-09 12:55:07 -04:00
Brandon Thomas
33ff75274f
add ripgrep
2023-05-04 06:17:12 -07:00
Brandon Thomas
945e5226c5
add a few tools to the container
2023-05-04 03:47:54 -07:00
Brandon Thomas
85a52cd26e
config comments
2023-05-04 03:09:23 -04:00
Brandon Thomas
32ee4209da
this configuration works
2023-05-04 03:07:38 -04:00
Brandon Thomas
f94cdac47d
local dev confi
2023-05-03 23:18:53 -04:00
Brandon Thomas
a2ea870ac7
update nvidia driver ???
2023-05-02 23:01:29 -07:00
Brandon Thomas
a2c48d7469
kill subprocess if timeout elapses
2023-05-02 22:19:03 -07:00
Brandon Thomas
fe3dd7d66b
add routing tags to inference jobs
2023-05-02 21:31:39 -07:00
Brandon Thomas
88fae4ba89
timeout argument
2023-05-02 06:12:49 -07:00
Brandon Thomas
6505e67bf2
analytics
2023-05-02 04:37:21 -07:00
Brandon Thomas
3453fe0e3b
add minor logging
2023-05-02 01:18:25 -07:00
Brandon Thomas
8b36d870d1
fix inference job, add env perameter for threshold
2023-05-01 06:52:34 -07:00
Brandon Thomas
9555ac51fe
Skip jobs that aren't on filesystem
2023-05-01 06:42:41 -07:00
Brandon Thomas
f00b4011b5
record inferecne duration stats to db
2023-05-01 04:17:36 -07:00
Brandon Thomas
d1d208d714
add more timing stats to the jobs tables
2023-05-01 03:59:05 -07:00
Brandon Thomas
a5ce9a3cc4
analytics
2023-04-30 08:16:27 -07:00
Brandon Thomas
6ad2468e59
analytics queries
2023-04-30 08:09:07 -07:00
Brandon Thomas
c59695343f
extend media/symphonia to work with webm+opus
2023-04-30 05:03:40 -07:00
Brandon Thomas
52a83609b6
test case for failing web browser uploads
2023-04-30 00:31:03 -07:00
Brandon Thomas
f710b68a3e
Fix broken tests, add testing script
2023-04-29 23:56:48 -07:00
Brandon Thomas
3d63e34ca1
analytics queries
2023-04-29 23:36:02 -07:00
Brandon Thomas
4a1f1441bf
split analytics and operational queries
2023-04-29 06:08:34 -07:00
Brandon Thomas
ee90f03436
add extra inference job stats
2023-04-29 05:11:57 -07:00
Brandon Thomas
1858aea619
new job queue stats endpoint
2023-04-29 04:58:51 -07:00
Brandon Thomas
592ba627be
documentation
2023-04-29 03:53:31 -07:00
Brandon Thomas
f754c6e41f
add execution time to job queries
2023-04-29 03:10:31 -07:00
Brandon Thomas
54af3d301c
Add execution millis columns to jobs tables
2023-04-29 02:41:49 -07:00
Brandon Thomas
22eeacf355
stricter compiler flags
2023-04-29 02:30:41 -07:00
Brandon Thomas
630aa497f3
note
2023-04-29 02:28:32 -07:00
Brandon Thomas
6e9c05c596
bootstrap / env config improved, on-prem, etc.
2023-04-29 02:26:13 -07:00
Brandon Thomas
3f781ad98f
clean up worker hostname / cluster name in jobs
2023-04-29 02:16:17 -07:00
Brandon Thomas
5d038fdf8f
codegen db
2023-04-29 01:50:14 -07:00
Brandon Thomas
a09acf7c53
add extra metadata to inference and download jobs
2023-04-29 01:49:25 -07:00
Brandon Thomas
3ba64618c3
add tracking columns to generic_inference_job too
2023-04-29 00:17:44 -07:00
Brandon Thomas
73e583c7ed
Add extra metadata tracking to generic download jobs table
2023-04-29 00:08:54 -07:00
Brandon Thomas
1d7a54f640
python for docker image
2023-04-28 16:09:38 -07:00
Brandon Thomas
552fae54a7
fix
2023-04-28 16:02:04 -07:00
Brandon Thomas
4d2ae85fd9
send hubert path for docker
2023-04-28 16:01:18 -07:00
Brandon Thomas
76775dec60
hubert path config
2023-04-28 15:54:53 -07:00
Brandon Thomas
22bc8d54a0
organize settings
2023-04-28 18:46:18 -04:00
Brandon Thomas
878bff867a
fix dev env vars
2023-04-28 02:01:11 -04:00
Brandon Thomas
05d5bfc1a7
rename
2023-04-27 23:00:16 -07:00
Brandon Thomas
3acdd0b5e2
rebase fix
2023-04-28 01:47:40 -04:00
Brandon Thomas
1a7a74ee8a
so-vits-svc auto_predict_f0 default to false, add option
2023-04-27 22:45:28 -07:00
Brandon Thomas
820f4ebc32
fix firefox/opus again
2023-04-27 15:54:13 -07:00
Brandon Thomas
423fb369db
add audio/opus
2023-04-27 08:15:46 -07:00
Brandon Thomas
2a58079289
copy all env vars to child process
2023-04-27 07:19:46 -07:00
Brandon Thomas
b2df674178
report mimetype errors
2023-04-27 02:00:31 -07:00
Brandon Thomas
1fd33e76b4
update base image
2023-04-27 01:02:23 -07:00
Brandon Thomas
824683b974
fixup dockerfile
2023-04-27 00:50:45 -07:00
Brandon Thomas
4bed11d21d
change name again
2023-04-27 00:12:48 -07:00
Brandon Thomas
13bdcbdda6
fix names of actions
2023-04-27 00:11:40 -07:00
Brandon Thomas
f49c724303
GPU + CPU dockerfiles
2023-04-27 00:09:31 -07:00
Brandon Thomas
a9502c183b
flexible config path for inference job
2023-04-26 10:17:49 -07:00
Brandon Thomas
b469a237ce
temporarily add nvidia/sound packages to rust monorepo images
2023-04-26 09:14:17 -07:00
Brandon Thomas
0df93c48c3
configs for download job
2023-04-26 07:48:31 -07:00
Brandon Thomas
070c192633
set config and test wav upfront and at runtime
2023-04-26 07:43:59 -07:00
Brandon Thomas
75a68c7e0f
install python
2023-04-26 05:45:28 -07:00
Brandon Thomas
b2db079cf5
env vars for docker
2023-04-26 04:46:40 -07:00
Brandon Thomas
6658281a1c
try more env vars for caching
2023-04-26 04:38:27 -07:00
Brandon Thomas
8cb04f1dcb
huggingface+nltk caches
2023-04-26 04:25:43 -07:00
Brandon Thomas
58f6ee68df
more flexible command specification
2023-04-26 04:11:06 -07:00
Brandon Thomas
d0cef7bec9
hack
2023-04-26 03:30:38 -07:00
Brandon Thomas
8eed406fbd
inference-job hack (see if we can run without 'svc' command)
2023-04-26 01:31:02 -07:00
Brandon Thomas
44586c4cee
copy the correct env var files
2023-04-25 20:56:18 -07:00
Brandon Thomas
02f5aacb8e
more robust configuration of download-job
2023-04-25 20:55:18 -07:00
Brandon Thomas
001ff86ed3
robust configuration for download-job
2023-04-25 20:51:51 -07:00
Brandon Thomas
94b406eca2
much more robust app initialization
2023-04-25 20:44:59 -07:00
Brandon Thomas
f8bdea1b3b
build error fix
2023-04-25 17:20:21 -07:00
Brandon Thomas
8a37a7240c
more DDoS IPs
2023-04-25 17:16:29 -07:00
Brandon Thomas
a4c1abfe9c
codegen
2023-04-25 06:07:01 -07:00
Brandon Thomas
6bb7a18676
report model title
2023-04-25 04:13:28 -07:00
Brandon Thomas
a8173226ea
report bucket hash in results
2023-04-25 03:00:31 -07:00
Brandon Thomas
692c3f64b6
two different firehose notifications
2023-04-25 01:33:47 -07:00
Brandon Thomas
4842b9bbc1
local dev config changes
2023-04-25 04:28:00 -04:00
Brandon Thomas
a507f8bc38
nope, didn't work
2023-04-25 01:27:28 -07:00
Brandon Thomas
24f2c07199
try to fix duration bug
2023-04-25 01:25:13 -07:00
Brandon Thomas
e871dde078
add upload source
2023-04-25 01:09:24 -07:00
Brandon Thomas
47ff379018
timeout
2023-04-24 02:53:59 -07:00
Brandon Thomas
cdb0f37889
downgrode symphonia off-master branch to support opus for browsers
2023-04-24 02:32:13 -07:00
Brandon Thomas
6d7c3c6e5f
maybe build with correct codecs?
2023-04-24 01:46:52 -07:00
Brandon Thomas
7b72d51bd3
debug logging
2023-04-24 01:11:37 -07:00
Brandon Thomas
11a9e1249c
remove inference args (for now)
2023-04-23 23:29:09 -07:00
Brandon Thomas
f3a6ddb70a
premium priority levels
2023-04-23 23:05:24 -07:00
Brandon Thomas
d2aa07228b
simplify upload endpoint
2023-04-23 22:30:13 -07:00
Brandon Thomas
a2c3668beb
upload audio endpoint
2023-04-23 22:25:46 -07:00
Brandon Thomas
15d66a4530
propagate media input token to inference result
2023-04-23 20:48:09 -07:00
Brandon Thomas
75523811e4
ops query
2023-04-23 13:59:01 -07:00
Brandon Thomas
4672102da4
code changes stemming from schema changes
2023-04-23 05:03:37 -07:00
Brandon Thomas
ca59189dd9
simplify media_uploads schema
2023-04-23 04:31:00 -07:00
Brandon Thomas
3564c1b459
more schema mods
2023-04-23 04:13:50 -07:00
Brandon Thomas
78263e3c49
media token type
2023-04-23 03:58:16 -07:00
Brandon Thomas
e36fb66e05
migrate voice_conversion_results
2023-04-23 03:24:05 -07:00
Brandon Thomas
1540d87018
cleanup
2023-04-23 02:12:46 -07:00
Brandon Thomas
61f0869359
calculate result metadata
2023-04-23 02:02:49 -07:00
Brandon Thomas
d23c7abfeb
remove deprecated crate -> move hashing + mimetype functions out
2023-04-23 01:31:58 -07:00
Brandon Thomas
2d59891dee
organize "file"-related/adjacent crates together
2023-04-23 00:27:09 -07:00
Brandon Thomas
2f86bc75ac
crate to handle just mimetype ops
2023-04-23 00:08:59 -07:00
Brandon Thomas
8c5fb0bee2
badge granter for voice conversion models
2023-04-22 06:22:06 -07:00
Brandon Thomas
b9f0d7749d
fix transaction
2023-04-22 05:36:22 -07:00
Brandon Thomas
b2caa3758a
fix synthetic id
2023-04-22 05:22:06 -07:00
Brandon Thomas
de656d4d74
fix
2023-04-22 04:47:09 -07:00
Brandon Thomas
c803232a52
creator synthetic id
2023-04-22 04:44:40 -07:00
Brandon Thomas
cd9b0080dd
fix result upload directory
2023-04-22 04:04:15 -07:00
Brandon Thomas
6885eb5fc9
temporarily don't get file metadata
2023-04-22 03:55:25 -07:00
Brandon Thomas
100ad0da35
use public bucket client
2023-04-22 03:48:52 -07:00
Brandon Thomas
7010d56bc3
error handling json hydration
2023-04-22 03:44:10 -07:00
Brandon Thomas
b34371eef0
try to only parse payload if not empty string
2023-04-22 03:42:29 -07:00
Brandon Thomas
e6542438b5
create model storage directory
2023-04-22 03:29:26 -07:00
Brandon Thomas
287e3e5f0c
inference for local dev
2023-04-22 02:17:58 -07:00
Brandon Thomas
8fcb908af9
code compiles
2023-04-22 02:14:44 -07:00
Brandon Thomas
56e84f434f
forgot schema migrations
2023-04-22 02:05:44 -07:00
Brandon Thomas
925f2d78ae
more sane schema for voice conversion results (bucket storage)
2023-04-22 02:04:44 -07:00
Brandon Thomas
90219594bb
insert result record
2023-04-22 01:43:24 -07:00
Brandon Thomas
08e8560499
voice conversion result upload (WIP)
2023-04-21 23:27:20 -07:00
Brandon Thomas
9e38b9a2fc
progress on so-vits-svc inference
2023-04-21 23:12:24 -07:00
Brandon Thomas
e9a6320eab
so-vits-svc inference (wip)
2023-04-21 21:51:37 -07:00
Brandon Thomas
da05885d7d
don't upload duplicates
2023-04-21 05:54:10 -07:00
Brandon Thomas
ba9f716ff8
encode fewer bytes in inference jobs
2023-04-21 02:24:23 -07:00
Brandon Thomas
2633c5f0ef
clean up tokens in vc inference
2023-04-21 02:05:14 -07:00
Brandon Thomas
da805b4f1d
clean upload hashing, better error messages
2023-04-21 00:22:58 -07:00
Brandon Thomas
9eb75c7eba
list media uploads by session
2023-04-20 01:40:36 -07:00
Brandon Thomas
75607b3c12
tests, aspath
2023-04-20 00:27:37 -07:00
Brandon Thomas
ce69b1b055
filesys crate cleanup
2023-04-20 00:18:29 -07:00
Brandon Thomas
9ee7fdbac5
move endpoint
2023-04-19 01:18:07 -07:00
Brandon Thomas
67e3ecebc1
Voice conversion model list endpoint
2023-04-19 00:43:27 -07:00
Brandon Thomas
52db0b7796
python3.6
2023-04-18 15:46:08 -07:00
Brandon Thomas
15fa5a2bee
update image
2023-04-18 15:44:58 -07:00
Brandon Thomas
32babc99f0
update image
2023-04-18 12:47:58 -07:00
Brandon Thomas
bdac796e51
update tt2 legacy inference to support docker, etc, unfront config
2023-04-18 12:37:30 -07:00
Brandon Thomas
18c50af218
Add "Deepfake CNN" level
2023-04-16 02:54:57 -07:00
Brandon Thomas
62cbde94bc
anderson cooper voice config
2023-04-15 23:43:54 -07:00
Brandon Thomas
b2f9b44e96
uncommitted changes
2023-04-15 23:36:26 -07:00
Brandon Thomas
6a48a5372c
fix arg
2023-04-13 16:58:26 -07:00
Brandon Thomas
1b0368664a
update image
2023-04-13 19:53:37 -04:00
Brandon Thomas
6a83524fd9
switch from 'onnx' to 'infer' for checking model integrity
2023-04-13 16:48:14 -07:00
Brandon Thomas
233247f3c0
config path
2023-04-13 15:59:16 -07:00
Brandon Thomas
60045a01d0
fix command
2023-04-13 13:33:57 -07:00
Brandon Thomas
dc5dfd9831
update docker image
2023-04-13 13:24:07 -07:00
Brandon Thomas
7b36fc0b98
Update model check command (so-vits-svc), upgrade easyenv
2023-04-13 12:52:18 -07:00
Brandon Thomas
92e1d10809
wip so-vits-svc
2023-04-12 02:53:57 -07:00
Brandon Thomas
4a486cedd2
add so-vits-svc download type
2023-04-10 01:39:54 -07:00
Brandon Thomas
004cde84a7
move enum
2023-04-09 23:03:15 -07:00
Brandon Thomas
61b74500d8
codegen, a few enums
2023-04-09 22:55:21 -07:00
Brandon Thomas
8285826ed0
move where config lives
2023-04-09 20:16:13 -07:00
Brandon Thomas
03d0110ee6
ml docker image
2023-04-09 23:02:57 -04:00
Brandon Thomas
34517fbaff
fix build errors
2023-04-09 19:18:07 -07:00
Brandon Thomas
839f7885fb
try another path
2023-04-09 02:58:23 -07:00
Brandon Thomas
cee3ffb217
fix docker env vars
2023-04-09 02:29:22 -07:00
Brandon Thomas
90198252b8
nltk env var
2023-04-09 02:24:41 -07:00
Brandon Thomas
165130321f
try setting cache dir with docker now
2023-04-09 02:10:34 -07:00
Brandon Thomas
061c2c7b07
try to move cache dir again
2023-04-09 01:46:37 -07:00
Brandon Thomas
413960b6cf
actually pass env to popen
2023-04-09 01:37:33 -07:00
Brandon Thomas
cc4b7deaa9
huggingface cache dir
2023-04-09 01:27:50 -07:00
Brandon Thomas
8229a3cfb3
record entity token/type after job completes
2023-04-08 22:59:16 -07:00
Brandon Thomas
b461c7e8e7
make field optional
2023-04-08 21:03:07 -07:00
Brandon Thomas
c58f23c117
fixup inference-job
2023-04-08 20:52:51 -07:00
Brandon Thomas
048cc26b6b
fixup storyteller-web
2023-04-08 20:50:22 -07:00
Brandon Thomas
9b5508d8c0
fixup mysql queries
2023-04-08 20:41:10 -07:00
Brandon Thomas
a81428913d
migrate generic_inference_jobs to include better indices/foreign keys
2023-04-08 19:54:58 -07:00
Brandon Thomas
756c8e09ae
inference status endpoints
2023-04-08 18:49:59 -07:00
Brandon Thomas
5b97360724
update upload routes
2023-04-08 01:09:22 -07:00
Brandon Thomas
79ad78bdde
header to route TT2 requests to new worker
2023-04-06 22:00:44 -07:00
Brandon Thomas
311299105b
updated docker image
2023-04-07 00:48:24 -04:00
Brandon Thomas
9dad3a153c
ml repo update
2023-04-06 22:50:21 -04:00
Brandon Thomas
93157b50c8
vits inference command roughly done, need to test
2023-04-06 18:58:07 -07:00
Brandon Thomas
47fbc1704d
analytics
2023-04-06 16:48:31 -07:00
Brandon Thomas
efba106d3c
analytics query
2023-04-06 16:26:06 -07:00
Brandon Thomas
e340eee250
progress on VITS (WIP)
2023-04-06 16:02:01 -07:00
Brandon Thomas
73be1bbf05
git rid of dated enum, start work on VITS inference
2023-04-06 14:35:29 -07:00
Brandon Thomas
81306d1a56
(untested) route VITS tts to generic job type
2023-04-05 01:48:50 -07:00
Brandon Thomas
8e341f7a83
strongly typed tts model type
2023-04-05 01:21:31 -07:00
Brandon Thomas
1978e5e653
db index on tts_models.tts_model_type
2023-04-05 00:53:52 -07:00
Brandon Thomas
8eaaad9b55
fix path error
2023-04-04 15:01:04 -07:00
Brandon Thomas
082c284add
debugging
2023-04-04 14:47:15 -07:00
Brandon Thomas
a83e5ff224
logging
2023-04-04 14:25:50 -07:00
Brandon Thomas
abaaaf2fdb
dev
2023-04-04 14:12:33 -07:00
Brandon Thomas
3409689566
fix path handling, introduce another (smaller scope) filesystem crate
2023-04-04 13:59:21 -07:00
Brandon Thomas
84c0e42964
fmt
2023-04-04 12:53:09 -07:00
Brandon Thomas
b848c2b549
update docker image for appropriate cuda version
2023-04-04 15:50:06 -04:00
Brandon Thomas
85abbd8587
set python intepreter, fix path
2023-04-04 03:14:40 -07:00
Brandon Thomas
b844191db7
downloader image
2023-04-04 06:08:19 -04:00
Brandon Thomas
0267a4799d
fix a few errors with paths and quoting
2023-04-04 03:07:54 -07:00
Brandon Thomas
c50060b161
no vits download venv
2023-04-04 02:57:39 -07:00
Brandon Thomas
a508a843bd
root dir
2023-04-04 02:56:25 -07:00
Brandon Thomas
d0bad0c8fb
docker image for testing
2023-04-04 05:50:48 -04:00
Brandon Thomas
d2c99a7bad
configure download-job for VITS (wip)
2023-04-04 00:24:28 -07:00
Brandon Thomas
681d923ae0
Add 'vits' enum to tts model tables
2023-04-04 00:11:48 -07:00
Brandon Thomas
9e563a0640
VITS download WIP (nearly done)
2023-04-03 23:41:18 -07:00
Brandon Thomas
db30096cb9
rename module in inference-job
2023-04-03 21:43:42 -07:00
Brandon Thomas
76f9f5a850
Refactor download job, begin to work on VITS downloading
2023-04-03 21:37:07 -07:00
Brandon Thomas
3a0eafee11
report back on how to handle the upload
2023-04-02 21:34:38 -07:00
Brandon Thomas
9fbecd5568
enqueue vits uploads (in theory)
2023-04-02 21:21:16 -07:00
Brandon Thomas
b3dedfc5a8
WIP VITS uploads
2023-04-02 21:05:05 -07:00
Brandon Thomas
8ded313e7b
configure storyteller-web with more db (why so slow in dev?!)
2023-04-02 20:23:12 -07:00
Brandon Thomas
e305928b45
flexible docker image sha
2023-04-02 20:01:45 -07:00
Brandon Thomas
db48ee0fd8
mac frontend cors
2023-04-01 05:40:25 -04:00
Brandon Thomas
5beedcb5e3
add one color
2023-03-25 23:12:14 -04:00
Brandon Thomas
e43feeb700
add random avatar/color to several endpoints
2023-03-25 19:54:12 -04:00
Brandon Thomas
38dc835ff4
add to event feed
2023-03-25 19:33:59 -04:00
Brandon Thomas
62b19b2b0e
functions to generate random avatar + color
2023-03-25 19:04:37 -04:00
Brandon Thomas
b7b92f4419
reduce user tokens to a single list
2023-03-23 02:49:33 -04:00
Brandon Thomas
7ee7ff3875
split ipv4/ipv6 files
2023-03-23 02:44:28 -04:00
Brandon Thomas
29237d3ead
user tokens
2023-03-23 02:42:05 -04:00
Brandon Thomas
5afbfc0ec4
change troll sequences
2023-03-23 02:32:05 -04:00
Brandon Thomas
6e5a2d1789
more accounts
2023-03-23 02:13:07 -04:00
Brandon Thomas
13281ea3b1
more accounts
2023-03-23 02:10:36 -04:00
Brandon Thomas
98f80a68de
documentation on removed ipv6 bans (in cloudflare, not our code)
2023-03-23 01:55:34 -04:00
Brandon Thomas
075fcfb81e
unblock ipv6
2023-03-23 01:42:27 -04:00
Brandon Thomas
a8c45cfac2
more accounts
2023-03-23 01:40:56 -04:00
Brandon Thomas
f0a4f0a4f7
more ips / accounts
2023-03-23 01:09:24 -04:00
Brandon Thomas
3b78853d7c
new user tokens and ip addresses
2023-03-23 01:03:58 -04:00
Brandon Thomas
98b6bb34a7
lighten up on the troll text
2023-03-23 01:02:18 -04:00
Brandon Thomas
4d759719f6
more IPs and user tokens
2023-03-23 00:52:41 -04:00
Brandon Thomas
ac28ff8a39
start blocking 101soundboards IPs too
2023-03-23 00:50:03 -04:00
Brandon Thomas
43a33a00ee
gitignore
2023-03-23 00:43:27 -04:00
Brandon Thomas
8bbc490b61
ignore vim temp files
2023-03-23 00:43:01 -04:00
Brandon Thomas
168a476b72
user token + ip address troll bans
2023-03-23 00:28:00 -04:00
Brandon Thomas
2cebfbb3fc
more 101soundboards user tokens
2023-03-23 00:12:44 -04:00
Brandon Thomas
d57e070c8c
dedup
2023-03-22 23:58:06 -04:00
Brandon Thomas
bde6b4d562
more user tokens
2023-03-22 23:56:12 -04:00
Brandon Thomas
9cde097d38
more stupid accounts
2023-03-22 23:53:13 -04:00
Brandon Thomas
1d7d1ba194
more 101soundboards user tokens
2023-03-22 23:50:36 -04:00
Brandon Thomas
632cf5a710
more 101soundboards user tokens
2023-03-22 23:40:19 -04:00
Brandon Thomas
c2e287f6f4
more damned accounts
2023-03-22 22:55:26 -04:00
Brandon Thomas
844799e30e
more 101soundboards accounts
2023-03-22 22:49:38 -04:00
Brandon Thomas
c1bd8ed611
actually fix builds
2023-03-22 19:57:04 -04:00
Brandon Thomas
1466bca4d7
fix build
2023-03-22 18:32:36 -04:00
Brandon Thomas
12fdf24028
temp disable build
2023-03-22 18:28:24 -04:00
Brandon Thomas
cefb770340
codegen db
2023-03-22 16:49:24 -04:00
Brandon Thomas
e971ea98dc
fix troll bans
2023-03-22 16:47:10 -04:00
Brandon Thomas
9ab8b366e9
ban 101 soundboards
2023-03-22 16:24:23 -04:00
Brandon Thomas
96563fa345
add a means to ban user tokens (or disable the service in weird ways)
2023-03-22 16:05:09 -04:00
Brandon Thomas
67ab94664c
working locally
2023-03-22 15:34:02 -04:00
Brandon Thomas
99f1226115
I have to run this under Docker locally since it's ancient
2023-03-21 05:35:08 -04:00
Brandon Thomas
9c45a17b8d
new inference subprocess command
2023-03-21 05:18:07 -04:00
Brandon Thomas
2cf5a6f942
TTS inference almost working on generic-inference-job
2023-03-21 02:01:13 -04:00
Brandon Thomas
071928d7bf
port more TT2 logic
2023-03-21 00:49:21 -04:00
Brandon Thomas
b8442b54ee
cleanup
2023-03-21 00:18:39 -04:00
Brandon Thomas
530d891ce9
about to bolt on TT2
2023-03-21 00:11:42 -04:00
Brandon Thomas
972f119468
query tts model
2023-03-20 23:57:44 -04:00
Brandon Thomas
9004432620
generic inference jobs can be listed (hacky fix)
2023-03-20 23:42:23 -04:00
Brandon Thomas
81a3bc270b
fix generic job list query
2023-03-20 23:11:38 -04:00
Brandon Thomas
84fe5a5762
enqueue generic inference jobs for tt2
2023-03-20 22:28:59 -04:00
Brandon Thomas
a02934ca4e
Add routing column to inference jobs (wip)
2023-03-20 21:58:08 -04:00
Brandon Thomas
4ddcd43e33
remove a lot of garbage from inference-job
2023-03-20 20:04:49 -04:00
Brandon Thomas
37be0174af
put inference job back into "working"(?) order
2023-03-20 19:29:06 -04:00
Brandon Thomas
f2e314d168
make sure this gets put in the image
2023-03-20 19:23:54 -04:00
Brandon Thomas
3bd216f00d
rename crate, fix path handling, move some env vars
2023-03-20 19:21:58 -04:00
Brandon Thomas
dc5885114d
env internal crate - search multiple directories for env files
2023-03-20 18:59:43 -04:00
Brandon Thomas
47873497b8
comment APIs needed disambiguation
2023-03-18 18:18:45 -04:00
Brandon Thomas
554766bd2a
Don't load IP ban sets that are empty
2023-03-18 13:25:14 -04:00
Brandon Thomas
86382bf219
rename files for better sorting
2023-03-18 13:13:54 -04:00
Brandon Thomas
59b1e28a14
unban IP
2023-03-18 13:12:52 -04:00
Brandon Thomas
3f88a741c9
private model logging + fix(?)
2023-03-18 13:06:19 -04:00
Brandon Thomas
2efcba5da6
fix broken path
2023-03-18 13:00:19 -04:00
Brandon Thomas
b4718a2f13
block broken python script IP 104.251.211.22
2023-03-18 12:59:19 -04:00
Brandon Thomas
efbb0000f3
fix list comment route
2023-03-18 07:02:50 -04:00
Brandon Thomas
0280e6b706
let's not do this table just yet
2023-03-18 05:37:14 -04:00
Brandon Thomas
79d568ee14
codegen db
2023-03-18 04:51:35 -04:00
Brandon Thomas
85630390a0
route bindings, list endpoint
2023-03-18 04:33:53 -04:00
Brandon Thomas
215b727bc1
create comment, delete comment handlers (not tested)
2023-03-18 03:54:30 -04:00
Brandon Thomas
e29c0b4c68
edit comment query
2023-03-18 02:13:46 -04:00
Brandon Thomas
c81e6af507
fix codegen script
2023-03-18 01:35:40 -04:00
Brandon Thomas
98d30917e5
rename crate 'database_queries' -> 'mysql_queries' because sqlite
2023-03-18 01:19:15 -04:00
Brandon Thomas
e62e409857
refactor package directory structure
2023-03-18 01:11:10 -04:00
Brandon Thomas
417137a9a8
deprecate some crates
2023-03-18 01:07:01 -04:00
Brandon Thomas
0da1994f0c
101soundboards user tokens
2023-03-18 00:45:33 -04:00
Brandon Thomas
36d016c3c7
todo
2023-03-17 09:34:58 -04:00
Brandon Thomas
b22e978e54
cleanup tts authorization logic
2023-03-17 08:52:04 -04:00
Brandon Thomas
c387f47c97
(untested) disallow use of private models unless owner
2023-03-17 08:34:15 -04:00
Brandon Thomas
1a09676327
codegen db
2023-03-17 07:57:50 -04:00
Brandon Thomas
e516f85e5f
filter out models that are private/hidden
2023-03-17 07:54:57 -04:00
Brandon Thomas
e16b86d36e
analytics query for non-public tts models
2023-03-17 06:50:06 -04:00
Brandon Thomas
003a86cd31
delete comments
2023-03-17 06:42:04 -04:00
Brandon Thomas
ebf48e20be
list comments endpoint
2023-03-16 12:21:28 -04:00
Brandon Thomas
df2444ddc0
insert comment
2023-03-16 11:09:26 -04:00
Brandon Thomas
6b6a2ceeba
codegen
2023-03-16 10:42:46 -04:00
Brandon Thomas
80da0d9649
Add tts result audio path to result endpoint
2023-03-16 10:31:28 -04:00
Brandon Thomas
b8fd0486c7
Untested query for inserting audit log items
2023-03-16 10:25:47 -04:00
Brandon Thomas
12ffb2ded1
new token types: comments, audit logs
2023-03-16 09:36:13 -04:00
Brandon Thomas
f810256b9c
new table enums
2023-03-16 09:28:49 -04:00
Brandon Thomas
461030b681
new tables (WIP) for comments + voice survey
2023-03-16 09:03:56 -04:00
Brandon Thomas
a33ff3f060
20 trending english voices
2023-03-16 09:02:43 -04:00
Brandon Thomas
98736324dc
25 trending english voices
2023-03-16 09:01:57 -04:00
Brandon Thomas
89a6f36f1a
gitignore for windows
2023-03-13 20:33:31 -04:00
Brandon Thomas
ac5bcbdd16
aichatbot: handler for current level
2023-03-13 18:27:25 -04:00
Brandon Thomas
7566c0d71c
use strum and default for more maintainable options
2023-03-13 18:20:58 -04:00
Brandon Thomas
0ca007b6e7
add level option for AiChatbotSidecar
2023-03-13 18:09:28 -04:00
Brandon Thomas
cbe07e2b3e
move test function out of aichatbot-sidecar
2023-03-13 17:50:04 -04:00
Brandon Thomas
495c01c38c
Merge pull request #40 from storytold/bt-cache-session
...
cache sessions + purge cache on billing, edit profile, etc.
2023-03-12 05:19:28 -04:00