Major Updates:
Rich Text Document System
- Implemented rich text document storage and versioning system
- Added BlockNote editor integration
- Created document_content and document_block_content tables
- Enhanced content organization and management
- Added document selector for company notes
- Improved UI for document editing
Timezone Management
- Added timezone support for clients
- Created new TimezonePicker component with search and grouping
- Updated CompanyDetails and UserProfile components
Interaction Types System
- Implemented system-wide interaction types
- Added support for tenant-specific custom types
- Updated UI to distinguish between system and custom types
Event System & Notifications
- Implemented Redis-based event system
- Added comprehensive email notification system
- Created database-driven email templates
- Implemented notification preferences
- Updated ticket actions to send emails
Hocuspocus Security Enhancements
- Added DOCKER_SECRETS_PATH and LOCAL_SECRETS_PATH
- Implemented secure secret management
- Enhanced hocuspocus password handling
- Updated Docker configurations
Build Configuration Update
- Updated build configuration and Docker setup
- Updated documentation and helm charts
Minor Updates:
Content Column Adjustment
- Left content column around for compatibility
Datatable Pagination
- Fixed pagination issues in datatable
- Merged pagination improvements
Datatable Fix
- Fixed pagination implementation in datatable
Ticket Contact Update
- Merged client contact change functionality
UI Improvements
- Added save and cancel buttons for better UX
Ticket Editing
- Enabled contact and company editing on existing tickets