Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SaiUpadhyayula/youtube-clone
/ functions
Functions
149 in github.com/SaiUpadhyayula/youtube-clone
⨍
Functions
149
◇
Types & classes
85
↓ 8 callers
Method
getCurrentUser
()
backend/src/main/java/com/programming/techie/youtube/service/UserService.java:64
↓ 7 callers
Method
getVideoById
(String id)
backend/src/main/java/com/programming/techie/youtube/service/VideoService.java:112
↓ 6 callers
Method
add
(event: MatChipInputEvent)
frontend/youtube-clone-ui/src/app/save-video-details/save-video-details.component.ts:54
↓ 4 callers
Method
mapToDto
(Video video)
backend/src/main/java/com/programming/techie/youtube/mapper/VideoMapper.java:9
↓ 3 callers
Method
getUserId
()
frontend/youtube-clone-ui/src/app/auth/auth.service.ts:75
↓ 3 callers
Method
likeCount
()
backend/src/main/java/com/programming/techie/youtube/model/Video.java:32
↓ 2 callers
Method
decreaseDisLikeCount
()
backend/src/main/java/com/programming/techie/youtube/model/Video.java:56
↓ 2 callers
Method
decreaseLikeCount
()
backend/src/main/java/com/programming/techie/youtube/model/Video.java:48
↓ 2 callers
Method
disLikeCount
()
backend/src/main/java/com/programming/techie/youtube/model/Video.java:36
↓ 2 callers
Method
getComments
()
frontend/youtube-clone-ui/src/app/comments/comment.service.ts:21
↓ 2 callers
Method
getCommentsSubscription
()
frontend/youtube-clone-ui/src/app/comments/comments.component.ts:29
↓ 2 callers
Method
getLikedVideos
(String userId)
backend/src/main/java/com/programming/techie/youtube/service/UserService.java:69
↓ 2 callers
Method
getVideo
(videoId: string)
frontend/youtube-clone-ui/src/app/upload-video/video.service.ts:36
↓ 2 callers
Method
getVideo
(String id)
backend/src/main/java/com/programming/techie/youtube/service/VideoService.java:58
↓ 2 callers
Method
ifDisLikedVideo
(String videoId)
backend/src/main/java/com/programming/techie/youtube/service/UserService.java:60
↓ 2 callers
Method
ifLikedVideo
(String videoId)
backend/src/main/java/com/programming/techie/youtube/service/UserService.java:56
↓ 2 callers
Method
register
(UserInfoDTO userInfoDTO)
backend/src/main/java/com/programming/techie/youtube/service/UserRegistrationService.java:17
↓ 2 callers
Method
remove
(fruit: string)
frontend/youtube-clone-ui/src/app/save-video-details/save-video-details.component.ts:68
↓ 2 callers
Method
removeFromDisLikedVideo
(String videoId)
backend/src/main/java/com/programming/techie/youtube/service/UserService.java:50
↓ 2 callers
Method
removeFromLikedVideos
(String videoId)
backend/src/main/java/com/programming/techie/youtube/service/UserService.java:38
↓ 2 callers
Method
upload
(MultipartFile file)
backend/src/main/java/com/programming/techie/youtube/service/FileService.java:6
↓ 1 callers
Method
addComment
(Comment comment)
backend/src/main/java/com/programming/techie/youtube/model/Video.java:60
↓ 1 callers
Method
addToDisLikedVideo
(String videoId)
backend/src/main/java/com/programming/techie/youtube/service/UserService.java:44
↓ 1 callers
Method
addToLikedVideos
(String videoId)
backend/src/main/java/com/programming/techie/youtube/service/UserService.java:32
↓ 1 callers
Method
addToSubscribedUsers
(String userId)
backend/src/main/java/com/programming/techie/youtube/model/User.java:50
↓ 1 callers
Method
addToSubscribers
(String userId)
backend/src/main/java/com/programming/techie/youtube/model/User.java:54
↓ 1 callers
Method
addToVideoHistory
(String videoId)
backend/src/main/java/com/programming/techie/youtube/model/User.java:46
↓ 1 callers
Method
configure
(HttpSecurity httpSecurity)
backend/src/main/java/com/programming/techie/youtube/config/SecurityConfiguration.java:21
↓ 1 callers
Method
deleteFile
(String fileName)
backend/src/main/java/com/programming/techie/youtube/service/FileService.java:8
↓ 1 callers
Method
dislike
(String videoId)
backend/src/main/java/com/programming/techie/youtube/service/VideoService.java:134
↓ 1 callers
Method
findByEmailAddress
(String email)
backend/src/main/java/com/programming/techie/youtube/repository/UserRepository.java:9
↓ 1 callers
Method
findByIdIn
(Set<String> likedVideos)
backend/src/main/java/com/programming/techie/youtube/repository/VideoRepository.java:14
↓ 1 callers
Method
findBySub
(String sub)
backend/src/main/java/com/programming/techie/youtube/repository/UserRepository.java:10
↓ 1 callers
Method
findByTagsIn
(List<String> tags)
backend/src/main/java/com/programming/techie/youtube/repository/VideoRepository.java:12
↓ 1 callers
Method
findByUserId
(String userId)
backend/src/main/java/com/programming/techie/youtube/repository/VideoRepository.java:10
↓ 1 callers
Method
getAllVideos
()
frontend/youtube-clone-ui/src/app/upload-video/video.service.ts:58
↓ 1 callers
Method
getAllVideos
()
backend/src/main/java/com/programming/techie/youtube/service/VideoService.java:50
↓ 1 callers
Method
getAllVideosByChannel
(String userId)
backend/src/main/java/com/programming/techie/youtube/service/VideoService.java:66
↓ 1 callers
Method
getHistory
(String id)
backend/src/main/java/com/programming/techie/youtube/service/UserService.java:26
↓ 1 callers
Method
getSuggestedVideos
(userId: string | "")
frontend/youtube-clone-ui/src/app/upload-video/video.service.ts:76
↓ 1 callers
Method
getTitleText
()
frontend/youtube-clone-ui/e2e/src/app.po.ts:8
↓ 1 callers
Method
handleAuthentication
()
frontend/youtube-clone-ui/src/app/auth/auth.service.ts:28
↓ 1 callers
Method
increaseDisLikeCount
()
backend/src/main/java/com/programming/techie/youtube/model/Video.java:52
↓ 1 callers
Method
increaseLikeCount
()
backend/src/main/java/com/programming/techie/youtube/model/Video.java:44
↓ 1 callers
Method
increaseViewCount
(VideoDto videoDto)
backend/src/main/java/com/programming/techie/youtube/service/VideoService.java:106
↓ 1 callers
Method
isLoggedIn
()
frontend/youtube-clone-ui/src/app/auth/auth.service.ts:71
↓ 1 callers
Method
like
(String videoId)
backend/src/main/java/com/programming/techie/youtube/service/VideoService.java:117
↓ 1 callers
Method
mapFromDto
(CommentDto commentDto)
backend/src/main/java/com/programming/techie/youtube/mapper/CommentMapper.java:12
↓ 1 callers
Method
mapToDtoList
(List<Comment> comments)
backend/src/main/java/com/programming/techie/youtube/mapper/CommentMapper.java:19
↓ 1 callers
Method
navigateTo
()
frontend/youtube-clone-ui/e2e/src/app.po.ts:4
↓ 1 callers
Method
setSession
(authResult: any)
frontend/youtube-clone-ui/src/app/auth/auth.service.ts:54
↓ 1 callers
Method
uploadThumbnail
(selectedFile: File, videoId: string)
frontend/youtube-clone-ui/src/app/upload-video/video.service.ts:40
↓ 1 callers
Method
validate
(Jwt jwt)
backend/src/main/java/com/programming/techie/youtube/config/AudienceValidator.java:18
↓ 1 callers
Method
validateUser
(token: string)
frontend/youtube-clone-ui/src/app/auth/auth.service.ts:47
Method
AudienceValidator
(String audience)
backend/src/main/java/com/programming/techie/youtube/config/AudienceValidator.java:14
Method
YoutubeCloneException
(String message)
backend/src/main/java/com/programming/techie/youtube/exception/YoutubeCloneException.java:4
Method
addComment
(CommentDto commentDto, String videoId)
backend/src/main/java/com/programming/techie/youtube/service/VideoService.java:151
Method
addComments
(@PathVariable String id, @RequestBody CommentDto commentDto)
backend/src/main/java/com/programming/techie/youtube/controller/VideoController.java:92
Method
addCorsMappings
(CorsRegistry registry)
backend/src/main/java/com/programming/techie/youtube/config/WebMvcConfig.java:12
Method
addToDisLikedVideo
(String videoId)
backend/src/main/java/com/programming/techie/youtube/model/User.java:38
Method
addToLikedVideos
(String videoId)
backend/src/main/java/com/programming/techie/youtube/model/User.java:30
Method
addVideo
(VideoDto videoDto)
backend/src/main/java/com/programming/techie/youtube/service/UserService.java:20
Method
allChannelVideos
(@PathVariable String userId)
backend/src/main/java/com/programming/techie/youtube/controller/VideoController.java:68
Method
constructor
(private httpClient: HttpClient)
frontend/youtube-clone-ui/src/app/user.service.ts:10
Method
constructor
(private router: Router, private http: HttpClient)
frontend/youtube-clone-ui/src/app/auth/auth.service.ts:22
Method
constructor
()
frontend/youtube-clone-ui/src/app/auth/auth.component.ts:10
Method
constructor
()
frontend/youtube-clone-ui/src/app/video-tag-list/video-tag-list.component.ts:10
Method
constructor
(private breakpointObserver: BreakpointObserver)
frontend/youtube-clone-ui/src/app/sidebar/sidebar.component.ts:13
Method
constructor
(private authService: AuthService)
frontend/youtube-clone-ui/src/app/header/header.component.ts:13
Method
constructor
(private videoService: VideoService, private router: Router)
frontend/youtube-clone-ui/src/app/upload-video/upload-video.component.ts:17
Method
constructor
(private httpClient: HttpClient, private authService: AuthService)
frontend/youtube-clone-ui/src/app/upload-video/video.service.ts:16
Method
constructor
(private videoService: VideoService)
frontend/youtube-clone-ui/src/app/suggestion-bar/suggestion-bar.component.ts:16
Method
constructor
()
frontend/youtube-clone-ui/src/app/liked-videos/liked-videos.component.ts:10
Method
constructor
()
frontend/youtube-clone-ui/src/app/video-description/video-description.component.ts:10
Method
constructor
(private videoService: VideoService)
frontend/youtube-clone-ui/src/app/featured/featured.component.ts:16
Method
constructor
(private commentService: CommentService, private matSnackBar: MatSnackBar)
frontend/youtube-clone-ui/src/app/comments/comments.component.ts:22
Method
constructor
(private httpClient: HttpClient)
frontend/youtube-clone-ui/src/app/comments/comment.service.ts:11
Method
constructor
(private route: ActivatedRoute, private userService: UserService, private videoService: VideoSer
frontend/youtube-clone-ui/src/app/video-detail/video-detail.component.ts:23
Method
constructor
(private authService: AuthService)
frontend/youtube-clone-ui/src/app/callback/callback.component.ts:11
Method
constructor
()
frontend/youtube-clone-ui/src/app/history/history.component.ts:10
Method
constructor
(private videoService: VideoService, private matSnackBar: MatSnackBar, private route: ActivatedR
frontend/youtube-clone-ui/src/app/save-video-details/save-video-details.component.ts:39
Method
constructor
()
frontend/youtube-clone-ui/src/app/subscriptions/subscriptions.component.ts:10
Method
contextLoads
()
backend/src/test/java/com/programming/techie/youtube/YoutubeCloneApplicationTests.java:9
Method
deleteFile
(String fileName)
backend/src/main/java/com/programming/techie/youtube/service/S3Service.java:38
Method
deleteVideo
(@PathVariable String id)
backend/src/main/java/com/programming/techie/youtube/controller/VideoController.java:62
Method
deleteVideo
(String id)
backend/src/main/java/com/programming/techie/youtube/service/VideoService.java:86
Method
disLikeCount
()
backend/src/main/java/com/programming/techie/youtube/model/Comment.java:30
Method
disLikeVideo
(@PathVariable String id)
backend/src/main/java/com/programming/techie/youtube/controller/VideoController.java:80
Method
dislikeVideo
(videoId: string | "")
frontend/youtube-clone-ui/src/app/upload-video/video.service.ts:70
Method
dislikeVideo
()
frontend/youtube-clone-ui/src/app/video-detail/video-detail.component.ts:54
Method
dropped
(files: NgxFileDropEntry[])
frontend/youtube-clone-ui/src/app/upload-video/upload-video.component.ts:20
Method
editVideoMetadata
(@RequestBody @Validated VideoDto videoMetaDataDto)
backend/src/main/java/com/programming/techie/youtube/controller/VideoController.java:44
Method
editVideoMetadata
(VideoDto videoMetaDataDto)
backend/src/main/java/com/programming/techie/youtube/service/VideoService.java:73
Method
getAllComments
(@PathVariable String id)
backend/src/main/java/com/programming/techie/youtube/controller/VideoController.java:98
Method
getAllComments
(String videoId)
backend/src/main/java/com/programming/techie/youtube/service/VideoService.java:158
Method
getSuggestedVideos
(@PathVariable String userId)
backend/src/main/java/com/programming/techie/youtube/controller/VideoController.java:86
Method
getSuggestedVideos
(String userId)
backend/src/main/java/com/programming/techie/youtube/service/VideoService.java:91
Method
getVideoMetaData
(@PathVariable String id)
backend/src/main/java/com/programming/techie/youtube/controller/VideoController.java:50
Method
getVideoResponse
()
frontend/youtube-clone-ui/src/app/upload-video/video.service.ts:32
Method
handleException
(YoutubeCloneException exception, WebRequest webRequest)
backend/src/main/java/com/programming/techie/youtube/controller/YoutubeCloneExceptionHandler.java:15
next →
1–100 of 149, ranked by callers