opencloud
opencloud copied to clipboard
Announce if running a stable or rolling version
Description
User Stories
-
As a web dev, I want know the info if the opencloud instance is running on a rolling or stable version, so that I can request the correct channel from the update server for displaying if an update is available.
Value
Display update availability in the web ui: https://github.com/opencloud-eu/web/issues/1158
Acceptance Criteria
- along with the current version, opencloud announces the update channel (
rollingorstable) - reuse the already existing
editionfield for this editionis made available via capabilities- information must live in the binary (same as the version), configuration/environment variable is not an option!
Definition of ready
- [ ] Everybody needs to understand the value written in the user story
- [ ] Acceptance criteria have to be defined
- [ ] All dependencies of the user story need to be identified
- [ ] Feature should be seen from an end user perspective
- [ ] Story has to be estimated
- [ ] Story points need to be less than 20
Definition of done
- Functional requirements
- [ ] Functionality described in the user story works
- [ ] Acceptance criteria are fulfilled
- Quality
- [ ] Code review happened
- [ ] CI is green (that includes new and existing automated tests)
- [ ] Critical code received unit tests by the developer
- Non-functional requirements
- [ ] No sonar cloud issues
- Configuration changes
- [ ] The next branch of the OpenCloud charts is compatible
depends on https://github.com/opencloud-eu/opencloud/issues/1580