WIP: fix/issue-1 #3

Manually merged
jramos merged 3 commits from fix/issue-1 into master 2026-01-28 12:13:51 -07:00
Owner

Fixed Hardcoded IP issues, added .env files and added multivendor support.
Confirmed working on dev server

Fixed Hardcoded IP issues, added .env files and added multivendor support. Confirmed working on dev server
jramos added 3 commits 2026-01-28 11:59:09 -07:00
- Changed CVEs table constraint from UNIQUE(cve_id) to UNIQUE(cve_id, vendor)
- Added vendor column to documents table for proper file organization
- Updated backend INSERT statements to include vendor field in both CVE and document creation
- Fixed document retrieval to filter by vendor
- Created corrected setup.js that includes multi-vendor support from initial setup
- Added migration scripts for existing databases

Resolves #1: Users can now add the same CVE-ID with multiple different vendors, each maintaining separate document storage organized as CVE-ID/Vendor/files
jramos manually merged commit 1d2a6b2e72 into master 2026-01-28 12:13:51 -07:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jramos/cve-dashboard#3