These features are from ID3 & ID4. Due to instability, we initially did not merge it to develop. Now, after finishing up testing, reworking, and fixing bugs, we have reached a stable development branch to merge into main.
Updates
Admin Login: Developed and tests created
Sites: Can create sites (and can create Site dependencies (e.g. region))
Projectile Points: Can create projectile points and dependencies. Can view, but the UI is not finished.
Aggregate Statistics: Can generate statistics; need to create more predefined charts
Testing: End-to-end tests, smoke tests added in separate folder. Test scripts created for unit/integration tests.
Middleware: Created middleware to sanitize & validate backend inputs & authenticate admins
CI Pipeline Workflow: All tests run in the same job and generate test reports.
Description
Updates