Commit Graph

8 Commits

Author SHA1 Message Date
8947a2864d Added database migration script 2026-01-29 11:07:49 -07:00
836a9f3774 completed test plan - pass, modified setup.js 2026-01-29 03:47:15 +00:00
788ad389c4 Add setup-env.sh script for environment configuration
Creates interactive setup script that configures .env files for both
frontend and backend with the correct server IP address. Features:
- Auto-detects current server IP
- Prompts for custom IP if needed
- Checks for existing .env files before overwriting
- Configures REACT_APP_API_BASE, REACT_APP_API_HOST, and CORS settings

This prevents the issue where React apps start with localhost fallback
when .env files are missing or created after server startup.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 03:13:56 +00:00
da14c92d98 added required code changes, components, and packages for login feature 2026-01-28 14:36:33 -07:00
60f0424235 Added .env configuration to remove hardcoded IP issues 2026-01-28 09:23:30 -07:00
88c33cae04 Fix: Enable multi-vendor support for CVE entries
- 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
2026-01-28 14:49:03 +00:00
root
b9421ea0e9 added stop start files and testing multivendor support 2026-01-27 23:00:12 +00:00
80f32b0412 Initial commit: CVE Dashboard v1.0 2026-01-27 04:06:03 +00:00