-
Notifications
You must be signed in to change notification settings - Fork 17
Closed
Closed
Copy link
Labels
milestone goal 👑This describes an announced milestone goalThis describes an announced milestone goalverifiedAll test cases were verified successfullyAll test cases were verified successfully
Milestone
Description
Currently, WebTop and NethVoice lack a mechanism for centralized contact
sharing. This makes it challenging to keep contact data synchronized and
unified across the two systems. By allowing the WebTop module to connect to the
centralized phonebook in the NethVoice module, users will benefit from a
seamless and integrated contact management experience.
Proposed Solution
The solution involves enabling the WebTop module to
connect directly to the centralized phonebook managed within the NethVoice
module. Key components include:
- Establishing a secure and configurable connection between WebTop and the
NethVoice phonebook database. - Implementing synchronization logic to allow WebTop to access and update
contact data stored in the centralized phonebook. - Automating the synchronization process to ensure data consistency without
manual intervention.
This approach leverages the centralized phonebook already present in the
NethVoice module, ensuring a streamlined and efficient implementation.
Alternative Solutions
- Develop a standalone centralized contact database shared by both WebTop and
NethVoice. However, this would increase complexity and duplicate
functionality already available in NethVoice. - Provide manual tools or scripts for users to export and import contacts
between the two systems, though this would not be a long-term solution.
Additional Context
- WebTop communicates internally using pods, and the Postgres database it uses
has a variable port. This should be taken into account when establishing the
connection to the NethVoice phonebook. - The centralized phonebook in NethVoice serves as the single source of truth
for contact data, simplifying data management across the systems.
See Also
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
milestone goal 👑This describes an announced milestone goalThis describes an announced milestone goalverifiedAll test cases were verified successfullyAll test cases were verified successfully
Type
Projects
Status
Done
Status
Verified