Service Studio - Update all forge components option
2427
Views
61
Comments
Not right now
Forge

In the new Service Studio alert that shows the forge components that have new updates, there could be an "update all" option or checkboxes and and an "update selected" option.

Well, after using the option a little more, I guess it only really makes sense to only update the components that have no warnings regarding incompatibilities.

2020-03-18 17-11-36
Ana de Melo Sequeira
Changed the category to
Community Forge
2020-03-18 17-11-36
Ana de Melo Sequeira
Changed the status to
Not right now

HI Nelson


you will always able to install each component automatically but to all of them.

Because of this, I’m marking this idea as “not right now”.


Cheers

Ana




Merged this idea with '' (created on 01 Jan 1900 00:00:00 by )
Merged this idea with '"Update All" option for forge updates' (created on 03 Sep 2019 04:14:18 by Tushar Panpaliya)

An option to update all forge components at a g would be helpful for regular updates.




This comment was:
- originally posted on idea '"Update All" option for forge updates' (created on 03 Sep 2019 by Tushar Panpaliya)
- merged to idea 'Service Studio - Update all forge components option' on 09 Sep 2019 12:37:10 by Sofia Modesto

In a one-to-one update, currently, it shows whether it will be a graceful update or requires force update. Curious how it will work with update all, a new page with all the alerts/actions?



This comment was:
- originally posted on idea '"Update All" option for forge updates' (created on 03 Sep 2019 by Tushar Panpaliya)
- merged to idea 'Service Studio - Update all forge components option' on 09 Sep 2019 12:37:10 by Sofia Modesto
Merged this idea with 'Update All feature to update forges in service studio' (created on 18 Oct 2019 10:12:48 by Ajithkumar Radhakrishnan)

Hi All,


Could be a simple idea. But as a user I hope this may help and I felt this while I was doing the updates.


Update All feature can be added by selecting the forges may be with a check box or with an update all components.


Thanks.





This comment was:
- originally posted on idea 'Update All feature to update forges in service studio' (created on 18 Oct 2019 by Ajithkumar Radhakrishnan)
- merged to idea 'Service Studio - Update all forge components option' on 20 Oct 2019 19:16:41 by Justin James

As a recent user, having to manually check and update each of the different apps is a bit confusing, in the sense that every new project you make will start with different versions when compared to the ones you made previously.

And these updates happen on almost a daily basis. I see myself updating the same component more than 3 times a week, which is not what an update should be. There should be an option to opt-in "beta updates" or just "major updates".

Or there could be an option to schedule these updates at least (the ones that are non-conflicting). But just the small bell icon and small box list are really insufficient in displaying the information needed. 

What will I update for? What is now new or deprecated, instead it forces me into the forge page to each and every single update, which is not a problem until you have 12+ updates.


+1

This feature is especially useful for Personal Environment.

This needs to be a thing. Specially when you decide to update MABS for mobile builds, tell absolutely nobody, and find out that components like Firebase stop working. 

Merged this idea with 'Ability to 'Update All' updates available on Forge' (created on 09 Mar 2020 15:36:13 by Robert Carter)

Add a link or button to the Forge Update popup screen in Service Studio that allows users to Update All Forge Add-Ons.  

Automatically ensure that installation order is correct based on dependencies.

Allow user to 'set it and forget it' to allow automatic updating on some time frequency, such as once a day/week/month/etc



This comment was:
- originally posted on idea 'Ability to 'Update All' updates available on Forge' (created on 09 Mar 2020 by Robert Carter)
- merged to idea 'Service Studio - Update all forge components option' on 11 Mar 2020 10:12:48 by Sofia Modesto

This idea is already suggested.

Consider merge

https://www.outsystems.com/ideas/6108/service-studio-update-all-forge-components-option?IsFromAdvancedSearch=True


Regards



This comment was:
- originally posted on idea 'Ability to 'Update All' updates available on Forge' (created on 09 Mar 2020 by Robert Carter)
- merged to idea 'Service Studio - Update all forge components option' on 11 Mar 2020 10:12:48 by Sofia Modesto

This idea would be great to save some time :)

This is a great idea. At least implementing this idea for PE would help those who would like to evaluate the product. 

Merged this idea with 'Updates all Forge apps' (created on 08 Nov 2020 18:52:22 by John_Systems)

It would be ideal for those who perform some function with outsystems to have a new functionality to update all applications installed in the Service Studio, instead of installing one by one. 


The functionality could be added where the arrow is pointing.



This comment was:
- originally posted on idea 'Updates all Forge apps' (created on 08 Nov 2020 by John_Systems)
- merged to idea 'Service Studio - Update all forge components option' on 09 Nov 2020 10:18:57 by Daniël Kuhlmann

+1 , this is really needed on personal enviornment

I concur, I think it is needed, especially in PE.

