Commit graph

36 commits

Author SHA1 Message Date
Mika Bomm 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 2024-09-06 20:57:31 +02:00
Mika Bomm 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 2024-09-06 20:01:42 +02:00
Mika Bomm 10f417e961 Update CreateAt and UpdateAt to use @CreationTimestamp and @UpdateTimestamp annotations respectively 2024-09-06 14:58:01 +02:00
Mika Bomm 985d7835eb add missing environment variable to .env.example 2024-09-06 13:52:28 +02:00
Mika Bomm ab4322fba8 remove unused property 2024-09-05 23:21:31 +02:00
Mika Bomm 654e7b1801 update .env logic to use dotenv for java instead of using intellij's internal environent manager 2024-09-05 23:20:10 +02:00
Mika Bomm e5188c8c16 add margin between spacer and button 2024-09-05 20:42:41 +02:00
Mika Bomm 82d467d24f remove unused v-model 2024-09-05 12:28:39 +02:00
Mika Bomm 614bb91c5a add init user profile button placeholders and spacer between the actions and search bar 2024-09-05 12:13:49 +02:00
Mika Bomm 26bc3ae957 code cleanup for search bar 2024-09-05 11:46:57 +02:00
Mika Bomm 6523d15637 Implemented Search bar (visual only) 2024-09-05 11:40:46 +02:00
Mika Bomm 956c1d5ee6 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	web/src/components/NavBar.vue
2024-09-05 09:40:34 +02:00
Mika Bomm 509ec3ec59 Fix NavBar alignment (#1)
Reviewed-on: #1
2024-09-05 09:40:14 +02:00
Mika Bomm d8ce99319c Add account section and sidebar profile button is invisible 2024-09-03 21:47:47 +02:00
Mika Bomm c821562e30 add configurations for intellij to start frontend / backend 2024-09-03 20:05:44 +02:00
Mika Bomm d394dd4d4a push NavBar.vue escapes on the right side 2024-09-03 20:01:32 +02:00
Mika Bomm 8feef25c6c init frontend 2024-09-02 20:50:10 +02:00
Mika Bomm 0d9e3701d4 comment gradle dependencies 2024-09-02 19:34:45 +02:00
Mika Bomm 3ea49137e9 remove unnecessary comment 2024-09-02 19:22:08 +02:00
Mika Bomm c87a166834 add argon2 hashing and salting of password 2024-09-02 19:18:02 +02:00
Mika Bomm 717c181b74 add DocumentDTO class 2024-09-01 22:39:44 +02:00
Mika Bomm e3defefef3 Create DTOs for the entities and added some fixme's 2024-09-01 22:34:20 +02:00
Mika Bomm 94b3fec5e2 remove duplicated get method to /api/v1/users from the main file 2024-09-01 21:43:13 +02:00
Mika Bomm 4d9f0fbb0e change api scheme to /api/v1/feature and use construction injection instead of field injection 2024-09-01 21:35:20 +02:00
Mika Bomm 23affca287 Add init folder structure and add some logic for document and user 2024-09-01 20:50:58 +02:00
Mika Bomm c121d62fb4 Add interfaces for Document.java and User.java 2024-09-01 17:29:23 +02:00
Mika Bomm 11f61080f0 update application.yml to use create-drop instead of update 2024-09-01 10:07:57 +02:00
Mika Bomm 594ee52fcc add root README.md 2024-08-30 21:48:19 +02:00
Mika Bomm 6025a12253 add postgresql connection to the project and move from application.properties to application.yml 2024-08-30 18:08:13 +02:00
Mika Bomm d3c22fe3a9 fix docker-compose.yml port and comment .env.example file 2024-08-30 15:44:22 +02:00
Mika Bomm e713118eb5 updated .gitignore 2024-08-30 08:59:56 +02:00
Mika Bomm 4f7e151ebc init version for docker-compose.yml 2024-08-29 22:02:56 +02:00
Mika Bomm 7d982eec0b more complex example for JSON object return 2024-08-29 21:18:59 +02:00
Mika Bomm a0413b2a48 add get request for hello world 2024-08-25 20:57:17 +02:00
Mika Bomm d743a200d1 remove .gradle directory and modify .gitignore 2024-08-25 20:30:45 +02:00
Mika Bomm a7e65467a4 Initial commit 2024-08-25 20:27:39 +02:00