|
|
75e4890a08
|
feat: add Settings controllers for Location, ProjectSetting, UrgencyLevel
|
2026-05-24 09:56:03 +03:00 |
|
|
|
70db1184c8
|
feat: add UrgencyLevelSeeder with 4 default urgency levels
|
2026-05-24 09:53:01 +03:00 |
|
|
|
f8dc7f6d1c
|
feat: add Settings models for Location, ProjectSetting, UrgencyLevel
|
2026-05-24 09:48:31 +03:00 |
|
|
|
c70dde9b1b
|
feat: add migrations for settings_locations, settings_projects, settings_urgency_levels
|
2026-05-24 09:45:34 +03:00 |
|
|
|
45f330617c
|
docs: add implementation plan for purchase request form upgrade
|
2026-05-24 09:43:09 +03:00 |
|
|
|
41da090c01
|
docs: add purchase request form upgrade design spec
|
2026-05-24 09:31:36 +03:00 |
|
|
|
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 |
|