spouliot
  • Joined on 2026-03-29
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-20 13:43:03 -04:00
b9e9449c8b Convert non-deposit payments to customer credits on invoice void
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-20 13:27:22 -04:00
fd38785942 Fix voided invoice leaving deposits locked as applied
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-20 13:20:54 -04:00
33277de727 Payment hardening: InvariantCulture on JS literals, remove dead CustomerEmail
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-20 13:17:03 -04:00
4ac62551f4 Fix online payment surcharge — input and validation based on total
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-20 12:01:10 -04:00
7fa385aeb8 Inline item editing on details pages; fix Stripe receipt_email
8452ea3fcd Merge remote-tracking branch 'origin/master' into dev
8768e9813b Merge dev into master for release v2026.05.19b
Compare 3 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-19 20:16:05 -04:00
9b34ff564e Update AI assistant and help docs for recent changes
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-19 20:11:42 -04:00
24f3df1bbc Jobs list defaults to On Floor; add Completed filter pill; fix encoding bugs
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-19 19:35:07 -04:00
551116d7e5 Mobile layout fix for Job Details items; coat color on invoice line items
spouliot pushed tag v2026.05.19b to spouliot/PowderCoatingLogix 2026-05-19 18:41:08 -04:00
spouliot pushed to master at spouliot/PowderCoatingLogix 2026-05-19 18:41:03 -04:00
8768e9813b Merge dev into master for release v2026.05.19b
4a7087cc0c Fix NoExtraLayerCharge dropped in DeleteItem pricing recalculation
59b152c89f Fix noExtraLayerCharge missing from Job Details wizard item projection
441898b52f Fix NoExtraLayerCharge not persisting on quotes and job EditItems reload
3e30397302 Sync master back to dev (IF EXISTS migration hotfix)
Compare 5 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-19 18:37:34 -04:00
4a7087cc0c Fix NoExtraLayerCharge dropped in DeleteItem pricing recalculation
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-19 18:36:11 -04:00
59b152c89f Fix noExtraLayerCharge missing from Job Details wizard item projection
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-19 18:33:58 -04:00
441898b52f Fix NoExtraLayerCharge not persisting on quotes and job EditItems reload
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-19 18:24:46 -04:00
3e30397302 Sync master back to dev (IF EXISTS migration hotfix)
31c5746e5b Guard ShopWorker drops in AddAppointmentReminderSentAt migration with IF EXISTS
3f9ac27afa Merge dev into master for release v2026.05.19
8a0a564885 Merge dev into master for release v2026.05.18
Compare 4 commits »
spouliot pushed tag v2026.05.19 to spouliot/PowderCoatingLogix 2026-05-19 17:44:21 -04:00
spouliot deleted tag v2026.05.19 from spouliot/PowderCoatingLogix 2026-05-19 17:44:19 -04:00
spouliot pushed to master at spouliot/PowderCoatingLogix 2026-05-19 17:43:45 -04:00
31c5746e5b Guard ShopWorker drops in AddAppointmentReminderSentAt migration with IF EXISTS
spouliot pushed tag v2026.05.19 to spouliot/PowderCoatingLogix 2026-05-19 16:37:40 -04:00
spouliot pushed to master at spouliot/PowderCoatingLogix 2026-05-19 16:37:40 -04:00
3f9ac27afa Merge dev into master for release v2026.05.19
df504674e9 Add oven/batch settings to job create and edit forms
07796b05c8 Clear ReminderSentAt when appointment is rescheduled
2bf8871892 Fix NoExtraLayerCharge persistence, appointment reminders, coat notes display, scroll restoration, and invoice Send dead-button
Compare 4 commits »
spouliot pushed to dev at spouliot/PowderCoatingLogix 2026-05-19 16:29:06 -04:00
df504674e9 Add oven/batch settings to job create and edit forms