21 Commits
Author SHA1 Message Date
Edouard Durand 3f1ddfed7f Whole chat history with infinite scroll back; fix switching between sidebar tabs
Chat is an append-only chat.jsonl paged by sequence number: the welcome
carries the latest 50 messages and GET /rigshare/api/chat pages further back.
The panel loads older pages as you scroll up, keeps your place, and adds date
dividers. ComfyUI reuses one slot element between custom sidebar tabs, so
each tab now replaces the slot's content instead of appending to it.
2026-09-26 03:09:24 +00:00
Edouard Durand a97ade0974 Files tabs (My files, Shared, All); access follows folders only
The Files browser gets tabs instead of a Home screen, also in the Open, Save
and Move dialogs; All (the whole workflows folder) is for admins. Per-workflow
access lists are removed: a live workflow's access is its folder's, and This
tab offers Folder access to the folder's owner.
2026-09-26 02:52:04 +00:00
Edouard Durand d2e4ba62b1 Open tabs follow renamed and moved workflows
The server tells everyone who could open the old path where a file or folder
went (checked before folder settings change, so restricted names don't leak),
and clients re-point their tabs through ComfyUI's own rename without a second
server move. Tabs of files moved out of reach stay as private copies.
2026-09-26 02:46:43 +00:00
Edouard Durand e1d103564b Sharing follows folders: workflows outside private folders are live while open
Replaces Share this tab / Stop sharing and the auto-share settings. The Live
list shows workflows someone has open, the Files tab marks live files,
private tabs offer Move to Shared, and deleting or moving a live file into a
private folder closes its room on the server.
2026-09-26 02:42:07 +00:00
Doudou 82b12c360d Files: Drive-style sidebar tab (My files / Shared), Open from RigShare, folder browser in Save, folder operations 2026-09-26 02:10:39 +00:00
Doudou e3becf8a7f Workspace: private folder per account, owner-managed shared folders, Save asks where, Files tab 2026-09-26 02:01:50 +00:00
Doudou 4b6c588806 Fix: opening a file could overwrite the shared workflow of the previous tab; stop auto-sharing by default 2026-09-26 01:53:35 +00:00
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
daxcay 804357b212 Comfy Preview Update Bug 2024-11-28 17:51:53 +05:30
daxcay ba0dec8d3a Update util.js 2024-09-07 23:10:56 +05:30
daxcay 1dd3b820f1 Saving Bug Fix 2024-09-07 23:03:23 +05:30
daxcay ea7440a94d Update util.js 2024-09-07 18:42:26 +05:30
daxcay b656197b38 Bug Fixes 2024-09-07 18:33:24 +05:30
daxcay 24a2ec9625 Update util.js
Bug causing multiple instances of nexus is now fixed
2024-08-31 21:51:41 +05:30
daxcay 7c780f9a74 Update util.js
Major update to all permissions
2024-08-25 14:38:17 +05:30
daxcay a09bdfd4dd Update util.js
Fixed setting buttons for admins
2024-08-25 11:45:53 +05:30
daxcay d46a7f2a08 Update util.js
- now comfy menu only available for admins
2024-08-25 11:26:34 +05:30
daxcay 3f619305a5 Update util.js 2024-08-25 09:18:51 +05:30
daxcay a6e870248c Update util.js
Fixed comfy-menu permission.
2024-08-25 03:59:51 +05:30
daxcay b8c9bd779b Typo fixed 2024-08-24 19:30:32 +05:30
daxcay fd53d6fdfd Initial Commit 2024-08-24 08:51:51 +05:30