Brandon Thomas
49f18d7616
remaining tauri -> backend -> fal endpoints ( #679 )
2025-06-19 06:43:44 -04:00
Brandon Thomas
05f0fe1216
fal api endpoints in api gateway ( #676 )
2025-06-17 01:18:36 -04:00
Brandon Thomas
caaff569a6
fal client - lots of api wrappers ( #673 )
2025-06-16 01:08:27 -04:00
Brandon Thomas
ea1905cfcf
tauri bg removal fix ( #672 )
2025-06-14 01:25:26 -04:00
Brandon Thomas
f75b210dcd
end-to-end fal in artcraft backend ( #663 )
2025-06-06 21:37:06 -04:00
Brandon Thomas
53681eac3f
hunyuan2 image-to-3d ( #657 )
2025-06-05 00:15:13 -04:00
Brandon Thomas
f7060c0278
classify cloudflare errors
2025-06-04 20:33:27 -04:00
Brandon Thomas
14a27ee803
fal endpoints: kling video 1.6 ( #656 )
2025-06-04 09:27:26 -04:00
Brandon Thomas
36e35dab0b
fal on the backend ( #653 )
2025-06-03 14:59:28 -04:00
Brandon Thomas
b756f81421
vendor in fal-rs so we can hack in webhook support (then upstream it) ( #650 )
2025-06-02 01:43:18 -04:00
Brandon Thomas
352c7517cc
openart client (maybe we won't do this just yet) ( #648 )
2025-05-30 19:39:41 -04:00
Brandon Thomas
6a01e4bba0
we don't need to spam the logs with the challenge html
2025-05-30 00:22:01 -04:00
Brandon Thomas
90d741323c
check cloudflare challenges
2025-05-30 00:03:48 -04:00
Brandon Thomas
066d1c8bfb
emit version to logging, add old sora cookie name
2025-05-29 21:38:07 -04:00
Brandon Thomas
3536736f53
better logging of sora session issues
2025-05-29 20:42:33 -04:00
Brandon Thomas
9cf87cda5b
start phasing fields out from our OpenAI client. These are a liability
...
It's smarter to just dump the fields we don't care about. That is less
of a chance that we got things wrong or things become incongruent at
runtime in the field.
2025-05-28 20:26:07 -04:00
Brandon Thomas
5163f357af
fix nullable type in sora api
2025-05-28 12:15:08 -04:00
Brandon Thomas
709af560a5
enqueue gpt-4o images too
2025-05-26 23:46:05 -04:00
Brandon Thomas
0f1cf93252
add fal image generation end-to-end (recraft, etc.) ( #637 )
2025-05-26 21:33:21 -04:00
Brandon Thomas
f4e998d945
cleanup deps ( #635 )
2025-05-26 01:38:27 -04:00
Brandon Thomas
a954859ac2
cleanup dead dependencies
2025-05-25 23:55:15 -04:00
Brandon Thomas
2d8e835401
standardize actix versions in root Cargo.toml
2025-05-25 23:47:12 -04:00
Brandon Thomas
3d807fdeb2
refactor database crates
2025-05-25 22:33:18 -04:00
Brandon Thomas
b3a62cce64
refactor packages
2025-05-25 22:09:59 -04:00
Brandon Thomas
6595518b35
add detailed build info in an about settings pane ( #634 )
2025-05-25 14:45:50 -04:00
ArEnSc
618cbc8f0e
Feature/clean ( #633 )
...
Clean up the TS work unify and the app
2025-05-24 23:31:25 -04:00
Brandon Thomas
914c26b4c6
classify gateway timeout
2025-05-21 11:04:32 -04:00
Brandon Thomas
fe8939a0f6
incomplete runwayml implementation (pausing for now) ( #624 )
2025-05-20 23:39:34 -04:00
Brandon Thomas
76cd00cc13
add fal hunyuan image-to-3d ( #614 )
2025-05-18 15:37:55 -04:00
Brandon Thomas
6751ab0b60
fal video integration ( #612 )
2025-05-17 19:47:40 -04:00
Brandon Thomas
d244524abc
fal api integration in tauri + frontend controls + background removal ( #607 )
2025-05-13 13:12:49 -04:00
Brandon Thomas
fdc27b6ccd
surface non-onboarding; do not retry non-onboarded requests
2025-05-12 17:00:25 -04:00
Brandon Thomas
ee4de4126d
timeouts for uploads / remix ( #602 )
2025-05-12 12:26:41 -04:00
Brandon Thomas
c4f401923b
various sora / generate improvements ( #600 )
2025-05-11 01:02:00 -04:00
Brandon Thomas
24559a3554
username error
2025-05-09 19:00:28 -04:00
Brandon Thomas
5cb8f5b93a
cloudflare 524
2025-05-07 17:35:38 -04:00
Brandon Thomas
908ff43be3
fix sora / chatgpt login, enhance login flow ( #586 )
2025-05-07 03:33:53 -04:00
Brandon Thomas
1370ab63d9
sora cloudflare 502s
2025-05-04 00:28:30 -04:00
Brandon Thomas
51a114a699
storyteller-web tauri cors
2025-05-02 23:27:12 -04:00
Brandon Thomas
5e7a5d2cff
fixing cors mixed with other refactoring
2025-05-01 17:18:39 -04:00
Brandon Thomas
8c192b17f1
(messy) upload sora media files end-to-end
2025-05-01 16:30:44 -04:00
Brandon Thomas
40da6f6500
(messy) uploading to storyteller backend works, sans creds
2025-05-01 16:30:44 -04:00
Brandon Thomas
ff1a83898b
correct persistence behavior for window / storyteller cookies ?
2025-05-01 00:01:21 -04:00
Brandon Thomas
f1b9299e46
memory store utilties to reuse
2025-04-30 23:43:24 -04:00
Brandon Thomas
2eefaaf7a1
storyteller cookie saving; temporarily broke window size persist
2025-04-30 22:31:20 -04:00
Brandon Thomas
a21b4a4275
storyteller credentials store
2025-04-30 22:31:20 -04:00
Brandon Thomas
e5749f0e77
storyteller api credentials WIP, but need to switch gears
2025-04-30 18:32:52 -04:00
Brandon Thomas
84361eb93e
polling works
2025-04-29 21:59:00 -04:00
Brandon Thomas
b199738ee0
auto-healing task polling, beginnings of a task polling thread
2025-04-29 16:29:08 -04:00
Brandon Thomas
0e535e52ad
update job state from endpoint
2025-04-27 02:41:00 -04:00