All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning and Keep a Changelog.
- Support for Redmine 5.1 by @jgraichen
- Workaround a change in Redmine 5.1 to ignore roles with only the
:edit_own_issues
permission by @jgraichen
- Add Ukrainian locale by @serhiyraskoley
- Support
:edit_own_issues
permissions on dashboards by @jgraichen
- Wrap issue move into transaction to ensure atomic changes by @jgraichen
- Error message when moving issue failed by @jgraichen
- Do not show draggable issues when allowed by workflow but not permissions by @jgraichen
- Improve Gemfile for broken docker container environments by @jgraichen
- I18n.t requires keyword arguments (#285) by @jgraichen
- Call issue edit hooks before save hook (#260) by @salmanmp
- Fix missing pluralization keys (#233)
- Fix wrong count placeholder in pt-BR locale (#262)
- Zeitwerk loading issue with Redmine 5.0
- Support for Ruby 3.0 and 3.1 with Redmine 5.0
- Support for Redmine 5.0
- Show or hide spend time and estimation based on the viewers permissions (#90)
- Locale code file mapping for pt-BR and zh-TW
- Spacing and padding issues with compact card properties
- Use CSS native grid for dynamic columns and card width
- Show status name as done column title if only a single closed status is shown
- Include shared versions into filter (#79)
- Only show issue statuses for trackers selected in filter (#108)
- Limit shown statuses to the one available in the project (#121, #127, #130)
- Store dashboard settings in user preferences (#39)
- Sort versions in filter (#78)
- Fixed invisible subject in compact card layout
- Duplicated filter items when including subprojects
- Fix possible session cookie overflow as dashboard settings are no longer store in the session (#144)
- Sort groups similar to nested project when grouping by projects (#122)
- Diverse performance improvements when querying issues and rendering the dashboard
- Internal server error when grouping by priority (#133)
- Ajax Error: Internal Server Error when grouping by parent issue (#142)
- New Catalan and Dutch locale
- Updated Turkish locale
- Dropped old Redmine (< 4.0) and Ruby (< 2.5) versions from automated testing
- Test with Redmine 4.0 and 4.1
- Add new locales bg and pt_BR
- Add support for Redmine 4.0 (experimental)
- Drop old Ruby (< 2.3) and Redmine (< 3.4) versions from automated testing
- Update locale files (new: ko)
- Add Mongolian locale
- Update Russian locale
- Add Turkish locale (#102)
- Fix issue with version filter on parent projects (#103, #96)
- Fix/Add overdue handling and styling (#104)
- Small fix for group by parent issue
- Update for Redmine 3.0
- Czech translations
- Global YAML configuration file for default view options
- Integration with ISSUE-ID plugin (#64)
- Update locales (including new Polish translation)
- Fix error with pluralization patch (#53)
- Update locales
- Bundle transifex utility as gem instead of git repo
- Fix error with missing pluralization keys (#50): Redmine I18n backend does not include a CLDR pluralization rule aware pluralize method. Rdb now patches the backend to include I18n::Backend::Pluralization as well as Redmines lazy locale load to load the pluralization rules.
- Update locales
- Fix version number
- New translations
- Add support for subprojects
- Include groups to assignee filter (#9)
- Add swimlane for each team member instead of "others" (#18)
- Several bug fixes
- New release for Redmine 2.1+
- Improve grouping, swimlanes, filters
- New drop-down menus
- Quick issue editing (progress & assignee only)
- Workflow based column drag'n'drop
- Initial release for Redmine 1.4
- Simple task board
- Simple filter and grouping options