Skip to content

New server for WWDB, documentation updates, refactoring.

Hill, Clifford (Contractor) John requested to merge wwdb into main

There are many parts to this, in order to actually make things simple for future development. There was a push for refactoring several pieces to make the names make more sense with what they were doing, including the project's package itself was changed. Documentation has been expanded to include as much as I could think of to make it easier for people to develop this project, or use it as a tool to build future plugins and/or server images.

The system now relies on docker-compose for testing purposes. it is important that is installed on the system in order to start/stop the docker container for a given server. This decision was made in order to inject a faked database for testing the WWDB endpoints easily.

All server configurations are now self-contained inside the docker/config-.yml files. Including the pieces needed for testing to be able to run mocked up databases as needed.

Signed-off-by: Cliff Hill chill@contractor.usgs.gov

Merge request reports