Commit Graph
14493 Commits
Author SHA1 Message Date
Brandon Thomas 742e00a052 Merge remote-tracking branch 'origin/bt-tauri-refactor' into bt-tauri-refactor 2026-05-03 00:29:05 -04:00
Tanish Manku c6515298a4 artcraft: migrate PromptBox3D off EnqueueEditImage onto unified GenerateImage
Last remaining legacy `Enqueue*` consumer in the artcraft Tauri app's
generation surface. Maps `image_count` -> `batch_size`, `disable_system_prompt`
-> `enable_system_prompt`, legacy aspect_ratio/image_resolution enums onto
CommonAspectRatio/CommonResolution. Folds the conditional common_aspect_ratio
branch into a single aspect_ratio field that prefers commonAspectRatio when
the model supports it.
2026-05-03 00:28:59 -04:00
Brandon Thomas 282a0e6a01 wip 2026-05-03 00:28:59 -04:00
Brandon Thomas 236474f6b4 cleanup 2026-05-03 00:28:59 -04:00
Brandon Thomas 255eeca554 get rid of older providers for now 2026-05-03 00:28:59 -04:00
Brandon Thomas 92630dde77 refactor, move handlers 2026-05-03 00:28:59 -04:00
Brandon Thomas 0bfe0f2a2f artcraft provider wip 2026-05-03 00:28:59 -04:00
Brandon Thomas a3bb3d44ce note 2026-05-03 00:28:59 -04:00
Brandon Thomas 5f0793d41e refactor wip 2026-05-03 00:28:59 -04:00
Tanish Manku 94846b580b artcraft: migrate frontend image/video calls to unified generate_* tauri commands
Add GenerateImage / GenerateVideo wrappers in @storyteller/tauri-api
that mirror the unified TauriGenerateImageRequest / TauriGenerateVideoRequest
shapes and invoke generate_image_command / generate_video_command. Migrate
PromptBoxImage (text-to-image), PromptBoxVideo (image-to-video), PageDraw
(edit + inpaint), and Angles off the per-flow Enqueue* wrappers onto the
unified ones. Old wrappers stay; Rust proxy handles routing.
2026-05-03 00:28:58 -04:00
Brandon Thomas cf091fbc4d proxy to other endpoints 2026-05-03 00:28:58 -04:00
Brandon Thomas 76156ecb8f stub "generate_image" endpoint 2026-05-03 00:28:58 -04:00
Brandon Thomas 954784d9a9 fix compile error, remove dead code 2026-05-03 00:28:58 -04:00
Brandon Thomas 8b9d34ce2d fix requests 2026-05-03 00:28:58 -04:00
Brandon Thomas a75052ac44 rename generate video command 2026-05-03 00:28:58 -04:00
Brandon Thomas 9d38b45bc2 prompting tool for artcraft (#1470) 2026-05-03 00:26:38 -04:00
Brandon Thomas 4b5e171261 generate cli tool (#1469) 2026-05-02 20:32:29 -04:00
Tanish Manku ccd7b38760 artcraft: migrate PromptBox3D off EnqueueEditImage onto unified GenerateImage
Last remaining legacy `Enqueue*` consumer in the artcraft Tauri app's
generation surface. Maps `image_count` -> `batch_size`, `disable_system_prompt`
-> `enable_system_prompt`, legacy aspect_ratio/image_resolution enums onto
CommonAspectRatio/CommonResolution. Folds the conditional common_aspect_ratio
branch into a single aspect_ratio field that prefers commonAspectRatio when
the model supports it.
2026-05-01 10:00:11 -07:00
Brandon Thomas d937a9db5f wip 2026-05-01 05:09:16 -04:00
Brandon Thomas 13896d9306 cleanup 2026-05-01 05:09:16 -04:00
Brandon Thomas 874705f691 get rid of older providers for now 2026-05-01 05:09:16 -04:00
Brandon Thomas f192e2c077 refactor, move handlers 2026-05-01 05:09:16 -04:00
Brandon Thomas 5beac6c368 artcraft provider wip 2026-05-01 05:09:16 -04:00
Brandon Thomas f2d327481b note 2026-05-01 05:09:15 -04:00
Brandon Thomas 23084a765a refactor wip 2026-05-01 05:09:15 -04:00
Tanish Manku 9060ff8099 artcraft: migrate frontend image/video calls to unified generate_* tauri commands
Add GenerateImage / GenerateVideo wrappers in @storyteller/tauri-api
that mirror the unified TauriGenerateImageRequest / TauriGenerateVideoRequest
shapes and invoke generate_image_command / generate_video_command. Migrate
PromptBoxImage (text-to-image), PromptBoxVideo (image-to-video), PageDraw
(edit + inpaint), and Angles off the per-flow Enqueue* wrappers onto the
unified ones. Old wrappers stay; Rust proxy handles routing.
2026-05-01 05:09:15 -04:00
Brandon Thomas 837a8d417a proxy to other endpoints 2026-05-01 05:09:15 -04:00
Brandon Thomas 62cb63b8dc stub "generate_image" endpoint 2026-05-01 05:09:15 -04:00
Brandon Thomas b73d0b1af6 fix compile error, remove dead code 2026-05-01 05:09:15 -04:00
Brandon Thomas afc9db10fe fix requests 2026-05-01 05:09:15 -04:00
Brandon Thomas 9945a825ed rename generate video command 2026-05-01 05:09:15 -04:00
BFlat 47d58bcd80 website: redesign landing (#1446)
full site redesign + animated scroll trigger sections
2026-05-01 15:59:17 +07:00
BFlat 551f4fbae3 batch prompt update 2026-05-01 15:30:20 +07:00
BFlat 122b2464fc batch prompt api and show prompt on job cards (#1464)
- show prompts and job details on the gallery cards
- task queue too
2026-05-01 15:26:46 +07:00
Brandon Thomas 0bd424e2f5 ffffadd multiple job tokens to video gen response (#1463) 2026-05-01 03:58:38 -04:00
Brandon Thomas 2e217d9133 fix multiple video bug (#1462) 2026-05-01 03:32:49 -04:00
Brandon Thomas 00bedb6ae6 incomplete prompt data (#1460) 2026-05-01 02:43:08 -04:00
Brandon Thomas 7bd0b7f910 add quality field to prompts table (#1459) 2026-04-30 19:40:45 -04:00
Tanish Manku f90d928f33 Surface credits-fetch state on top bar coin icon + 60s poll (#1458)
Customers occasionally saw "0 Credits" with no signal that the fetch had
failed silently. Add a status badge on the coin (slow/failed/ recovered,
hidden in the happy path), a 60s background refresh, and gate the
initial fetch on AUTH_STATUS.LOGGED_IN to remove the 1s setTimeout
band-aid that was racing intermediate auth states.
2026-04-30 16:24:49 -07:00
Brandon Thomas 15711af739 postman api 2026-04-30 19:19:01 -04:00
Brandon Thomas 6fc2fa7fe2 remove field 2026-04-30 19:08:29 -04:00
Brandon Thomas f00dc3a006 batch get prompts endpoint (#1457) 2026-04-30 19:07:03 -04:00
Brandon Thomas a57fc7fe50 jobs prompt tokens (#1456) 2026-04-30 17:37:32 -04:00
BFlat 8f9607cc5d promptbox: default both Enter and Shift+Enter to newline (#1454)
Only the submit button triggers generation by default. The "Enter to
generate" toggle (available in both app and website settings top right
nav) still allows opting into Enter-to-submit.
2026-04-30 10:02:10 +07:00
bflatastic e1b8864a8a website: persist pending video batches to localStorage 2026-04-30 08:33:12 +07:00
bflatastic 8dcebec25c for loop removed and using video batch in endpoint 2026-04-30 08:09:22 +07:00
bflatastic f7c9e4ecc7 website: full time stamp in lightbox 2026-04-30 06:59:04 +07:00
Brandon Thomas 633e6bdd6c bump tauri 0.30.0 -> 0.31.0 (#1453) 2026-04-29 18:51:37 -04:00
BFlat 13f1fb4f63 bug fixes for character and video ref uploads on website, show error … (#1451)
…toasts
2026-04-30 01:16:41 +07:00
Brandon Thomas 967828ec2f tauri changes to support artcraft_router v2 (happy horse, seedance 2, etc.) (#1448) 2026-04-29 13:53:30 -04:00