Provides FDK terms and conditions text, with versioning data, and a service for users to accept the terms and conditions on behalf of organizations.
- maven
- java 15
- docker
- docker-compose
% mvn verify
docker-compose up -d
mvn spring-boot:run -Dspring.profiles.active=develop
Then in another terminal e.g.
% curl http://localhost:8080/terms/org/123456789
To inspect the MongoDB datastore, run in terminal
docker-compose exec mongodb mongo
use admin
db.auth("admin","admin")
use termsDB
db.orgterms.find()