Commit Graph
26 Commits
Author SHA1 Message Date
DemonGatanjieuandClaude Opus 5.5 5b97d8a5ab Cloud servers: an allow_remote_changes file lets other devices change things
ComfyUI on a rented cloud server (AutoDL, RunPod) is only ever opened
from another device, so since v1.58.1 the plugin was view only there.
An empty allow_remote_changes file in the plugin folder, made on the
server and read once at start, now makes local_guard.may_change true for
every request; the middleware and the routes that check for themselves
(import, placement, scan choice, recipe focus) use it. is_local stays for
import's search of this computer's Downloads and for MCP. The page cannot
make or remove the file, and the file is git-ignored.

GET /anomalous/access answers {local, changes}. The header chip is now a
button: "view only" says what is refused and the two ways for cloud users
(SSH tunnel, the file); with the file it reads "remote changes on", in
yellow, and says that anyone with the address may change things.

docs/guides/cloud-server.md explains both ways and the risk; README,
AGENTS.md rule 4, backend.md and the CHANGELOG (v1.61.0) say so too.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 15:00:30 +08:00
DemonGatanjieuandClaude Opus 5.5 826928bb42 Focus values take the local check from local_guard
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 01:43:10 +08:00
DemonGatanjieuandClaude Opus 5.5 9fdbaa847b Focus stars answer at once and save light
A star turns at once with a little bounce, the value fades in (one unmarked fades out), a failed save turns it back; quick presses queue instead of being refused. Focus values save alone through POST /anomalous/recipe_focus (this computer only, size-capped read, only focusParams written, no version), instead of a full recipe update that kept a version and re-read every model each time.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 02:11:31 +08:00
DemonGatanjieu 9cebdbd994 refactor(models): separate catalog recovery metadata and media 2026-09-18 01:43:09 +08:00
DemonGatanjieu 6ad975c1cd refactor(recipes): separate schema images and storage 2026-09-18 01:40:10 +08:00
DemonGatanjieu ef9c8b4519 Fix full-file model identity evidence 2026-09-07 15:07:17 +08:00
DemonGatanjieu 61c0918498 checkpoint: save recipe model lifecycle and provenance baseline 2026-09-03 18:34:12 +08:00
DemonGatanjieu 780f60af35 Add scope-aware recipes and model verification 2026-09-03 16:55:11 +08:00
DemonGatanjieu ae47164fb8 fix(recipe): align preview default in api 2026-08-06 19:45:48 +08:00
DemonGatanjieu 2081589ee5 fix(recipe): merge parameter notebooks into recipe detail 2026-08-04 22:24:37 +08:00
DemonGatanjieu ce3f4dba1f fix(parameters): harden notebook and gallery lifecycle 2026-08-04 18:11:41 +08:00
DemonGatanjieu f485a46600 feat: extract parameter management to dedicated Parameter Notebooks and implement Parameter Gallery 2026-08-04 17:50:50 +08:00
DemonGatanjieu 9ad487b371 refactor(recipes): simplify gallery matching 2026-08-04 01:46:49 +08:00
DemonGatanjieu acfb24d0ce feat(recipes): add result gallery covers 2026-08-04 01:28:29 +08:00
DemonGatanjieu ad15565a50 fix(recipes): repair origin editing and refresh 2026-08-03 21:33:37 +08:00
DemonGatanjieu a05d81448a fix(recipes): stabilize origin refresh flow 2026-08-03 19:34:19 +08:00
DemonGatanjieu dd80c89068 fix(ui): restore workspace after reopen 2026-08-03 19:16:43 +08:00
DemonGatanjieu cc5d9c11db feat(recipes): split model origins from saved values and improve UI tracking 2026-08-03 19:08:26 +08:00
DemonGatanjieu 36ea570556 Preserve recipe identity across packages 2026-08-03 03:51:57 +08:00
DemonGatanjieu 978e9f7750 Harden recipe save integrity 2026-08-03 03:44:06 +08:00
DemonGatanjieu 8a65bb9ea5 Add recipe search diff and action foundations 2026-08-02 21:48:03 +08:00
DemonGatanjieu 9ecb733e64 Add workflow recipe preview foundation 2026-08-02 21:35:24 +08:00
DemonGatanjieu a9d767e72f Add workflow recipe detail foundation 2026-08-02 19:09:37 +08:00
DemonGatanjieu 2d0eebcf77 feat: edit workflow recipes with history 2026-08-02 17:47:22 +08:00
DemonGatanjieu 5fb01d1879 feat: bind recipe images and pin parameters 2026-08-02 05:11:24 +08:00
DemonGatanjieu a35e1fa463 feat: add local workflow recipes 2026-08-02 04:40:18 +08:00