Service to handle shared configurations between Outsystems application, allowing them to register and obtain configurations to be shared between different modules. The motivation for this is to have a complement to Outsystems' Site Properties, so there's a more structured way to create and retrieve configuration, while keeping more technical application-wide values (like API keys) apart from business oriented configurations.
It contains the repository for all the shared configurations and containers, along with the logic used to handle the configurations. It exposes two sets of actions: one more driven for the client modules to retrieve the current configuration in their logic, and another to manage the existing configurations (including the value full history for configurations). Also provides these as a Service Actions, to allow this library to be more loosely coupled to client modules.
Roadmap:
For a front-end client and reausable widgets for this check the ConfigurationStashClient component