Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sno feat node delete button #36

Merged
merged 13 commits into from
Mar 6, 2025
Merged

Sno feat node delete button #36

merged 13 commits into from
Mar 6, 2025

Conversation

snomiao
Copy link
Member

@snomiao snomiao commented Mar 6, 2025

Allow publisher to delete uploaded node with confirmation.

Feat Confirmation:

  1. Upload test node to staging site by

export ENVIRONMENT=staging comfy node publish

  1. Goto node page
    https://staging.comfyregistry.org/publishers/snomiao-test/nodes/node-registry-test

  2. Click delete confirm modal
    unable to click Delete yet
    require user to type node name to delete

  3. Type snomiao-test/node-registry-test in the confirmation input box
    able to click Delete now

  4. Click delete
    when succ: shows node deleted, and go back /nodes
    when fail: shows failed msg

Tested in staging branch by @snomiao - ComfyUI Registry

robinjhuang and others added 8 commits January 2, 2025 16:02
* Remove beta.

* Only show node versions with certain statuses.

* Add accept or reject node page for admins.

* Add admin home page.

* Refetch on actions.

* Show status reason.

* remove github icon

* Add total results.

* Add Download numbers

* Add delete modal.

* Show download numbers.

* Fixed: drawer did not open on non publisher node.

* Don't retry on 404 queries.

* Fix margin on search results.

* Remove redundant call to listAllNodes.

* Use node icon.

* feat(search-node-name): add comfy_nodes and description to (#27)

* feat(search-node-name): add comfy_nodes and description to

add comfy_nodes and description to search results

* fix(search-hit): count matched

count matched

* Improve mobile CSS.

* Update fonts.

* fix(sno-fix-total-install): meta info pretty (#28)

* fix(sno-fix-gray-bg): fix gray bg (#29)

fix gray bg

---------

Co-authored-by: Robin Huang <[email protected]>
Co-authored-by: Yoland Y <[email protected]>
Copy link

vercel bot commented Mar 6, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
registry-web ✅ Ready (Inspect) Visit Preview 💬 Add feedback Mar 6, 2025 4:21am

@snomiao snomiao requested a review from robinjhuang March 6, 2025 04:00
nodedetails solve conflict
go to /nodes after deletion success
Copy link
Member

@robinjhuang robinjhuang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please merge after CI passes!

@snomiao snomiao merged commit d169957 into main Mar 6, 2025
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants