Page MenuHomeDevCentral

Add incident (feature)
Closed, ResolvedPublic

Description

Backend: incidentController.js with create, update, resolve, and list (with updates + affected services via JOINs). Supports service_ids for linking. incident_update records created on status change.

Frontend: Incident form in AdminDashboard.vue with title, status (investigating/identified/monitoring/resolved), impact (none/minor/major/critical), update message field (on edit). Resolve action with prompt for resolution message. Incidents table with color-coded status.

Commit: bd4a46b (Phase 2 backend), 963afb5 (Phase 3 frontend)

Event Timeline

ieli triaged this task as Normal priority.May 1 2023, 20:48
ieli created this task.
ieli moved this task from 🧭 Dispatch to 🔵 FRONTEND - Vue.js on the ServPulse board.
ieli moved this task from 🔵 FRONTEND - Vue.js to 🧭 Dispatch on the ServPulse board.
ieli moved this task from 🧭 Dispatch to 🔵 FRONTEND - Vue.js on the ServPulse board.
ieli moved this task from 🔵 FRONTEND - Vue.js to 🟣 BACKEND - Node.js on the ServPulse board.
ieli renamed this task from Add incident feature to Add incident (feature).May 2 2023, 07:49
ieli claimed this task.
ieli updated the task description. (Show Details)
ieli added a subscriber: Chenani-MohamedAmine.