I concur, I think it is needed, especially in PE.

Merged this idea with 'Update All Forge Components in Service Studio' (created on 15 Jan 2021 15:38:07 by Craig St.Jean)

The bell in Service Studio about Forge updates is great, but I wish there were an Update All option, or possibly a way to download a Solution with all updates.

How it would work:

  • User clicks the bell in Service Studio's application listing
  • To the right of the "Forge updates" title, add a link "Update All"
  • Clicking it updates all


This comment was:
- originally posted on idea 'Update All Forge Components in Service Studio' (created on 15 Jan 2021 by Craig St.Jean)
- merged to idea 'Service Studio - Update all forge components option' on 25 Jan 2021 06:19:36 by Daniël Kuhlmann

This idea has already been proposed,

Consider to merge it.


https://www.outsystems.com/ideas/6108/service-studio-update-all-forge-components-option

Regards



This comment was:
- originally posted on idea 'Update All Forge Components in Service Studio' (created on 15 Jan 2021 by Craig St.Jean)
- merged to idea 'Service Studio - Update all forge components option' on 25 Jan 2021 06:19:36 by Daniël Kuhlmann
Merged this idea with 'Add New Link Update All for Forge updates on the IDE' (created on 24 Jan 2021 19:26:46 by Elyes GAZBOUR)

Hello,


Installing update is sometimes quiet complicated on Outsystems IDE, you have to upgrade the packages on the right order.

I propose to add new functionality to the IDE : “Updade All” that will execute all the upgrades on the right orders automatically.

Just confirmation message about dependencies on single popup.

Kind regards, 

Elyes



This comment was:
- originally posted on idea 'Add New Link Update All for Forge updates on the IDE' (created on 24 Jan 2021 by Elyes GAZBOUR)
- merged to idea 'Service Studio - Update all forge components option' on 25 Jan 2021 06:20:44 by Daniël Kuhlmann

Good idea, but already exists since 2018, so I will merge it into that one.



This comment was:
- originally posted on idea 'Add New Link Update All for Forge updates on the IDE' (created on 24 Jan 2021 by Elyes GAZBOUR)
- merged to idea 'Service Studio - Update all forge components option' on 25 Jan 2021 06:20:44 by Daniël Kuhlmann
Merged this idea with 'Update all new components versions' (created on 29 Mar 2021 20:54:10 by Alberto Ferreira)

In Service Studio have an option to update all new versions of the new components available. When selecting “update all” this would be done automatically.


Regards



This comment was:
- originally posted on idea 'Update all new components versions' (created on 29 Mar 2021 by Alberto Ferreira)
- merged to idea 'Service Studio - Update all forge components option' on 30 Mar 2021 05:03:14 by Daniël Kuhlmann

Hi Alberto,

Funny thing is you reported previously, community members posting this idea as a duplicate, and moderators merged it into the original Idea.

Regards,

Daniel



This comment was:
- originally posted on idea 'Update all new components versions' (created on 29 Mar 2021 by Alberto Ferreira)
- merged to idea 'Service Studio - Update all forge components option' on 30 Mar 2021 05:03:14 by Daniël Kuhlmann
Merged this idea with 'Forge Updates - Update All' (created on 22 Apr 2021 18:36:07 by Hugo Baganha)

Possibility to update all forge components in one click "Update All";

Visiting individual forge components only if I click the correspondent component;

Similar behaviour from mobile apps when a new update is available.



This comment was:
- originally posted on idea 'Forge Updates - Update All' (created on 22 Apr 2021 by Hugo Baganha)
- merged to idea 'Service Studio - Update all forge components option' on 23 Apr 2021 07:28:34 by Daniël Kuhlmann
Merged this idea with 'Centralized update of ALL forge components' (created on 09 Jul 2021 09:06:33 by Daniel Krüger)

Hello,

currently it is a very annoying and time consuming process to update the forge components via service studio: 

Especially, if there are many components to update, this takes hours. 

My suggestion would be to create a possibility, may be in service center, to check all forge components to update and to visualize a list with the results (Save to update, not save to update because ...). 

Afterwards, the user should be able to select the components, he wants to update and to start the update by one click. 

If there is an order or a dependency in which the components need to be updated this feature should take that into account. 

Regards Daniel



This comment was:
- originally posted on idea 'Centralized update of ALL forge components' (created on 09 Jul 2021 by Daniel Krüger)
- merged to idea 'Service Studio - Update all forge components option' on 11 Jul 2021 06:13:59 by Daniël Kuhlmann
Changed the category to
Community Forge


This comment was:
- originally posted on idea 'Centralized update of ALL forge components' (created on 09 Jul 2021 by Daniel Krüger)
- merged to idea 'Service Studio - Update all forge components option' on 11 Jul 2021 06:13:59 by Daniël Kuhlmann
Merged this idea with 'Forge Updates in Service Studio - Update All option' (created on 11 Oct 2021 11:28:22 by Somesh Renganathan)

