-
Notifications
You must be signed in to change notification settings - Fork 17
Description
The purpose of this issue is to track the current upgrades and important features related to Mattermost in the ns8-mattermost repository, and to ensure comprehensive testing and proper follow-up for the following pull requests:
- PR 135: chore(deps): update dependency carbon-components to v10.58.15
- PR 134: chore(deps): update dependency @carbon/vue to v2.45.1
- PR 124: chore(deps): update postgres docker tag to v17.7
- PR 119: Add Traefik configuration and enhance settings component
- PR 113:update mattermost/mattermost-team-edition docker tag to v10.5.14
The main focus is on testing PR 113, PR 124 and PR 119:
- PR 124 updates the Postgres Docker tag and should be tested thoroughly to ensure DB compatibility and stability.
- PR 119 introduces Traefik configuration and enhances the settings component with LetsEncrypt support. This PR is the main release-worthy feature with the new LetsEncrypt integration, and also requires extensive testing before release.
- PR 123 Introduce a new version of mattermost LTS 10.5.14
Other PRs (134, 135) are UI dependencies upgrades and should be verified for basic functionality.
We need to regularly follow dependency upgrades, ensure all the listed PRs are merged and released in a coordinated manner, with special attention to the release of the LetsEncrypt feature.
Proposed solution
- Track the progress and testing of the above PRs.
- Plan a coordinated release, especially ensuring feature PR 119 is well tested and documented.
- Communicate test status and block merges if critical issues are found with DB or LetsEncrypt integration.
Alternative solutions
- Defer dependency-only PRs if blocking issues are found in main feature upgrades.
- Test releases in a staging environment first.
Additional context
PR 119 implements the long-awaited LetsEncrypt feature for Mattermost. Proper validation and release will improve security and usability for all users.
See also
Metadata
Metadata
Assignees
Labels
Type
Projects
Status