Project

General

Profile

Actions

Feature #606

open

Feature #546: Implement Sync Service for OpenDental Data Retrieval and Backend Submission

Implement DentPal Installer

Added by RishiKesh Tuniki about 2 months ago.

Status:
New
Priority:
Normal
Assignee:
Start date:
12/26/2025
Due date:
% Done:

0%

Estimated time:
Test Phase:
Select Test Phase

Description

Scope / Requirements:

  • Use dummy signatures and keys on the backend and application for initial testing.

  • Installer should execute end-to-end, including:

    • Administrator elevation and service account creation
    • Windows Service installation (DentpalSyncService.exe)
    • Creation of secure configuration file (config.sec) with DPAPI encryption and HMAC verification
    • Manifest signature verification (dummy keys)
    • Logging and cleanup of sensitive temporary files
  • Ensure the installer can run successfully in a test environment using the dummy credentials.

Attachments:

This is for testing and development; production keys/signatures will be integrated later.

Note:

  • Please go through the phase 1-4
  • Implement the installer steps from phase2 onwards

No data to display

Actions

Also available in: Atom PDF