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?

No worries, Just contact Denis at HelpDesk and he will help you with any trouble.

Share this if you liked it!

Take a look at our Youtube Channel.