Brandon Thomas
8ffa1de27f
fixup, should build now
2026-02-21 10:00:02 +07:00
Brandon Thomas
1f0eb35ff1
shouldn't be impacting
2026-02-21 09:55:00 +07:00
Brandon Thomas
43ec1ae5d7
shouldn't be impacting
2026-02-21 09:54:41 +07:00
Brandon Thomas
74571c9f47
fix password reset (backend) ( #1037 )
2026-02-13 09:14:55 +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
14cbd928d5
free users nano banana limits ( #1005 )
...
Only allow free users one Nano Banana (Pro) or GPT Image at a time as
this can lead to high costs.
Users can bring their own subscription or API key, or they can subscribe
to ArtCraft to bypass this.
2026-01-24 08:44:58 -05:00
Brandon Thomas
f772f93f90
new logging endpoint ( #999 )
2026-01-21 14:01:34 -05:00
Brandon Thomas
6b94196f2b
cleanup root directory ( #996 )
2026-01-19 23:08:39 -05:00
Brandon Thomas
c923a5ed95
fix delete (and add second button) ( #995 )
...
- delete hamburger icon fixed
- delete button added to gallery
- flows through tauri instead of javascript API
- ondelete toast events (tauri sent, frontend consumed)
2026-01-19 20:02:56 -05:00
Brandon Thomas
062e8177f7
hunyuan3dv3 - tauri + webhook ( #987 )
2026-01-19 04:39:17 -05:00
Brandon Thomas
1d1f8a9017
Hunyuan 3D v3.0 support ( #986 )
2026-01-19 02:52:35 -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
8598cde149
more production stripe products
2026-01-05 05:12:21 -05:00
Brandon Thomas
f33aa409c1
download command, path, configs, opener, etc. ( #956 )
2026-01-05 02:46:46 -05:00
Brandon Thomas
6f9b637da0
nuke dead tasks and dismiss them from view ( #953 )
2026-01-03 00:04:16 -05:00
Brandon Thomas
835c9ef6b0
begin charging for video generations ( #945 )
2025-12-29 03:39:10 -05:00
Brandon Thomas
19258c257c
kling 2.5/2.6, veo3.1, sora2 in tauri + javascript ( #941 )
2025-12-22 04:46:56 -05:00
Brandon Thomas
4cd3bd8095
more video models (fal, server, client) - kling2.6/2.6, veo3.1, sora2 ( #940 )
2025-12-22 00:36:31 -05:00
Brandon Thomas
e7dc0abb36
fix required rust never type behavior ( #939 )
2025-12-21 20:09:59 -05:00
Brandon Thomas
b490b92833
more models (again) - partial impl of gpt-image-1.5, seedream4/.5 ( #936 )
2025-12-20 14:12:24 -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
ba538142e4
store more metadata on spz uploads ( #925 )
2025-12-09 02:15:40 -05:00
Brandon Thomas
99fd390bc5
spz file uploads ( #924 )
2025-12-09 00:33:14 -05:00
Brandon Thomas
0c6021e95c
nano banana pro in tauri ( #923 )
2025-12-06 04:50:30 -05:00
Brandon Thomas
e116df736f
nano banana pro ( #922 )
2025-12-05 21:18:59 -05:00
Brandon Thomas
8fe15839b0
notify frontend of video and object events ( #912 )
2025-11-26 06:23:00 -05:00
Brandon Thomas
224ce3f80b
add "frontend_subscriber_id" to image-to-object ( #909 )
2025-11-24 23:33:49 -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
a511e0e0a4
grok images ( #893 )
2025-10-31 21:55:45 -04:00
Brandon Thomas
706bdb8d83
grok video enums
2025-10-31 03:36:07 -04: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
1c3178d073
task queue api - thumbnails, tokens, etc. ( #878 )
2025-10-15 02:51:08 -04:00
Brandon Thomas
3838cc3f21
artcraft task queue 2 ( #869 )
2025-10-08 21:14:16 -04:00
Brandon Thomas
7a100bd461
sora implementation ( #865 )
2025-10-04 01:58:31 -04:00
Brandon Thomas
8f2ebf0e69
Veo 3 / Veo 3 Fast ( #856 )
2025-09-27 18:18:07 -04:00
Brandon Thomas
ddfe83c514
analytics enhancements - track individual sessions ( #855 )
2025-09-27 17:52:35 -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
528677cd47
record signup source from artcraft ( #843 )
2025-09-24 01:25:10 -04:00
Brandon Thomas
9d9ec36341
stripe payments and subscriptions ( #829 )
2025-09-17 11:43:00 -04:00
Brandon Thomas
4aa91af67e
trigger payments events in tauri/artcraft from the server ( #805 )
2025-08-30 20:34:04 -04:00
Brandon Thomas
2286d663ac
more fal models ( #802 )
2025-08-28 21:18:26 -04:00
Brandon Thomas
aa03618d6c
video end frame support ( #791 )
2025-08-26 19:13:15 -04:00
Brandon Thomas
d849b8f255
midjourney events ( #776 )
...
Not sure I like generating batches clientside. We'll need to remove this
later.
2025-08-22 02:49:39 -04:00
Brandon Thomas
5e18e6bf35
Send text to image events ( #774 )
2025-08-22 00:55:01 -04:00
Brandon Thomas
2007c7af91
eventing to support generation batches + inpainting results ( #772 )
2025-08-21 02:26:04 -04:00
Brandon Thomas
9dd5e162cd
add flux juggernaut inpainting (just for testing - it's not SOTA) ( #771 )
2025-08-20 03:04:19 -04:00
Brandon Thomas
b157f8bfbd
account provider setup modal ( #766 )
2025-08-16 23:48:06 -04:00
Brandon Thomas
06e82eb9dc
midjourney fixes 3 ( #764 )
2025-08-16 02:45:21 -04:00