-
7ca7d95ef3
feat(workflow): make auto-open on load opt-in; default off
master
Ethanfel
2026-06-24 15:11:54 +02:00
-
2692bb1752
docs: note built-in manager (--enable-manager-legacy-ui) support; bump to 1.7.1
Ethanfel
2026-06-24 13:24:30 +02:00
-
e043ec865c
fix(manager): support ComfyUI core's bundled manager (v4 /v2 API)
Ethanfel
2026-06-24 13:23:35 +02:00
-
4ffaddef7c
docs: document 7-day trial-install for missing nodes; bump to 1.7.0
Ethanfel
2026-06-22 17:57:46 +02:00
-
19b96de322
feat(install): wire Install 7d / Install buttons
Ethanfel
2026-06-22 17:56:41 +02:00
-
406a4bf9ff
feat(install): Missing rows offer Install 7d + Install
Ethanfel
2026-06-22 17:48:37 +02:00
-
0707a76768
feat(install): handleTrialInstall orchestrator with Manager fallback
Ethanfel
2026-06-22 17:48:10 +02:00
-
a67b628140
feat(install): install-target resolution helpers for missing packs
Ethanfel
2026-06-22 17:47:46 +02:00
-
73185ad638
docs: implementation plan for 7-day trial-install of missing nodes
Ethanfel
2026-06-22 17:37:02 +02:00
-
cc1369a38b
docs: design for 7-day trial-install of missing nodes
Ethanfel
2026-06-22 17:35:20 +02:00
-
acaa9f0168
feat(search): draw real node box from disabled-pack source
Ethanfel
2026-06-21 15:23:58 +02:00
-
77c159a918
feat(search): side preview panel for mirror search + strip stray NUL byte
Ethanfel
2026-06-21 14:49:40 +02:00
-
5860b232d4
fix(search): match disabled packs by all identifiers, not repo URL only
Ethanfel
2026-06-21 14:38:47 +02:00
-
d8f94ca371
docs: document mirror search; bump to 1.4.0
Ethanfel
2026-06-21 14:28:36 +02:00
-
a8fb5ae8b4
feat(search): toolbar button + hotkey to open mirror search
Ethanfel
2026-06-21 14:27:46 +02:00
-
0dfa14384d
feat(search): mirror search palette UI + enable actions
Ethanfel
2026-06-21 14:27:14 +02:00
-
8c35ac6f09
feat(search): catalog ranking + filter helpers
Ethanfel
2026-06-21 14:26:20 +02:00
-
b6635c9f3e
feat(search): build disabled-node catalog from getmappings x getlist
Ethanfel
2026-06-21 14:25:35 +02:00
-
fb3a785027
refactor: extract enablePackage core from handleEnable
Ethanfel
2026-06-21 14:25:08 +02:00
-
8cb0e32739
docs: implementation plan for disabled-node mirror search
Ethanfel
2026-06-21 14:15:16 +02:00
-
aa2f1f62bf
docs: design for disabled-node mirror search
Ethanfel
2026-06-21 14:12:25 +02:00
-
62e4b9df8c
fix(workflow): skip Manager queue ops when Manager is mid-operation
Ethanfel
2026-06-21 13:00:35 +02:00
-
7cd67cdda1
docs: document workflow tab + trial-enable; bump to 1.3.0
Ethanfel
2026-06-21 12:55:18 +02:00
-
c6601bc86f
feat(workflow): auto-disable expired trial packages on load
Ethanfel
2026-06-21 12:54:02 +02:00
-
c7b06f5906
feat(workflow): missing nodes defer to ComfyUI Manager installer
Ethanfel
2026-06-21 12:52:31 +02:00
-
427a509e4c
feat(workflow): enable temporary (7d trial) / permanent actions
Ethanfel
2026-06-21 12:48:38 +02:00
-
fed626685b
feat(workflow): workflow tab UI + auto-open on load
Ethanfel
2026-06-21 12:45:49 +02:00
-
743741afc6
feat(workflow): classify unresolved nodes into disabled vs missing
Ethanfel
2026-06-21 12:38:48 +02:00
-
b5e7bf204d
feat(workflow): detect unresolved node types on workflow load
Ethanfel
2026-06-21 12:36:18 +02:00
-
9127f8121d
feat(trials): boot tick, usage reset hook, and trial routes
Ethanfel
2026-06-21 12:28:36 +02:00
-
c53fdd8560
feat(trials): stop_trial and clear trials on reset
Ethanfel
2026-06-21 12:27:37 +02:00
-
4ebad1bd6c
feat(trials): reset_trials_for zeroes counter on use
Ethanfel
2026-06-21 12:27:05 +02:00
-
69eef149eb
feat(trials): tick_boot_days counts distinct boot-days
Ethanfel
2026-06-21 12:26:31 +02:00
-
7b5fb32b31
feat(trials): add trial_packages table, start_trial, get_trials
Ethanfel
2026-06-21 12:25:52 +02:00
-
caaaaa3b24
docs: implementation plan for workflow tab + trial-enable
Ethanfel
2026-06-21 12:01:29 +02:00
-
1a2bd2bcef
docs: design for workflow tab + temporary trial-enable
Ethanfel
2026-06-21 11:58:45 +02:00
-
472ce00dc4
fix: build disable payload from getlist state, not commit hash
Ethanfel
2026-06-21 11:27:33 +02:00
-
5df56bc643
tools: add model-folder scan diagnostic
Ethanfel
2026-06-21 11:13:48 +02:00
-
0842c574d6
chore: add .gitignore for caches and local data
Ethanfel
2026-06-21 10:37:41 +02:00
-
ba7f503e7d
feat: disable unused packages via ComfyUI Manager
Ethanfel
2026-06-21 10:36:19 +02:00
-
4ccc772bb9
chore: bump version to 1.1.0
Ethanfel
2026-04-09 18:47:17 +02:00
-
777e4890ae
docs: update README for model tracking feature
Ethanfel
2026-04-09 18:43:21 +02:00
-
9477777124
fix: scope input-scanning loop inside per-node try/except in extract_models_from_prompt
Ethanfel
2026-04-09 18:34:10 +02:00
-
831ed302e9
fix: update model_type on upsert conflict and scope close button to dialog
Ethanfel
2026-04-09 18:20:18 +02:00
-
c7003df0bb
fix: scope badge querySelector to dialog, update dialog title
Ethanfel
2026-04-09 18:14:01 +02:00
-
bf5c8683a7
feat: add Models tab with per-type usage stats
Ethanfel
2026-04-09 18:11:52 +02:00
-
18d098a0da
fix: add independent exception handling to _record_prompt
Ethanfel
2026-04-09 18:08:53 +02:00
-
ed39c5918a
feat: extend prompt handler and add /nodes-stats/models endpoint
Ethanfel
2026-04-09 18:04:16 +02:00
-
38e95c150a
fix: atomic ModelMapper build and isolate test NODE_CLASS_MAPPINGS mutations
Ethanfel
2026-04-09 18:03:16 +02:00
-
9891b3ec41
feat: add ModelMapper with folder_paths introspection
Ethanfel
2026-04-09 18:00:06 +02:00
-
ff42016009
test: add tier coverage for safe_to_remove and consider_removing
Ethanfel
2026-04-09 17:58:26 +02:00
-
800692d190
feat: add model_usage table and tracker methods
Ethanfel
2026-04-09 17:55:27 +02:00
-
70edeb0631
fix: configure folder_paths mock to prevent disk pollution in tests
Ethanfel
2026-04-09 17:53:18 +02:00
-
3ed778a0d6
test: add conftest with ComfyUI module stubs
Ethanfel
2026-04-09 17:47:16 +02:00
-
b852c37786
Fix 3 bugs in model tracking plan
Ethanfel
2026-04-09 17:43:08 +02:00
-
901e3b722d
Add model tracking implementation plan
Ethanfel
2026-04-09 17:39:54 +02:00
-
ab204056a0
Add model tracking feature design doc
Ethanfel
2026-04-09 17:36:36 +02:00
-
2387a8d8ef
Store usage database in ComfyUI user directory
Ethanfel
2026-02-28 13:51:28 +01:00
-
35560bceb0
Fix package name extraction for nested module paths
Ethanfel
2026-02-22 19:13:08 +01:00
-
b56687158d
Improve summary badge click handling and accessibility
Ethanfel
2026-02-22 18:59:13 +01:00
-
c50a0a64d2
Set publisher ID and repository URL
Ethanfel
2026-02-22 14:35:13 +01:00
-
7c8d402311
Add GitHub Actions workflow for registry publishing
Ethanfel
2026-02-22 14:32:25 +01:00
-
71fdcbdfd6
Make package exclusion case-insensitive
Ethanfel
2026-02-22 14:15:02 +01:00
-
ca01871cf6
Exclude ComfyUI-Manager and node-stats from package list
Ethanfel
2026-02-22 14:14:08 +01:00
-
20b88e27b7
Use custom SVG icon directly in menu button
Ethanfel
2026-02-22 14:07:31 +01:00
-
371cbb2bed
Remove redundant get_all_packages() call in get_package_stats
Ethanfel
2026-02-22 14:05:47 +01:00
-
161da60537
Defer DB initialization to first use
Ethanfel
2026-02-22 14:03:11 +01:00
-
43a4fdee16
Rewrite README with classification docs, logo, and status icons
Ethanfel
2026-02-22 14:01:39 +01:00
-
ae2c786d3a
Mark removed/disabled packages as uninstalled
Ethanfel
2026-02-22 14:00:05 +01:00
-
17a27ed5b2
Add 4-tier package classification by usage recency
Ethanfel
2026-02-22 13:58:12 +01:00
-
fcca25397c
Move DB writes to background thread and add SVG icon
Ethanfel
2026-02-22 13:50:11 +01:00
-
6d0e5d55ed
Use new frontend ComfyButton API for menu button
Ethanfel
2026-02-22 13:41:39 +01:00
-
6b76879345
Fix installation instructions to use git clone from GitHub
Ethanfel
2026-02-22 13:33:43 +01:00
-
b5b046dd07
Add README with installation, usage, and API docs
Ethanfel
2026-02-22 13:31:13 +01:00
-
25f1729f23
Initial commit: ComfyUI node usage stats tracker
Ethanfel
2026-02-22 13:29:08 +01:00