feat: Implement core support ticket system with WebSocket notifications
This commit is contained in:
@@ -43,6 +43,7 @@ SHARED_APPS = [
|
||||
'crispy_forms',
|
||||
'crispy_bootstrap5',
|
||||
'csp',
|
||||
'tickets', # New: Core ticket system
|
||||
]
|
||||
|
||||
# Tenant-specific apps - Each tenant gets isolated data in their own schema
|
||||
@@ -51,13 +52,14 @@ TENANT_APPS = [
|
||||
'schedule', # Resource scheduling with configurable concurrency
|
||||
'payments', # Stripe Connect payments bridge
|
||||
'communication', # Twilio masked communications
|
||||
|
||||
'notifications', # New: Generic notification app
|
||||
# Add your tenant-scoped business logic apps here:
|
||||
# 'appointments',
|
||||
# 'customers',
|
||||
# 'analytics',
|
||||
]
|
||||
|
||||
|
||||
# Override INSTALLED_APPS to include all unique apps
|
||||
INSTALLED_APPS = list(dict.fromkeys(SHARED_APPS + TENANT_APPS))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user