fix(aria): correct V3 column names and switch filters to select dropdowns
CD - Develop / build-and-deploy (push) Failing after 13m2s

V3 migration had wrong column names for threat_ioc (source, confidence)
and precursor_sequence_alert (auto_response_taken). Fixed column names
and added phases_detected TEXT[] conversion. PrecursorAlerts and
DevicePosture filter sidebar now uses <select> dropdowns per template
pattern (filter-sidebar structure kept; pill buttons removed).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-15 16:29:22 -04:00
parent d8fdec4da7
commit 726ccb4ecf
3 changed files with 42 additions and 74 deletions
@@ -3,18 +3,20 @@
-- named enum types reject implicit varchar casts on both INSERT and SELECT.
ALTER TABLE threat_event
ALTER COLUMN severity TYPE VARCHAR(20) USING severity::VARCHAR,
ALTER COLUMN event_type TYPE VARCHAR(30) USING event_type::VARCHAR,
ALTER COLUMN attack_phase TYPE VARCHAR(40) USING attack_phase::VARCHAR;
ALTER COLUMN severity TYPE VARCHAR(20) USING severity::VARCHAR,
ALTER COLUMN event_type TYPE VARCHAR(30) USING event_type::VARCHAR,
ALTER COLUMN attack_phase TYPE VARCHAR(40) USING attack_phase::VARCHAR;
ALTER TABLE threat_ioc
ALTER COLUMN ioc_type TYPE VARCHAR(30) USING ioc_type::VARCHAR,
ALTER COLUMN ioc_source TYPE VARCHAR(20) USING ioc_source::VARCHAR,
ALTER COLUMN confidence_level TYPE VARCHAR(10) USING confidence_level::VARCHAR;
ALTER COLUMN ioc_type TYPE VARCHAR(30) USING ioc_type::VARCHAR,
ALTER COLUMN source TYPE VARCHAR(20) USING source::VARCHAR,
ALTER COLUMN confidence TYPE VARCHAR(10) USING confidence::VARCHAR;
-- phases_detected is attack_phase[] array; convert to TEXT[]
ALTER TABLE precursor_sequence_alert
ALTER COLUMN sequence_type TYPE VARCHAR(20) USING sequence_type::VARCHAR,
ALTER COLUMN auto_response_action TYPE VARCHAR(20) USING auto_response_action::VARCHAR;
ALTER COLUMN sequence_type TYPE VARCHAR(20) USING sequence_type::VARCHAR,
ALTER COLUMN auto_response_taken TYPE VARCHAR(20) USING auto_response_taken::VARCHAR,
ALTER COLUMN phases_detected TYPE TEXT[] USING phases_detected::TEXT[];
ALTER TABLE device_security_posture
ALTER COLUMN os_eol_status TYPE VARCHAR(20) USING os_eol_status::VARCHAR;