@@ -312,20 +312,20 @@ Log in as **Admin** or **Manager**.
312312
313313**3.6 Search and Grouping **
314314
315- +-------+------------------------------- +------------------------------+
316- | Step | Action | Expected Result |
317- +=======+=============================== +==============================+
318- | 3.6.1 | Type in search bar, select | Filters by name |
319- | | "Name" search | |
320- +-------+------------------------------- +------------------------------+
321- | 3.6.2 | Type in search bar, select | Filters by code |
322- | | "Code" search | |
323- +-------+------------------------------- +------------------------------+
324- | 3.6.3 | Use Filters > Active / | Filters correctly |
325- | | Inactive | |
326- +-------+------------------------------- +------------------------------+
327- | 3.6.4 | Use Group By > Parent | Categories grouped by parent |
328- +-------+------------------------------- +------------------------------+
315+ +-------+------------------------------+------------------------------+
316+ | Step | Action | Expected Result |
317+ +=======+==============================+==============================+
318+ | 3.6.1 | Type in search bar, select | Filters by name |
319+ | | "Name" search | |
320+ +-------+------------------------------+------------------------------+
321+ | 3.6.2 | Type in search bar, select | Filters by code |
322+ | | "Code" search | |
323+ +-------+------------------------------+------------------------------+
324+ | 3.6.3 | Use Filters > Active / | Filters correctly |
325+ | | Inactive | |
326+ +-------+------------------------------+------------------------------+
327+ | 3.6.4 | Use Group By > Parent | Categories grouped by parent |
328+ +-------+------------------------------+------------------------------+
329329
330330--------------
331331
@@ -365,18 +365,18 @@ Log in as **Admin** or **Manager**.
365365
366366**4.2 Create an Impact Type **
367367
368- +-------+----------------------------------+ ---------------------------+
369- | Step | Action | Expected Result |
370- +=======+==================================+ ===========================+
371- | 4.2.1 | Click **New ** | Form opens |
372- +-------+----------------------------------+ ---------------------------+
373- | 4.2.2 | Enter Name: | Fields accept input |
374- | | ``Water Contamination ``, Code: | |
375- | | ``WATER_CONTAM ``, Category: | |
376- | | Health | |
377- +-------+----------------------------------+ ---------------------------+
378- | 4.2.3 | Save | Record saves successfully |
379- +-------+----------------------------------+ ---------------------------+
368+ +-------+------------------------------+ ------------------------------+
369+ | Step | Action | Expected Result |
370+ +=======+==============================+ ==============================+
371+ | 4.2.1 | Click **New ** | Form opens |
372+ +-------+------------------------------+ ------------------------------+
373+ | 4.2.2 | Enter Name: | Fields accept input |
374+ | | ``Water Contamination ``, | |
375+ | | Code: ``WATER_CONTAM ``, | |
376+ | | Category: Health | |
377+ +-------+------------------------------+ ------------------------------+
378+ | 4.2.3 | Save | Record saves successfully |
379+ +-------+------------------------------+ ------------------------------+
380380
381381**4.3 Reorder via Drag **
382382
@@ -594,17 +594,17 @@ Use the incident created in 5.2 (starts as "Active").
594594
595595**5.8 Stat Buttons **
596596
597- +-------+------------------------------+------------------------------- +
598- | Step | Action | Expected Result |
599- +=======+==============================+=============================== +
600- | 5.8.1 | Click "Affected" stat button | Opens Impact Records list |
601- | | | filtered to this incident |
602- +-------+------------------------------+------------------------------- +
603- | 5.8.2 | Click browser back | Returns to incident form |
604- +-------+------------------------------+------------------------------- +
605- | 5.8.3 | Click "Areas" stat button | Opens Area list filtered to |
606- | | | linked areas |
607- +-------+------------------------------+------------------------------- +
597+ +-------+------------------------------+------------------------------+
598+ | Step | Action | Expected Result |
599+ +=======+==============================+==============================+
600+ | 5.8.1 | Click "Affected" stat button | Opens Impact Records list |
601+ | | | filtered to this incident |
602+ +-------+------------------------------+------------------------------+
603+ | 5.8.2 | Click browser back | Returns to incident form |
604+ +-------+------------------------------+------------------------------+
605+ | 5.8.3 | Click "Areas" stat button | Opens Area list filtered to |
606+ | | | linked areas |
607+ +-------+------------------------------+------------------------------+
608608
609609**5.9 Search and Filters (Incident List) **
610610
@@ -645,24 +645,25 @@ Use the incident created in 5.2 (starts as "Active").
645645
646646**5.10 List View Decorations **
647647
648- +--------+----------------------------+--------------------------------+
649- | Step | Action | Expected Result |
650- +========+============================+================================+
651- | 5.10.1 | Check row coloring | Alert rows: blue tint. |
652- | | | Recovery rows: yellow tint. |
653- | | | Closed rows: grey/muted. |
654- | | | Active rows: default (no |
655- | | | special coloring) |
656- +--------+----------------------------+--------------------------------+
657- | 5.10.2 | Check Status column badges | Alert: blue badge. Active: |
658- | | | green badge. Recovery: yellow |
659- | | | badge. Closed: grey badge |
660- +--------+----------------------------+--------------------------------+
661- | 5.10.3 | Check columns visible | Name, Code, Category, Start |
662- | | | Date, End Date (optional), |
663- | | | Status, Severity, Areas, |
664- | | | Affected |
665- +--------+----------------------------+--------------------------------+
648+ +--------+------------------------------+------------------------------+
649+ | Step | Action | Expected Result |
650+ +========+==============================+==============================+
651+ | 5.10.1 | Check row coloring | Alert rows: blue tint. |
652+ | | | Recovery rows: yellow tint. |
653+ | | | Closed rows: grey/muted. |
654+ | | | Active rows: default (no |
655+ | | | special coloring) |
656+ +--------+------------------------------+------------------------------+
657+ | 5.10.2 | Check Status column badges | Alert: blue badge. Active: |
658+ | | | green badge. Recovery: |
659+ | | | yellow badge. Closed: grey |
660+ | | | badge |
661+ +--------+------------------------------+------------------------------+
662+ | 5.10.3 | Check columns visible | Name, Code, Category, Start |
663+ | | | Date, End Date (optional), |
664+ | | | Status, Severity, Areas, |
665+ | | | Affected |
666+ +--------+------------------------------+------------------------------+
666667
667668--------------
668669
@@ -832,22 +833,22 @@ Using the impact created in 6.1 (starts as "Reported"):
832833
833834**6.7 Impact List Decorations **
834835
835- +-------+----------------------------+--- ------------------------------+
836- | Step | Action | Expected Result |
837- +=======+============================+=== ==============================+
838- | 6.7.1 | Check row coloring | Reported: blue. Verified: |
839- | | | green. Disputed: yellow. |
840- | | | Closed: grey/muted |
841- +-------+----------------------------+--- ------------------------------+
842- | 6.7.2 | Verification Status badges | Same color coding as rows |
843- +-------+----------------------------+--- ------------------------------+
844- | 6.7.3 | Damage Level column | Shows as badge widget (neutral |
845- | | | color) |
846- +-------+----------------------------+--- ------------------------------+
847- | 6.7.4 | Optional columns | "Verified By" and "Verified |
848- | | | Date" available under column |
849- | | | options (hidden by default) |
850- +-------+----------------------------+--- ------------------------------+
836+ +-------+------------------------------+ ------------------------------+
837+ | Step | Action | Expected Result |
838+ +=======+==============================+ ==============================+
839+ | 6.7.1 | Check row coloring | Reported: blue. Verified: |
840+ | | | green. Disputed: yellow. |
841+ | | | Closed: grey/muted |
842+ +-------+------------------------------+ ------------------------------+
843+ | 6.7.2 | Verification Status badges | Same color coding as rows |
844+ +-------+------------------------------+ ------------------------------+
845+ | 6.7.3 | Damage Level column | Shows as badge widget |
846+ | | | (neutral color) |
847+ +-------+------------------------------+ ------------------------------+
848+ | 6.7.4 | Optional columns | "Verified By" and "Verified |
849+ | | | Date" available under column |
850+ | | | options (hidden by default) |
851+ +-------+------------------------------+ ------------------------------+
851852
852853--------------
853854
@@ -1186,6 +1187,22 @@ encounter unexpected behavior, please report it as a new issue.
11861187Changelog
11871188=========
11881189
1190+ 19.0.2.1.0
1191+ ~~~~~~~~~~
1192+
1193+ - feat: severity is now a CAP v1.2 vocabulary code (``severity_id ``,
1194+ ``severity_override_id `` on incident areas) instead of a hardcoded 1-5
1195+ Selection; adds CAP urgency/certainty/message-type/event fields, alert
1196+ ingestion (``create_incident_from_alert ``), and incident ``uuid ``
1197+ (re-land from #76).
1198+ - feat: migration backfills legacy 1-5 severity values onto the
1199+ vocabulary fields when upgrading from 19.0.2.0.x (1→minor, 2→moderate,
1200+ 3→severe, 4→severe, 5→extreme); existing values are never overwritten
1201+ and legacy columns are kept.
1202+ - fix: demo incident-area records now set ``severity_override_id ``
1203+ vocabulary refs (the removed ``severity_override `` field broke demo
1204+ installs).
1205+
1189120619.0.2.0.2
11901207~~~~~~~~~~
11911208
0 commit comments