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
c60bfec891
Update desktop host configuration
...
Adds desktop host options for browser shutdown behavior, app-mode preference, browser profile directory, startup URL, and development overrides.
2026-05-23 11:40:30 +05:00
SYED MUSTUFA AHMED NAQVI
47620fad08
Improve desktop browser launch flow
...
Adds readiness probing, app-mode Edge/Chrome launch support, browser process tracking, and conditional HTTPS redirection for desktop hosting.
2026-05-23 11:39:36 +05:00
SYED MUSTUFA AHMED NAQVI
cfddae7a80
Add desktop lifecycle shutdown endpoints
...
Adds local-only desktop API endpoints and browser lifecycle script support so the app can schedule or cancel shutdown when the browser session ends.
2026-05-23 11:38:20 +05:00
SYED MUSTUFA AHMED NAQVI
a07dc11b75
change in text
2026-05-20 17:54:25 +05:00
SYED MUSTUFA AHMED NAQVI
4c647569cd
Add movement analytics dashboard UI
...
Adds/updates the dashboard UI, styling, analytics chart/table behavior, and client-side scan/dashboard interactions.
2026-05-15 18:14:51 +05:00
SYED MUSTUFA AHMED NAQVI
2430700dbf
Analytics API and Dashboard Data
...
Updates controllers and view model so the dashboard can load analytics data and expose it through the verification API/page.
2026-05-15 18:13:47 +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
b2b6d740e3
Refresh dashboard UI for scan results and history
...
Updates the Razor dashboard layout, scan/result panels, rejected/successful history display, modal history view, and related styling.
2026-05-15 11:46:35 +05:00
SYED MUSTUFA AHMED NAQVI
ae9a42fa70
Update verification API and dashboard scan behavior
...
Updates dashboard/API flow to return recent scan history, handle rejected scans, auto-submit scanner input, and auto-submit pasted QR values without pressing Enter.
2026-05-15 11:45:09 +05:00
SYED MUSTUFA AHMED NAQVI
1ffe45c76b
Track successful and rejected scan history
...
Extends scan history storage to include rejected scans, updates SQLite/in-memory stores, and exposes rejected history to the dashboard model.
2026-05-15 11:42:32 +05:00
SYED MUSTUFA AHMED NAQVI
b26af6ef4b
Add carton verification status checks
...
Adds the main verification flow for QR values, repository status lookup, rejection reasons, and richer verification response data.
2026-05-15 11:40:13 +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