Brandon Thomas
b7c8151d28
error utils (reusable) ( #1355 )
2026-04-13 17:47:06 -04:00
Brandon Thomas
640e392d6c
observability into more unknown pages ( #1354 )
2026-04-13 17:35:54 -04:00
Brandon Thomas
45651103f0
kinovi credits check + alerting ( #1352 )
2026-04-12 22:33:31 -04:00
Brandon Thomas
cba8e2c074
kinovi jobs - better logging ( #1351 )
2026-04-12 21:24:36 -04:00
Brandon Thomas
07d9d537dd
page on image batch failures ( #1350 )
2026-04-12 19:11:24 -04:00
Brandon Thomas
5770534fc3
error messages on failure to download ( #1349 )
2026-04-12 18:40:00 -04:00
Brandon Thomas
6fe0909879
kinovi order polling threshold in hours ( #1348 )
2026-04-12 17:18:17 -04:00
Brandon Thomas
834f0b48a9
fal webhook fixes 2 ( #1347 )
2026-04-12 05:32:16 -04:00
Brandon Thomas
0ef57ff97e
fal webhook error handling ( #1343 )
...
extractors for fal webhook data with tests
2026-04-12 02:04:22 -04:00
Brandon Thomas
adda7483e8
fix billing pages ( #1342 )
2026-04-11 19:45:58 -04:00
Brandon Thomas
9e04990224
character tokens in omni api ( #1333 )
2026-04-10 10:25:31 -04:00
Brandon Thomas
9fee0b1c99
rename omni image params before widespread use ( #1331 )
2026-04-10 09:08:31 -04:00
Brandon Thomas
631b98f605
omni video handling + tests for seedream 1.5 (rest to follow) ( #1330 )
...
adjusts handling, and begins to add unit tests to ensure this works
2026-04-10 09:04:26 -04:00
Brandon Thomas
3334cf7b81
omni image tests ( #1329 )
...
This is a substantial number of tests to ensure we don't screw up parameters when migrating over to "omni image generation" from the distinct one-off, model-by-model endpoints.
2026-04-10 01:18:40 -04:00
Brandon Thomas
ff1ce82f66
transcode quicktime ( #1318 )
2026-04-08 10:27:14 -04:00
Brandon Thomas
a2f204b1be
additional context for pages ( #1317 )
2026-04-07 19:07:49 -04:00
Brandon Thomas
12e4ff7a29
Omni Gen Video Models ( #1316 )
2026-04-07 17:05:52 -04:00
Brandon Thomas
8b73569238
omni image models ( #1314 )
2026-04-07 03:38:23 -04:00
Brandon Thomas
badabe57eb
fix inference-job
2026-04-07 00:49:18 -04:00
Brandon Thomas
2e62eef85b
Bt cleanup web ( #1313 )
2026-04-07 00:43:21 -04:00
Brandon Thomas
fd9f002615
avt cleanup (fix paging) ( #1312 )
2026-04-07 00:29:18 -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
2b97694ebf
omni gen for a few image models ( #1308 )
2026-04-06 04:10:14 -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
Brandon Thomas
e89229896f
character descriptions max length ( #1302 )
2026-04-04 16:50:44 -04:00
Brandon Thomas
99b5a9774a
Frontend failure text updates ( #1300 )
2026-04-03 18:20:06 -04:00
Brandon Thomas
b4e1e3ea57
marketing tracking ( #1297 )
2026-04-03 15:06:38 -04:00
Brandon Thomas
5f062c4512
new optional signup params
2026-04-03 12:37:33 -04:00
Brandon Thomas
702bdc8777
tauri characters via artcraft_router ( #1293 )
2026-04-03 03:37:04 -04:00
Brandon Thomas
4fe36781de
characters job ( #1292 )
2026-04-03 02:50:04 -04:00
Brandon Thomas
72d680411f
characters API and schema ( #1290 )
2026-04-03 00:17:03 -04:00
Brandon Thomas
004a5c157a
rich paging on both fal and seedance webhook handlers ( #1289 )
2026-04-02 03:51:46 -04:00
Brandon Thomas
d6e23838ce
advanced http errors ( #1287 )
2026-04-02 01:31:03 -04:00
Brandon Thomas
1ebb124f05
cleaned up pager ( #1283 )
2026-04-01 22:00:38 -04:00
Brandon Thomas
0a13d36070
no more "free user downgrade" since we're not giving away nano banana… ( #1279 )
...
… pro anymore
2026-04-01 03:00:00 -04:00
Brandon Thomas
8662e79824
use tested typesafe fal bindings in webhook ( #1278 )
...
wip - still needs tested extractors for image, video, etc.
2026-04-01 02:46:21 -04:00
Brandon Thomas
dc30cf9669
fal webhooks - tested cases for error extraction ( #1277 )
2026-04-01 02:21:44 -04:00
Brandon Thomas
400bccc155
more claude config files ( #1276 )
2026-03-31 19:22:45 -04:00
Brandon Thomas
12d3f82fe2
fal handle webhook errors ( #1272 )
2026-03-31 10:50:52 -04:00
Brandon Thomas
4489c90125
fal webhook and seedance job alerting with additonal context ( #1267 )
2026-03-31 06:22:27 -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
3d12be2469
don't write db if user already has flags
2026-03-31 02:29:23 -04:00
Brandon Thomas
e9938f6c93
fix login paging with sentinel value passwords ( #1263 )
2026-03-31 02:18:56 -04:00
Brandon Thomas
7e2d7048b1
health check page and health check thread page, mod pages have message + priority ( #1262 )
2026-03-31 01:22:28 -04:00
Brandon Thomas
0c2b800494
increase username randomness to stop pages ( #1261 )
...
We were getting several username collisions a day under the old
algorithm
2026-03-31 00:31:22 -04:00
Brandon Thomas
a2a9b3b7de
more pager updates to fix spammy pager ( #1260 )
2026-03-30 22:36:22 -04:00
Brandon Thomas
67df86e54e
pager: event deduplication, more data, and cleanup ( #1259 )
2026-03-30 21:30:57 -04:00