-
a711972054
docs: update README for group-based access control, security hardening, and current architecture
jramos
2026-04-07 11:29:33 -06:00
-
8a6a3485e9
security: address audit findings C-4 through M-8
jramos
2026-04-07 10:23:10 -06:00
-
-
169a0d2337
Merge feature/usergroups: group-based access control (Admin, Standard_User, Leadership, Read_Only)
jramos
2026-04-07 10:11:21 -06:00
-
-
c50fc5d8a8
fix: address all 11 review items for group-based access control
jramos
2026-04-07 10:09:18 -06:00
-
e9e2c0961d
fix: address all 11 review items for group-based access control
jramos
2026-04-07 09:52:26 -06:00
-
d910af847e
fix: wire up admin page route to render UserManagement component
jramos
2026-04-06 16:25:59 -06:00
-
73fd747576
feat: implement group-based access control (Admin, Standard_User, Leadership, Read_Only)
jramos
2026-04-06 16:18:07 -06:00
-
-
1ef57b0504
feat(archive): add finding archive tracking to Ivanti sync pipeline
jramos
2026-04-06 09:51:56 -06:00
-
-
d1fe0bf455
fix: resolve 5 pre-merge issues in finding archive tracking
jramos
2026-04-03 15:51:18 -06:00
-
3f7887eba6
added hooks
jramos
2026-04-03 15:29:05 -06:00
-
9bd5a52661
feat: implement finding archive tracking system
jramos
2026-04-03 15:20:04 -06:00
-
2b4ec5d8e2
added kiro specs
jramos
2026-04-03 13:48:04 -06:00
-
62592e9821
add kiro steering files
jramos
2026-04-03 09:27:12 -06:00
-
-
2fead2cfef
feat(kb): render Mermaid diagrams in Knowledge Base viewer
jramos
2026-04-02 15:37:00 -06:00
-
7c0ba41514
fix(migrations): add created_at/updated_at to archer_tickets if missing
jramos
2026-04-02 15:23:38 -06:00
-
9c6c03a518
feat: time-based charts, Vulnerability Triage rename, Knowledge Base page
jramos
2026-04-02 14:53:13 -06:00
-
-
0d48c109b3
refactor(home): remove Knowledge Base panel from home page
feature/compliance-time-charts
jramos
2026-04-02 14:32:36 -06:00
-
18ad31228e
feat(kb): build Knowledge Base page
jramos
2026-04-02 13:55:51 -06:00
-
3dcb91a1fc
chore(migrations): add migration script for ivanti_counts_history table
jramos
2026-04-02 10:17:33 -06:00
-
5102a2c5b4
docs: update 'Reporting page' references to 'Vulnerability Triage'
jramos
2026-04-02 10:15:51 -06:00
-
a0a8979c63
fix(triage): fix missed setCurrentPage('reporting') in Archer ticket filter button
jramos
2026-04-02 10:13:57 -06:00
-
15ad207464
feat(triage): Ivanti findings trend chart + rename Reporting to Vulnerability Triage
jramos
2026-04-02 10:12:04 -06:00
-
b111273e5a
feat(compliance): add time-based trend charts to Compliance page
jramos
2026-04-02 09:49:32 -06:00
-
-
a7c74f625f
docs: clarify Python deps use apt packages not pip/venv
jramos
2026-04-01 13:07:27 -06:00
-
8aef51b59a
fix(compliance): use PYTHON_BIN env var for venv support
jramos
2026-04-01 12:47:50 -06:00
-
d0087ba9b7
docs: remove all weekly reports references
jramos
2026-04-01 12:42:56 -06:00
-
3d6062f3fa
docs: refresh README and add security posture workflow diagrams
jramos
2026-04-01 10:46:39 -06:00
-
7af44608d0
feat(compliance): add 'View in Reporting' link for 2.3.x Ivanti metrics
jramos
2026-04-01 09:20:30 -06:00
-
3bb86e8369
fix(compliance): remove unused vars flagged by eslint build
jramos
2026-03-31 15:20:28 -06:00
-
4676279a72
feat(compliance): add AEO compliance frontend
jramos
2026-03-31 15:14:51 -06:00
-
d3d86ddcf2
feat(compliance): add AEO compliance tracking backend
jramos
2026-03-31 15:06:59 -06:00
-
558c65807d
docs: add security posture workflow process guide
jramos
2026-03-27 14:02:42 -06:00
-
518cb0a849
fix(migrations): include ip_address in add_card_workflow_type table recreate
jramos
2026-03-26 16:12:24 -06:00
-
b0adfa1bda
feat(reporting): Ivanti queue panel for batch FP/Archer/CARD staging
jramos
2026-03-26 16:08:21 -06:00
-
-
7a2c56a11f
fix(reporting): visible queue checkbox + multi-select delete
feature/reporting-todo-queue
jramos
2026-03-26 15:43:43 -06:00
-
89b1f57ef4
feat(reporting): store and display IP address on CARD queue items
jramos
2026-03-26 15:01:32 -06:00
-
6bf6371e51
feat(reporting): CARD workflow needs no vendor + own queue section
jramos
2026-03-26 14:52:06 -06:00
-
4d472b0aef
fix(reporting): smart-flip queue popover + add CARD workflow type
jramos
2026-03-26 14:46:59 -06:00
-
887d11610e
feat(reporting): add Ivanti queue panel for batch FP/Archer staging
jramos
2026-03-26 14:10:53 -06:00
-
-
1520cc994b
chore: remove AI tooling config from repo tracking
jramos
2026-03-26 11:26:52 -06:00
-
906066c7fa
feat(exports): build Exports page with 5 export cards
jramos
2026-03-18 11:39:26 -06:00
-
b58bd0650a
docs: comprehensive README rewrite for current feature set
jramos
2026-03-17 09:05:16 -06:00
-
ae04bc981e
feat(reporting): add empty-cell option to column filters
jramos
2026-03-16 13:27:16 -06:00
-
7314dc16cb
feat(reporting): split FP charts into per-finding and per-ticket donuts
jramos
2026-03-16 12:13:13 -06:00
-
602c75bf24
fix(reporting): source FP workflow status chart from DB instead of open-findings cache
jramos
2026-03-16 11:43:57 -06:00
-
706ef19872
feat(reporting): add FP Workflow Status donut chart to Metrics panel
jramos
2026-03-16 11:16:01 -06:00
-
8392124df5
fix(scripts): skip notes for finding IDs not in active cache
jramos
2026-03-13 17:43:44 -06:00
-
fbe4333e9b
feat(scripts): add import_notes_from_csv.py for mass note import
jramos
2026-03-13 17:41:33 -06:00
-
07894709ba
feat(reporting): inline editable hostname and DNS with persistent overrides
jramos
2026-03-13 15:39:37 -06:00
-
071aef96a1
feat(reporting): Action Coverage chart + Archer Exception linking
jramos
2026-03-13 13:06:54 -06:00
-
a9404ff82a
feat(reporting): add FP# workflow status donut chart to Metrics panel
jramos
2026-03-13 12:50:15 -06:00
-
f24cdb5063
feat(reporting): add Open vs Closed donut chart to Metrics panel
feature/reporting-metrics-piechart
jramos
2026-03-13 12:23:05 -06:00
-
3e2546323e
feat(reporting): add CSV and XLSX export to findings table
jramos
2026-03-13 12:08:20 -06:00
-
b1a21e8771
docs: Add MOP for Workflow column color codes
jramos
2026-03-11 15:45:48 -06:00
-
bc9e223ab7
Workflow column: FP# only, urgency-based colors
jramos
2026-03-11 15:36:02 -06:00
-
2d1acca990
Add Workflow column to Reporting page with FP# priority matching
jramos
2026-03-11 14:44:53 -06:00
-
9893460b64
feat(reporting): add Finding ID column
jramos
2026-03-11 14:23:50 -06:00
-
51b1f99b3a
feat(calendar): click due-date day to navigate to filtered Reporting view
jramos
2026-03-11 14:09:08 -06:00
-
669396f635
feat(calendar): live calendar with Ivanti due date indicators
jramos
2026-03-11 13:44:44 -06:00
-
8b3ea22fa0
Merge feature/reporting-page: full-width layout + in-panel scroll
jramos
2026-03-11 13:24:03 -06:00
-
-
75b8ecc61d
fix(reporting): full-width layout and in-panel vertical scroll
jramos
2026-03-11 13:23:56 -06:00
-
ade3cc25ad
Merge feature/reporting-page: Add CVEs column
jramos
2026-03-11 13:17:05 -06:00
-
-
3fd6158eb3
feat(reporting): add CVEs column from vulnerabilities.vulnInfoList
jramos
2026-03-11 13:17:01 -06:00
-
5bbaaf5918
Merge feature/reporting-page: BU Ownership column + column filters
jramos
2026-03-11 13:03:20 -06:00
-
-
1f36d302ea
feat(reporting): add BU Ownership column and per-column Excel-style filters
jramos
2026-03-11 13:03:17 -06:00
-
8697ba4ef3
Reporting page: add Due Date, column manager (hide/reorder), remove Discovered/Source
jramos
2026-03-11 12:47:11 -06:00
-
d3806e8ce3
Add Reporting page with Ivanti host findings table
feature/reporting-page
jramos
2026-03-11 11:56:37 -06:00
-
-
931c42faeb
Merge feature/navigation: Add hamburger nav menu with 4-page navigation structure
jramos
2026-03-11 11:47:47 -06:00
-
-
ea3b72db5c
Add hamburger nav menu with 4-page navigation structure
jramos
2026-03-11 11:47:03 -06:00
-
-
d63e7cc9b9
Merge feature/remove-weekly-reports: Remove weekly report functionality
jramos
2026-03-11 11:36:55 -06:00
-
-
37e183543a
Remove weekly report functionality
jramos
2026-03-11 11:32:39 -06:00
-
-
337ffe6f35
Merge feature/cleanup-branding: Rebrand dashboard header to STEAM Security Dashboard
jramos
2026-03-11 11:26:19 -06:00
-
-
08c8c8a2a1
Rebrand dashboard header to STEAM Security Dashboard
jramos
2026-03-11 11:25:21 -06:00
-
-
4ed7721a71
Merge feature/workflow: Add Ivanti Workflows panel
jramos
2026-03-11 11:22:43 -06:00
-
-
3fb20c147d
Add Ivanti Workflows panel with API key auth and SQLite cache
feature/workflow
jramos
2026-03-10 15:29:33 -06:00
-
-
f2e6069c08
docs: overhaul documentation for fork readiness
jramos
2026-02-26 14:30:17 -07:00
-
c89404cf26
Add CVE list pagination to prevent endless scrolling
enhancement/midpanel
jramos
2026-02-23 12:37:44 -07:00
-
af7a5becef
Merge feature/archer: Add Archer Risk Acceptance Tickets
jramos
2026-02-23 11:08:28 -07:00
-
-
7145117518
Fix: Correct database filename in Archer tickets migration
feature/archer
jramos
2026-02-18 15:14:29 -07:00
-
30739dc162
Add Archer Risk Acceptance Tickets feature
jramos
2026-02-18 15:07:07 -07:00
-
b0d2f915bd
added migration and feature set for archer ticekts
jramos
2026-02-18 15:02:25 -07:00
-
-
112eb8dac1
added .md to global
enhancement/panel
jramos
2026-02-17 08:56:10 -07:00
-
3b37646b6d
Fixed issue with upload doctype
jramos
2026-02-17 08:52:26 -07:00
-
241ff16bb4
Fix: Allow iframe embedding from frontend origin using CSP frame-ancestors
jramos
2026-02-13 11:14:59 -07:00
-
0e89251bac
Fix: Change X-Frame-Options to SAMEORIGIN to allow PDF iframe embedding
jramos
2026-02-13 10:50:37 -07:00
-
fa9f4229a6
Add PDF inline preview support to knowledge base viewer
jramos
2026-02-13 10:46:32 -07:00
-
eea226a9d5
Fix: Add user to useAuth destructuring for knowledge base panel
jramos
2026-02-13 10:38:33 -07:00
-
79a1a23002
Added knowledge base enhancements for documentation viewing and preloaded Ivanti config for next feature
jramos
2026-02-13 09:43:09 -07:00
-
6fda7de7a3
Merge branch 'feature/weekly-report-upload'
jramos
2026-02-13 09:27:57 -07:00
-
-
0d67a99c7e
Add weekly vulnerability report upload feature
feature/weekly-report-upload
jramos
2026-02-11 16:41:39 -07:00
-
-
bf3d01becf
Add comprehensive design system documentation
feature/ivanti-report
jramos
2026-02-10 15:59:05 -07:00
-
9384ded04f
Toned down color scheme. Added modernization
jramos
2026-02-10 14:43:51 -07:00
-
0c9c3b5514
added panels
jramos
2026-02-10 12:09:38 -07:00
-
4a50cd100b
drastic changes
jramos
2026-02-10 10:12:56 -07:00
-
c22a3a70ab
Add STRONG depth and contrast to intelligence dashboard
jramos
2026-02-10 10:03:07 -07:00
-
626d0cac3a
Changed color and contrast gradients
jramos
2026-02-10 09:54:42 -07:00
-
ba4d16396c
Transform CVE Dashboard to tactical intelligence platform aesthetic
jramos
2026-02-10 09:34:22 -07:00
-
83d944fa70
Added JIRA ticket tracking feature
jramos
2026-02-09 11:56:34 -07:00
-
26abd55e0f
added visual tweaks and document requirements REMOVED
feature/nvd-lookup
jramos
2026-02-02 16:32:44 -07:00
-
eae4594baf
added email extension to allowed list type
jramos
2026-02-02 16:11:43 -07:00