boos
fae0f607aa
test: restore project verification suite
2026-06-06 03:35:29 +08:00
boos
e4630c4cb6
fix: harden workflow smoke issues
2026-06-06 03:23:39 +08:00
boos
e72e323313
feat: refine money printer comfy template mode
2026-06-06 03:09:08 +08:00
boos
2b836b3e1e
Add built-in Cloud video template fallback
2026-06-06 02:58:16 +08:00
boos
598b2f48d6
Handle Comfy Cloud video job status
2026-06-05 22:01:03 +08:00
boos
3f22d7b1ab
Make short video factory use Comfy templates
2026-06-05 21:35:12 +08:00
boos
5ce5ea1687
Route Comfy workflows through video API
2026-06-03 11:39:14 +08:00
boos
f8741b544e
Filter MoneyPrinter Comfy video templates
2026-06-03 11:29:55 +08:00
boos
c316a78511
Default MoneyPrinter videos to BoosAPI route
2026-06-03 11:03:04 +08:00
boos
68ae9acb27
Clarify bundled Picture Agent template errors
2026-06-03 11:01:47 +08:00
boos
13c7d8aa4e
Remove stale Picture Agent remote template state
2026-06-03 10:59:11 +08:00
boos
fb5fc9f1ae
Use bundled Linux Do picture templates
2026-06-03 10:55:43 +08:00
boos
5765ea48b0
Clarify Picture Agent template refresh state
2026-06-02 17:38:54 +08:00
boos
55bd3f41f8
Follow Picture Agent gallery data URL
2026-06-02 17:30:15 +08:00
boos
938597b766
Fix Picture Agent loading fallback
2026-06-02 17:23:36 +08:00
boos
fe0e3faa22
Generate MoneyPrinter Comfy prompts from form
2026-06-02 17:18:23 +08:00
boos
d0f26118ff
Normalize MoneyPrinter Comfy workflow templates
2026-06-02 17:11:15 +08:00
boos
c98d9a2c6d
Load Comfy templates for MoneyPrinter
2026-06-02 17:00:46 +08:00
boos
1293ebae68
Use Comfy API for MoneyPrinter video generation
2026-06-02 16:47:48 +08:00
boos
b29c7ffa7a
Add native MoneyPrinter short video factory
2026-06-02 15:26:42 +08:00
boos
056e9fb651
Improve digital human template UI
2026-06-02 12:17:05 +08:00
boos
fa5a2419d8
Add Comfy digital human jobs
2026-06-02 11:07:31 +08:00
boos
7b34153235
Proxy external template requests
2026-06-01 11:21:56 +08:00
boos
04792bd3f7
Improve offline template loading
2026-06-01 11:02:36 +08:00
boos
bb31118792
Reference local Workflow UI repo directly
2026-05-28 17:19:32 +08:00
boos
5027767ca2
Use local Workflow UI source for BossAI deploy
2026-05-28 17:16:12 +08:00
boos
fd930757f9
Move BossAI deploy worktree out of tmp
2026-05-28 17:03:08 +08:00
boos
eb6ed11cff
Add BossAI Debian deploy script
2026-05-28 16:59:51 +08:00
boos
931bcf3fb9
Update BossAI workflow and workspace experience
2026-05-28 10:32:20 +08:00
boos
e0bd9b4194
Embed workflow UI and isolate workspace assets
2026-05-26 17:00:10 +08:00
boos
0f9fe4a81d
chore: prune legacy node backend and mix workflow models
2026-05-26 15:18:33 +08:00
boos
6869504119
chore: add optional bun frontend build
2026-05-25 22:05:03 +08:00
boos
3f9f9f7665
docs: remove readme screenshots
2026-05-25 21:43:46 +08:00
boos
a1f3400af3
docs: add hardware requirements
2026-05-25 21:41:47 +08:00
boos
da686ecda4
chore: vendor workflow ui as submodule
2026-05-25 21:19:49 +08:00
boos
1ba293c262
feat: polish workflow studio and workspace assets
2026-05-25 20:42:38 +08:00
boos
cb35d5fc6e
feat: add workflow studio and postgres support
2026-05-25 16:03:07 +08:00
boos
7cdb02ef1d
feat: add workspace and claude messages support
2026-05-22 05:57:37 +08:00
boos
c1074ddf71
Integrate ComfyUI agents and video workflows
2026-05-22 04:46:15 +08:00
boos
3c12738138
fix: allow comfyui assets through proxy
2026-05-22 01:27:57 +08:00
boos
8de175a8c5
feat: add comfyui agent attachments
2026-05-22 01:16:37 +08:00
boos
7c6364a160
fix: enable multi tenant comfy workspace
2026-05-22 00:44:57 +08:00
boos
5ef3f8aea8
fix: route video workspace to comfyui proxy
2026-05-21 17:27:41 +02:00
boos
9e7ce80574
fix: complete account token admin routes
2026-05-21 17:16:24 +02:00
boos
65d2f1bbe5
fix: restore account health tokens and dashboard data
2026-05-21 17:07:18 +02:00
boos
0207ba748f
fix: use user api key for comfyui agent
2026-05-21 16:55:32 +02:00
boos
d0912e44b4
fix: route video agent to comfyui and ignore openspec
2026-05-21 16:44:30 +02:00
boos
9c84759498
feat: merge opus comfyui and login updates
2026-05-21 16:32:04 +02:00
boos
c16479da7c
fix(rust): sweep orphan route_channels when their model has no active account
...
The per-route loop in `rebuild_routes` only visits routes whose model_pattern
appears in the current `by_model` set. When the last active account for a
model goes away (account deleted, status flipped, model dropped from
model_availability), the model falls out of `by_model` entirely and its
existing auto-managed channels are never reconciled — they stay behind
pointing at a route nothing can serve.
Add a final orphan sweep over all auto-managed route_channels. Anything whose
route wasn't processed in the per-route loop gets hard-deleted. Manual-override
channels still get the same exemption as before.
Covered by two new in-memory sqlite tests:
- orphan_channel_is_cleaned_when_last_account_goes_inactive
- orphan_sweep_preserves_manual_channels
2026-05-20 19:58:45 +08:00
boos
423912277b
fix(build): reuse multi-tenant ComfyUI image instead of rebuilding every run
...
- skip docker build when boosapi-comfyui:multi-tenant already exists;
--rebuild-image opts back into a fresh build
- fall back to `docker load` from docker/boosapi-comfyui-multi-tenant-*.tar
when the image is absent but the saved tar is present
- gate the whole block on `docker info` so a client-only host doesn't hang
on build when the daemon is unreachable
2026-05-20 19:40:39 +08:00