Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Qiming-Liu/ThinkMoreForum-Backend
/ functions
Functions
227 in github.com/Qiming-Liu/ThinkMoreForum-Backend
⨍
Functions
227
◇
Types & classes
116
↓ 31 callers
Method
findById
(UUID uuid)
src/main/java/com/thinkmore/forum/repository/CategoryRepository.java:15
↓ 21 callers
Method
getJwtContext
()
src/main/java/com/thinkmore/forum/util/Util.java:38
↓ 14 callers
Method
checkPermission
(String permissionName)
src/main/java/com/thinkmore/forum/util/Util.java:72
↓ 11 callers
Method
fromEntity
(Img img)
src/main/java/com/thinkmore/forum/mapper/ImgMapper.java:9
↓ 10 callers
Method
findByUsername
(String username)
src/main/java/com/thinkmore/forum/repository/UsersRepository.java:15
↓ 8 callers
Method
getUsername
()
src/main/java/com/thinkmore/forum/entity/JwtUser.java:57
↓ 6 callers
Method
findAll
()
src/main/java/com/thinkmore/forum/repository/OnlineUsersRepository.java:14
↓ 6 callers
Method
toEntity
(PostPostDto postPostDto)
src/main/java/com/thinkmore/forum/mapper/PostMapper.java:12
↓ 4 callers
Method
countByCategory_IdAndVisibilityIsTrue
(UUID id)
src/main/java/com/thinkmore/forum/repository/PostRepository.java:31
↓ 4 callers
Method
getPassword
()
src/main/java/com/thinkmore/forum/entity/JwtUser.java:52
↓ 3 callers
Method
createMail
(String from, String to, String emailTitle, String emailContent)
src/main/java/com/thinkmore/forum/util/Util.java:53
↓ 3 callers
Method
findByEmail
(String email)
src/main/java/com/thinkmore/forum/repository/UsersRepository.java:20
↓ 3 callers
Method
findByPost_IdOrderByCreateTimestampAsc
(UUID id)
src/main/java/com/thinkmore/forum/repository/CommentRepository.java:14
↓ 3 callers
Method
findByRoleName
(String roleName)
src/main/java/com/thinkmore/forum/repository/RolesRepository.java:13
↓ 3 callers
Method
findByTitle
(String title)
src/main/java/com/thinkmore/forum/repository/CategoryRepository.java:21
↓ 3 callers
Method
generateJwt
(JwtUser user)
src/main/java/com/thinkmore/forum/util/Util.java:42
↓ 3 callers
Method
getFakeJwt
(String realJwt)
src/main/java/com/thinkmore/forum/service/JwtRouterService.java:26
↓ 3 callers
Method
postNotification
(Users triggerUser, Users notifyUser, String context)
src/main/java/com/thinkmore/forum/service/NotificationService.java:53
↓ 2 callers
Method
apiInfo
()
src/main/java/com/thinkmore/forum/configuration/SwaggerConfig.java:50
↓ 2 callers
Method
buildRoles
(String roleName, String permission)
src/test/java/com/thinkmore/forum/utils/Utility.java:20
↓ 2 callers
Method
countByPost_Id
(UUID id)
src/main/java/com/thinkmore/forum/repository/FollowPostRepository.java:23
↓ 2 callers
Method
entityToMiniDto
(Post post)
src/main/java/com/thinkmore/forum/mapper/PostMapper.java:16
↓ 2 callers
Method
findByCategory_IdAndVisibilityIsTrue
(UUID id)
src/main/java/com/thinkmore/forum/repository/PostRepository.java:33
↓ 2 callers
Method
findByCategory_Title
(String title)
src/main/java/com/thinkmore/forum/repository/PostRepository.java:19
↓ 2 callers
Method
findByName
(String title)
src/main/java/com/thinkmore/forum/repository/ComponentRepository.java:14
↓ 2 callers
Method
findByNotifyUsers_IdOrderByCreateTimestampDesc
(UUID id)
src/main/java/com/thinkmore/forum/repository/NotificationRepository.java:14
↓ 2 callers
Method
findByOrderBySortOrderAsc
()
src/main/java/com/thinkmore/forum/repository/CategoryRepository.java:23
↓ 2 callers
Method
findByUsers_IdOrderByCreateTimestampDesc
(UUID id)
src/main/java/com/thinkmore/forum/repository/FollowPostRepository.java:19
↓ 2 callers
Method
getOnlineUser
()
src/main/java/com/thinkmore/forum/service/WebsocketService.java:24
↓ 2 callers
Method
stringIsNullOrEmpty
(String string)
src/main/java/com/thinkmore/forum/filter/JwtCheckFilter.java:82
↓ 2 callers
Method
updateParticipant
(UUID categoryId)
src/main/java/com/thinkmore/forum/service/CategoryService.java:109
↓ 1 callers
Method
UrlEncoder
(String url)
src/main/java/com/thinkmore/forum/util/Util.java:68
↓ 1 callers
Method
api
()
src/main/java/com/thinkmore/forum/configuration/SwaggerConfig.java:38
↓ 1 callers
Method
changeHeadImgUrl
(UUID usersId, UsersImgPutDto usersImgPutDto)
src/main/java/com/thinkmore/forum/service/UsersService.java:88
↓ 1 callers
Method
changeProfileImgUrl
(UUID usersId, UsersImgPutDto usersImgPutDto)
src/main/java/com/thinkmore/forum/service/UsersService.java:98
↓ 1 callers
Method
changeSingleUserRole
(UsersGetDto inputUserGetDto)
src/main/java/com/thinkmore/forum/service/UsersService.java:160
↓ 1 callers
Method
countByPost_IdAndVisibilityIsTrue
(UUID id)
src/main/java/com/thinkmore/forum/repository/CommentRepository.java:19
↓ 1 callers
Method
daoAuthenticationProvider
()
src/main/java/com/thinkmore/forum/configuration/SecurityConfig.java:57
↓ 1 callers
Method
deleteByUsersIdAndFollowedUsersId
(UUID userId, UUID FollowedUsersId)
src/main/java/com/thinkmore/forum/repository/FollowerUsersRepository.java:19
↓ 1 callers
Method
deleteByUsers_IdAndPost_Id
(UUID id, UUID id1)
src/main/java/com/thinkmore/forum/repository/FollowPostRepository.java:16
↓ 1 callers
Method
findAllByFollowedUsersId
(UUID FollowedUsersId)
src/main/java/com/thinkmore/forum/repository/FollowerUsersRepository.java:15
↓ 1 callers
Method
findAllByUsersId
(UUID userId)
src/main/java/com/thinkmore/forum/repository/FollowerUsersRepository.java:13
↓ 1 callers
Method
findByMd5
(String hash)
src/main/java/com/thinkmore/forum/repository/ImgRepository.java:12
↓ 1 callers
Method
findByOrderByCommentCountDesc
(Pageable pageable)
src/main/java/com/thinkmore/forum/repository/PostRepository.java:29
↓ 1 callers
Method
findByPostUsersId
(UUID Id)
src/main/java/com/thinkmore/forum/repository/PostRepository.java:25
↓ 1 callers
Method
findByPost_IdAndUsers_Id
(UUID id, UUID id1)
src/main/java/com/thinkmore/forum/repository/FollowPostRepository.java:21
↓ 1 callers
Method
findByRole
(Roles role)
src/main/java/com/thinkmore/forum/repository/UsersRepository.java:21
↓ 1 callers
Method
findByTitleContainingIgnoreCase
(String title)
src/main/java/com/thinkmore/forum/repository/PostRepository.java:21
↓ 1 callers
Method
findByUsernameContainingIgnoreCase
(String username)
src/main/java/com/thinkmore/forum/repository/UsersRepository.java:18
↓ 1 callers
Method
findByUsersIdAndFollowedUsersId
(UUID userId, UUID FollowedUsersId)
src/main/java/com/thinkmore/forum/repository/FollowerUsersRepository.java:17
↓ 1 callers
Method
followStatus
(String username, UUID usersId)
src/main/java/com/thinkmore/forum/service/FollowerUsersService.java:61
↓ 1 callers
Method
followUsers
(UUID myUsersId, String hisUsername)
src/main/java/com/thinkmore/forum/service/FollowerUsersService.java:38
↓ 1 callers
Method
getAllByPost
(UUID postId)
src/main/java/com/thinkmore/forum/service/CommentService.java:33
↓ 1 callers
Method
getAllFollowPostsByUserId
(UUID userId)
src/main/java/com/thinkmore/forum/service/FollowPostService.java:41
↓ 1 callers
Method
getAllFollowPostsByUsername
(String username)
src/main/java/com/thinkmore/forum/service/FollowPostService.java:47
↓ 1 callers
Method
getAllPostsCoreInfo
()
src/main/java/com/thinkmore/forum/service/PostService.java:115
↓ 1 callers
Method
getAllRoles
()
src/main/java/com/thinkmore/forum/service/RoleService.java:25
↓ 1 callers
Method
getCategoryByCategoryTitle
(String category_title)
src/main/java/com/thinkmore/forum/service/CategoryService.java:38
↓ 1 callers
Method
getComponent
(String name)
src/main/java/com/thinkmore/forum/service/ComponentService.java:22
↓ 1 callers
Method
getCountOfVisiblePostsByCategoryId
(UUID categoryId)
src/main/java/com/thinkmore/forum/service/PostService.java:140
↓ 1 callers
Method
getFollowersByUsername
(String username)
src/main/java/com/thinkmore/forum/service/FollowerUsersService.java:26
↓ 1 callers
Method
getFollowingByUsername
(String username)
src/main/java/com/thinkmore/forum/service/FollowerUsersService.java:32
↓ 1 callers
Method
getNotificationsByUserId
(UUID userId)
src/main/java/com/thinkmore/forum/service/NotificationService.java:23
↓ 1 callers
Method
getPostsByPostUsersName
(String username)
src/main/java/com/thinkmore/forum/service/PostService.java:130
↓ 1 callers
Method
getRealJwt
(String fakeJwt)
src/main/java/com/thinkmore/forum/service/JwtRouterService.java:20
↓ 1 callers
Method
getUserByUsername
(String username)
src/main/java/com/thinkmore/forum/service/UsersService.java:140
↓ 1 callers
Method
getVisiblePostsByCategoryId
(UUID categoryId, Pageable pageable)
src/main/java/com/thinkmore/forum/service/PostService.java:146
↓ 1 callers
Method
isEnabled
()
src/main/java/com/thinkmore/forum/entity/JwtUser.java:77
↓ 1 callers
Method
jwt
()
src/main/java/com/thinkmore/forum/configuration/SwaggerConfig.java:57
↓ 1 callers
Method
markAllAsViewed
(UUID userId)
src/main/java/com/thinkmore/forum/service/NotificationService.java:43
↓ 1 callers
Method
passwordEncoder
()
src/main/java/com/thinkmore/forum/configuration/SecurityConfig.java:65
↓ 1 callers
Method
postFollowPostToUser
(UUID postId, UUID userId)
src/main/java/com/thinkmore/forum/service/FollowPostService.java:64
↓ 1 callers
Method
putCategory
(List<CategoryPutDto> categoryPutDtoList)
src/main/java/com/thinkmore/forum/service/CategoryService.java:49
↓ 1 callers
Method
register
(@RequestBody UsersPostDto usersPostDto)
src/main/java/com/thinkmore/forum/controller/v1/PublicController.java:49
↓ 1 callers
Method
register
(UsersPostDto usersPostDto)
src/main/java/com/thinkmore/forum/service/UsersService.java:49
↓ 1 callers
Method
resetPassword
(UUID usersId, UsersPasswordPutDto password)
src/main/java/com/thinkmore/forum/service/UsersService.java:131
↓ 1 callers
Method
signOffline
(SessionDisconnectEvent event)
src/main/java/com/thinkmore/forum/service/WebsocketService.java:57
↓ 1 callers
Method
unfollowUsers
(UUID userID, String followedUsername)
src/main/java/com/thinkmore/forum/service/FollowerUsersService.java:54
↓ 1 callers
Method
updateLastLoginTimestamp
(String username)
src/main/java/com/thinkmore/forum/service/UsersService.java:63
↓ 1 callers
Method
updateViewCount
(UUID postId)
src/main/java/com/thinkmore/forum/service/PostService.java:179
Method
CategoryNotFoundException
(String message)
src/main/java/com/thinkmore/forum/exception/CategoryNotFoundException.java:5
Method
InvalidOldPasswordException
(String message)
src/main/java/com/thinkmore/forum/exception/InvalidOldPasswordException.java:4
Method
InvalidPasswordException
(String message)
src/main/java/com/thinkmore/forum/exception/InvalidPasswordException.java:4
Method
JwtUser
(Users user)
src/main/java/com/thinkmore/forum/entity/JwtUser.java:29
Method
UserHasPasswordException
(String message)
src/main/java/com/thinkmore/forum/exception/UserHasPasswordException.java:5
Method
UserNotFoundException
(String message)
src/main/java/com/thinkmore/forum/exception/UserNotFoundException.java:5
Method
addCorsMappings
(@NotNull CorsRegistry registry)
src/main/java/com/thinkmore/forum/configuration/WebSocketConfig.java:36
Method
attemptAuthentication
(HttpServletRequest request, HttpServletResponse response)
src/main/java/com/thinkmore/forum/filter/JwtGenerateFilter.java:36
Method
buildRolesGetDto
(UUID id, String roleName, String permission)
src/test/java/com/thinkmore/forum/utils/Utility.java:12
Method
changeEmail
(@PathVariable String new_email)
src/main/java/com/thinkmore/forum/controller/v1/UsersController.java:73
Method
changeEmail
(UUID usersId, String newEmail)
src/main/java/com/thinkmore/forum/service/UsersService.java:108
Method
changeHeadImg
(@RequestBody UsersImgPutDto usersImgPutDto)
src/main/java/com/thinkmore/forum/controller/v1/UsersController.java:55
Method
changePassword
(@RequestBody UsersMiniPutDto usersMiniPutDto)
src/main/java/com/thinkmore/forum/controller/v1/UsersController.java:43
Method
changePassword
(UUID usersId, UsersMiniPutDto usersMiniPutDto)
src/main/java/com/thinkmore/forum/service/UsersService.java:118
Method
changePostVisibility
(@PathVariable("post_id") String post_id)
src/main/java/com/thinkmore/forum/controller/v1/PostController.java:48
Method
changePostVisibility
(UUID postId, UUID userId)
src/main/java/com/thinkmore/forum/service/PostService.java:155
Method
changeProfileImg
(@RequestBody UsersImgPutDto usersImgPutDto)
src/main/java/com/thinkmore/forum/controller/v1/UsersController.java:61
Method
changeUsername
(@PathVariable String new_username)
src/main/java/com/thinkmore/forum/controller/v1/UsersController.java:49
Method
changeUsername
(UUID usersId, String newUsername)
src/main/java/com/thinkmore/forum/service/UsersService.java:79
Method
changeUsersRoles
(@RequestBody List<UsersGetDto> usersGetDtoList)
src/main/java/com/thinkmore/forum/controller/v1/UsersController.java:79
next →
1–100 of 227, ranked by callers