Easy Redmine Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
[v13.11.5-3] - 2025-02-03
Changed
-
[#136] Remove perpetually temporary creation/deletion administrator in favor of a persistent admin
- this admin account receives a new password on start-up time
Changed
- Relicense to AGPL-3.0-only
[v13.11.5-2] - 2025-01-09
Added
- [#132] configuration keys used for cas password-policies are also applied to Easy Redmine
Changed
- [#132] Upgrade base-image to 3.21.0-1
[v13.11.5-1] - 2024-12-09
Changed
- [#130] Update Easyredmine to version 13.11.5
- Update makefiles to 9.4.0
[v13.11.3-3] - 2024-10-09
Changed
- [#118] Move state that should be persistent between restarts to local config.
[v13.11.3-2] - 2024-09-26
Changed
- Switch to new CAS service account structure in dogu.json
- Upgrade to base image 3.17.10-2
[v13.11.3-1] - 2024-09-24
Changed
- Update to 13.11.3 (#124)
- Disable version widget to remove external links
[v13.9.2-2] - 2024-09-13
Fixed
-
Fixed the problem with themes (#127):
- Individual themes can now be saved, no more error occurs when saving.
- When using the dark theme, the styles are loaded - dark theme is displayed correctly again.
[v13.9.2-1] - 2024-06-11
Changed
- Update to 13.9.2 (#121)
Removed
-
Removed step that rebuilds search index after update (#121)
- In the new version this step fails. After consultation of easy software they told me that this step should not be necessary
[v13.7.0-2] - 2024-05-14
Fixed
- Preventing adding multiple custom menu entries with the same name out of the etcd (#116)
- Enable the custom menu on startup
[v13.7.0-1] - 2024-04-23
Changed
- Increase version to 13.7.0-1 (#114)
[v12.10.1-4] - 2024-02-13
Fixed
-
Custom Themes breaking on dogu recreate (#110)
- Themes are re-compiled on recreate with a custom rake task
Added
- Add volume for avatars
[v12.10.2-1] - 2024-01-29 - THIS RELEASE HAS BEEN DISCONTINUED AND REMOVED
Added
- Add volume for avatars
[v12.10.1-3] - 2023-11-13
Changed
- Upgrade Makefiles to 8.7.3
Fixed
- Critical-CVEs: CVE-2023-38408 CVE-2023-38545 CVE-2023-45871
- High-CVEs: CVE-2023-1989 CVE-2023-27533 CVE-2023-27534 CVE-2023-29491 CVE-2023-4244 CVE-2023-42753 CVE-2023-43787 CVE-2023-4622 CVE-2023-4623 CVE-2023-4911 CVE-2023-4921 CVE-2023-5367
[v12.10.1-2] - 2023-09-18
Added
- Task to import custom menu entries configured via usertype (#104)
Changed
- Update SCM-Manager branch plugin to v2.0.0 (#102)
[v12.10.1-1] - 2023-07-12
Changed
- Update Easy Redmine to 12.10.1 (#97)
- Update makefiles
- Disable default helpdesk receive mail task on first dogu start
- Update dogu-build-lib to v2.2.0
[v11.10.2.1-4] - 2023-06-27
Added
- [#99] Configuration options for resource requirements
- [#99] Defaults for CPU and memory requests
[v11.10.2.1-3] - 2023-05-25
Changed
- Use custom email domain for the temporary admin user if the constraint is configured in Redmine (#95)
[v11.10.2.1-2] - 2023-02-21
Changed
- Removed
FATAL
log level from Dogu configuration (#92)
Fixed
- Fixed bug where the temporary admin was not removed (#92)
- Wrong version handling for version with nano part (#92)
[v11.10.2.1-1] - 2023-01-26
Changed
- Update Makefiles to version 7.1.1
- Update Easy Redmine to version 11.10.2.1 (#88)
- Suppress Redis deprecation warnings (#88)
Removed
redmine_execute_rake_plugin
which helped the users to migrate their text fields to other formats. Since there is no support for formats other than HTML in Easy Redmine 11 the plugin can be removed (#86)
[v11.8.0-5] - 2023-01-16
Fixed
- Run pre-upgrade for source versions greater than or equal to 10.14.8-3 and less than 11.x (#84)
[v11.8.0-4] - 2023-01-09
Changed
- Rebuild search index during post upgrade (#82)
[v11.8.0-3] - 2022-11-24
Changed
- Added text formatting migration to HTML during post upgrade (#78)
- Update Makefiles to version 7.0.1
[v11.8.0-2] - 2022-10-07
Changed
- Allow upgrade from Easy Redmine 10.14.8-2 (#75)
- Migrate Data from postgres to mysql database (#75)
Fixed
- Randomized admin password now always contains a special character, an uppercase letter and a number (#73)
[v11.8.0-1] - 2022-07-07
Changed
- Updated Easy Redmine to version 11.8.0 (#71)
[v11.7.3-1] - 2022-06-22
Changed
- Update to version 11.7.3 (#69)
- Retrieve sources from seperated repository
- Use multistage build to hide secrets
[v11.3.4-4] - 2022-04-13
Fixed
- Import of custom configuration fails if local users were not allowed (#64)
[v11.3.4-3] - 2022-04-11
Changed
- Upgrade packages to fix zlib CVE-2018-25032; #61
[v10.9.1-13] - 2022-04-11
Changed
- Upgrade packages to fix zlib CVE-2018-25032; #63
[v10.9.1-11 && v10.9.1-12] - 2022-??-??
Changed
- Update
redmine_cas
plugin to version2.0.0
(#53) - Update
ces-build-lib
to version1.48.0
- Update
dogu-build-lib
to version1.6.0
- Gravatar will not be used by default any longer. The admin needs to configure it manually. (#57)
[v11.3.4-2] - 2022-03-22
Added
- SCM Manager plugin
redmine_scmm_plugin
in version1.0.0
(#59)
Changed
text_formatting
will not be set tomarkdown
on first Dogu start
[v11.3.4-1] - 2022-03-17
Changed
- Upgrade Easy Redmine to version 11.3.4
- Use a debian 11 based image as base for the Dogu (#46)
- Updated CAS plugin to version 2.0.0 (#52)
- Update ces-build-lib to version 1.48.0
- Update dogu-build-lib to version 1.5.1
- Update Makefiles to version 5.0.0
[v10.9.1-10] - 2022-02-11
Fixed
- XML-Parser Expat (CVE-2022-23852) (#51)
[v10.9.1-9] - 2021-09-08
Changed
- update version of CAS plugin to 1.4.6 #44 to fix issues with usergroup attributes
- redmine plugins are baked into the easyredmine (cloudogu-gmbh-partners-account) base image and removed from this codebase
[v10.9.1-8] - 2021-07-30
Changed
- update version of CAS plugin to 1.4.4 #42
Removed
- old model file used to enable api authatication via CAS protocol
[v10.9.1-7] - 2021-06-15
Changed
- Updated redmineextendedrest_api plugin to v1.1.0 (#40)
- Add possibility to add new roles via default data mechanism (#40)
- Load all ids in startup before creating default data (#40)
[v10.9.1-6] - 2021-06-02
Fixed
- bug preventing easyredmine from showing custom fields after data import
[v10.9.1-5] - 2021-06-01
Fixed
- execution of project imports (#32)
[v10.9.1-4] - 2021-06-01
Added
- Functionality to apply default data at startup which is configured in the configuration
registry with the key
config/easyredmine/default_data/new_configuration
(#32) -
Added adjustable log level (#34)
Changed
- Use cypress for integration tests
[v10.9.1-3] - 2021-05-06
Added
- Added project template import (#30)
- Added
easyredmine_import_template_plugin
to resources (#30)
[v10.9.1-2] - 2021-03-23
Added
- Added
redmine_execute_rake_plugin
to resources (#28)
Changed
- install
redmine_extended_rest_api
plugin during docker build - Updated base image to 3.12.4-1
Fixed
- fixed bug where plugins could not be installed
[v10.9.1-1] - 2021-01-26
Changed
- upgrade version to 10.9.1
[v10.6.2-4] - 2021-01-06
Added
- Added the ability to configure the memory limits with cesapp edit-config; #18
Changed
- set the pool size for the database connection to 256 (#20)
[v10.6.2-3] - 2020-11-19
Changed
- update cas plugin to 1.2.15
- remove redundant settings in pre-upgrade #17
- upgrade dogu build lib to v1.1.0
- upgrade ces build lib to 1.44.3
- upgrade base image to 3.11.6-3
- add automated upgrade
[v10.6.2-2] - 2020-11-05
Fixed
- add missing context path to caldav and carddav routes; #13
[v10.6.2-1] - 2020-10-23
Changed
- upgrade version to 10.6.2
- precompile assets only on version changes of the EasyRedmine application (#10, #11)
-
Re-add missing EasyVue overlay (#11)
- this Gem was initially missing from vendor software
[v10.6.0-1] - 2020-10-20
Changed
- upgrade version to 10.6.0 (#8)
- add precompilation of assets at first startup and upgrade
[v10.2.1-4] - 2020-10-08
Fixed
- basic authentication via CAS for the rest api
[v10.2.1-3] - 2020-09-03
Added
- Activate EUR and USD currencies on dogu creation and upgrade if not aleady active; #3
- Add update_currencies key to deactivate currency update on every dogu restart
[v10.2.1-2] - 2020-07-23
Fixed
- fix an issue where overlays do not use the configured context path
[v10.2.1-1] - 2020-06-18
Removed
- "easyredmine" volume is removed in favor of "files" and "public" volumes
Added
- "files" volume for /usr/share/webapps/easyredmine/files directory
- "public" volume for /usr/share/webapps/easyredmine/public directory
- add support for automatic release
Changed
- Dogu is now based on platform version 10.2.1 of Easy Redmine
- update namespace
- change version schema so it corresponds with easyredmine version
Fixed
- fix some integration tests
[2020-4] - 2020-05-18
Changed
- Dogu is now based on platform version 10.1.1 of Easy Redmine
[2020-3] - 2020-04-07
Fixed
- Easy WBS PDF export
[2020-2] - 2020-02-21
Added
- Ensure upgradability from release 2019-1
Changed
- Dogu is now based on platform version 9.1.0 of Easyredmine
- Easyredmine lives in separate directory from scripts to significantly speed up build time
[2019-1] - 2019-12-04
Added
- Initial release of Easy Redmine Dogu
-
Working features
- Integration into Cloudogu EcoSystem
- CAS Single Sign-On & Single Log-Off via browser
- REST-API calls with API key
- REST-API calls with username/password of local Easy Redmine users
- Backup/Restore
-
Features not working yet
- REST-API calls with username/password of CES users
- Parallel installation of Redmine and Easy Redmine Dogus