Version 4.23.0
Attachment uploads and deletion coordinate with work order and visit changes.
- File mutations lock the parent job before checking assignment, signatures and attachment count
- Deleted files are unlinked only after the database transaction commits
- Failed uploads roll back and clean up newly moved files
- Saved signatures are labelled without a Delete button; in-flight duplicate deletion is blocked
File verification
Full installationSHA-256: 7d2e2dbbfa3b4774c84b4b5fc57e93e7036bd336b050da80b28629790c6b4ef3
Cumulative automatic updateSHA-256: 38fde39018e245693a23fc669157ea6577a81273522544c3eb25a2c28a47d78c