Brandon Thomas
97215d3a3e
bump artcraft to 0.6.0
2026-02-13 09:47:57 +07:00
Brandon Thomas
74571c9f47
fix password reset (backend) ( #1037 )
2026-02-13 09:14:55 +07:00
Brandon Thomas
dd8b6338a6
Vendor symphonia ( #1036 )
...
Two reasons for this:
- super brittle when pinned to non-main commit
e1a70095c4409478c1ded499fb8dd4afa540fb90
- I was recently stuck on a flight without good wifi and setting up a
new devenv. Cargo was totally unable to download the remote github
dependency, but was fine downloading the entire artcraft repo. Seems bad
to link to other repos that Cargo can't quickly pull on low bandwidth.
We'll need to slim this down later and eventually get back on main
branch.
2026-02-12 04:27:37 +07:00
Brandon Thomas
57e4887cbf
checkout flow with account creation; endpoints to support ( #1025 )
...
New endpoints:
- checkout flow with integrated account creation (!!!)
- change password
- change email
New updates:
- Session info handler returns onboarding state
2026-02-01 00:10:08 -05:00
Brandon Thomas
f435e9fb7e
cleanup dead shared_service_components crate
2026-01-24 09:31:53 -05:00
Brandon Thomas
efdc9b5197
artcraft version 0.4.0 -> 0.5.0
2026-01-23 05:31:37 -05:00
Brandon Thomas
c2fc7f9d82
version bump 0.3.0 -> 0.4.0
2026-01-21 14:25:32 -05:00
Brandon Thomas
5df098773b
artcraft 0.2.0 -> 0.3.0
2026-01-19 05:41:06 -05:00
Brandon Thomas
f777aa6afb
correct lockfile
2026-01-18 11:01:17 -05:00
Brandon Thomas
8de0a2e988
redis rate limiter to async ( #983 )
2026-01-18 10:59:46 -05:00
Brandon Thomas
31940f59a2
get rid of r2d2_redis crate and replace with modern redis client ( #982 )
2026-01-17 23:24:47 -05:00
Brandon Thomas
f398712d5e
bump artcraft 0.0.1 -> 0.2.0
2026-01-15 04:48:22 -05:00
Brandon Thomas
f33aa409c1
download command, path, configs, opener, etc. ( #956 )
2026-01-05 02:46:46 -05:00
Brandon Thomas
5688d8cef7
worldlabs tauri ( #933 )
...
not finished: need refresh tokens and thumbnails
2025-12-18 22:50:36 -05:00
Brandon Thomas
754a4da019
worldlabs client library ( #931 )
2025-12-17 00:21:56 -05:00
Brandon Thomas
0a5f220a7d
remove openssl / native-tls in favor of rustls -- this lets Artcraft run on Linux! ( #907 )
2025-11-20 22:46:05 -05:00
Brandon Thomas
57534c7a77
artcraft grok video integration ( #892 )
2025-10-31 02:59:10 -04:00
Brandon Thomas
262d931c3d
grok client (not yet integrated) ( #891 )
...
- image gen works
- video gen works
- login flow works
2025-10-30 17:11:32 -04:00
Brandon Thomas
1b70ee7394
fixup sora sentinel tokens ( #879 )
2025-10-16 19:09:52 -04:00
Brandon Thomas
95173e032f
Remove FAL from desktop app (for now) - build speed issue ( #875 )
...
Fal is causing really inflated build slowdowns on account of the library
using so much Serde/proc macros. We really need to rethink FAL client
workings before adding it.
2025-10-10 19:31:44 -04:00
Brandon Thomas
b0f6551623
fix job builds ( #873 )
2025-10-10 19:00:22 -04:00
Brandon Thomas
e9613c6b4a
boringssl got into web which conflicts with openssl on linux :( ( #866 )
2025-10-04 12:45:36 -04:00
Brandon Thomas
2d44b92bfc
cleanup sora client ( #863 )
2025-10-02 00:27:16 -04:00
Brandon Thomas
ecfe9d417b
log OS version ( #849 )
2025-09-25 01:03:15 -04:00
Brandon Thomas
fa04e633fe
artcraft activity analytics ( #848 )
...
we need to know if anyone is using the app
2025-09-24 22:07:52 -04:00
Brandon Thomas
9d9ec36341
stripe payments and subscriptions ( #829 )
2025-09-17 11:43:00 -04:00
Brandon Thomas
d85aa7a221
macOS title bar (might create temporary regressions) ( #779 )
2025-08-24 14:52:58 -04:00
Brandon Thomas
12ee081cdf
tauri 2.4 -> 2.8 upgrade ( #778 )
2025-08-23 23:45:32 -04:00
Brandon Thomas
2007c7af91
eventing to support generation batches + inpainting results ( #772 )
2025-08-21 02:26:04 -04:00
Brandon Thomas
0dc0a2f597
add midjourney support ( #761 )
2025-08-15 01:52:01 -04:00
Brandon Thomas
8c2e37cad7
wire up flux inpainting ( #753 )
2025-08-03 16:16:50 -04:00
Brandon Thomas
58d5a172c4
consolidate cloudflare handling code ( #728 )
2025-07-16 01:09:50 -04:00
Brandon Thomas
0ed4d58387
refactor job api types for later reuse in http client ( #725 )
2025-07-15 01:09:10 -04:00
Brandon Thomas
9bc24ac216
introduce sqlite with Tauri; task tracking database ( #712 )
2025-07-13 18:48:47 -04:00
Brandon Thomas
4f3d23dcc8
Fal + OpenAI gpt-image-1 + preference routing ( #700 )
2025-07-06 01:14:54 -04:00
Brandon Thomas
324bfc0964
move api clients crate to top-level of workspace for visibility
2025-07-01 18:50:51 -04:00
Brandon Thomas
627fd6beeb
roll back Cargo.lock
2025-06-20 00:46:06 -04:00
ArEnSc and CrossPr0duct
c11894692c
Background removal race condition fixed. ( #681 )
...
Co-authored-by: CrossPr0duct <alicextensor@gmail.com >
2025-06-19 13:22:25 -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
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
ab72551ee7
better events ( #646 )
2025-05-29 05:03:32 -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
c34f75d071
cleanup hakari packages
2025-05-25 23:15:32 -04:00
Brandon Thomas
a4c264ebbf
cleanup packages, fixup storyteller-web
2025-05-25 22:50:45 -04:00
Brandon Thomas
6595518b35
add detailed build info in an about settings pane ( #634 )
2025-05-25 14:45:50 -04:00