Enhancements
-
Background job cleanup Resolved and cleaned up long-running Hangfire batches to improve system stability and ensure background processes complete as expected.
-
Payroll import template update Added an Effective date column and related guidance to the payroll import template. This helps ensure new agreements for existing employments start on the intended date.
-
Keyword processing performance optimization Optimized keyword handling through lazy evaluation, reducing unnecessary processing and improving export performance.
-
Database index cleanup Removed obsolete database indexes to simplify maintenance and support overall database efficiency.
Bug Fixes
-
Candidate PDF export sorting Improved bulk candidate PDF exports so exported documents follow the selected candidate sorting order, providing more predictable and consistent output.
-
Payroll import validation for agreement effective dates Added validation to payroll imports to ensure an effective date is provided when creating new agreements, helping prevent unintended agreement start dates.
-
GDPR rule validation improvements Corrected an issue for invalid GDPR requests. Invalid GDPR requests are now properly rejected and explanation given to the user - helping maintain data integrity.
-
Other minor enhancements and bug fixes.