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
bflatastic
2d80a00efc
snapping featured voices cards
2024-09-28 10:00:38 +07:00
Michael Chung
a0b7296463
Merge branch 'main' of github.com:storytold/storyteller-board into main
2024-09-27 22:17:32 -04:00
Michael Chung
6a18015c1f
Fixed.
2024-09-27 22:15:44 -04:00
Victor
d48b95e586
removed unused dependencies
2024-09-27 17:31:50 -07:00
Victor O
bfe0c90808
Merge pull request #710 from storytold/unused-file-pruning
...
removed lots of unused files
2024-09-27 16:34:48 -07:00
Victor
f3cfa727bd
removed lots of unused files
2024-09-27 16:28:21 -07: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
bflatastic
ddbee74db4
sign up always takes you to redirect or homepage, and commented out sign up questionnaire
2024-09-27 10:24:03 +07:00
Brandon Thomas
9ef54a3d55
consolidate *all* pathing, remove "buckets" crate
2024-09-26 23:23:08 -04:00
bflatastic
7bde294106
gravatar and signup button fix
2024-09-27 10:08:17 +07: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
31b0710ea8
Feature/ chroma integration ( #33 )
...
* Squashed commit of the following:
commit 70f98187297409b488215dd8e5e4906e4a74e6af
Author: wil <wil@storyteller.ai >
Date: Thu Sep 26 13:34:08 2024 -0400
* squashed all chomakey core implementation into 1 commit
* preliminary setup for chroma key ui
* Switcher
* Working Chroma Switcher
* Enable Disable Chroma properly also added setChromaColor which takes r g b
* dialog for chromakey
* simple ui for chromakey done
---------
Co-authored-by: wil <wil@storyteller.ai >
Co-authored-by: Quicksticks-oss <chongobongotoday@gmail.com >
2024-09-26 21:00:28 -04:00
Brandon Thomas
cea2a3d0f1
start refactoring / consolidating bucket paths
2024-09-26 20:32:01 -04:00
wil
e6493c498f
Merge pull request #32 from storytold/feature/reize-node-onadd
...
Feature /resize node on-add
2024-09-26 19:45:14 -04:00
wil
d71bace2a7
resizing node on load so it wont block the screen
...
improving on the implementation, better typing, shared functions, encapsulations and abstractions, etc
2024-09-26 13:18:19 -04:00
bflatastic
fe46521677
removed test buttons for username modal
2024-09-26 21:44:54 +07:00
bflatastic
ac2b2a4c7a
username modal update
2024-09-26 21:44:10 +07:00
Brandon Thomas
134402c536
begin building bucket path crate to consolidate bucket configs
2024-09-26 10:42:28 -04:00
bflatastic
83c17cdfb5
redirect logic fix google sso
2024-09-26 21:07:43 +07:00
bflatastic
b6adb1b810
remove test button
2024-09-26 21:04:16 +07:00
bflatastic
8e55c0a734
updates to google sso
2024-09-26 21:01:14 +07:00
bflatastic
ab6f3edc46
live portrait text fix
2024-09-26 20:53:45 +07:00
Brandon Thomas
63298b5154
don't generate potentially offensive usernames
2024-09-26 09:43:25 -04:00
bflatastic
a4341dc097
update
2024-09-26 20:42:32 +07:00
BFlat
9064dedbb8
sso set username page ( #707 )
...
* username change page
* update
* update
* sso updates
* update
2024-09-26 20:41:53 +07:00
Brandon Thomas
ad258b7ba6
POST not GET for rename user
2024-09-26 09:29:54 -04:00
bflatastic
b85ccf18d4
comment out google login for now
2024-09-26 20:25:22 +07:00
bflatastic
357e6b7859
profile side panel fixes
2024-09-26 13:38:42 +07:00
Brandon Thomas
499c1b6c2e
document edit username handler
2024-09-26 01:23:21 -04:00
bflatastic
67213084d1
top nav location fix
2024-09-26 12:15:05 +07: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
BFlat
b6ad1bb42d
removed useDomainConfig and useSearch contexts from PageContainer ( #709 )
...
* removed domain config usage
* removed search context
* remove search context file
2024-09-26 09:46:13 +07: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
wil and wil
cc9e6b397b
Feature/multi select square ( #31 )
...
* fix drag/drop and select mouse events for multi select
* fix deselectin via clicking spaces
* selection manager can now select via provided knodes
* house cleaning, setup app mode to highlight the select button, and also better colors
* fix: toolbarmain container should not block pointer events
* fix: lock button states, multiselect can not pick locked items
* fix: toolbarNode hides when you deselect all nodes
* cleanup consolelogs, change selector square's color
---------
Co-authored-by: wil <wil@storyteller.ai >
2024-09-25 19:42:26 -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