Commit Graph

6 Commits (bd4fd0d4b5bc989268cf1db47018b57994922be1)

Author SHA1 Message Date
SYED MUSTUFA AHMED NAQVI bd4fd0d4b5 Handle cancelled history reads gracefully
Handles cancellation separately in analytics and scan history reads, and centralizes scan history DTO mapping to reduce duplicated code.
2026-05-23 11:41:22 +05:00
SYED MUSTUFA AHMED NAQVI ec86ae98e0 Movement Analytics Backend
Adds movement analytics DTOs/service, registers the service, and adds repository queries for moved/pending carton counts.
2026-05-15 18:12:52 +05:00
SYED MUSTUFA AHMED NAQVI 267c4c8881 Configure desktop host and deployment settings
Adds desktop hosting/browser launch configuration, app settings examples, project dependency/config updates, and ignores generated/local files.
2026-05-15 11:37:30 +05:00
SYED MUSTUFA AHMED NAQVI fd1655947e Use custom alert sound for invalid scans
- Serve bundled sound resources from the Resources folder

- Play alert.wav when a scan has invalid QR format or missing data

- Play alert.wav when the scanned unique number is not found in the database

- Keep the alert silent for other failures, such as service errors or shipment mark update failures

- Include alert.wav in build and publish output
2026-05-06 18:08:28 +05:00
SYED MUSTUFA AHMED NAQVI 20482ec357 Persist scan history and mark verified shipments
- Add SQLite-backed scan history storage with configurable database path and retention limit

- Register scan history DbContext and persist recent scan records across app restarts

- Update shipment verification flow to mark matched cartons as moved to warehouse

- Treat verification as successful only when the record exists and the shipment flag update succeeds

- Rename verification flag configuration to use moved_to_warehouse

- Make scan history APIs async and update controllers/services accordingly

- Improve dashboard scan handling for pasted QR values and prevent duplicate submissions

- Update UI branding to SHIPPING MARK and simplify the dashboard status layout

- Display scan history timestamps in local time
2026-05-06 17:56:40 +05:00
SYED MUSTUFA AHMED NAQVI dbb9933174 Initial commit for AVS carton shipment verifier 2026-05-04 15:12:13 +05:00