Combined work from 2 commits:
1. 0ac2300
Add same-day work report merge functionality and enhance verification handling
- Implemented same-day lock acquisition for work report creation and merging, ensuring serialized processing for concurrent submissions.
- Updated the `rovas_repmerger` module with new functions for managing same-day locks and synchronizing auto-approved work reports.
- Enhanced rules for creating work reports to incorporate same-day merge logic, improving handling of verification statuses and report creation.
- Revised documentation to reflect changes in deployment processes and the need to rebuild specific rules during updates.
https://github.com/alexanderzatko/rovas/commit/0ac2300cceb37b3837d05c39a...
2. 6f2d37e
Enhance report_exists_check view and documentation for same-day work report merges
- Updated the `report_exists_check` view to include both not-verified (0) and valid (1) reports, ensuring proper visibility for auto-approved work reports during merges.
- Revised documentation to reflect the need for re-importing and rebuilding the `report_exists_check` view alongside the `rules_proxy_create_work_report` during deployment, emphasizing the importance of verification status in the merging process.
https://github.com/alexanderzatko/rovas/commit/6f2d37e4c176e489f4447ef71...
This report was created by the Rovas Connector for Cursor/VS extension