first commit with configuration with config server configuration instead of local files
Initial project setup and config server migration
This commit introduces checkandgo-vsn-integration-service, a microservice that integrates CheckAndGo with the VSN platform.
Configuration
-
Migrated from local config to Spring Cloud Config Server
-
Stripped hardcoded values from application-rec.yml, application-local.yml, application-prerec.yml
-
Added bootstrap.yml with config server connection
-
Added SQL script to populate the config server for prerec/rec/local profiles
-
APIs & services
-
Inspections (/api/inspections): CRUD, file uploads, comparative inspections, CSV export, archive, presigned URLs
-
Reports (/api/inspections/reports): Filtered list, generation, PDF download, email sending, archive toggle
-
Integrations
-
DocuSign for dual signatures (company + driver)
-
CheckAndGo API gateway for form data
-
AWS S3 for file storage and presigned URLs