mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-04-06 00:32:12 +02:00
- Implement IncomingCallLogItemService, IncomingCallLogService, IncomingCallPolicyService, and IncomingCallPolicyEscalationRuleService for handling database operations. - Define types for call providers, including AvailablePhoneNumber, PurchasedPhoneNumber, and DialOptions. - Create IncomingCallStatus enum to manage call statuses. - Develop IncomingCallPolicies page with model table for managing incoming call policies. - Add delete functionality for IncomingCallPolicy with a dedicated Delete component. - Implement escalation rules management for IncomingCallPolicy with a dedicated Escalation component. - Create detailed view for IncomingCallPolicy with Labels and status indicators. - Establish layout and side menu for IncomingCallPolicy management. - Add logs page to view incoming call history associated with policies.
11 lines
279 B
TypeScript
11 lines
279 B
TypeScript
import DatabaseService from "./DatabaseService";
|
|
import IncomingCallLog from "../../Models/DatabaseModels/IncomingCallLog";
|
|
|
|
export class Service extends DatabaseService<IncomingCallLog> {
|
|
public constructor() {
|
|
super(IncomingCallLog);
|
|
}
|
|
}
|
|
|
|
export default new Service();
|