Our development teams use a deployment pipeline in which actions can triggers events.
For example, when a PR is merged on main, it will validate the configuration JSON, YAML, etc., and if no errors are found, a tag is created, which will create a composer package version.
As a member of the development team, we would like to be able to deploy an Alumio configuration composer package via the API, which will replace all existing configurations, so we can integrate the deployment to Alumio in our CI/CD pipeline.
Our configuration package can contain all configurable configs (entity, http-authentication, incoming, route, soap-client, transformer, filesystem, http-client, outgoing, scheduler-entry, storage, transformer-test)
We can imagine that the API for replacing the configuration, has an option which will only add the configuration.
It would really make our lives better if using this API would result the configurations gaining the status: “This configuration is part of the code base”.