Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Thibaut-Mouton/react-spring-messenger-project
/ functions
Functions
365 in github.com/Thibaut-Mouton/react-spring-messenger-project
⨍
Functions
365
◇
Types & classes
134
↓ 29 callers
Method
getId
()
backend/commons/src/main/java/com/mercure/commons/dto/search/FullTextSearchDatabaseResponse.java:4
↓ 15 callers
Method
findGroupByUrl
(@Param(value = "url") String url)
backend/core/src/main/java/com/mercure/core/repository/GroupRepository.java:12
↓ 15 callers
Method
getMessage
()
backend/commons/src/main/java/com/mercure/commons/dto/search/FullTextSearchDatabaseResponse.java:8
↓ 12 callers
Method
save
(UserEntity userEntity)
backend/core/src/main/java/com/mercure/core/service/UserService.java:35
↓ 11 callers
Method
equals
(Object obj)
backend/commons/src/main/java/com/mercure/commons/entity/GroupUser.java:48
↓ 11 callers
Method
getGroupUrl
()
backend/commons/src/main/java/com/mercure/commons/dto/search/FullTextSearchDatabaseResponse.java:6
↓ 7 callers
Method
getUsername
()
backend/commons/src/main/java/com/mercure/commons/entity/UserEntity.java:77
↓ 7 callers
Function
useThemeContext
()
frontend-web/src/context/theme-context.tsx:26
↓ 6 callers
Method
findById
(int id)
backend/core/src/main/java/com/mercure/core/service/UserService.java:86
↓ 6 callers
Function
generateColorMode
(isDarkMode: string)
frontend-web/src/components/utils/enable-dark-mode.ts:1
↓ 5 callers
Method
findByNameOrEmail
(String str0, String str1)
backend/core/src/main/java/com/mercure/core/service/UserService.java:47
↓ 5 callers
Method
getGroupName
()
backend/commons/src/main/java/com/mercure/commons/dto/search/FullTextSearchDatabaseResponse.java:10
↓ 5 callers
Method
run
(String... args)
backend/core/src/main/java/com/mercure/core/service/DbInit.java:32
↓ 4 callers
Function
dateParser
(date: string)
frontend-web/src/utils/date-formater.ts:3
↓ 4 callers
Method
doUserAction
(HttpServletRequest request, Integer userId, String groupUrl, String action)
backend/core/src/main/java/com/mercure/core/controller/ApiController.java:116
↓ 4 callers
Method
findAllByGroupId
(int groupId)
backend/core/src/main/java/com/mercure/core/service/GroupUserJoinService.java:47
↓ 4 callers
Method
findUserById
(int id)
backend/core/src/main/java/com/mercure/core/service/GroupService.java:147
↓ 4 callers
Function
generateLinkColorMode
(isDarkMode: string)
frontend-web/src/components/utils/enable-dark-mode.ts:9
↓ 4 callers
Method
getUserNameFromJwtToken
(String token)
backend/core/src/main/java/com/mercure/core/service/JwtUtil.java:23
↓ 3 callers
Method
findByMessageId
(int id)
backend/commons/src/main/java/com/mercure/commons/repository/FileRepository.java:14
↓ 3 callers
Method
getCache
()
backend/core/src/main/java/com/mercure/core/service/cache/CallsCacheService.java:17
↓ 3 callers
Method
getCache
()
backend/core/src/main/java/com/mercure/core/service/cache/RoomCacheService.java:19
↓ 3 callers
Method
getFirstNameByUserId
(@Param(value = "userId") int id)
backend/core/src/main/java/com/mercure/core/repository/UserRepository.java:19
↓ 3 callers
Method
getGroupByUrl
(@Param(value = "url") String url)
backend/core/src/main/java/com/mercure/core/repository/GroupRepository.java:18
↓ 3 callers
Method
getPassword
()
backend/commons/src/main/java/com/mercure/commons/entity/UserEntity.java:72
↓ 3 callers
Function
handleCloseTab
()
frontend-web/src/components/websocket/video-component.tsx:147
↓ 3 callers
Function
isDisabled
()
frontend-web/src/components/websocket/websocket-group-actions-component.tsx:220
↓ 3 callers
Method
pingRoute
()
frontend-web/src/service/http-group-service.ts:25
↓ 3 callers
Method
removeUserFromConversation
(HttpServletRequest request, @PathVariable Integer userId, @PathVariable String groupUrl)
backend/core/src/main/java/com/mercure/core/controller/ApiController.java:96
↓ 3 callers
Method
toGroupDTO
(GroupEntity grp, int userId)
backend/core/src/main/java/com/mercure/core/mapper/UserMapper.java:84
↓ 2 callers
Method
authenticate
(jwtModel: JwtModel)
frontend-web/src/service/http-group-service.ts:21
↓ 2 callers
Function
changeGroupName
(url: string)
frontend-web/src/components/websocket/websocket-groups-component.tsx:52
↓ 2 callers
Function
changeVideoStatus
()
frontend-web/src/components/websocket/video-component.tsx:157
↓ 2 callers
Function
closeAlert
(id: string)
frontend-web/src/components/partials/alert-component.tsx:8
↓ 2 callers
Function
closeDisplayUserAction
(event: any)
frontend-web/src/components/websocket/websocket-group-actions-component.tsx:63
↓ 2 callers
Method
createNotificationList
(int userId, String groupUrl)
backend/core/src/main/java/com/mercure/core/service/MessageService.java:101
↓ 2 callers
Method
createNotificationMessageDTO
(MessageEntity msg, int userId)
backend/core/src/main/java/com/mercure/core/service/MessageService.java:113
↓ 2 callers
Method
executeActionOnGroupUser
(int userId, int groupId, int role)
backend/core/src/main/java/com/mercure/core/service/GroupUserJoinService.java:81
↓ 2 callers
Method
findByGroupId
(int id, int offset)
backend/core/src/main/java/com/mercure/core/service/MessageService.java:49
↓ 2 callers
Method
findById
(GroupRoleKey id)
backend/core/src/main/java/com/mercure/core/service/GroupUserJoinService.java:39
↓ 2 callers
Method
findById
(int groupId)
backend/core/src/main/java/com/mercure/core/service/GroupService.java:108
↓ 2 callers
Method
findFileUrlByMessageId
(@Param(value = "id") int id)
backend/commons/src/main/java/com/mercure/commons/repository/FileRepository.java:16
↓ 2 callers
Method
findLastMessageIdByGroupId
(@Param(value = "idOfGroup") int groupId)
backend/core/src/main/java/com/mercure/core/repository/MessageRepository.java:25
↓ 2 callers
Function
generateIconColorMode
(isDarkMode: string)
frontend-web/src/components/utils/enable-dark-mode.ts:5
↓ 2 callers
Method
getAuthorities
()
backend/commons/src/main/java/com/mercure/commons/entity/UserEntity.java:67
↓ 2 callers
Method
getGroupUrlById
(@Param(value = "id") Integer id)
backend/core/src/main/java/com/mercure/core/repository/GroupRepository.java:21
↓ 2 callers
Method
getGroupUser
(@Param("userId") int userId, @Param("groupId") int groupId)
backend/core/src/main/java/com/mercure/core/repository/GroupUserJoinRepository.java:21
↓ 2 callers
Method
getMessages
(groupUrl: string, offset: number)
frontend-web/src/service/http-message.service.ts:10
↓ 2 callers
Method
getRandomColor
()
backend/commons/src/main/java/com/mercure/commons/utils/ColorsUtils.java:14
↓ 2 callers
Method
getRoomByKey
(String groupUrl)
backend/core/src/main/java/com/mercure/core/service/cache/RoomCacheService.java:33
↓ 2 callers
Method
getUserEntity
(HttpServletRequest request)
backend/core/src/main/java/com/mercure/core/controller/AuthenticationController.java:99
↓ 2 callers
Method
getUsersIdInGroup
(@Param("groupId") int groupId)
backend/core/src/main/java/com/mercure/core/repository/GroupUserJoinRepository.java:24
↓ 2 callers
Function
handleDisplayUserAction
(event: any, id: number)
frontend-web/src/components/websocket/websocket-group-actions-component.tsx:58
↓ 2 callers
Function
handlePopupState
(isOpen: boolean)
frontend-web/src/components/websocket/websocket-group-actions-component.tsx:89
↓ 2 callers
Function
handlePopupState
(isOpen: boolean)
frontend-web/src/components/messages/DisplayMessagesComponent.tsx:54
↓ 2 callers
Function
handleTooltipAction
(event: any, action: string)
frontend-web/src/components/websocket/websocket-group-actions-component.tsx:47
↓ 2 callers
Function
initWebSocket
(userToken: string)
frontend-web/src/config/websocket-config.ts:7
↓ 2 callers
Method
loadUserByUsername
(String username)
backend/core/src/main/java/com/mercure/core/service/CustomUserDetailsService.java:18
↓ 2 callers
Method
logout
()
frontend-web/src/service/http-group-service.ts:29
↓ 2 callers
Method
passwordEncoder
()
backend/core/src/main/java/com/mercure/core/config/SecurityConfig.java:30
↓ 2 callers
Function
registerValidSW
(swUrl, config)
frontend-web/src/serviceWorker.js:57
↓ 2 callers
Function
resetImageBuffer
(event: any)
frontend-web/src/components/messages/CreateMessageComponent.tsx:67
↓ 2 callers
Method
saveMessageNotSeen
(MessageEntity msg, int groupId)
backend/core/src/main/java/com/mercure/core/service/UserSeenMessageService.java:21
↓ 2 callers
Method
setUser
(String callUrl, int userId)
backend/core/src/main/java/com/mercure/core/service/rtc/RtcService.java:45
↓ 2 callers
Function
styleUnreadMessage
(isLastMessageSeen: boolean)
frontend-web/src/components/websocket/websocket-groups-component.tsx:93
↓ 2 callers
Function
submitForm
(event: any)
frontend-web/src/components/partials/custom-material-textfield.tsx:55
↓ 2 callers
Method
toGroupCall
(GroupEntity group)
backend/core/src/main/java/com/mercure/core/mapper/GroupCallMapper.java:19
↓ 1 callers
Method
addUserToGroup
(userId: number | string, groupUrl: string)
frontend-web/src/service/http-group-service.ts:37
↓ 1 callers
Function
checkFormValidation
()
frontend-web/src/components/register/RegisterUser.tsx:29
↓ 1 callers
Method
checkIfUserIsAdmin
(int userId, int groupIdToCheck)
backend/core/src/main/java/com/mercure/core/service/UserService.java:51
↓ 1 callers
Method
checkIfUserIsAuthorizedInGroup
(int userId, int groupId)
backend/core/src/main/java/com/mercure/core/service/GroupUserJoinService.java:67
↓ 1 callers
Method
checkIfUserNameOrMailAlreadyUsed
(String mail)
backend/core/src/main/java/com/mercure/core/service/UserService.java:95
↓ 1 callers
Function
checkValidServiceWorker
(swUrl, config)
frontend-web/src/serviceWorker.js:101
↓ 1 callers
Function
closeAlert
(event: React.MouseEvent<HTMLButtonElement, MouseEvent>, code: string)
frontend-web/src/components/register/RegisterUser.tsx:90
↓ 1 callers
Method
countAllByMail
(String mail)
backend/core/src/main/java/com/mercure/core/repository/UserRepository.java:31
↓ 1 callers
Method
countAllByShortUrl
(String shortUrl)
backend/core/src/main/java/com/mercure/core/repository/UserRepository.java:33
↓ 1 callers
Method
createAndSaveMessage
(int userId, int groupId, String type, String data)
backend/core/src/main/java/com/mercure/core/service/MessageService.java:40
↓ 1 callers
Method
createConversation
(int id1, int id2)
backend/core/src/main/java/com/mercure/core/service/GroupService.java:112
↓ 1 callers
Method
createGroup
(int userId, String name)
backend/core/src/main/java/com/mercure/core/service/GroupService.java:85
↓ 1 callers
Method
createGroup
(groupName: string)
frontend-web/src/service/http-group-service.ts:33
↓ 1 callers
Function
createGroupByName
()
frontend-web/src/components/create-conversation/CreateConversationComponent.tsx:27
↓ 1 callers
Method
createMessageDTO
Create a MessageDTO Sent with user's initials @param id of the message saved in DB @param userId int value for user ID @param date String
backend/core/src/main/java/com/mercure/core/service/MessageService.java:82
↓ 1 callers
Method
createShortUrl
(String firstName, String lastName)
backend/core/src/main/java/com/mercure/core/service/UserService.java:61
↓ 1 callers
Method
createUser
(firstname: string, lastname: string, email: string, password: string)
frontend-web/src/service/http-group-service.ts:49
↓ 1 callers
Method
createUserInitials
(String firstAndLastName)
backend/core/src/main/java/com/mercure/core/service/MessageService.java:96
↓ 1 callers
Method
deleteMessagesDataByGroupId
(@Param(value = "groupId") int groupId)
backend/core/src/main/java/com/mercure/core/repository/MessageRepository.java:31
↓ 1 callers
Method
doGenerateToken
(Map<String, Object> claims, String subject)
backend/core/src/main/java/com/mercure/core/service/JwtUtil.java:52
↓ 1 callers
Method
fetchAllUsers
Fetch all users in a conversation @param groupUrl string @return List of {@link GroupMemberDTO}
backend/core/src/main/java/com/mercure/core/controller/ApiController.java:62
↓ 1 callers
Method
fetchAllUsersInConversation
(groupUrl: string)
frontend-web/src/service/http-group-service.ts:41
↓ 1 callers
Method
fetchAllUsersWithoutAlreadyInGroup
(groupUrl: string)
frontend-web/src/service/http-group-service.ts:45
↓ 1 callers
Function
fetchMessages
()
frontend-web/src/components/websocket/websocket-chat-component.tsx:20
↓ 1 callers
Method
findAll
()
backend/core/src/main/java/com/mercure/core/service/UserService.java:31
↓ 1 callers
Method
findAllByMessageIdAndUserId
(int messageId, int userId)
backend/core/src/main/java/com/mercure/core/repository/UserSeenMessageRepository.java:11
↓ 1 callers
Method
findAllGroupsByUserId
(int userId)
backend/core/src/main/java/com/mercure/core/service/GroupUserJoinService.java:51
↓ 1 callers
Method
findByFkMessageId
(int id)
backend/commons/src/main/java/com/mercure/commons/service/FileService.java:20
↓ 1 callers
Method
findByGroupIdAndOffset
(@Param(value = "id") int id, @Param(value = "offset") int offset)
backend/core/src/main/java/com/mercure/core/repository/MessageRepository.java:16
↓ 1 callers
Method
findFilesUrlsByGroupId
(@Param(value = "groupId") int groupId)
backend/commons/src/main/java/com/mercure/commons/repository/FileRepository.java:19
↓ 1 callers
Method
findFirstNameById
(int id)
backend/core/src/main/java/com/mercure/core/service/UserService.java:82
↓ 1 callers
Method
findGroupUser
(int userId, int groupId)
backend/core/src/main/java/com/mercure/core/service/GroupUserJoinService.java:55
↓ 1 callers
Method
findLastMessage
(int groupId)
backend/core/src/main/java/com/mercure/core/service/MessageService.java:63
next →
1–100 of 365, ranked by callers