This website requires JavaScript.
222f3e958d
actix crates upgrades (#1638 )
Brandon Thomas
2026-06-12 21:47:36 -04:00
4ab06030dc
fix cors with PUT methods (#1637 )
Brandon Thomas
2026-06-12 20:02:44 -04:00
189c5afc80
updating pricing tests (#1636 )
Brandon Thomas
2026-06-12 19:52:58 -04:00
2818831a66
Webapp: seed new folders with selection + marquee selection fixes (#1634 )
BFlat
2026-06-12 10:48:25 +07:00
8497a8c83a
artcraft 0.33 (#1633 )
Brandon Thomas
2026-06-11 23:02:35 -04:00
5fff16ee22
cost accounting; credits updates (#1632 )
Brandon Thomas
2026-06-11 23:01:30 -04:00
1c3810e5a5
webapp: rounder corners and styling updates for mobile
bflatastic
2026-06-12 05:50:58 +07:00
5206a1d3e5
webapp: less blurry bg more visible promptbox
bflatastic
2026-06-12 05:19:15 +07:00
10f8297c1f
Fix desktop video generation ignoring selected resolution (#1631 )
Tanish Manku
2026-06-11 14:48:48 -07:00
edb771ccfb
uncommitted comet api module
Brandon Thomas
2026-06-11 16:47:13 -04:00
5979002f7e
new cost tracking fields (#1630 )
Brandon Thomas
2026-06-11 16:37:43 -04:00
74e30c4ffb
comet api (#1629 )
Brandon Thomas
2026-06-11 10:43:32 -04:00
4061f00874
webapp: tailwind config colors update
bflatastic
2026-06-11 21:19:07 +07:00
633003c43b
webapp: styling updates and package versions
bflatastic
2026-06-11 21:18:49 +07:00
957db2d07f
folders - add video previews / thumbnails (#1628 )
Brandon Thomas
2026-06-11 08:50:23 -04:00
b82a4e1599
change sorting for media files in folders (#1627 )
Brandon Thomas
2026-06-10 23:32:52 -04:00
bee790b952
feat(library): marquee selection, multi-select UX, mobile polish and … (#1626 )
BFlat
2026-06-11 00:47:42 +07:00
a2d57e3685
Folders for the library modal (#1309 )
BFlat
2026-06-10 22:04:26 +07:00
9104faf806
fix frontend dev scripts (#1625 )
Brandon Thomas
2026-06-10 09:28:25 -04:00
b011319abd
dashboard links (#1624 )
Brandon Thomas
2026-06-10 09:03:58 -04:00
1c654bfafa
stripe info admin endpoint (#1623 )
Brandon Thomas
2026-06-10 08:42:32 -04:00
a7c59f7c9b
fix test failures (#1622 )
Brandon Thomas
2026-06-10 00:52:24 -04:00
780bbbe9cf
test fixes (#1621 )
Brandon Thomas
2026-06-10 00:37:32 -04:00
6e5cce20fb
seedance errors revamp (#1620 )
Brandon Thomas
2026-06-09 22:52:03 -04:00
b12781056d
track platform type (#1619 )
Brandon Thomas
2026-06-09 20:19:05 -04:00
70fb0b784f
folders - better media files links, last items, etc. in the API (#1618 )
Brandon Thomas
2026-06-09 09:48:19 -04:00
e9f46b1e87
folders fixes, new endpoint for atomic "move" (#1617 )
Brandon Thomas
2026-06-08 19:09:23 -04:00
9caaad5e0d
Page video editor: Mount and make public (#1611 )
BFlat and Tanish Manku
2026-06-09 03:01:51 +07:00
8253e28560
folders (#1616 )
Brandon Thomas
2026-06-08 12:09:02 -04:00
7af6e5b867
Webapp: added missing seedance variant name mappings
bflatastic
2026-06-08 22:19:32 +07:00
ccdcb01035
fix(webapp): clamp duration to nearest valid value on model switch instead of resetting to min
bflatastic
2026-06-08 21:18:23 +07:00
e3a8c04878
Webapp: OmniGen outage handling + toast fixes (#1615 )
BFlat
2026-06-08 20:59:50 +07:00
3886253ffa
Webapp: prompt-box fixes, in-progress recreate, model-name consistency, sticky settings (#1614 )
BFlat
2026-06-08 19:35:20 +07:00
c1b257b7d5
updated download links to v0.32.0
bflatastic
2026-06-06 07:56:31 +07:00
b162e2bfc0
webapp: fixes to mobile sheet component on mobile
bflatastic
2026-06-06 07:50:07 +07:00
3ea33dabd5
test fix 2: mobile freezing after image modal closed on mobile (#1613 )
BFlat
2026-06-06 07:37:15 +07:00
aee20db947
test fix: mobile freezing after image modal closed on mobile (#1612 )
BFlat
2026-06-06 07:20:20 +07:00
3847a3d39c
Revert "Page video editor: Mount and make public" (#1610 )
BFlat
2026-06-06 06:59:01 +07:00
5747212f37
Revert "fix(ci): use pnpm instead of npm in artcraft publish workflows" (#1609 )
BFlat
2026-06-06 06:58:27 +07:00
04ebe2c965
fix(ci): use pnpm instead of npm in artcraft publish workflows (#1608 )
Tanish Manku and bflatastic
2026-06-05 16:49:16 -07:00
d09d44b7e2
Page video editor: Mount and make public (#1606 )
Tanish Manku and bflatastic
2026-06-05 08:21:55 -07:00
8e754b4b8f
website: landing buttons and footer cta updates (#1607 )
BFlat
2026-06-05 14:47:30 +07:00
cbda6b7b1f
fix(webapp): prevent iOS caret loss in mobile prompt input (#1605 )
BFlat
2026-06-04 13:05:30 +07:00
186ce24390
fix routing
Brandon Thomas
2026-06-03 23:59:13 -04:00
3401e709bb
rename handlers + codegen fix
Brandon Thomas
2026-06-03 10:57:27 -04:00
f71d344ff3
admin email changes (#1604 )
Brandon Thomas
2026-06-03 10:37:28 -04:00
ca43d5cbe8
grok failure update (#1603 )
Brandon Thomas
2026-06-02 22:00:10 -04:00
1d8f64dd23
webapp: midjourney icon and name mappings (#1602 )
BFlat
2026-06-02 22:58:33 +07:00
2a49226479
mobile view update (#1601 )
BFlat
2026-06-02 20:36:02 +07:00
a6f8d2a4aa
midjourney images - router, web, jobs, etc. (#1600 )
Brandon Thomas
2026-06-02 06:49:12 -04:00
017b923c5a
midjourney client (#1599 )
Brandon Thomas
2026-06-02 04:02:09 -04:00
f0244c6da8
analytics queries (#1598 )
Brandon Thomas
2026-06-01 23:55:52 -04:00
75788d9525
kling 1.6 pro, 2.5 turbo pro, 2.6 pro -> web omni api / artcraft_router / fal_client (#1597 )
Brandon Thomas
2026-06-01 19:08:25 -04:00
c5dcf0e155
app styling updates (#1596 )
BFlat
2026-06-01 18:17:14 +07:00
c71af2b2b0
move deprecated modules (the bulk of them) (#1595 )
Brandon Thomas
2026-05-31 23:59:25 -04:00
2f808fe61e
artcraft_router cleanup from old migration (#1594 )
Brandon Thomas
2026-05-31 23:42:50 -04:00
0c1bb0794a
auto aspect ratio for grok
Brandon Thomas
2026-05-31 16:39:46 -04:00
f551a547a0
grok max length is 4096
Brandon Thomas
2026-05-31 15:05:09 -04:00
8ac4e534e1
refactor to make intention of request prereq checks clear + reusable
Brandon Thomas
2026-05-31 14:39:35 -04:00
e39fe7c106
textToVideoSupported api field (#1593 )
BFlat
2026-06-01 01:30:24 +07:00
e3d30a677a
400 on grok ttv (#1592 )
Brandon Thomas
2026-05-31 14:19:13 -04:00
e8a2cbd490
text_to_video_supported=false on new grok model (#1591 )
Brandon Thomas
2026-05-31 13:53:02 -04:00
0d7168c506
grok imagine video 1.5 preview (#1590 )
Brandon Thomas
2026-05-31 12:21:54 -04:00
5d4f307320
model selector width update
bflatastic
2026-05-30 01:03:13 +07:00
dbd723541f
add prompt token to GET /v1/media_files/list/user/{username} (#1589 )
Brandon Thomas
2026-05-29 13:45:17 -04:00
c589f20110
popover updates for info tooltip
bflatastic
2026-05-30 00:42:55 +07:00
59da9a2a79
descriptions got switched
Brandon Thomas
2026-05-29 13:37:49 -04:00
58d4f4ff12
webapp: extra info for models (#1588 )
BFlat
2026-05-30 00:30:14 +07:00
10cb0b3030
fix build
Brandon Thomas
2026-05-29 13:09:46 -04:00
55d375895c
description fields on video models
Brandon Thomas
2026-05-29 13:05:55 -04:00
5dfa059523
disable characters
Brandon Thomas
2026-05-28 19:46:46 -04:00
9598a86dcd
webapp: recreate failed jobs
bflatastic
2026-05-29 06:40:54 +07:00
d86da55954
update model list (#1587 )
Brandon Thomas
2026-05-28 19:10:36 -04:00
6f9e240b4e
ultra variant backend (#1586 )
Brandon Thomas
2026-05-28 19:03:12 -04:00
491715e5a6
seedance variant - BytePlus "Ultra" (#1585 )
Brandon Thomas
2026-05-28 16:23:56 -04:00
6e55dc63c0
group providers together (#1584 )
Brandon Thomas
2026-05-28 15:14:24 -04:00
7aa8d9b7ca
enums renames for less confusion (#1583 )
Brandon Thomas
2026-05-27 22:51:42 -04:00
094afb4cf0
remove legacy image pipeline (#1582 )
Brandon Thomas
2026-05-27 18:30:54 -04:00
cfd60a4d11
webapp: create row card styling fixes and copy prompt on failed and in progress rows
bflatastic
2026-05-27 14:30:29 +07:00
2b0a692634
webapp: create pages list view (#1581 )
BFlat
2026-05-27 14:14:36 +07:00
46b3c92c8b
artcraft router for images - pipeline v2 (#1580 )
Brandon Thomas
2026-05-26 18:10:30 -04:00
2b0c5b9085
webapp: revert previous google flow fix - check subscription instead
bflatastic
2026-05-26 23:39:04 +07:00
006068a4c5
webapp: route new Google SSO users to the welcome page (once) (#1579 )
BFlat
2026-05-26 23:02:44 +07:00
ee4a7f7e2f
webapp: flow update password setting completely optional (#1578 )
BFlat
2026-05-26 22:28:27 +07:00
5d100a60e9
website: landing font fix
bflatastic
2026-05-26 21:56:09 +07:00
370d2fc494
artcraft router: all video is on "v2"; artcraft desktop: all models on "omni"; storyteller-web: omni on video v2 (#1577 )
Brandon Thomas
2026-05-26 10:25:59 -04:00
c36c0d283c
webapp: mobile responsive settings modal (#1576 )
BFlat
2026-05-26 20:51:57 +07:00
a8f464e7ec
webapp: only render background decoration on desktop (not mobile) for performance
BFlat
2026-05-26 20:35:21 +07:00
2d6cb2f03c
fix test 4: revert glass blue styling
BFlat
2026-05-26 20:20:21 +07:00
b82029484a
fix test 3: mobile freeze
BFlat
2026-05-26 20:05:21 +07:00
73171cd3a8
fix: stop mobile freeze when overlays open over the prompt box
BFlat
2026-05-26 19:55:08 +07:00
33be9f1ca4
## Fix: mobile signup modal freeze (defer Google Sign-In)
BFlat
2026-05-26 19:34:36 +07:00
33116e0e5b
artcraft router: video pipeline v2 implementations (#1575 )
Brandon Thomas
2026-05-26 06:54:29 -04:00
ebe2129b4b
webapp: UX, CTA improvements (#1574 )
BFlat
2026-05-26 16:08:50 +07:00
94077a3ecb
test fix
Brandon Thomas
2026-05-26 04:23:47 -04:00
34c6af3145
test fix (#1573 )
Brandon Thomas
2026-05-26 04:22:57 -04:00
a7b9ec1d95
consolidate more error types (#1572 )
Brandon Thomas
2026-05-25 22:55:29 -04:00
8ecc8cf7b3
clean up and consolidate bespoke error types (#1571 )
Brandon Thomas
2026-05-25 21:54:32 -04:00
03a008fb5c
use CommonWebError for alert visibility during google SSO (#1570 )
Brandon Thomas
2026-05-25 20:21:12 -04:00
2c2594c482
custom serialize error type (#1569 )
Brandon Thomas
2026-05-25 18:49:05 -04:00