spouliot
  • Joined on 2026-03-29
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-13 21:37:54 -04:00
4a8778504f Fix FK violation on kiosk intake submission: set JobPriorityId
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-13 21:25:51 -04:00
f1d7054b3e Fix AI quote reliability on mobile: compress photos + add fetch timeout
46b950baf2 Kiosk intake: 45-second inactivity reset to Welcome screen
4e9c9d321a Fix kiosk signature pad: host locally, fix canvas resize timing
Compare 3 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-13 20:54:51 -04:00
0c8723ef84 Fix sw.js: exclude /hubs/ and PollSession from SW interception
377bb1ce38 Replace kiosk SignalR with polling — Azure App Service blocks anonymous hub handshakes
Compare 2 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-13 20:23:41 -04:00
2acf54e1a9 Fix kiosk SignalR: skip WebSocket transport, add hubs/Kiosk to subscription bypass
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-13 20:05:37 -04:00
0b24c320cd Fix kiosk intake routing, view names, and SignalR diagnostics
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-13 17:22:03 -04:00
350f2d7658 Fix duplicate logo on kiosk Welcome screen; enlarge welcome logo
856d202b78 Fix kiosk SignalR group: set ViewBag.CompanyId so tablet joins correct hub group
Compare 2 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-13 17:07:16 -04:00
8caaa84eac Hide Start Intake button when kiosk not activated; relabel remote link
e70f7ee9f1 Fix kiosk logo: add anonymous Logo endpoint proxying blob storage
Compare 2 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-13 16:27:40 -04:00
6a918c2afc Add invoice SMS notifications and customer intake kiosk
spouliot pushed to master at spouliot/PowderCoatingLogix 2026-05-13 14:46:21 -04:00
27bfd4db4d Close all GL entry gaps across the accounting surface
787d1504ef Label onboarding status and path badges on company detail
726bebdce9 Consolidate company admin screens: health badge on list, tabbed detail page
786b78e502 Add Online Now shortcut to Platform Admin nav with live user count
cb1b6dceb6 PR 5 follow-up: boolean radio buttons and seed missing settings
Compare 41 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-13 12:45:24 -04:00
27bfd4db4d Close all GL entry gaps across the accounting surface
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-12 22:33:52 -04:00
787d1504ef Label onboarding status and path badges on company detail
726bebdce9 Consolidate company admin screens: health badge on list, tabbed detail page
786b78e502 Add Online Now shortcut to Platform Admin nav with live user count
cb1b6dceb6 PR 5 follow-up: boolean radio buttons and seed missing settings
fb31fa7eb3 PR 5: Platform Settings UI redesign
Compare 8 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-12 20:39:05 -04:00
4ca90f561e Fix price override ignored for catalog items; fix time entry delete UI
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-12 10:18:33 -04:00
f95397204c Fix platform admin subtle badge styling
31d305b66a Group platform admin tools into hub pages
42a8c089d5 Fix AI photo quote always returning shop minimum price
2c353f2e7f Three small UX fixes: customer contact validation, pagination dropdown width
c02a5584b4 Hide Converted quotes from default listing to reduce clutter
Compare 5 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-11 10:40:02 -04:00
17da692dce Fix two production billing bugs: invoice missing oven cost, quote stuck in Draft after send
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-11 08:26:32 -04:00
656f830898 Add permission descriptions and role defaults to CompanyUsers Create/Edit
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-10 19:44:25 -04:00
dde66c807f Update help docs and AI knowledge base for Accountant role and new permissions
feff0fa73d Add Accountant role and CanManageBills/CanManageAccounting permissions
59beba2e15 Update help docs and AI knowledge base for 4 new AI bookkeeping features
959e323f3a Add 4 AI bookkeeping features
e2f9e9ae4f Button consistency sweep + mobile responsiveness patches
Compare 5 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-10 18:38:56 -04:00
328b195127 Design consistency audit fixes: alerts, cards, dark mode, utilities
f6d457fe0e Condense Operations sidebar: remove 5 items, tighten padding
c65445b94e Move Job Templates from sidebar nav to Jobs page header button
ccb094e57a Fix nav mode strip: underline-tab style + stable scrollbar gutter
0204430fa5 Add Operations/Finance mode switcher to sidebar nav
Compare 12 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-10 00:33:36 -04:00
1229081436 Phase E: Add Bank Reconciliation
cf9dcfb4c1 Phase D: Add Vendor Credits (AP cycle completion)
a33687f7bd Phase C: Add Manual Journal Entries (double-entry GL)
0afb474c3e Add Phase B: Inventory COGS auto-posting to GL on JobUsage transactions
7e1676cfd7 Add Phase A accounting features: AP Aging, Trial Balance, Cash vs Accrual
Compare 7 commits »
spouliot pushed to master at spouliot/PowderCoatingLogix 2026-05-09 18:08:44 -04:00
61866e1d1e Add carried-over jobs section to Daily Board and fix tip visibility
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-09 15:34:57 -04:00
61866e1d1e Add carried-over jobs section to Daily Board and fix tip visibility