# \[Feedback Wanted\] How do you use the Manage Palette

**URL:** <https://discourse.nodered.org/t/feedback-wanted-how-do-you-use-the-manage-palette/92787>\
**Category:** Core Development\
**Tags:** editor\
**Created:** [30 October 2024 10:49 UTC](https://discourse.nodered.org/t/feedback-wanted-how-do-you-use-the-manage-palette/92787 "2024-10-30T10:49:09Z")\
**Posts on this page:** 6\
**Page:** 2

<div class="post-metadata">

**Author:** ![GogoVega](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gogovega/32/71313_2.png) [@GogoVega](https://discourse.nodered.org/u/GogoVega)\
**Post date:** [30 October 2024 19:10 UTC](https://discourse.nodered.org/t/feedback-wanted-how-do-you-use-the-manage-palette/92787/21 "2024-10-30T19:10:03Z")

</div>

> [@Paul-Reed](#):
>
> However it did catch me out on one occasion as one of the updates had not finished before I restarted, which then broke things 😕

I just corrected it 🙂

Thank you all, as soon as I finish adding the button, I will come back here with the details of what was done.

---

<div class="post-metadata">

**Author:** ![GogoVega](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gogovega/32/71313_2.png) [@GogoVega](https://discourse.nodered.org/u/GogoVega)\
**Post date:** [30 October 2024 22:40 UTC](https://discourse.nodered.org/t/feedback-wanted-how-do-you-use-the-manage-palette/92787/22 "2024-10-30T22:40:20Z")

</div>

The description is available here 🤪

> <https://github.com/node-red/node-red/issues/4931>
>
> \## Description
> 
> Automatically check for module updates, send a notification of…fering to install them in one click.
> 
> \- Periodically check for module updates (30min)
> - Configurable in settings - \`checkForUpdates\`
> - Default \`false\`
> \- Add new widget to \`statusBar\`
> - Show updates available count
> \<img width="209" alt="Capture d’écran 2024-10-29 à 11 47 50" src="https://github.com/user-attachments/assets/9fc1f020-a5a2-43e7-a57f-a252823686ad"\>
> - Click to open the Palette Manager
> \- In the Palette Manager
> - Handle install/update of multiple modules by creating a queue
> - Add \`Update all\` button to update modules
> - Add progress bar to show status
> \<img width="594" alt="Capture d’écran 2024-10-30 à 23 29 37" src="https://github.com/user-attachments/assets/6c1a4ef9-9c46-4415-8221-73dc836458f0"\>
> 
> 
> Preview:
> 
> https://github.com/user-attachments/assets/13b036cd-6a85-4b20-af15-753682afadc8
> 
> Other Suggestions:
> 
> \- Add an option to not update a module
> \- Highlight major version (colored text + tooltip)
> \- Add link to Changelog
> 
> \## Related Links
> 
> \- https://discourse.nodered.org/t/visual-sign-of-available-update-for-installed-nodes/92707
> \- https://discourse.nodered.org/t/feedback-wanted-how-do-you-use-the-manage-palette/92787

PS: for this draft the progress bar is poor 😅

---

<div class="post-metadata">

**Author:** ![GogoVega](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gogovega/32/71313_2.png) [@GogoVega](https://discourse.nodered.org/u/GogoVega)\
**Post date:** [31 October 2024 10:39 UTC](https://discourse.nodered.org/t/feedback-wanted-how-do-you-use-the-manage-palette/92787/23 "2024-10-31T10:39:06Z")

</div>

If I can still ask you for a poll 😆

A new feature provides when you import a flow, **to check if you have the required modules to import this flow**. See the description [here](https://github.com/node-red/node-red/pull/4599#issue-2176321397).

An "Install all" button has been added to install all modules in one click.

The poll is as follows:

Do you prefer the "Install all" button triggers a notification with the progress or do you prefer the "Install all" button opens the Palette then you click the "Install all" button and see the progress in the Palette.

Watch this [video](https://github.com/node-red/node-red/pull/4929#issuecomment-2441208365) on the behavior of the notification and this [video](https://github.com/node-red/node-red/pull/4938#issue-2625475393) on the behavior of the "Install all" button (demo made with the "Update all" button - same logic).

PS: a filter is applied to the palette (to display only the modules to install) but not visible on the second video because the PRs are separated

_Poll ([view on site](https://discourse.nodered.org/t/feedback-wanted-how-do-you-use-the-manage-palette/92787/23))_

Please watch the demo videos before choosing.

Thank you again for your help 🙂

---

<div class="post-metadata">

**Author:** ![MyRandomThoughts](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/myrandomthoughts/32/41085_2.png) [@MyRandomThoughts](https://discourse.nodered.org/u/MyRandomThoughts)\
**Post date:** [31 October 2024 11:48 UTC](https://discourse.nodered.org/t/feedback-wanted-how-do-you-use-the-manage-palette/92787/24 "2024-10-31T11:48:45Z")

</div>

I do something similar for my docker instances.  
SSH to the docker host and run `docker restart node-red`

---

<div class="post-metadata">

**Author:** ![rei\_vilo](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/rei_vilo/32/162_2.png) [@rei\_vilo](https://discourse.nodered.org/u/rei_vilo)\
**Post date:** [1 November 2024 07:41 UTC](https://discourse.nodered.org/t/feedback-wanted-how-do-you-use-the-manage-palette/92787/25 "2024-11-01T07:41:08Z")

</div>

I am using [npm-gui](https://github.com/q-nick/npm-gui) although it hasn’t been updated for a year now.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [31 December 2024 07:41 UTC](https://discourse.nodered.org/t/feedback-wanted-how-do-you-use-the-manage-palette/92787/26 "2024-12-31T07:41:19Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.

[Previous page](https://discourse.nodered.org/t/feedback-wanted-how-do-you-use-the-manage-palette/92787.md?page=1)
