start-os icon indicating copy to clipboard operation
start-os copied to clipboard

[feat]: "Update All" services button

Open kn0wmad opened this issue 3 years ago • 6 comments

Prerequisites

  • [X] I have searched for existing issues that already suggest this feature, without success.

Describe the Feature Request

Add a button that will update all services with an available update

Describe the Use Case

This saves the user time if they want all available updates

Describe Preferred Solution

Some logic (backend?) may be required here for ordering the updates according to dependency, or warning of any potential issues

Describe Alternatives

No response

Anything else?

No response

kn0wmad avatar May 31 '22 19:05 kn0wmad

Looping in @dr-bonez for scoping. This is mostly a BE feature. Proper implementation would likely include a queuing system and possible new service status of "queued". Also need to discuss if the ability to cancel is necessary once begun.

MattDHill avatar Jun 06 '22 15:06 MattDHill

I would suggest having this on the Updates tab of the marketplace, and hinting to the user how many updates there are with an "update count" bubble beside the Updates tab. If you were to add counts to all the tabs (an integer counting how many items are behind each tab), then making the updates count a solid circle with a number in it would hint to the user that this count is more important than the other counts.

cryptoquick avatar Aug 05 '22 19:08 cryptoquick

This updates tab already gets a giant green badge when there are updates

MattDHill avatar Aug 05 '22 20:08 MattDHill

Not a ton of benefit now with updates tab...

elvece avatar Dec 14 '22 22:12 elvece

I'm picturing something like this

Screenshot 2023-03-16 at 13 16 08

k0gen avatar Mar 16 '23 12:03 k0gen

Especially for 040 when some folks will be updating 30 services

kn0wmad avatar Mar 16 '23 16:03 kn0wmad