Resources Plugin Changelog Notes
Version 2.1.16 (13 February 2025)
Changes and Updates:
New version of RedmineX Assets plugin with updated styles.
Requirements:
RedmineX Assets v2.1.13.
Version 2.1.15 (6 February 2025)
Changes and Updates:
Support for Redmine 6.X.X added.
New version of RedmineX Assets for Redmine 6XX.
Custom user index view template replaced with deface overrides. Due to changes in Redmine 6XX, it would be necessary to use three different versions of this template (for R50X, R51X, and R6XX), which is impractical.
Bug Fixes:
JS tooltip error fixed. This error occurred if a user hovered over the hidden (non-existing) Unassigned task body. In this case, tooltip JS was still triggered, but the absence of the body HTML caused an error in JS.
Disabled password fields on new user page fixed. Password fields stayed disabled after switching from new device formto new user form.
Requirements:
RedmineX Assets v2.1.12.
Version 2.1.14 (4 October 2024)
Changes and Updates:
New version of RedmineX Assets plugin with support for RedmineX Timesheet plugin.
Support for Avatar Background Color input box on the My Account and New/Edit User pages added. This input is used by the UX Upgrade plugin to select the account menu button color.
Requirements:
RedmineX Assets v2.1.11.
Version 2.1.13 (9 August 2024)
Changes and Updates:
Holiday data caching was completely reworked. Previously, holiday data was cached only for the duration of a request. This meant that data for a particular user had to be prepared for each request in which any calendar calculations were needed. Now, holiday data is prepared when a server starts, plugin settings are changed, or personal holiday is added or updated by a user. The data is cached for the duration of the server run. For users who have no calendar exceptions, minor calculations take place during the request, but the result of these calculations is cached as well.
Calculation speed of project completed percent (done ratio) was improved.
Bug Fixes:
Fixed Error: uninitialized constant UserQuery error, which was caused by the plugin’s UserQueryPatch. UserQuery is only available in Redmine v5.1.0+, which means this patch could not be applied in previous versions of Redmine.
Requirements:
RedmineX Assets v2.1.10.
Version 2.1.12 (24 January 2024)
Changes and Updates:
Users and groups in the Users Filter (in the settings of the plugin and in the Users & Projects section in the plugins toolbar) are now sorted according to last name (users) or name (group or device).
Copyright headers in all files were updated for 2024.
Bug Fixes:
Users page user/device filter fixed. Redmine 5.0.X and earlier contained only simple filters on the users page, which were patched to include the user/device filter. However, Redmine 5.1.X contains classic query filters similar to issue query filters on the issues page. This fix patches users query for Redmine 5.1.X rather than the users page itself, while keeping backward compatibility with Redmine 5.0.X and earlier.
Requirements:
RedmineX Assets v2.1.9.
Version 2.1.11 (22 November 2023)
New Features:
Resource (workload) values for users and groups can now also be displayed in percentages (real workload / capacity). Percentages are now visible in tooltips as well. This option can be set on the plugin settings page.
Resource (workload) values in hours or days can now display the unit next to the value (h or d). This option can be set on the plugin settings page.
Changes and Updates:
The domain of the email that is automatically generated for the device user type can now be set in the init.rb file. This change was already addressed in version 2.1.9, but now it is possible to set the entire mail domain after the @ character.
Bug Fixes:
Missing parent task error was fixed. This error occurred, for example, on project resources when a project contained a subtask that had a parent task in another project. By not having the parent task in the same project, the subtask was not displayed, and the main Resources window displayed errors such as “Task not found,” “undefined,” etc. The correction of this error was motivated by.
Requirements:
RedmineX Assets v2.1.9.
Version 2.1.10 (5 October 2023)
Bug Fixes:
Fixed grid column widths in projects view, when the project column is enabled in resources view (the grid is wider in this case), and in projects view, where the project column is not displayed, creating strange-looking unused space.
Changes and Updates:
New version of RedmineX Assets (2.1.8).
Requirements:
RedmineX Assets v2.1.8.
Version 2.1.9 (6 September 2023)
Changes and Updates:
Allowed customization of email domains for device user types.
Enabled automatic task sorting and improved timeline behavior for new tasks.
Bug Fixes:
Resolved database errors related to PostgreSQL.
Fixed task filtering by priority.
Requirements:
RedmineX Assets v2.1.7
Version 2.1.8 (27 April 2023)
New Features:
Enabled the display of project names in the resources grid, configurable via plugin settings.
Bug Fixes:
Fixed validation errors preventing device user creation.
Requirements:
RedmineX Assets v2.1.6
Version 2.1.7 (21 March 2023)
New Features:
Added support for a new user type (device) with filtering capabilities.
Enabled worktime unit switching to man-days for time-related values.
Bug Fixes:
Corrected resource value rounding and tooltip accuracy.
Requirements:
RedmineX Assets v2.1.6
Version 2.1.6 (25 November 2022)
Bug Fixes:
Fixed select box move functionality to prevent duplicate entries.
Requirements:
RedmineX Assets v2.1.5
Version 2.1.5 (8 November 2022)
Changes and Updates:
Modified API requests to include API keys in headers for improved security.
Bug Fixes:
Fixed display and movement of project templates in the resources settings page.
Requirements:
RedmineX Assets v2.1.5
Version 2.1.4 (3 November 2022)
Bug Fixes:
Fixed the DEMO version saver functionality.
Requirements:
RedmineX Assets v2.1.4
Version 2.1.3 (13 October 2022)
New Features:
Introduced support for working day capacity that is not rounded to whole hours.
Bug Fixes:
Fixed calendar display issues for user and group tasks after switching from project view.
Requirements:
RedmineX Assets v2.1.2
Version 2.1.2 (4 August 2022)
New Features:
Collapse/Expand all buttons were added.
Changes and Updates:
Updated code structure and enhanced plugin settings with improved functionality.
Bug Fixes:
Corrected issues with project tree movement and warning icon visibility.
Requirements:
RedmineX Assets v2.1.1
Version 2.1.1 (1 June 2022)
Bug Fixes:
Fixed loading of external resources and incorrect UID updates in the resources store after saving new tasks.
Requirements:
RedmineX Assets v2.1.0
Version 2.1.0 (4 May 2022)
New Features:
Added warnings to task tooltips for overdue tasks with remaining time.
Enabled project default estimated hours distribution settings.
Extended the timeline range when tasks fall outside the existing range.
Aligned user name formatting with Redmine settings.
Enabled closing the lightbox using the Escape key.
Added support for Redmine 5.0.0.
Changes and Updates:
Updated warning icons for users, groups, and projects.
Improved calculation speed by shifting certain backend operations to the frontend.
Bug Fixes:
Fixed project filter select boxes, resource controller authorizations, and task assignment issues.
Addressed errors with resource calculations and visual markers.
Requirements:
RedmineX Assets v2.1.0
Version 2.0.2 (21 January 2022)
Bug Fixes:
Fixed incorrect calculations for negative remaining times.
Resolved an issue preventing the entry of estimated time in the grid.
Addressed display issues with the warning icon for uncreated tasks.
Requirements:
RedmineX Assets v2.0.2
Version 2.0.1 (19 January 2022)
Bug Fixes:
Fixed an error related to issue relation handling.
Removed hours per day settings, replaced by complex calendar settings.
Requirements:
RedmineX Assets v2.0.0
Version 2.0.0 (13 January 2022)
New Features:
Introduced support for individual user or group calendars with customizable global and user-specific settings, including public holiday selections.
Added functionality to display non-working days for tasks and shift linked tasks according to calendars.
Resources can now be calculated according to user calendars.
Reworked zoom levels for a more intuitive timeline.
Added support for shared milestones, displayed across all relevant projects.
Introduced several new distribution types for estimated hours, configurable at the project level.
Tooltips were redesigned to display more detailed information.
Bug Fixes:
Fixed toolbar height issues when the sidebar is closed.
Addressed calculation errors with fixed hours and other tooltip inconsistencies.
Requirements:
RedmineX Assets v2.0.0
Version 1.2.1 (17 September)
New Features:
Reduced toolbar height for a larger resources window.
Added compatibility with themes including Default, A1, Abacusmine, Alternate, Boostmine, Circle, Classic, Highrise, Minelab, Purplemine2, and Zenmine.
Bug Fixes:
Fixed a translation error where locale strings were not correctly distributed between RedmineX Gantt and RedmineX Resources.
Version 1.2.0 (1 September 2021)
New Features:
RedmineX Resources can now operate independently of RedmineX Gantt.
Shared milestones are now displayed in all projects they are shared with.
Requirements:
RedmineX Assets v1.0.0
Version 1.1.2 (22 July 2021)
Bug Fixes:
Optimized the loading of users from the server.
Version 1.1.1 (13 July 2021)
New Features:
Introduced compatibility with RedmineX Gantt v1.3.
Applied style updates.
Bug Fixes:
Fixed duplicate entries in the user list for the lightbox.
Version 1.1.0 (18 June 2021)
New Features:
Select2 select boxes are now used for changing assignees in the grid and the lightbox.
The visual presentation of spent time has been redesigned.
Bug Fixes:
Fixed a jQuery datepicker error that caused a 500 error if the translation file was not available.
Corrected issues with saving fixed values, closing the resource edit box, and removing fixed values.
Fixed updates to parent tasks and rendering of resource values when tasks are displayed for the first time.
Addressed problems with group parents and applied style corrections.