We are happy to announce some more updates to our CYS Software, this time mainly targeted towards reducing dashboard loading times. In addition we also fixed some specific client issues. The following items are included:
DataGrid Enhancements:
1. Improved DataGrid Performance (CSD-3817):
Issue: High load times due to combined queries in DataGrid API.
Resolution: Separated count and data queries, reducing load times from over 10 minutes to 4-5 seconds.
Benefit: Significantly faster DataGrid widget and PPModule report load times, enhancing user experience.
2. Removal of Unused CSS (CSD-3822):
Issue: Unused CSS in the data-grid-widget component increased load times and build size.
Resolution: Removed unnecessary CSS.
Benefit: Smoother user experience and faster load times for the DataGrid widget.
3. Reliable DataGrid Exports (SN-1473):
Issue: Users were unable to export DataGrid data due to null result handling issues.
Resolution: Ensured null results are handled correctly during DataGrid export.
Benefit: Consistent and reliable data export functionality, enhancing data management capabilities.
4. Efficient Copy and Move Actions (CSD-3786):
Issue: Unnecessary DataGrid API calls during copy/move actions.
Resolution: Modified code to skip redundant API calls.
Benefit: Faster and more efficient copy/move operations, enhancing user productivity.
5. Improved Dashboard Load Times Related to DataGrid (SN-1460):
Issue: Slow dashboard loading times due to DataGrid API calls.
Resolution: Created separate flow for DataGrid API calls.
Benefit: Significantly faster dashboard load times, improving user experience.
Dashboard Speed and Performance:
1. Optimized API Calls (CSD-3823):
Issue: Duplicate API calls in bar/column chart widgets caused inefficiencies.
Resolution: Prevented extra API calls and optimized export functionality.
Benefit: Improved performance and reduced redundancy, leading to faster and more reliable chart data exports.
2. Efficient Dashboard Loading (CSD-3824):
Issue: Unnecessary API calls from the setting component slowed down dashboard load times.
Resolution: Prevented the setting component from loading on dashboard load, stopping redundant API calls.
Benefit: Quicker dashboard loading times, providing a more seamless user experience.
Mieky Dam
We are happy to announce some more updates to our CYS Software, this time mainly targeted towards reducing dashboard loading times. In addition we also fixed some specific client issues. The following items are included:
DataGrid Enhancements:
1. Improved DataGrid Performance (CSD-3817):
2. Removal of Unused CSS (CSD-3822):
3. Reliable DataGrid Exports (SN-1473):
4. Efficient Copy and Move Actions (CSD-3786):
5. Improved Dashboard Load Times Related to DataGrid (SN-1460):
Dashboard Speed and Performance:
1. Optimized API Calls (CSD-3823):
2. Efficient Dashboard Loading (CSD-3824):
3. Optimized Dashboard Queries (CSD-3819, CSD-3453):
4. Index Management for Filters (SN-1398):
User Specific Bugfixes:
1. Improved User Role Management (SN-1468):
2. Accurate Data Display in Priority Matrices (CSD-3885):
3. Chronological Order for Time Periods (SN-1474):
4. Role based push reports (CSD-3887):