MCPcopy Create free account

hub / github.com/RealDevSquad/website-backend / functions

Functions811 in github.com/RealDevSquad/website-backend

↓ 5 callersFunctiongetUsername
(userId)
utils/users.js:36
↓ 5 callersFunctionparseQueryParams
(queryString)
utils/queryParser.js:32
↓ 5 callersFunctionremoveRoleFromUser
(roleId, discordId, userData)
services/discordService.js:80
↓ 5 callersFunctionsaveFcmToken
(fcmTokenData)
models/fcmToken.js:6
↓ 5 callersFunctionupdateCurrentStatusToState
(collection, latestStatusData, newState)
utils/userStatus.js:253
↓ 5 callersFunctionupdateFutureStatusToState
(collection, latestStatusData, newState)
utils/userStatus.js:315
↓ 5 callersFunctionupdateUserStatusOnTaskUpdate
(userName)
models/userStatus.js:437
↓ 5 callersFunctionupdateUsersWith31DaysPlusOnboarding
()
models/discordactions.js:866
↓ 5 callersFunctionvalidateOooAcknowledgeRequest
( requestType: string, requestStatus: string, )
services/oooRequest.ts:114
↓ 4 callersFunctionacknowledgeOooRequest
( requestId: string, body: AcknowledgeOooRequestBody, superUserId: string, )
services/oooRequest.ts:145
↓ 4 callersFunctionaddDiscordRoleToUser
( discordId: string, roleId: string, roleName: string = "role" )
utils/addDiscordRoleToUser.ts:16
↓ 4 callersFunctionaddUserDetailsToProgressDocs
(progressDocs)
models/progresses.js:129
↓ 4 callersFunctionaddUserToGroup
(groupId: string, awsUserId: string)
utils/awsFunctions.ts:84
↓ 4 callersFunctioncommonRateLimiter
* @param req object represents the HTTP request and has property for the request ip address * @param res object represents the HTTP response that app
middlewares/rateLimiting.js:21
↓ 4 callersFunctionconvertDateStringToMilliseconds
(date: string)
utils/requests.ts:26
↓ 4 callersFunctioncreateTask
(req, res, next)
middlewares/validators/tasks.js:12
↓ 4 callersFunctioncreateUserFutureStatus
(body: UserFutureStatusType)
models/userFutureStatus.ts:11
↓ 4 callersFunctioncreateWallet
(userId, currencies = {})
models/wallets.js:27
↓ 4 callersFunctiondeleteRoleFromDatabase
(roleId, discordId)
models/discordactions.js:98
↓ 4 callersFunctiondevFlagMiddleware
(req: CustomRequest, res: CustomResponse, next: NextFunction)
middlewares/devFlag.ts:4
↓ 4 callersFunctionfetchAllUsers
()
models/users.js:767
↓ 4 callersFunctionfetchAwsUserIdByUsername
(username: string)
utils/awsFunctions.ts:112
↓ 4 callersFunctionfetchGroupToUserMapping
(roleIds)
models/discordactions.js:360
↓ 4 callersFunctionfetchTask
(taskId)
models/tasks.js:334
↓ 4 callersFunctionfetchWallet
(userId)
models/wallets.js:9
↓ 4 callersFunctionfindUserByDiscordId
(usersArray, discordId)
controllers/users.js:1127
↓ 4 callersFunctionformatExtensionRequest
(extensionRequest)
utils/extensionRequests.js:15
↓ 4 callersFunctiongenerateAlreadyExistingStatusResponse
(state)
utils/userStatus.js:229
↓ 4 callersFunctiongenerateUniqueUsername
(firstName, lastName)
services/users.js:32
↓ 4 callersMethodgetAuthToken
({ roomId, userId, role })
services/EventTokenService.js:52
↓ 4 callersFunctiongetDiscordMemberDetails
(discordId)
services/discordMembersService.js:10
↓ 4 callersFunctiongetFcmTokenFromUserId
(userId)
services/getFcmTokenFromUserId.js:5
↓ 4 callersFunctiongetPaginatedProgressDocs
(query, page)
utils/progresses.js:188
↓ 4 callersFunctiongetPaginationLink
* Creates pagination link for next and previous pages * * @param query {Object} - request query params * @param cursor {string} - next | prev * @p
utils/users.js:159
↓ 4 callersMethodgetSortQueries
()
utils/RQLParser.ts:83
↓ 4 callersFunctiongetUniqueInFirst
(first, second)
models/discordactions.js:487
↓ 4 callersFunctiongetUserIdFromUserName
* Retrieves the user ID based on the given username. * @param {string} userName - The username to search for. * @param {FireStore Object} usersColle
utils/userStatus.js:401
↓ 4 callersFunctiongetUserStatus
(userId)
models/userStatus.js:154
↓ 4 callersFunctiongetUsersWithIncompleteTasks
(users)
services/users.js:9
↓ 4 callersFunctionnotifyValidator
(req, res, next)
middlewares/validators/notify.js:3
↓ 4 callersFunctionremoveDiscordRoleFromUser
( userData: userData, discordId: string, roleId: string )
utils/removeDiscordRoleFromUser.ts:18
↓ 4 callersFunctionremoveGroupIdleRoleFromDiscordUser
(userId)
models/userStatus.js:59
↓ 4 callersFunctionsetSafe
(target, key, value)
utils/queryParser.js:8
↓ 4 callersFunctionsetUserDiscordNickname
(userName, discordId)
services/discordService.js:96
↓ 4 callersFunctionskipAuthorizeRolesUnderFF
(authorizeMiddleware)
middlewares/skipAuthorizeRolesWrapper.js:1
↓ 4 callersFunctionupdateImpersonationRequestValidator
( req:UpdateImpersonationRequest, res:ImpersonationRequestResponse, next:NextFunction )
middlewares/validators/impersonationRequests.ts:105
↓ 4 callersFunctionupdateOnboardingExtensionRequestValidator
( req: UpdateOnboardingExtensionRequest, res: OnboardingExtensionResponse, next: NextFunction)
middlewares/validators/onboardingExtensionRequest.ts:52
↓ 4 callersFunctionupdateUsersNicknameStatus
(lastNicknameUpdate)
models/discordactions.js:572
↓ 4 callersFunctionuserAuthorization
(req: CustomRequest, res: CustomResponse, next: NextFunction)
middlewares/userAuthorization.ts:4
↓ 4 callersFunctionvalidateLazyLoadingParams
(req, res, next)
middlewares/validators/discordactions.js:55
↓ 4 callersFunctionvalidateUpdateRoles
(req, res, next)
middlewares/validators/user.js:287
↓ 3 callersFunctionaddFutureStatus
(futureStatusData)
models/userStatus.js:734
↓ 3 callersFunctionaddNewFields
()
models/taskRequests.js:500
↓ 3 callersFunctionaddTagsToItem
(itemData)
models/items.js:13
↓ 3 callersFunctionarchiveUsers
(usersData)
models/users.js:40
↓ 3 callersFunctionauthorizeOwnOrSuperUser
(req: CustomRequest, res: CustomResponse, next: NextFunction)
middlewares/authorizeOwnOrSuperUser.ts:15
↓ 3 callersFunctionbuildExtensionRequests
(extensionRequests, initialArray = [])
utils/extensionRequests.js:2
↓ 3 callersFunctionbuildQueryByTypeId
(queryParams)
utils/monitor.js:15
↓ 3 callersFunctionbuildTasks
(tasks, initialTaskArray = [])
utils/tasks.js:57
↓ 3 callersFunctionconfigureAWSCredentials
* Configures AWS SDK credentials and returns a singleton IdentitystoreClient instance. * @returns {IdentitystoreClient} Singleton AWS Identitystore
utils/awsFunctions.ts:24
↓ 3 callersFunctionconvertMillisToSeconds
(milliseconds)
utils/time.js:32
↓ 3 callersFunctioncreateImpersonationRequestValidator
( req: CreateImpersonationRequest, res: ImpersonationRequestResponse, next: NextFunction )
middlewares/validators/impersonationRequests.ts:14
↓ 3 callersFunctioncreateOooRequest
( body: OooStatusRequestBody, requestedBy: string, )
services/oooRequest.ts:70
↓ 3 callersFunctioncreateProgressDocument
(progressData)
models/progresses.js:27
↓ 3 callersFunctioncreateUser
(username: string, email: string)
utils/awsFunctions.ts:45
↓ 3 callersFunctiondeleteGroupRoleFromDiscord
(roleId)
services/discordService.js:128
↓ 3 callersFunctionenrichGroupDataWithMembershipInfo
(discordId, groups = [])
models/discordactions.js:310
↓ 3 callersFunctionfetchTaskRequests
(dev)
models/taskRequests.js:27
↓ 3 callersFunctionfetchTasksWithRdsAssigneeInfo
(allTasks)
controllers/tasks.js:71
↓ 3 callersFunctionflattenObject
(obj, prefix = "")
utils/logs.js:125
↓ 3 callersFunctiongenerateDiscordInviteLink
()
utils/discord-actions.js:44
↓ 3 callersFunctiongenerateGithubAuthRedirectUrl
({ baseUrl = "https://github.com/login/oauth/authorize", responseType = "code", redirectUri = `${baseURL
test/utils/github.js:4
↓ 3 callersFunctiongenerateStatusDataForCancelOOO
(userId, state)
test/fixtures/userStatus/userStatus.js:116
↓ 3 callersFunctiongetImpersonationRequestByIdValidator
( req: GetImpersonationRequestByIdRequest, res: ImpersonationRequestResponse, next: NextFunction )
middlewares/validators/impersonationRequests.ts:83
↓ 3 callersFunctiongetImpersonationRequestsValidator
( req: GetImpersonationControllerRequest, res: ImpersonationRequestResponse, next: NextFunction )
middlewares/validators/impersonationRequests.ts:47
↓ 3 callersFunctiongetNewDeadline
(currentDate: number, oldEndsOn: number, numberOfDaysInMillisecond: number)
utils/requests.ts:12
↓ 3 callersFunctiongetSafe
(target, key)
utils/queryParser.js:20
↓ 3 callersFunctiongetUserDiscordInviteByApplication
(userId, applicationId)
models/discordactions.js:1286
↓ 3 callersFunctiongetUserIdsFromRoleId
(roleId)
services/getUserIdsFromRoleId.js:4
↓ 3 callersFunctiongetUserStatus
(req, res)
controllers/userStatus.js:45
↓ 3 callersFunctiongetUsersByRole
(role)
models/users.js:882
↓ 3 callersFunctionimpersonationSessionValidator
( req: ImpersonationSessionRequest, res: ImpersonationRequestResponse, next: NextFunction )
middlewares/validators/impersonationRequests.ts:144
↓ 3 callersFunctionmapify
(array, key)
utils/logs.js:156
↓ 3 callersFunctionrejectTaskRequest
(taskRequestId, authorUserId)
models/taskRequests.js:478
↓ 3 callersFunctionremoveMemberGroup
(roleId, discordId)
models/discordactions.js:88
↓ 3 callersFunctionremoveOldField
()
models/taskRequests.js:568
↓ 3 callersFunctionsendTaskUpdate
(completed, blockers, planned, userName, taskId, taskTitle)
utils/sendTaskUpdate.js:4
↓ 3 callersFunctionskipOnboardingUsersHavingApprovedExtensionRequest
(users = [])
models/discordactions.js:839
↓ 3 callersFunctionupdateDiscordImageForVerification
(userDiscordId)
models/discordactions.js:284
↓ 3 callersFunctionupdateImpersonationRequest
( body: UpdateImpersonationRequestModelDto )
models/impersonationRequests.ts:180
↓ 3 callersFunctionupdateOnboardingExtensionRequest
( id: string, body: UpdateOnboardingExtensionRequestBody, lastModifiedBy: string )
services/onboardingExtension.ts:99
↓ 3 callersFunctionupdateTaskStatusToDone
(tasksData)
models/tasks.js:37
↓ 3 callersFunctionvalidateGetQueryParams
(req, res, next)
middlewares/validators/userStatus.js:80
↓ 3 callersFunctionvalidateMassUpdate
(req, res, next)
middlewares/validators/userStatus.js:53
↓ 3 callersFunctionvalidateMemberRoleBody
(req, res, next)
middlewares/validators/discordactions.js:24
↓ 3 callersFunctionvalidateUsersPatchHandler
(req, res, next)
middlewares/validators/user.js:303
↓ 2 callersMethod#signPayloadToToken
(payload)
services/EventTokenService.js:15
↓ 2 callersFunctionaddDependency
(data)
models/tasks.js:123
↓ 2 callersFunctionaddLevel
(levelData)
models/levels.js:10
↓ 2 callersFunctionaddTag
(tagData)
models/tags.js:10
← previousnext →101–200 of 811, ranked by callers