BFlat
9d380decf9
seedance multi generations at a time ( #1185 )
2026-03-20 20:36:45 +07:00
BFlat
4905cdcd3d
angles update
2026-03-20 20:20:50 +07:00
Brandon Thomas
b709b6e764
remove fal.rs and move everything into fal_client ( #1183 )
2026-03-19 20:11:34 -04:00
Brandon Thomas
58d2665f0e
seedance2pro -> kinovi domain name migration ( #1181 )
2026-03-19 13:49:43 -04:00
BFlat
72bf6738e1
website library filter links, added 3d, and video thumbnails to prope… ( #1174 )
...
…rly show
2026-03-19 13:21:19 +07:00
Brandon Thomas
1178bb7ebf
update utoipa and swagger doc gen ( #1171 )
2026-03-18 22:49:04 -04:00
Brandon Thomas
fea20c417c
update builds to trigger only on relevant changes ( #1170 )
2026-03-18 22:07:20 -04:00
Brandon Thomas
5a07903870
organize root cargo.toml
2026-03-18 21:51:06 -04:00
Brandon Thomas
2063434304
centralized dependency configuration ( #1169 )
2026-03-18 21:45:42 -04:00
Brandon Thomas
b386fd5d88
bump artcraft 0.16.0 -> 0.17.0 ( #1168 )
2026-03-18 21:19:31 -04:00
Brandon Thomas
1626dda8b4
fix windows builds ( #1167 )
2026-03-18 21:17:54 -04:00
Brandon Thomas
ebe365703b
refactor testing crates ( #1166 )
2026-03-18 21:06:46 -04:00
Brandon Thomas
5caa578b86
Bump ArtCraft 0.15 -> 0.16 ( #1165 )
2026-03-18 20:34:21 -04:00
Brandon Thomas
2da5fbcc58
cleanup refactor #2 ( #1164 )
...
- move a lot of "deprecated" crates so we don't use them
- kill several dead crates
- rename crates to be more semantic/clear
- roll back broken sha3 version bump
2026-03-18 20:32:50 -04:00
Tanish Manku
588650b1b5
2D: Ordered draw instead of Z-Index + Other improvements ( #1163 )
...
Paint/Mask cursor now draws properly regardless of canvas scale and drag
offset.
Inpainting now has its own brush with add and subtract actions.
A total node array is used for ordered-rendering of nodes, which fixes
the layer forward/backward operations.
2026-03-18 15:53:32 -07:00
Brandon Thomas
761bf832a5
bump misc dep versions ( #1162 )
...
Some deps require manual upgrade - will cycle back
2026-03-18 17:45:58 -04:00
Brandon Thomas
df4d46cc9d
rename both worldlabs crates ( #1161 )
...
- api client crate
- consumer client crate
2026-03-18 16:49:04 -04:00
Brandon Thomas
19599e00be
still broken in google ads
2026-03-18 15:44:19 -04:00
Brandon Thomas
2f2ac350bc
more redirects
2026-03-18 15:41:54 -04:00
Brandon Thomas
bbd0871c04
google ads broken link
2026-03-18 15:40:32 -04:00
Brandon Thomas
7d20ac3d16
grab bag of refactoring, cleanup, etc. ( #1160 )
...
- rename seedance2pro crate
- deprecate methods
- remove smtp client
- etc.
2026-03-18 13:36:29 -04:00
Brandon Thomas
f9c1201fc6
add thumbnail job sharding and logging ( #1158 )
2026-03-18 11:42:22 -04:00
Brandon Thomas
0ac57a5448
thumbnail job ( #1157 )
2026-03-18 02:59:18 -04:00
bflatastic
b88f5c536b
please upload mp4 file toast - video ref
2026-03-18 08:51:57 +07:00
bflatastic
7edba0d9d5
failed to upload toast for video ref
2026-03-18 08:40:30 +07:00
bflatastic
76ae56a051
updated to duration slider
2026-03-18 07:46:23 +07:00
bflatastic
75a92fe204
popover/dropdown to support scroll on smaller screen height
2026-03-18 07:22:54 +07:00
Tanish Manku
31c507a404
2D: Composite draw layer into ref image for default gen ( #1156 )
...
3D nodes and drawings on the canvas were missing from the reference
image sent to the model in the default generation path. The fix mirrors
the Nano Banana Pro approach: render a composite of the base image and
the draw layer, upload it via uploadSceneSnapshot, and pass it as
scene_image_media_token rather than putting editedImageToken in
image_media_tokens.
2026-03-17 14:59:21 -07:00
Brandon Thomas
42bb07c110
hide website image and video gen for now (it's slightly broken) ( #1155 )
2026-03-17 16:03:02 -04:00
Brandon Thomas
5afa81b57d
alter media_files to include thumbnail information ( #1154 )
2026-03-17 15:42:44 -04:00
Brandon Thomas
81cadf35b0
fix compile error
2026-03-17 09:46:50 -04:00
BFlat
d4b3579915
web image and video generations ( #1146 )
...
Image and video generation pages on getartcraft website.
2026-03-17 20:36:29 +07:00
Brandon Thomas
7cd8c0299b
artcraft router: seedance ( #1153 )
...
add multiple providers to artcraft router for seedance
2026-03-16 22:43:50 -04:00
Brandon Thomas
87296752a5
Use muapi as backup ( #1152 )
...
Possible problem in our Seedance 2.0 provider means we need a backup.
This is here in case we need it.
Muapi is inferior for several reasons:
- Videos contain watermarks
- Videos cost 2x as much
- Not as many aspect ratio controls
- Not as many duration controls
- No starting frame / ending frame
- No video references
- No audio references
It does seem fast, however.
2026-03-16 17:15:53 -04:00
Brandon Thomas
1416c5cd17
bump 0.14 -> 0.15
artcraft-v0.15.0
2026-03-16 13:27:54 -04:00
BFlat
de29444626
allow playing audio ref in seedance prompt input ( #1151 )
2026-03-16 22:02:39 +07:00
Brandon Thomas
41988a4462
plumb references to seedance ( #1150 )
2026-03-16 10:49:00 -04:00
BFlat
4c0c536fb0
video and audio references seedance 2.0 ( #1121 )
...
<img width="846" height="544" alt="image"
src="https://github.com/user-attachments/assets/1ca92a7e-1faa-47a4-b32c-24d9587aff61 "
/>
<img width="374" height="308" alt="image"
src="https://github.com/user-attachments/assets/2331fc09-b576-4556-9a56-225d24eb30e1 "
/>
Do not merge: awaiting backend.
2026-03-16 09:26:26 -04:00
bflatastic
b15a5d532a
angles history stack base thumbnail to use cdn image instead of blob
2026-03-16 19:55:30 +07:00
Brandon Thomas
8ae983ee32
seedance omni video ( #1148 )
2026-03-16 08:53:47 -04:00
bflatastic
279a79e60a
angles local upload thumbnails not showing and get rid of double toast
2026-03-16 19:48:33 +07:00
bflatastic
ebd2a276f9
body font updates and fixed title font in app
2026-03-14 15:52:02 +07:00
bflatastic
0d2f1cfa2c
website and app font update
2026-03-14 13:13:34 +07:00
Tanish Manku
3592111019
Improve 2D (PageDraw) render stability and performance ( #1143 )
...
Generous use of caching used for react elements. Made a pretty
significant difference too.
Minor refactor to move helper functions outside instead of within
component tree.
2026-03-13 16:42:11 -07:00
Tanish Manku
9d12603d1f
2D Editor support for 3D objects ( #1142 )
...
3D objects can now be drag-n-dropped from gallery onto 2D canvas, with
support for scale, rotation and FOV changes.
History is tracks so changes support undo/redo as well.
2026-03-13 16:35:46 -07:00
bflatastic
8902f77a18
Show both enum failure reason and dynamic failure message in task queue
2026-03-14 04:18:40 +07:00
Brandon Thomas
6d91b5616f
add failure messages to backend + tauri ( #1141 )
2026-03-13 13:45:54 -04:00
Brandon Thomas
3783c194e3
make job statuses forward- and backwards- compatible ( #1140 )
...
this could have possibly been breaking older clients
2026-03-13 10:44:29 -04:00
bflatastic
b7770d5566
performance fix - thumbnails to load smaller images not full size
2026-03-13 13:17:05 +07:00
bflatastic
2fb1eb957b
removed generation count blocker (image)
2026-03-13 09:30:09 +07:00