Commit Graph

  • 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