Commit Graph

  • e0611e0147 PageScene: drop document.mouseover gate + dead selectedCanvas Tanish Manku 2026-04-29 10:02:09 -07:00
  • 8a03449128 PageScene: keymap + useViewportKeyboard hook Tanish Manku 2026-04-29 10:00:56 -07:00
  • e4af73c9ac PageScene: useViewportPointer hook (canvas-scoped) Tanish Manku 2026-04-29 09:58:24 -07:00
  • efa9a54bee PageScene: useFreeCam hook + delete free_cam.ts Tanish Manku 2026-04-29 09:55:40 -07:00
  • 718b8261fd PageScene: extract cameraMath + browserChecks modules Tanish Manku 2026-04-29 09:50:16 -07:00
  • 61c4936c29 PageScene: useEditorCanvas hook + tabIndex on viewport canvas Tanish Manku 2026-04-29 09:48:59 -07:00
  • c23e652499 PageScene: wire camera-view toggle button Tanish Manku 2026-04-29 09:48:02 -07:00
  • a26ebce483 PageScene: delete video generation entirely Tanish Manku 2026-04-29 09:47:14 -07:00
  • 1d3da065a2 PageScene: drop dead side-panel store fields Tanish Manku 2026-04-29 09:42:38 -07:00
  • b4a3eb88bf PageScene: delete dead side-panel tree Tanish Manku 2026-04-29 09:41:21 -07:00
  • a298be1443 happy horse, new seedance resolutions Brandon Thomas 2026-04-29 03:36:06 -04:00
  • 84b2a9bdb4 add seedance/happyhorse via omni to tauri Brandon Thomas 2026-04-29 03:20:14 -04:00
  • 48ab5f73ee Phase 7: rename Editor/ -> engine/ and drop dead useSignals() calls Tanish Manku 2026-04-28 23:47:34 -07:00
  • 76add858c9 PageEnigma -> PageScene: rename to match the route param and the page title Tanish Manku 2026-04-28 23:44:26 -07:00
  • e39e67195e PageEnigma refactor Phase 5g: migrate stylizeTab signal slice to the store Tanish Manku 2026-04-28 23:28:55 -07:00
  • ea49ddf60a PageEnigma refactor Phase 5f: migrate sizing slice to the store Tanish Manku 2026-04-28 23:22:57 -07:00
  • e0c04efa8f PageEnigma refactor Phase 5e: migrate selectedMode + sidePanel slices Tanish Manku 2026-04-28 23:21:13 -07:00
  • dc140c0bc1 PageEnigma refactor Phase 5d: migrate hotkeys + selectedItem signal slices Tanish Manku 2026-04-28 23:15:45 -07:00
  • 21d3617970 PageEnigma refactor Phase 5c: migrate assetModal signal slice to the store Tanish Manku 2026-04-28 23:13:57 -07:00
  • 11a0ac82b6 PageEnigma refactor Phase 5b: migrate error, myMovies, editorOverlays signal slices Tanish Manku 2026-04-28 23:11:52 -07:00
  • 4b0618e50b PageEnigma refactor Phase 5a: migrate engine.ts signal slice to the store Tanish Manku 2026-04-28 23:05:54 -07:00
  • 35aae54d49 fix: let UploadSuccess actually render in upload modals Tanish Manku 2026-04-28 22:56:38 -07:00
  • 088edd270f UploadModalSplat: open gallery on success to match image / 3D-model upload Tanish Manku 2026-04-28 22:50:17 -07:00
  • 61311028e2 PageEnigma refactor Phase 4: build actions/ and rewire add/select/transform flows Tanish Manku 2026-04-28 22:37:30 -07:00
  • 6d22d0d3c3 PageEnigma refactor: strip Queue, TimeLine, and timeline engines from editor.ts Tanish Manku 2026-04-28 22:23:11 -07:00
  • 50e68b0721 PageEnigma refactor: strip Queue and timeline-only signals from comps and engine helpers Tanish Manku 2026-04-28 22:07:31 -07:00
  • 1351a40b3d PageEnigma refactor checkpoint: delete timeline subsystem and add Zustand store Tanish Manku 2026-04-28 21:56:58 -07:00
  • 90baabca4b website seedance 21:9 (#1445) Brandon Thomas 2026-04-29 00:15:51 -04:00
  • a613f41d1d undo frontend changes bt-seedance-updates-throughout Brandon Thomas 2026-04-29 00:15:10 -04:00
  • 3ede4ef8d1 website: download on site instead of opening new tab bflatastic 2026-04-29 11:04:42 +07:00
  • 4435e3ca13 revise artcraft_router with new client changes Brandon Thomas 2026-04-29 00:03:32 -04:00
  • e20acc1ca5 model aspect ratio support Brandon Thomas 2026-04-28 23:20:57 -04:00
  • 96194ea0d8 new aspect ratio for seedance (#1444) Brandon Thomas 2026-04-28 22:55:16 -04:00
  • 2821474095 new aspect ratio for seedance bt-seedance-new-aspect-ratio Brandon Thomas 2026-04-28 21:11:20 -04:00
  • c1f4ae21e2 discrete apis (#1443) Brandon Thomas 2026-04-28 20:33:34 -04:00
  • 9deae35a69 more tests bt-kinovi-discrete-apis Brandon Thomas 2026-04-28 20:17:19 -04:00
  • 81ab301cd2 rename method Brandon Thomas 2026-04-28 20:00:57 -04:00
  • 345a967520 update pricing tests Brandon Thomas 2026-04-28 19:17:22 -04:00
  • e675a66934 seedance-specific bindings Brandon Thomas 2026-04-28 18:05:06 -04:00
  • 934ab64eac happy horse access (#1442) Brandon Thomas 2026-04-28 16:56:42 -04:00
  • 342e3630b2 happy horse access bt-happy-horse-access Brandon Thomas 2026-04-28 16:56:13 -04:00
  • badad317b8 retry kinovi polling with backoff (#1441) Brandon Thomas 2026-04-28 16:49:44 -04:00
  • 7d6b99c16e retry kinovi polling with backoff bt-kinovi-polling-retries Brandon Thomas 2026-04-28 16:49:09 -04:00
  • 7f35eec2b4 fix: guard handleGenerate with useRef to close double-submit race bflatastic 2026-04-28 22:57:27 +07:00
  • 4cb5a713a8 web credits in navbar bflatastic 2026-04-28 09:50:23 +07:00
  • ae8fd30b4b shift enter to generate by default, toggleable via settings panel in app (#1440) BFlat 2026-04-26 21:34:08 +07:00
  • d37a732d60 name mappings for happy horse 1.0 bflatastic 2026-04-24 16:15:17 +07:00
  • 726bde7c11 happy horse alibaba icon bflatastic 2026-04-24 15:48:11 +07:00
  • 1864eedb7a moderator feature flags editing (#1436) Brandon Thomas 2026-04-24 03:42:57 -04:00
  • 0ddcd178c8 edits; list user feature flags bt-moderator-feature-flags Brandon Thomas 2026-04-24 03:42:25 -04:00
  • ae68604082 list flags handler Brandon Thomas 2026-04-24 03:37:46 -04:00
  • b15c27971b rename file Brandon Thomas 2026-04-24 03:34:49 -04:00
  • 6e6eb4ea16 update permission check Brandon Thomas 2026-04-24 03:30:56 -04:00
  • fdd9bafa1c new endpoint to show available flags Brandon Thomas 2026-04-24 03:27:55 -04:00
  • c59401e33a rename endpoint Brandon Thomas 2026-04-24 03:13:18 -04:00
  • 9979bad85b move endpoint Brandon Thomas 2026-04-24 03:09:55 -04:00
  • 853f596efc add happyhorse behind feature flag (#1435) Brandon Thomas 2026-04-24 03:06:35 -04:00
  • 553c88bcc1 pricing fix bt-add-happyhorse Brandon Thomas 2026-04-24 03:05:57 -04:00
  • 2f59fccf25 update costs + tests Brandon Thomas 2026-04-24 02:55:32 -04:00
  • bc6a46046d pricing on kinovi lib Brandon Thomas 2026-04-24 02:50:56 -04:00
  • 0a7970708b feature flag check Brandon Thomas 2026-04-24 02:35:22 -04:00
  • 2fcb612736 feature flags on omni video Brandon Thomas 2026-04-24 02:30:50 -04:00
  • be5a1b6abf feature flag names Brandon Thomas 2026-04-24 02:28:22 -04:00
  • 5535d50ec3 website: image ref selection limit fixed, gallery item active focus outline blinking fixed bflatastic 2026-04-24 13:25:17 +07:00
  • 60179d59d4 check feature flags to access happy horse Brandon Thomas 2026-04-24 02:23:53 -04:00
  • fe52a0d2db happyhorse feature flags Brandon Thomas 2026-04-24 02:13:39 -04:00
  • 34cd723417 website: persist references after navigation bflatastic 2026-04-24 13:11:58 +07:00
  • e7694d525b seedance requests working Brandon Thomas 2026-04-24 01:44:20 -04:00
  • 0e5008987b wip Brandon Thomas 2026-04-24 01:32:45 -04:00
  • 1f5584f9b5 add model to model list Brandon Thomas 2026-04-24 01:25:56 -04:00
  • 4681a3fe56 tests Brandon Thomas 2026-04-24 01:15:46 -04:00
  • ec07533e6f artcraft_router kinovi happy horse Brandon Thomas 2026-04-24 00:49:39 -04:00
  • e2901ba070 tests Brandon Thomas 2026-04-24 00:30:06 -04:00
  • 6ed7c26f9a add happy horse enum Brandon Thomas 2026-04-24 00:26:31 -04:00
  • 681f94b245 fix omni seedance characters (#1434) Brandon Thomas 2026-04-24 00:04:14 -04:00
  • 39a3a171d7 fix kinovi generate mode bt-fix-omni-seedance-characters Brandon Thomas 2026-04-24 00:02:12 -04:00
  • 91bf9568a4 Don't drop the character refs from the initial request Brandon Thomas 2026-04-23 23:57:27 -04:00
  • cfa5b211ea kinovi happyhorse (#1433) Brandon Thomas 2026-04-23 23:24:07 -04:00
  • 2e72906b2f happy horse specific bindings bt-kinovi-happyhorse Brandon Thomas 2026-04-23 23:20:56 -04:00
  • 153afc4be2 happyhorse support Brandon Thomas 2026-04-23 22:56:54 -04:00
  • 79e41fe537 copy test Brandon Thomas 2026-04-23 22:42:59 -04:00
  • 50911942f4 rename Brandon Thomas 2026-04-23 21:37:53 -04:00
  • 3e20ec6fc7 fork old api Brandon Thomas 2026-04-23 21:22:28 -04:00
  • 0922ab90e4 reorder Brandon Thomas 2026-04-23 21:12:42 -04:00
  • 8436d42d41 more logging Brandon Thomas 2026-04-23 19:25:00 -04:00
  • 53acdd544f omni video handler - utilize second pipeline for seedance; various other fixes (#1432) Brandon Thomas 2026-04-23 19:21:53 -04:00
  • f260e1cee4 PageEditor: drop video items only on the HTML moodboard tab Tanish Manku 2026-04-23 14:28:11 -07:00
  • 9e07954d4f Gallery: enable dragging video items Tanish Manku 2026-04-23 14:27:44 -07:00
  • 0d519023a2 Moodboard (HTML): video nodes with playback controls and scrub bar Tanish Manku 2026-04-23 14:27:06 -07:00
  • 181d2a36ca Moodboard: VideoNode type + addVideo store action Tanish Manku 2026-04-23 14:25:18 -07:00
  • 8d4346d566 Moodboard (HTML): parallel experiment page, no canvas Tanish Manku 2026-04-23 14:24:41 -07:00
  • c994bfcb4c pipeline 2 cost estimates bt-omni-handler-update Brandon Thomas 2026-04-23 17:03:29 -04:00
  • a782715cc5 fix job insert issues Brandon Thomas 2026-04-23 16:43:05 -04:00
  • d35ad4cbd8 cleanup Brandon Thomas 2026-04-23 16:30:29 -04:00
  • b5bb525216 refacto Brandon Thomas 2026-04-23 16:24:30 -04:00
  • 350d7d607c task ids Brandon Thomas 2026-04-23 16:18:29 -04:00
  • 467e22f111 error handling Brandon Thomas 2026-04-23 15:39:43 -04:00
  • 906dd3fd99 pass prompt tokens to jobs Brandon Thomas 2026-04-23 15:35:37 -04:00
  • d6ed101563 generation mode Brandon Thomas 2026-04-23 15:18:23 -04:00
  • 4d98c7e0d6 cleanup Brandon Thomas 2026-04-23 14:51:29 -04:00