andrew pushed to main at andrew/feedmill-recounter 2026-09-28 13:57:20 +07:00
9a276b21f2 fix: isolate tests from real output/ dir via conftest autouse fixture
andrew pushed to main at andrew/feedmill-recounter 2026-09-28 13:47:21 +07:00
f878110c3c fix: atomic compression writes, enforce size limit, job status guard
1dbfecaac3 fix: consistent Sack In/Out labels across live and results cards
Compare 2 commits »
andrew pushed to main at andrew/karung-counting-feedmill-semarang 2026-09-28 12:09:04 +07:00
d3357fccef fix: gross-based batch discard, direction-correct event logs, wire CSV logger
508bee736d chore: drop helper scripts/ move, trim docs/scripts.md refs
Compare 2 commits »
andrew pushed to main at andrew/feedmill-recounter 2026-09-28 11:58:26 +07:00
6f86bca204 feat: compress downloads to max 250MB via ffmpeg
7932119e17 feat: propagate sack vs box counts to results and UI
d38375986e fix: exclude truck class from counting, use MultiClassLineCounter, real class labels
Compare 3 commits »
andrew pushed to main at andrew/karung-counting-feedmill-semarang 2026-09-25 16:29:22 +07:00
fbba169507 feat: RapidOCR default OCR engine, office-only ocr_engine, drop operator toggle
080237ad3b chore: move loose helper scripts into scripts/, fix doc refs
Compare 2 commits »
andrew pushed to main at andrew/karung-counting-feedmill-semarang 2026-09-25 14:23:09 +07:00
4a6b121eaf docs: root ERD.md (SQLite ERD, Mermaid), merge docs/do-erd.md
andrew pushed to main at andrew/karung-counting-feedmill-semarang 2026-09-25 14:06:31 +07:00
a12056a5ad feat: config-authoritative conf gates + cross-model IoU sack suppression
andrew pushed to main at andrew/karung-counting-feedmill-semarang 2026-09-25 08:58:21 +07:00
1e4dc4201c feat: operator Sacks/Boxes/DO tiles, drop Net from history
andrew pushed to main at andrew/karung-counting-feedmill-semarang 2026-09-24 15:45:27 +07:00
0efcfa45b8 feat: DO-gated manual batch mode (auto default, office-only switches)
andrew pushed to main at andrew/pfm-ocr 2026-09-24 12:17:44 +07:00
d3d519dd04 docs(readme): add Prima Fresh Mart logo to the header
079a9f7657 docs(readme): add download buttons for the handover documents
2e1cefe35d docs(readme): restructure for clarity
0abe4e9729 data(foto-kemasan): batch 6 — 21 folder produk
83380e4953 data(foto-kemasan): batch 5 — 9 folder produk
Compare 10 commits »
andrew created branch main in andrew/pfm-ocr 2026-09-24 12:17:44 +07:00
andrew created repository andrew/pfm-ocr 2026-09-24 12:05:43 +07:00
andrew pushed to main at andrew/feedmill-recounter 2026-09-22 14:30:14 +07:00
35cccd03b3 fix: absolute OUTPUT_DIR, resolution scaling for zones, full reference repo values
andrew pushed to main at andrew/feedmill-recounter 2026-09-22 13:23:48 +07:00
2b462318ac feat: visual distinction for fixed zone vs dynamic ROI
859d6a0f0f feat: interactive zone calibration tool
f0ea95dd26 feat: web UI zone mode selector with preset dropdown
7c91081ea8 feat: add zone_mode and fixed_zone fields to Job
ad3e7a7e9e feat: add fixed_zone param to pipelines, skip truck detection when set
Compare 6 commits »
andrew pushed to main at andrew/feedmill-recounter 2026-09-22 11:43:03 +07:00
5bf44d6457 fix: use tracker for counting + throttle supplementary detectors
andrew pushed to main at andrew/feedmill-recounter 2026-09-22 11:10:50 +07:00
fc20a521ee feat: merged detection output + parallel model execution
andrew pushed to main at andrew/feedmill-recounter 2026-09-22 10:49:14 +07:00
163280078f fix: toggle preview display bug, add job deletion, optimize pipeline
andrew pushed to main at andrew/feedmill-recounter 2026-09-22 10:36:20 +07:00
09a8829575 feat: live preview toggle, FPS indicator, live counting by object
b6379e14c9 fix: show live preview img by default (was display:none from SocketIO era)
Compare 2 commits »
andrew pushed to main at andrew/feedmill-recounter 2026-09-22 10:20:45 +07:00
39b582a481 docs: update README.md with current features and API
andrew pushed to main at andrew/feedmill-recounter 2026-09-22 10:11:44 +07:00
a5566f3b99 feat: switch live preview from WebSocket to MJPEG streaming