See general guidelines for contributing to Perun AAI.
Additional rules are outlined in this document.
Use the name of IdM component which is affected as the scope of the commit message where applicable:
- core
- openapi
- cli
- gui
- engine
- registrar
- dispatcher
- mvn
Use BREAKING CHANGE:
- for backward-incompatible RPC API changes (method removed, parameter removed, modified behavior, etc.)
- change of DB version
- new required configuration
- new required configuration file
- new required property/value in a configuration file