summaryrefslogtreecommitdiff
path: root/src/main
AgeCommit message (Collapse)Author
2024-07-25Fix formatting and add some clarifying commentsSzymon Szukalski
2024-07-25Separate Docker Compose services for build, test, runSzymon Szukalski
Refactor Docker Compose setup to include distinct services for building, testing, and running the application. Use separate Dockerfiles and configurations for each phase to isolate concerns and improve workflow. Quiet down the maven logs and set log levels to WARN so there is less noise in the logs. Update README file with information on running the project.
2024-07-25Use in-memory database (H2) for testsSzymon Szukalski
2024-07-25Containerise application and switch to PostgreSQLSzymon Szukalski
2024-07-24Use Apache Commons Math for calculations and implement service testsSzymon Szukalski
Implement TestResultService tests and supporting entity builders. Switch to Apache Commons Math library for descriptive statistics.
2024-07-23Implement domain servicesSzymon Szukalski
Implement core business logic for working with Student, Test, and TestResult.
2024-07-23Define JPA entities and repositories and H2 DBSzymon Szukalski
2024-07-23Enforce text/xml+marker content type for /import endpointSzymon Szukalski
2024-07-23Implement simple /results/:id/aggregate endpoint and testSzymon Szukalski
2024-07-23Implement simple /import endpoint and testSzymon Szukalski
2024-07-23Create JAXB beans and initial test for request modelSzymon Szukalski
2024-07-23Create foundations using Spring InitializrSzymon Szukalski