-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Labels
nethvoiceBug or features releted to the NethVoice projectBug or features releted to the NethVoice projectverifiedAll test cases were verified successfullyAll test cases were verified successfully
Milestone
Description
The NethVoice Settings architecture requires modular backend logic to enable clear separation of components (such as base config, hotel integrations, and advanced modules).
Proposed Solution
- Implement new backend actions to manage NethVoice Hotel-specific settings and transcription service integrations (PR #629).
- Dedicated handling for hotel alarm lifecycle via systemd timers and service restarts.
- Integration with external APIs (Deepgram, OpenAI), including key management and satellite service handling.
- Refactor configuration handling and environment variable management
- Remove legacy and unused configuration attributes, prevent unintended overwrites, and reinforce defaults management.
- Ensure settings for NETHCTI, Jitsi, branding, reports, and hotel logic are initialized consistently and only when needed.
- Maintain test coverage for new actions and configuration flows.
Metadata
Metadata
Assignees
Labels
nethvoiceBug or features releted to the NethVoice projectBug or features releted to the NethVoice projectverifiedAll test cases were verified successfullyAll test cases were verified successfully
Type
Projects
Status
Verified