- Spring Modulith
url: jdbc:postgresql://localhost:5432/jira
username: jira
password: CodeGymJira
- There are two tables, which do not have foreign keys
- Reference - directory. Make the link using code (using id is not allowed, as id is tied to the environment-specific base)
- UserBelong - link users with type (owner, lead, ...) to object (task, project, sprint, ...). FK will be checked manually
List of completed tasks:
- Delete Facebook as Social Network
- Place sensitive information as placeholders. They can be read from machine's environment variables when the server starts, Also created a .env file for docker
- Write tests for all public methods of the controller ProfileRestController
- Refactor method upload from FileUtil so it uses a modern approach to working with the file system
- Add Tags to Tasks (Entity and Controller, Service and Repository layers) only back-end
- Add Dockerfile
- Add docker-compose
- Add task time in progress and task time ready for review at service layer