60d57af630
feat: add departments to projects — two-column layout with inline CRUD
2026-05-26 17:41:15 +03:00
bbc06738e9
feat: add mail_accounts migration and MailAccount model
2026-05-26 12:24:44 +03:00
d8cab94bcb
feat: supplier modal wizard, pipeline delete, sidebar cleanup
...
- Replace two-tab supplier selector with two-step wizard (method select → suppliers → summary)
- Add per-item channel picker (Email / WhatsApp / Both) in By Item mode
- Add confirmation summary step before submitting By Item supplier assignments
- Add type-to-confirm delete on pipeline list rows
- Redirect purchase.requests.index to pipeline (same data, single entry point)
- Remove Purchase Requests from sidebar nav
- Add edit-request-modal, supplier-invite-list components
- Add address coordinates migration for settings_locations
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-25 17:08:58 +03:00
7f8ae898d5
feat: add Projects settings with sub-locations and cascading dropdowns in purchase request modal
...
- Migration: add project_id FK to settings_locations
- Models: ProjectSetting hasMany Location, Location belongsTo ProjectSetting
- Settings: /settings/projects page — manage projects and their sub-locations (two-panel UI)
- Sidebar: Projects nav item under Settings group
- Routes: 7 new settings/projects routes (Admin only)
- Modal: project_name and location fields now cascading dropdowns populated from settings_projects/settings_locations
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-25 11:31:12 +03:00
f8dc7f6d1c
feat: add Settings models for Location, ProjectSetting, UrgencyLevel
2026-05-24 09:48:31 +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
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
11e94889b2
chore: initial commit of existing codebase
2026-05-19 12:40:08 +03:00