Files
xiaodoudou-ComfyUI-RigShare/CHANGELOG.md
T
Doudou d7b96ecd4d ComfyUI RigShare 1.0.0
Multi-user collaboration for the current ComfyUI frontend, continued
from ComfyUI-Nexus by daxcay (MIT).

- Login page before ComfyUI loads, first-run admin setup, JWT sessions
- Personal API keys; server-side permission checks (edit, queue, manager, admin)
- Every workflow shared as a live room, with snapshots and history
- Per-workflow access lists (view / edit per person)
- Conflict-free concurrent edits (id remapping, per-id link merges)
- Presence: who is online, cursors, selections, follow mode
- Chat with unread badge, blinking icon and sound
- Server monitor (CPU, RAM, GPUs, queue) with a floating widget
- Admin options to hide the Comfy.org login and API templates
- Docs, changelog, screenshots and icon
2026-09-25 13:24:09 +00:00

2.3 KiB

Changelog

1.0.0

First release of RigShare, a rewrite of ComfyUI-Nexus 1.0.2 for the current ComfyUI frontend.

Added

  • Login page before ComfyUI loads, with first-run creation of the admin account
  • JWT sessions (HS256, 12 h, renewed while active), bound to revocable server-side sessions
  • Personal API keys for scripts and other apps
  • Every workflow shared as its own room: saved files automatically, unsaved tabs once edited
  • Shared workflows list, Share this tab, Stop sharing, removal of idle rooms
  • Per-workflow snapshots: automatic, named, restore for everyone, open as a copy
  • Per-workflow access lists: restrict a workflow to chosen people, each with view or edit
  • Manager permission: only accounts with it can use ComfyUI Manager (install, update, snapshots, restart). Enforced server-side; the Manager button is hidden without it
  • Admin option to hide ComfyUI's Comfy.org account login (top-bar button and sign-in dialog)
  • Admin option to hide templates that need paid API nodes from the template browser
  • Conflict-free concurrent edits: links and groups merge by id, clashing node and link ids are renumbered, dangling links repaired
  • Live cursors and selections, drawn above image previews and DOM widgets
  • Follow mode that jumps to the other person's tab and view
  • Chat with unread badge, blinking sidebar icon and sound
  • Server monitor (CPU, RAM, per-GPU load, VRAM, temperature, power, queue) with a floating widget
  • Execution progress and previews sent to everyone
  • Admin panel: accounts, permissions, display names, usernames, passwords, server settings
  • Server-side permission checks on ComfyUI's queue, interrupt, free and upload endpoints
  • Warning when a reverse proxy drops WebSocket upgrades
  • Login page that follows the ComfyUI palette last used in the browser

Changed

  • The sidebar panel replaces the floating chat window and keyboard shortcuts
  • The server is authoritative: identity and permissions are checked on every message
  • Graph sync uses the frontend's change tracker and per-node patches instead of patching litegraph

Removed

  • /login, /logout and /nick chat commands
  • Plaintext admins.json and the shared default admin password
  • Hiding ComfyUI's menus with CSS, and clearing the user's workflow on load