atas/README.MD
2025-02-03 22:23:37 +01:00

935 B

ATAS

ATAS - Automatisches Telefon Alamierungs System

Serving static files from node_modules

Files from explicit dirs inside node_modules will be served below /libs.

Serving static files from /static

Files from the /static folder will be served below /static.

Funktionen:

  • Mehrere Alarmketten
    • Konfigurierbare Zeit zwischen eskalierung
    • Alarm MP3
    • Erklärung MP3
    • Quittierung MP3
    • Verabschiedung MP3

API Endpoint planning

alertContacts (CRUD Fully implemented) alerts -> Only get

actionPlan (CRUD)

  • select all prios

priorities (CRUD)

  • select actionPlan
  • Only allow changes to priority

content (CRUD)

  • Howto handle upload?

POST /alert/[:alert_hook] -> Check actionplan if hook exists and select current prios -> Write call request to XYXYX

  1. create one or more alertContacts
  2. create 4x content (all phases)
  3. create actionplan with contents
  4. create one or more priorities