Redmine X Statistics Changelog
Version 1.1.0 (9 June 2022)
New Features:
Introduced a new chart group “CRM” with eight charts for the RedmineUP Contacts plugin.
Added support for currency conversion rates in plugin settings and CRM charts.
Added a new chart group “Helpdesk” with six charts for the RedmineUP Helpdesk plugin.
Introduced time unit selection (minutes, hours, days) for helpdesk charts.
Enabled support for chart add-ons, allowing charts to be distributed as add-ons to the main plugin.
Added a time period filter to certain charts.
Included an info icon in the chart window with a tooltip displaying detailed chart information.
Added data unit information to chart tooltips.
Changes and Updates:
Improved chart organization by grouping them better; the RxStatisticsCharts table now includes a “chart group” column.
Increased the capacity of the “options” column in the RxStatisticsCharts table by changing its type to “text.”
Added a “chart_settings” column to the RxStatisticsCharts table to store additional chart-related settings.
Renamed charts with more concise names.
Optimized the time period/filter chart settings box.
Updated default data to align with database changes.
Bug Fixes:
Fixed issues with charts using time axes to ensure correct inclusion of start and end dates.
Version 1.1.1 (21 September 2022)
New Features:
Released the plugin as a demo version.
Changes and Updates:
Updated MyHelperPatch for compatibility with RX Issue List.
Added license headers to all files.
Bug Fixes:
Fixed the “hehe” tooltip on the My Page statistics settings button/icon.
Resolved a 500 error on the plugin settings page when Redmine Contacts was not installed.
Version 1.1.2 (20 October 2022)
Bug Fixes:
Corrected the path to the edit chart window and remove chart actions for Redmines hosted on sub-URIs.
Fixed a 403 error that caused charts to be removed from the grid but not deleted from the database.
Resolved reversibility issues in the DB migration ChangeOptionsInRxStatisticsCharts.
Version 1.1.3 (27 October 2022)
Bug Fixes:
Fixed My Page statistics blocks removal to ensure that statistics grids and their charts are deleted from the database when the blocks are removed.
Changes and Updates:
Directly added the ActiveSupport::Duration class to the Rails configuration to ensure compatibility with Redmine 4.2.8+ and 5.0.3+. This eliminates the need for modifying config/application.rb.
Upgraded chart data DB records from version 1.0.0 to the current format via the 006_upgrade_chart_data_format migration.
Loaded default charts and grids through the 007_load_default_chart_data migration, which also repairs grids with incorrect formats caused by earlier tasks.
Removed the load_default_charts.rake task, as it is no longer necessary.
Version 1.1.4 (6 April 2023)
Changes and Updates:
Revised My Page block rendering by replacing the custom render_statistics_block method with a new view template in the my/blocks folder. This change resolves undefined method errors experienced by some users.
Version 1.1.5 (14 March 2024)
Changes and Updates:
Added support for newer versions of the RedmineUP Redmine Contacts plugin, which now uses a different helper gem (redmineup instead of redmine_crm).
Need Assistance?
Share this if you liked it!
Take a look at our Youtube Channel.