Brandon Thomas
222f3e958d
actix crates upgrades ( #1638 )
2026-06-12 21:47:36 -04:00
Brandon Thomas
74e30c4ffb
comet api ( #1629 )
2026-06-11 10:43:32 -04:00
Brandon Thomas
a6f8d2a4aa
midjourney images - router, web, jobs, etc. ( #1600 )
2026-06-02 06:49:12 -04:00
Brandon Thomas
370d2fc494
artcraft router: all video is on "v2"; artcraft desktop: all models on "omni"; storyteller-web: omni on video v2 ( #1577 )
...
This is a lot of legacy path cleanup.
These are now the only valid paths:
- artcraft website: storyteller-web omni video gen -> artcraft_router v2
video pipeline
- artcraft desktop: artcraft_router v2 video pipeline (for artcraft
provider) -> storyteller-web omni video gen
2026-05-26 10:25:59 -04:00
Brandon Thomas
2c2594c482
custom serialize error type ( #1569 )
2026-05-25 18:49:05 -04:00
Brandon Thomas
06cc380d74
google sso - better error types, README with setup instructions ( #1565 )
2026-05-25 12:59:04 -04:00
Brandon Thomas
88c922314f
enqueue grok requests + grok jobs ( #1560 )
2026-05-24 11:27:25 -04:00
Brandon Thomas
bdfa8bc729
grok api client ( #1558 )
2026-05-23 20:45:58 -04:00
Brandon Thomas
d8c2341855
cleanup server environment ( #1556 )
2026-05-23 12:46:08 -04:00
Brandon Thomas
2322100133
datadog metrics and monitors ( #1553 )
2026-05-23 11:23:33 -04:00
Brandon Thomas
ae3972a684
claude event complete notification tool ( #1547 )
2026-05-21 22:43:08 -04:00
Brandon Thomas
804e8e3f38
remove old wav2lip code ( #1545 )
2026-05-21 16:11:35 -04:00
Brandon Thomas
ffa92e8712
gmi improvements ( #1529 )
2026-05-16 17:27:12 -04:00
Brandon Thomas
97087453c3
gmicloud job ( #1528 )
2026-05-16 13:07:34 -04:00
Brandon Thomas
084e1f68b8
seedance global ( #1527 )
2026-05-16 11:52:25 -04:00
Brandon Thomas
a1bc472125
gmicloud ( #1526 )
2026-05-16 08:37:03 -04:00
Brandon Thomas
d2dbef249c
tauri providers - fal api key support ( #1502 )
2026-05-12 00:02:41 -04:00
Brandon Thomas
bdfa31421f
beeble endpoint ( #1488 )
2026-05-08 13:44:41 -04:00
Brandon Thomas
c78442cf71
beeble client ( #1487 )
2026-05-08 12:49:15 -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
Brandon Thomas
49e49efa3c
worldlabs marble 1.1 client library ( #1379 )
2026-04-15 22:01:13 -04:00
Brandon Thomas
7e36149d13
more omni gen video models, client bindings, tests ( #1365 )
2026-04-14 04:48:59 -04:00
Brandon Thomas
7ff78c6d94
audit impersonation ( #1361 )
2026-04-14 02:18:52 -04:00
Brandon Thomas
588478da73
cursors ( #1359 )
2026-04-14 01:00:01 -04:00
Brandon Thomas
b7c8151d28
error utils (reusable) ( #1355 )
2026-04-13 17:47:06 -04:00
Brandon Thomas
6fe0909879
kinovi order polling threshold in hours ( #1348 )
2026-04-12 17:18:17 -04:00
Brandon Thomas
a0e50067bb
stop the session and session jobs alert pages by fixing error handling ( #1310 )
...
- was still getting dozens of pages from these two endpoints
- fixed the error chain so this is semantically correct
- improved code quality of legacy code/endpoints
2026-04-06 20:56:28 -04:00
Brandon Thomas
8076d1b830
fix builds ( #1306 )
2026-04-05 02:55:08 -04:00
Brandon Thomas
9842734ce7
more cleanup of deprecated or orphaned code ( #1305 )
2026-04-05 02:35:55 -04:00
Brandon Thomas
72761e11f3
delete public enums crate - old tech debt / cruft ( #1304 )
...
Ages ago I tried to hide what we were doing from "Uberduck". That was
stupid. As if it mattered.
Never again.
2026-04-04 23:04:32 -04:00
Tanish Manku
b09a0fd854
Drag-N-Drop assets into Artcraft to upload them ( #1231 )
2026-03-31 21:05:38 -04:00
Brandon Thomas
fd54477f73
page on seedance jobs ( #1266 )
...
also fix threading on video-thumbnail-job
2026-03-31 05:01:12 -04:00
Brandon Thomas
c093603b3d
config crates for sharing between services ( #1265 )
2026-03-31 04:01:34 -04:00
Brandon Thomas
a9fb97d720
video-thumbnail-job alerts ( #1264 )
2026-03-31 03:23:58 -04:00
Brandon Thomas
67df86e54e
pager: event deduplication, more data, and cleanup ( #1259 )
2026-03-30 21:30:57 -04:00
Brandon Thomas
ed1ce11dc0
add paging to enqueue failures (oncall support) ( #1228 )
...
It's SRE time!
2026-03-25 19:05:05 -04:00
Brandon Thomas
527917c45c
pager subsystem ( #1226 )
2026-03-25 17:19:24 -04:00
Brandon Thomas
0274450a2b
rootly client ( #1225 )
2026-03-25 14:09:58 -04:00
Tanish Manku
32e01a415b
Move character ordering and AI Trump category in 3D presets ( #1217 )
...
Storyboy, Story Girl, Knight, and News Anchor are now pinned to the
front of the Characters row in that order. AI Trump is moved from
Characters into Memes. Both are resolved client-side after the featured
items fetch by matching on lowercased item names.
2026-03-25 00:42:48 -07:00
Brandon Thomas
f9148d3cf6
seedance 2 fast ( #1215 )
2026-03-25 00:26:19 -04:00
Brandon Thomas
0f90981f30
fix windows via anstyle-wincon downgrade ( #1202 )
2026-03-24 02:30:48 -04:00
Brandon Thomas
95eeafd6f0
enrich prompts ( #1197 )
2026-03-23 21:50:18 -04:00
Brandon Thomas
ac839e2c39
remove enums crates ( #1195 )
...
I tried. I'll have to make a better attempt in the future to divorce DB
schema definitions from API definitions (and worse - API clients).
2026-03-23 14:43:57 -04:00
Brandon Thomas
be18036bf6
enums helper methods, cleanup ( #1190 )
2026-03-22 17:34:32 -04:00
Brandon Thomas
83a8852cef
enums split - but just the enums ( #1188 )
2026-03-22 12:46:29 -04:00
Brandon Thomas
b709b6e764
remove fal.rs and move everything into fal_client ( #1183 )
2026-03-19 20:11:34 -04:00
Brandon Thomas
1178bb7ebf
update utoipa and swagger doc gen ( #1171 )
2026-03-18 22:49:04 -04:00
Brandon Thomas
2063434304
centralized dependency configuration ( #1169 )
2026-03-18 21:45:42 -04:00
Brandon Thomas
1626dda8b4
fix windows builds ( #1167 )
2026-03-18 21:17:54 -04:00