Hi Team, 

In Service Studio whenever I log in, there would be this little notification which would show list of components which has updated version. I would need to manually click and install each update and it is tiring if the list is big. 

Can you please include an option for Update All button, upon clicking should see the dependency and update components in that order. For example: Datagrid component should be updated and then the Datagrid sample application. 

Hope this can be implemented soon.

Merged this idea with 'Update all forge components' (created on 01 Mar 2022 15:32:05 by Thiago Mari)
2022-03-01 15-42-44
Thiago Mari
Champion

Hi all, 


My idea here is simple, if we had 2 or more itens to update, you can put a button to update all the components at one time

For example the image bellow:


I have a small list of new versions that need to be update and the current soluction is: enter one by one and click to update.  My idea is have some link or button on the top to update all at once.

if they show some error or issue, just open a pop up with the same text's you recevied (if you want go ahead or not p.e.)

I think this is a good idea, but to give more control you could have a checkbox to select and then install all the selected. 

This is very useful as in your example to update all OutSystems UI dependencies at once.

But you may have 1 or 2 components that you don't want to update and then becomes useless because of just that  1 application.

2022-03-01 15-42-44
Thiago Mari
Champion

Is a good point of view. You can have a "select all" or a checkbox as you said!

Yes, the idea of having checkbox (multiple installs) sounds good.

How do you perform the validations by selecting all of them? For instance, when you have customized versions of those Forge Components...

Good Option;
But what if someone by mistake UpdateAll all components & then he can even cancel the updates!
This way the entire solution may get broken if there's an incompatibility with the new version.

+Agree with Pedro Domingues as well; Sometimes there's a dependency of other plugins to be updated.




I see your point, but I think if you know what you are selecting you don't have that problem.

Even now, updating all components 1 by 1, errors can happen. I think having the ability to publish more than one can even prevent some of these errors from happening. Example: You update OutSystems UI Style Guide or Screen Templates before updating OutSystems UI. 


In terms of updating, as you do nowadays, there's always a message to confirm you want to update saying everything is ok or that something gonna break (and you still say "Force update"). If this is implemented like publishing a solution with the latest version available on the forge, it just needs to do everything a solution does when you are running it to refresh references and prepare a deployment. 

I would say this can be something very easy to do, calling some methods of the "Model API" to make these solutions on the fly, and in case something is going to break, just aborting the solution publish as usual.

Hello Thiago Mari,

Thank you for your idea.
The idea already exist. Therefore I will merge with this: https://www.outsystems.com/ideas/6108/service-studio-update-all-forge-components-option/

Thank you!


Merged this idea with 'Update automatically' (created on 04 Aug 2022 05:36:47 by Nabeel Khan)

In Service Studio, on the top right corner there is notification icon.

From that icon, we can update plugins.

I want to suggest that give 1 button on that icon to update all the plugins automatically.

This is already an idea with multiple upvotes and merged duplicated ideas:

https://www.outsystems.com/ideas/6108/service-studio-update-all-forge-components-option/

Merged this idea with 'Forge Update - Update all component at once.' (created on 21 Dec 2022 13:26:07 by Abhishek Jain)

I do have several projects on my service studio and they have some dependencies are there,

and there is a need to update them, but the issue was that we need to update them one by one.

My idea is OutSystems should give update all options also and one by one,  so that all the forge component update at once, It will save our time.

Merged this idea with 'Progress Bar with % in Forge Notification and Update All or Select particular components to Update' (created on 06 Feb 2019 09:25:15 by Amreen Shaikh)

Hi,

I think there should be a progress bar with %  instead of "Updating..." A string which will help the End-user perspective. Update All or Select particular components to Update button should be there. I had experience of updating 24 components 1 by 1 and my service studio got crashed. Unexpectedly closed.

2014-02-07 17-02-43
Vasco Pessanha
Changed the category to
Service Studio
2014-02-07 17-02-43
Vasco Pessanha
Changed the status to
Not right now

Hey Amreen,

Currently we don't have plans to do this but we will keep the idea and monitor the community feedback to re-consider it in the future.

Cheers,

If you look at the applications list you will see a progress bar on the one that is currently being upgraded.

J.Ja

Merged this idea with 'Update all forge dependencies' (created on 24 Jun 2024 05:15:42 by Bruno Menezes Noronha)

I would be very happy if I could update all the dependencies at once. I would assume the risk of incompatibility.

yes me to, and also someone in 2018 who posted the same idea, so I will need to merge yours into it.

I had the same thoughts. Outsystems haven't yet done this. They probably have a good reason not to do it as of yet. An explanation to it would be great