2018-06-18 13-58-00
no no
{Wish}  I had a global refresh button and publish all button
1348
Views
19
Comments
On our RadarOn our Radar
Service Studio
It would be nice to have a quick way to refresh all my references and publish them from Service Studio.....  I am dying of a million mouse clicks :) click...click...click...
Hi Allen,

Thats true, if your espace has multiple consumer you need update the refrnec for all and publish them in order to get the latest functionality.

There is one thing which can atleast reduce the number of click , if espace consumers are also open in the service studio tab then after publshing the producer espace you can refresh all your open consumer to get the latest refrence.

In produce espace under espace menu you will have an option to "Refresh All Open Consumer" . This link only be enable if there is atleast one consumer is opened in same service studio tab.Clicking on this link will update the refrence and you only need to publish them.
Merged this idea with 'Refresh Dependencies and Deploy Button in Module list' (created on 12 Jul 2018 19:42:10 by Jordan Welch)

I spend a lot of time opening modules, refreshing references, and deploying it so that I can resolve all the outdated consumers when I update a core module.


It would be nice if there was a button that was one click from the Modules list that would do that for a specific module. It could even do it in a way that didn't require downloading the entire module and just handled it online.



Merged from 'Refresh Dependencies and Deploy Button in Module list' (idea created on 12 Jul 2018 19:42:10 by Jordan Welch), on 14 Jul 2018 14:20:47 by Justin James
Merged this idea with 'Refresh reference in modules list' (created on 20 Jan 2017 10:20:09 by Patrick Baanvinger)

When references are outdated, I would have to 

  1. open the module
  2. click Manage Dependencies (when not incompatible)
  3. Refresh all (Great addition ;))
  4. Publish the module
  5. Close the module
  6. Select the next module
  7. Goto item 2


Why can't I refresh and publish on the module list. On multiple modules using layers, it is one of my greatest irritations

Two button, refresh module, refresh all modules. 

Both buttons not available when there are incompatible references


The functions are working in Service Center, so why not here?



Merged from 'Refresh reference in modules list' (idea created on 20 Jan 2017 10:20:09 by Patrick Baanvinger), on 14 Jul 2018 14:30:13 by Justin James

This has been requested many times in a number of different ways. :(


J.Ja



Merged from 'Refresh reference in modules list' (idea created on 20 Jan 2017 10:20:09 by Patrick Baanvinger), on 14 Jul 2018 14:30:13 by Justin James
Merged this idea with 'References' (created on 28 Aug 2018 09:35:12 by Tiago Alves)

Hi,

When we publish it appears on the consumer module that is outdated if we have dependencies.

So if we have a button that we can just click and refresh all dependencies would be great. In case this references retrieve some errors, stop the publishing, and need to make manually.

Thank you



This comment was:
- originally posted on idea 'References' (created on 28 Aug 2018 by Tiago Alves)
- merged to idea '{Wish} I had a global refresh button and publish all button' on 29 Aug 2018 11:56:27 by Justin James
Changed the category to
References


This comment was:
- originally posted on idea 'References' (created on 28 Aug 2018 by Tiago Alves)
- merged to idea '{Wish} I had a global refresh button and publish all button' on 29 Aug 2018 11:56:27 by Justin James
Merged this idea with 'Option on Outsystem studio to refresh all dependencies' (created on 07 May 2019 08:14:37 by Nilesh Rokade)

If we change any module on which certain modules are dependant, currently we have to go to consumer modules ,fresh decencies manually . Other solution is to refresh it using service centre. There should be option available in Service studio i.e.button to auto refresh all other dependencies without needing to open them ,refresh and publish.



This comment was:
- originally posted on idea 'Option on Outsystem studio to refresh all dependencies' (created on 07 May 2019 by Nilesh Rokade)
- merged to idea '{Wish} I had a global refresh button and publish all button' on 08 May 2019 15:15:15 by Justin James
Merged this idea with 'Update and deploy Consumers with 1CP option' (created on 15 Oct 2019 10:02:36 by Vincent Koning)

When working on some actions in a Producing module it would be really nice if I can force all Consuming modules to refresh their references and deploy in during same 1CP action. This would save me a lot of time during development.

Of course this will not work when you change the API of your Actions but as long as it's just fidling with the inner workings of the module it should be ok. When it fails simply display a notification 1CP panel that a manual refresh is needed. 

This should not be the default behavior but an optional behavior that can be triggered with a key combination like CTRL - F5. 



This comment was:
- originally posted on idea 'Update and deploy Consumers with 1CP option' (created on 15 Oct 2019 by Vincent Koning)
- merged to idea '{Wish} I had a global refresh button and publish all button' on 17 Oct 2019 15:30:36 by Justin James

I am a strong defender of not update all to me phylosophy, but on our environments sometimes there is a long list of espaces that we want to update(knowing that there is no impact) and a few list of espaces that we cannot assume any risks and esclude it of bulk update.


Then I suggest open a dialog where I can easy select/deselect all and choose what I want to bulk update.



This comment was:
- originally posted on idea 'Update and deploy Consumers with 1CP option' (created on 15 Oct 2019 by Vincent Koning)
- merged to idea '{Wish} I had a global refresh button and publish all button' on 17 Oct 2019 15:30:36 by Justin James
Merged this idea with 'Add Refresh all outdate App at once' (created on 16 Dec 2019 12:12:37 by Vitor Rosario)

Is it possible to refresh all the suggested update in service studio



This comment was:
- originally posted on idea 'Add Refresh all outdate App at once' (created on 16 Dec 2019 by Vitor Rosario)
- merged to idea '{Wish} I had a global refresh button and publish all button' on 17 Dec 2019 16:58:43 by Justin James
Merged this idea with 'Publish producer module triggers automatic Publish of a consumer module' (created on 06 Oct 2020 15:28:37 by Borislav Shumarov)

It can look like this:

When choosing Publish for a producer module, there is also an option to triger a "Refresh all" in "Manage Dependencies", as well as a Publish in one or more (or all in the current environment) consumer modules. 

The purpose is, that this basic process (I needed to do it thousands of times in this order manually) is at least streamlined and automated.




This comment was:
- originally posted on idea 'Publish producer module triggers automatic Publish of a consumer module' (created on 06 Oct 2020 by Borislav Shumarov)
- merged to idea '{Wish} I had a global refresh button and publish all button' on 11 Oct 2020 21:38:17 by Justin James

Hi Borislav

It is an interesting Idea and would save a lot of time, but I believe it has lot of scenarios unaccounted for multiple developers, also I believe it is a technical challenge as the consumer does not keep have the complete consumer module but an instance of it as an DLL.

It would be nice to see this happening as you have suggested though.

Thanks



This comment was:
- originally posted on idea 'Publish producer module triggers automatic Publish of a consumer module' (created on 06 Oct 2020 by Borislav Shumarov)
- merged to idea '{Wish} I had a global refresh button and publish all button' on 11 Oct 2020 21:38:17 by Justin James