20 Commits

Author SHA1 Message Date
add011790c fix: add Notifiable trait to Supplier and Customer, add null guards to notification messages 2026-05-19 13:29:28 +03:00
2d54c670de fix: low stock alert only on out movements, fix date formatting in notifications 2026-05-19 13:25:29 +03:00
fddfb2aaff fix: use salesOrder.customer path in DeliveryNote dispatch notification 2026-05-19 13:22:17 +03:00
a1f6e765e1 feat: send WhatsApp notification on production order completed 2026-05-19 13:19:49 +03:00
5b2a46c753 feat: send WhatsApp low stock alert to store managers 2026-05-19 13:19:45 +03:00
8303df358f feat: send WhatsApp notification on delivery dispatched 2026-05-19 13:19:41 +03:00
a64443110a feat: send WhatsApp notification on sales invoice created 2026-05-19 13:19:36 +03:00
68c605bc69 feat: send WhatsApp notification on sales order confirmed 2026-05-19 13:19:31 +03:00
639282f707 feat: send WhatsApp notification on GRN confirmed 2026-05-19 13:19:27 +03:00
358907bbed feat: send WhatsApp notification on PO confirmed 2026-05-19 13:19:21 +03:00
d1f40c4124 fix: toggle double-fire and CSRF-protect test-whatsapp endpoint 2026-05-19 13:16:07 +03:00
12751ab39c feat: add whatsapp_number field to supplier and customer forms 2026-05-19 13:09:32 +03:00
34e095526f feat: add Settings sidebar link for Admin role 2026-05-19 13:09:28 +03:00
41435e2bcb feat: add WhatsApp integration settings view 2026-05-19 13:09:23 +03:00
e4e04e9419 feat: add SettingsController and settings routes 2026-05-19 13:04:23 +03:00
a5a7b967ba feat: wire dynamic config resolver and exclude webhook from CSRF 2026-05-19 13:04:16 +03:00
92a2eb120f feat: add whatsapp_number field to suppliers, customers, users
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 13:02:06 +03:00
de3f4ceae6 feat: add settings table and Setting model
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 13:02:01 +03:00
225719b7c9 feat: install ultra-message package via Composer path
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 12:59:15 +03:00
11e94889b2 chore: initial commit of existing codebase 2026-05-19 12:40:08 +03:00