Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion services/cloud-page
Submodule cloud-page updated 1 files
+1 −1 backend/pom.xml
2 changes: 1 addition & 1 deletion services/vault-web
Submodule vault-web updated 52 files
+3 −0 .gitignore
+2 −1 backend/src/main/java/vaultWeb/config/SecurityConfig.java
+22 −0 backend/src/main/java/vaultWeb/config/WebMvcConfig.java
+18 −0 backend/src/main/java/vaultWeb/config/websocket/TypingDisconnectListener.java
+26 −1 backend/src/main/java/vaultWeb/controllers/ChatController.java
+53 −0 backend/src/main/java/vaultWeb/controllers/GroupController.java
+24 −0 backend/src/main/java/vaultWeb/controllers/TypingIndicatorController.java
+75 −0 backend/src/main/java/vaultWeb/controllers/UserController.java
+12 −0 backend/src/main/java/vaultWeb/dtos/TypingIndicatorDto.java
+8 −1 backend/src/main/java/vaultWeb/dtos/dashboard/UserDashboardDto.java
+13 −0 backend/src/main/java/vaultWeb/dtos/user/UserResponseDto.java
+10 −0 backend/src/main/java/vaultWeb/exceptions/GlobalExceptionHandler.java
+10 −0 backend/src/main/java/vaultWeb/exceptions/InvalidFileException.java
+8 −0 backend/src/main/java/vaultWeb/models/User.java
+2 −0 backend/src/main/java/vaultWeb/repositories/ChatMessageRepository.java
+2 −0 backend/src/main/java/vaultWeb/repositories/GroupMemberRepository.java
+3 −1 backend/src/main/java/vaultWeb/services/DashboardService.java
+143 −0 backend/src/main/java/vaultWeb/services/ProfilePictureService.java
+247 −0 backend/src/main/java/vaultWeb/services/TypingIndicatorService.java
+12 −0 backend/src/main/java/vaultWeb/services/UserService.java
+7 −0 backend/src/main/resources/application.properties
+103 −0 backend/src/test/java/vaultWeb/controllers/ChatControllerTest.java
+50 −0 backend/src/test/java/vaultWeb/controllers/GroupControllerTest.java
+61 −0 backend/src/test/java/vaultWeb/services/ProfilePictureServiceTest.java
+202 −0 backend/src/test/java/vaultWeb/services/TypingIndicatorServiceTest.java
+1 −1 frontend/angular.json
+10 −0 frontend/public/stickers/heart.svg
+13 −0 frontend/public/stickers/party.svg
+11 −0 frontend/public/stickers/spark.svg
+10 −0 frontend/public/stickers/thumbs-up.svg
+7 −0 frontend/src/app/models/dtos/TypingIndicatorDto.ts
+2 −0 frontend/src/app/models/dtos/UserDashboardDto.ts
+6 −0 frontend/src/app/models/dtos/UserDto.ts
+37 −3 frontend/src/app/navbar/navbar.component.html
+59 −0 frontend/src/app/navbar/navbar.component.scss
+38 −3 frontend/src/app/navbar/navbar.component.ts
+8 −1 frontend/src/app/pages/cloud/cloud.component.html
+95 −1 frontend/src/app/pages/cloud/cloud.component.scss
+45 −0 frontend/src/app/pages/cloud/cloud.component.ts
+102 −4 frontend/src/app/pages/dashboard/dashboard.component.html
+131 −6 frontend/src/app/pages/dashboard/dashboard.component.ts
+37 −5 frontend/src/app/pages/home/home.component.html
+19 −2 frontend/src/app/pages/home/home.component.ts
+51 −0 frontend/src/app/pages/private-chat-dialog/chat-reactions.ts
+122 −5 frontend/src/app/pages/private-chat-dialog/private-chat-dialog.component.html
+136 −0 frontend/src/app/pages/private-chat-dialog/private-chat-dialog.component.scss
+136 −0 frontend/src/app/pages/private-chat-dialog/private-chat-dialog.component.spec.ts
+434 −38 frontend/src/app/pages/private-chat-dialog/private-chat-dialog.component.ts
+27 −0 frontend/src/app/services/group-chat.service.ts
+60 −1 frontend/src/app/services/user.service.ts
+62 −0 frontend/src/app/services/web-socket.service.ts
+1 −1 frontend/tsconfig.spec.json