• Joined on 2025-12-02
jramos pushed to master at jramos/cve-dashboard 2026-04-13 16:38:38 -06:00
72fd79ea42 docs: add knowledge base article for FP queue and submission editing workflow
jramos pushed to master at jramos/cve-dashboard 2026-04-13 16:14:34 -06:00
f63c286458 fix: show all Ivanti reviewer notes (rework, approval, current/previous state) in history tab
jramos pushed to master at jramos/cve-dashboard 2026-04-13 16:04:03 -06:00
93c144576f docs: document map endpoint behavior — JSON only, one finding per call, UUID resolution flow
jramos pushed to master at jramos/cve-dashboard 2026-04-13 16:01:09 -06:00
fa3b045a2f fix: map findings one at a time via JSON POST, only mark successfully mapped queue items as complete
jramos pushed to master at jramos/cve-dashboard 2026-04-13 14:31:43 -06:00
4583d09750 chore: remove debug logging, remove unused ivantiMultipartPost import
jramos pushed to master at jramos/cve-dashboard 2026-04-13 14:25:21 -06:00
75ac8c823a feat: show finding IDs in history, display Ivanti reviewer notes (rework/approval feedback) in history tab
jramos pushed to master at jramos/cve-dashboard 2026-04-13 14:14:48 -06:00
68e36b4bac docs: document Ivanti API limitations — attach endpoint broken, search by ID unsupported, UUID not in create response
jramos pushed to master at jramos/cve-dashboard 2026-04-13 14:11:05 -06:00
d24b45b404 fix: disable attach-to-existing endpoint (Ivanti API returns 400), show redirect message instead
jramos pushed to master at jramos/cve-dashboard 2026-04-13 14:07:17 -06:00
d64eb7eec4 fix: use 'file' field name with proper MIME type for attach endpoint
jramos pushed to master at jramos/cve-dashboard 2026-04-13 14:05:12 -06:00
6cb65fddc1 fix: use ivantiFormPost with 'files' field name for attach endpoint (matches create)
jramos pushed to master at jramos/cve-dashboard 2026-04-13 14:02:35 -06:00
0ca83c6736 fix: revert map to multipart-only, add attachment upload logging
jramos pushed to master at jramos/cve-dashboard 2026-04-13 13:56:08 -06:00
06268880da fix: try JSON POST first for map endpoint, fall back to multipart on 500/415
jramos pushed to master at jramos/cve-dashboard 2026-04-13 13:55:23 -06:00
b4f0ddcb78 fix: use JSON POST instead of multipart for Ivanti map endpoint
jramos pushed to master at jramos/cve-dashboard 2026-04-13 13:53:23 -06:00
55e3e074a5 debug: log Ivanti map endpoint response details on failure
jramos pushed to master at jramos/cve-dashboard 2026-04-13 13:16:15 -06:00
66bbeb84a5 fix: search by workflow name instead of numeric ID to resolve UUID
jramos pushed to master at jramos/cve-dashboard 2026-04-13 13:10:38 -06:00
4578f8cd85 debug: log full Ivanti search response to diagnose UUID resolution
jramos pushed to master at jramos/cve-dashboard 2026-04-13 13:02:15 -06:00
5469a86e6e debug: add logging to UUID resolver to identify correct field name from Ivanti search response
jramos pushed to master at jramos/cve-dashboard 2026-04-13 12:53:30 -06:00
2b6db1f903 fix: resolve UUID for map/attach endpoints, fix attachment field name mismatch
jramos pushed to master at jramos/cve-dashboard 2026-04-13 12:45:48 -06:00
7c97bc3a84 Fixed Multer config .array from files to attachements
jramos pushed to master at jramos/cve-dashboard 2026-04-13 12:40:07 -06:00
835fbf26e7 fix: revert clickable workflow badges, fix migration default, auto-sync submission lifecycle status from Ivanti findings