WIP: Fix dependency Issues to make the programm work again first
3e8321b9b6
store this all as todo Dependency Cycle issues I couldn't resolve
569581951f
add comment to User.java with TODO
9c117f8ffb
add jwt Properties to application.yml
2f861b40c3
fix spelling mistake in build.gradle
fa7dd1e3c4
extract password hashing to external service PasswordService.java
fbc24d309e
Split up UserDTO.java into UserRespondDTO.java and UserRequestDTO.java, this commit also includes a change to DocumentRequestDTO.java which now takes in a whole file in with MultipartFile
WIP: JWT creation and following best practices
c37139287f
Updated/Introduced: 1. Spring security (currently disabled seen in SecurityConfig.java) 2. Renamed Coloumn names to be more aligned with best practices 3. Return DTO instead of User Object to request
10f417e961
Update CreateAt and UpdateAt to use @CreationTimestamp and @UpdateTimestamp annotations respectively
985d7835eb
add missing environment variable to .env.example
JWT Authorization
Also write a users/me endpoint and encode the UUID from the user into the JWT token if that is possibe
Figure out a solution for S3 Stroage Path
Proposal, send the whole file via an API requests then the server uploads it via the minio APi to the S3 bucket then gets the path back and saves it as one entity into the database
ab4322fba8
remove unused property
654e7b1801
update .env logic to use dotenv for java instead of using intellij's internal environent manager
e5188c8c16
add margin between spacer and button
82d467d24f
remove unused v-model
Figure out a solution for S3 Stroage Path