spouliot
  • Joined on 2026-03-29
spouliot pushed to master at spouliot/PowderCoatingLogix 2026-05-04 21:40:27 -04:00
06c914e65c Add Azure CLI wbin to PATH for Jenkins agent
spouliot pushed to master at spouliot/PowderCoatingLogix 2026-05-04 21:35:20 -04:00
92570bb1f6 Rewrite Jenkinsfile for Windows appdev agent (bat, az CLI, EF direct update)
e9e37b0bf7 Merge dev: inventory label scanner improvements and AI lookup parity
7de65910e3 Extract shared catalog enrichment into EnrichFromCatalogAsync helper
145da7b5c4 Apply TDS cure fallback and SDS/TDS URL filling to AI Lookup button
4182286a31 Fall back to TDS sheet for cure specs when main lookup returns none
Compare 17 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-04 09:37:32 -04:00
2885bc1228 Update help docs and AI knowledge base for new features
aa0efe7c6f Add PWA install banner to dashboard
Compare 2 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-04 09:11:24 -04:00
7a5fef4741 Fix pwa-icon-192 to use new orange cloud logo
1088af7697 Fix iOS PWA icon: add apple-touch-icon with white background
Compare 2 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-04 08:58:32 -04:00
50b1794799 Add PWA manifest, fix AI multi-coat pricing, and improve catalog lookup
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-03 20:30:12 -04:00
7de65910e3 Extract shared catalog enrichment into EnrichFromCatalogAsync helper
145da7b5c4 Apply TDS cure fallback and SDS/TDS URL filling to AI Lookup button
4182286a31 Fall back to TDS sheet for cure specs when main lookup returns none
Compare 3 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-03 19:59:52 -04:00
5e3b0b9ddf Inline add-stock prompt when label scan finds existing inventory item
3aeec4ffb2 Warn on label scan when product already exists in tenant inventory
28b7b9f86b Fix QR detection (parallel loops), price extraction, and camera pre-warm
Compare 3 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-03 19:28:28 -04:00
cf36e41139 Label scanner: fix QR detection, blank camera on processing, improve permission flow
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-03 18:50:58 -04:00
97cf6dcbf0 Pre-warm camera stream on page load if permission already granted
4b65572f6f Label scanner: native BarcodeDetector + keep stream alive between opens
Compare 2 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-03 18:23:40 -04:00
f881b7dd53 Fix label scanner: full field mapping, vision follow-up lookup, SDS/TDS extraction
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-03 16:36:39 -04:00
1fc79b77fe Add platform powder catalog, catalog-first lookup, and label scanner
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-03 16:34:14 -04:00
90f333c8f3 Fix SMS Agreements version display and auto-remove stale templates
0b6a7a14c4 Add Quote Sent SMS template and fix consent confirmation wording
a9048dea2e Show email and SMS notification status on customer list and details
3ff6a96bc8 Add SMS START/re-subscribe handling to Twilio webhook
8148908a66 Merge branch 'dev'
Compare 13 commits »
spouliot pushed to master at spouliot/PowderCoatingLogix 2026-05-02 21:20:37 -04:00
0b6a7a14c4 Add Quote Sent SMS template and fix consent confirmation wording
spouliot pushed to master at spouliot/PowderCoatingLogix 2026-05-02 20:27:42 -04:00
a9048dea2e Show email and SMS notification status on customer list and details
spouliot pushed to master at spouliot/PowderCoatingLogix 2026-05-02 20:12:58 -04:00
3ff6a96bc8 Add SMS START/re-subscribe handling to Twilio webhook
spouliot pushed to master at spouliot/PowderCoatingLogix 2026-05-02 19:32:38 -04:00
8148908a66 Merge branch 'dev'
c18b580ec9 Add SMS Agreements admin page and update help docs
a2d48c8b58 Add SMS quote approval, fix Twilio credentials, fix passkey post-login redirect
d9bf80cc9a Update help docs and AI knowledge base for SMS notifications
6569d9c4ea Add SMS gating, TCPA terms agreement, and compose-before-send modal
Compare 70 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-02 09:39:14 -04:00
a2d48c8b58 Add SMS quote approval, fix Twilio credentials, fix passkey post-login redirect
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-02 08:38:49 -04:00
d9bf80cc9a Update help docs and AI knowledge base for SMS notifications
6569d9c4ea Add SMS gating, TCPA terms agreement, and compose-before-send modal
Compare 2 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-01 10:01:57 -04:00
2b89fcf483 Refactor dashboard queries to push filtering and aggregation into the database
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-04-29 20:26:47 -04:00
0b798cadb4 Add Cancel button to inventory QR scan usage page