Commit graph

51 commits

Author SHA1 Message Date
769371a1a3 feat: integrate Redis support in pipeline execution; add actions for saving images and publishing messages 2025-07-15 00:30:09 +07:00
a1f797f564 feat: add HTTP API for image retrieval from camera; implement endpoint for accessing latest image frames 2025-07-15 00:18:28 +07:00
pixchy-commits
428f7a9671 feat: enhance session management in worker communication protocol; implement session ID handling and crop frame processing 2025-07-14 23:40:19 +07:00
c7bb46e1e3 refactor documentation for worker communication protocol; improve formatting and clarify crop coordinates and session ID handling
All checks were successful
Build Backend Application and Docker Image / build-docker (push) Successful in 8m50s
2025-07-14 11:19:11 +07:00
112ca9325d refactor session ID handling in worker communication protocol; replace subscriptionIdentifier with displayIdentifier
Some checks failed
Build Backend Application and Docker Image / build-docker (push) Failing after 8s
2025-07-14 11:05:17 +07:00
700d3b3efe add subscription identifier format and session ID association details to worker communication protocol
Some checks failed
Build Backend Application and Docker Image / build-docker (push) Failing after 8s
2025-07-14 11:02:05 +07:00
3edcd286fd update session ID handling in worker communication protocol; allow null session ID to indicate no active session
Some checks failed
Build Backend Application and Docker Image / build-docker (push) Has been cancelled
2025-07-14 10:57:06 +07:00
8f32de1510 add session ID handling to worker communication protocol; allow backend to associate session IDs with subscriptions
Some checks failed
Build Backend Application and Docker Image / build-docker (push) Has been cancelled
2025-07-14 10:49:59 +07:00
3c67fa933c add crop coordinates handling in camera stream management; update logging and refactor subscription identifiers
All checks were successful
Build Backend Application and Docker Image / build-docker (push) Successful in 8m38s
2025-07-14 01:46:22 +07:00
39d49ba617 update crop coordinate fields in worker communication protocol to support rectangular cropping
All checks were successful
Build Backend Application and Docker Image / build-docker (push) Successful in 11m5s
2025-07-14 01:01:01 +07:00
8e14897a69 add crop coordinates to state report messages for camera connections
All checks were successful
Build Backend Application and Docker Image / build-docker (push) Successful in 8m43s
2025-07-13 23:59:51 +07:00
1ff6108d08 update worker communication protocol to use subscription identifiers; add crop coordinates for camera streams and clarify handling of multiple subscriptions
Some checks failed
Build Backend Application and Docker Image / build-docker (push) Has been cancelled
2025-07-13 23:58:01 +07:00
162f29ec21 remove license plate confidence from detection messages for simplified reporting
All checks were successful
Build Backend Application and Docker Image / build-docker (push) Successful in 8m49s
2025-07-13 19:43:46 +07:00
5cf1bf08cc add WebSocket communication protocol documentation for detector worker; outline connection, message types, and dynamic configuration
Some checks are pending
Build Backend Application and Docker Image / build-docker (push) Waiting to run
2025-07-13 19:39:17 +07:00
22370e2040 add REST API endpoint for image retrieval; implement error handling and response formatting
All checks were successful
Build Backend Application and Docker Image / build-docker (push) Successful in 8m48s
2025-07-06 21:27:17 +07:00
b5ae2801c1 add snapshot fetching functionality; implement snapshot reader for HTTP/HTTPS URLs with retry logic
All checks were successful
Build Backend Application and Docker Image / build-docker (push) Successful in 9m25s
2025-06-28 17:44:25 +07:00
a6cf9c20c6 enhance detection logic to prioritize highest confidence results; improve logging for detection data and heartbeat state reports
All checks were successful
Build Backend Application and Docker Image / build-docker (push) Successful in 9m40s
2025-05-28 20:19:42 +07:00
f6014abb7a refactor run_pipeline function for improved clarity and efficiency; add trigger class index handling and streamline detection logic
All checks were successful
Build Backend Application and Docker Image / build-docker (push) Successful in 9m27s
2025-05-28 19:31:22 +07:00
d4754fcd27 enhance logging for model loading and pipeline processing; update log levels and add detailed error messages
All checks were successful
Build Backend Application and Docker Image / build-docker (push) Successful in 9m22s
2025-05-28 19:18:58 +07:00
3511d6ad7a remove dependency on build-backend job in Docker build workflow
All checks were successful
Build Backend Application and Docker Image / build-docker (push) Successful in 9m50s
2025-05-28 00:59:34 +07:00
960c60accc add build workflow for backend application and Docker image
Some checks are pending
Build Backend Application and Docker Image / build-docker (push) Blocked by required conditions
2025-05-28 00:43:29 +07:00
192b96d658 update webcam output 2025-04-01 19:12:23 +07:00
7911245ff9 webcam working 2025-02-24 14:21:43 +07:00
e1da9a6dca openable webcam pipeline 2025-02-23 20:58:48 +07:00
ee0071284e pympta & webcam dev tester 2025-02-23 20:31:36 +07:00
5da166a341 beta pipeline 2025-02-23 01:32:56 +07:00
b12e4ccb7f webcam streamer 2025-02-15 22:28:47 +07:00
827b77011d docker file 2025-02-04 11:53:16 +07:00
49fe026f16 docker update 2025-02-03 12:56:19 +07:00
18655a7031 ignore weight file 2025-02-03 12:02:11 +07:00
5f7bebdaf9 docker build 2025-02-03 12:01:56 +07:00
7d2cf464b1 Update app.py 2025-01-15 22:29:47 +07:00
84c5edf5a0 stop reader thread on unsubscribe 2025-01-15 00:13:42 +07:00
ffe9c90747 thread safety 2025-01-14 23:54:07 +07:00
e52efabbb7 Update .gitignore 2025-01-14 23:53:46 +07:00
027a0da035 Delete app.log 2025-01-14 23:51:30 +07:00
e73bd95677 tensor conversion 2025-01-14 23:35:51 +07:00
ce53d60702 tracking 2025-01-14 23:24:20 +07:00
e71f63369d rearrange tracker for user modifiability 2025-01-14 23:00:35 +07:00
1af0a3213a fix dynamic model bug 2025-01-14 22:41:55 +07:00
c40cea786e infinite retries 2025-01-14 22:19:01 +07:00
5d17a1b759 worker heartbeat and reconnection 2025-01-14 22:04:36 +07:00
05ab7b04ca new protocol format 2025-01-14 18:19:20 +07:00
72ef5512ba Update app.py 2025-01-12 19:03:05 +07:00
2d361b19ff dynamic model loading 2025-01-11 02:17:29 +07:00
af26c1477c gracefully stop WS connection 2025-01-11 01:29:07 +07:00
d5e0ebbe9d optimize latency 2025-01-10 12:58:09 +07:00
275a25cb48 Update config.json 2025-01-10 12:21:14 +07:00
93f8974ba0 change return type to model names 2025-01-09 22:45:49 +07:00
3224295610 working detector worker 2025-01-09 00:58:41 +07:00