Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RealDevSquad/website-backend
/ functions
Functions
811 in github.com/RealDevSquad/website-backend
⨍
Functions
811
◇
Types & classes
17
↓ 5 callers
Function
getUsername
(userId)
utils/users.js:36
↓ 5 callers
Function
parseQueryParams
(queryString)
utils/queryParser.js:32
↓ 5 callers
Function
removeRoleFromUser
(roleId, discordId, userData)
services/discordService.js:80
↓ 5 callers
Function
saveFcmToken
(fcmTokenData)
models/fcmToken.js:6
↓ 5 callers
Function
updateCurrentStatusToState
(collection, latestStatusData, newState)
utils/userStatus.js:253
↓ 5 callers
Function
updateFutureStatusToState
(collection, latestStatusData, newState)
utils/userStatus.js:315
↓ 5 callers
Function
updateUserStatusOnTaskUpdate
(userName)
models/userStatus.js:437
↓ 5 callers
Function
updateUsersWith31DaysPlusOnboarding
()
models/discordactions.js:866
↓ 5 callers
Function
validateOooAcknowledgeRequest
( requestType: string, requestStatus: string, )
services/oooRequest.ts:114
↓ 4 callers
Function
acknowledgeOooRequest
( requestId: string, body: AcknowledgeOooRequestBody, superUserId: string, )
services/oooRequest.ts:145
↓ 4 callers
Function
addDiscordRoleToUser
( discordId: string, roleId: string, roleName: string = "role" )
utils/addDiscordRoleToUser.ts:16
↓ 4 callers
Function
addUserDetailsToProgressDocs
(progressDocs)
models/progresses.js:129
↓ 4 callers
Function
addUserToGroup
(groupId: string, awsUserId: string)
utils/awsFunctions.ts:84
↓ 4 callers
Function
commonRateLimiter
* @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 callers
Function
convertDateStringToMilliseconds
(date: string)
utils/requests.ts:26
↓ 4 callers
Function
createTask
(req, res, next)
middlewares/validators/tasks.js:12
↓ 4 callers
Function
createUserFutureStatus
(body: UserFutureStatusType)
models/userFutureStatus.ts:11
↓ 4 callers
Function
createWallet
(userId, currencies = {})
models/wallets.js:27
↓ 4 callers
Function
deleteRoleFromDatabase
(roleId, discordId)
models/discordactions.js:98
↓ 4 callers
Function
devFlagMiddleware
(req: CustomRequest, res: CustomResponse, next: NextFunction)
middlewares/devFlag.ts:4
↓ 4 callers
Function
fetchAllUsers
()
models/users.js:767
↓ 4 callers
Function
fetchAwsUserIdByUsername
(username: string)
utils/awsFunctions.ts:112
↓ 4 callers
Function
fetchGroupToUserMapping
(roleIds)
models/discordactions.js:360
↓ 4 callers
Function
fetchTask
(taskId)
models/tasks.js:334
↓ 4 callers
Function
fetchWallet
(userId)
models/wallets.js:9
↓ 4 callers
Function
findUserByDiscordId
(usersArray, discordId)
controllers/users.js:1127
↓ 4 callers
Function
formatExtensionRequest
(extensionRequest)
utils/extensionRequests.js:15
↓ 4 callers
Function
generateAlreadyExistingStatusResponse
(state)
utils/userStatus.js:229
↓ 4 callers
Function
generateUniqueUsername
(firstName, lastName)
services/users.js:32
↓ 4 callers
Method
getAuthToken
({ roomId, userId, role })
services/EventTokenService.js:52
↓ 4 callers
Function
getDiscordMemberDetails
(discordId)
services/discordMembersService.js:10
↓ 4 callers
Function
getFcmTokenFromUserId
(userId)
services/getFcmTokenFromUserId.js:5
↓ 4 callers
Function
getPaginatedProgressDocs
(query, page)
utils/progresses.js:188
↓ 4 callers
Function
getPaginationLink
* 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 callers
Method
getSortQueries
()
utils/RQLParser.ts:83
↓ 4 callers
Function
getUniqueInFirst
(first, second)
models/discordactions.js:487
↓ 4 callers
Function
getUserIdFromUserName
* 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 callers
Function
getUserStatus
(userId)
models/userStatus.js:154
↓ 4 callers
Function
getUsersWithIncompleteTasks
(users)
services/users.js:9
↓ 4 callers
Function
notifyValidator
(req, res, next)
middlewares/validators/notify.js:3
↓ 4 callers
Function
removeDiscordRoleFromUser
( userData: userData, discordId: string, roleId: string )
utils/removeDiscordRoleFromUser.ts:18
↓ 4 callers
Function
removeGroupIdleRoleFromDiscordUser
(userId)
models/userStatus.js:59
↓ 4 callers
Function
setSafe
(target, key, value)
utils/queryParser.js:8
↓ 4 callers
Function
setUserDiscordNickname
(userName, discordId)
services/discordService.js:96
↓ 4 callers
Function
skipAuthorizeRolesUnderFF
(authorizeMiddleware)
middlewares/skipAuthorizeRolesWrapper.js:1
↓ 4 callers
Function
updateImpersonationRequestValidator
( req:UpdateImpersonationRequest, res:ImpersonationRequestResponse, next:NextFunction )
middlewares/validators/impersonationRequests.ts:105
↓ 4 callers
Function
updateOnboardingExtensionRequestValidator
( req: UpdateOnboardingExtensionRequest, res: OnboardingExtensionResponse, next: NextFunction)
middlewares/validators/onboardingExtensionRequest.ts:52
↓ 4 callers
Function
updateUsersNicknameStatus
(lastNicknameUpdate)
models/discordactions.js:572
↓ 4 callers
Function
userAuthorization
(req: CustomRequest, res: CustomResponse, next: NextFunction)
middlewares/userAuthorization.ts:4
↓ 4 callers
Function
validateLazyLoadingParams
(req, res, next)
middlewares/validators/discordactions.js:55
↓ 4 callers
Function
validateUpdateRoles
(req, res, next)
middlewares/validators/user.js:287
↓ 3 callers
Function
addFutureStatus
(futureStatusData)
models/userStatus.js:734
↓ 3 callers
Function
addNewFields
()
models/taskRequests.js:500
↓ 3 callers
Function
addTagsToItem
(itemData)
models/items.js:13
↓ 3 callers
Function
archiveUsers
(usersData)
models/users.js:40
↓ 3 callers
Function
authorizeOwnOrSuperUser
(req: CustomRequest, res: CustomResponse, next: NextFunction)
middlewares/authorizeOwnOrSuperUser.ts:15
↓ 3 callers
Function
buildExtensionRequests
(extensionRequests, initialArray = [])
utils/extensionRequests.js:2
↓ 3 callers
Function
buildQueryByTypeId
(queryParams)
utils/monitor.js:15
↓ 3 callers
Function
buildTasks
(tasks, initialTaskArray = [])
utils/tasks.js:57
↓ 3 callers
Function
configureAWSCredentials
* Configures AWS SDK credentials and returns a singleton IdentitystoreClient instance. * @returns {IdentitystoreClient} Singleton AWS Identitystore
utils/awsFunctions.ts:24
↓ 3 callers
Function
convertMillisToSeconds
(milliseconds)
utils/time.js:32
↓ 3 callers
Function
createImpersonationRequestValidator
( req: CreateImpersonationRequest, res: ImpersonationRequestResponse, next: NextFunction )
middlewares/validators/impersonationRequests.ts:14
↓ 3 callers
Function
createOooRequest
( body: OooStatusRequestBody, requestedBy: string, )
services/oooRequest.ts:70
↓ 3 callers
Function
createProgressDocument
(progressData)
models/progresses.js:27
↓ 3 callers
Function
createUser
(username: string, email: string)
utils/awsFunctions.ts:45
↓ 3 callers
Function
deleteGroupRoleFromDiscord
(roleId)
services/discordService.js:128
↓ 3 callers
Function
enrichGroupDataWithMembershipInfo
(discordId, groups = [])
models/discordactions.js:310
↓ 3 callers
Function
fetchTaskRequests
(dev)
models/taskRequests.js:27
↓ 3 callers
Function
fetchTasksWithRdsAssigneeInfo
(allTasks)
controllers/tasks.js:71
↓ 3 callers
Function
flattenObject
(obj, prefix = "")
utils/logs.js:125
↓ 3 callers
Function
generateDiscordInviteLink
()
utils/discord-actions.js:44
↓ 3 callers
Function
generateGithubAuthRedirectUrl
({ baseUrl = "https://github.com/login/oauth/authorize", responseType = "code", redirectUri = `${baseURL
test/utils/github.js:4
↓ 3 callers
Function
generateStatusDataForCancelOOO
(userId, state)
test/fixtures/userStatus/userStatus.js:116
↓ 3 callers
Function
getImpersonationRequestByIdValidator
( req: GetImpersonationRequestByIdRequest, res: ImpersonationRequestResponse, next: NextFunction )
middlewares/validators/impersonationRequests.ts:83
↓ 3 callers
Function
getImpersonationRequestsValidator
( req: GetImpersonationControllerRequest, res: ImpersonationRequestResponse, next: NextFunction )
middlewares/validators/impersonationRequests.ts:47
↓ 3 callers
Function
getNewDeadline
(currentDate: number, oldEndsOn: number, numberOfDaysInMillisecond: number)
utils/requests.ts:12
↓ 3 callers
Function
getSafe
(target, key)
utils/queryParser.js:20
↓ 3 callers
Function
getUserDiscordInviteByApplication
(userId, applicationId)
models/discordactions.js:1286
↓ 3 callers
Function
getUserIdsFromRoleId
(roleId)
services/getUserIdsFromRoleId.js:4
↓ 3 callers
Function
getUserStatus
(req, res)
controllers/userStatus.js:45
↓ 3 callers
Function
getUsersByRole
(role)
models/users.js:882
↓ 3 callers
Function
impersonationSessionValidator
( req: ImpersonationSessionRequest, res: ImpersonationRequestResponse, next: NextFunction )
middlewares/validators/impersonationRequests.ts:144
↓ 3 callers
Function
mapify
(array, key)
utils/logs.js:156
↓ 3 callers
Function
rejectTaskRequest
(taskRequestId, authorUserId)
models/taskRequests.js:478
↓ 3 callers
Function
removeMemberGroup
(roleId, discordId)
models/discordactions.js:88
↓ 3 callers
Function
removeOldField
()
models/taskRequests.js:568
↓ 3 callers
Function
sendTaskUpdate
(completed, blockers, planned, userName, taskId, taskTitle)
utils/sendTaskUpdate.js:4
↓ 3 callers
Function
skipOnboardingUsersHavingApprovedExtensionRequest
(users = [])
models/discordactions.js:839
↓ 3 callers
Function
updateDiscordImageForVerification
(userDiscordId)
models/discordactions.js:284
↓ 3 callers
Function
updateImpersonationRequest
( body: UpdateImpersonationRequestModelDto )
models/impersonationRequests.ts:180
↓ 3 callers
Function
updateOnboardingExtensionRequest
( id: string, body: UpdateOnboardingExtensionRequestBody, lastModifiedBy: string )
services/onboardingExtension.ts:99
↓ 3 callers
Function
updateTaskStatusToDone
(tasksData)
models/tasks.js:37
↓ 3 callers
Function
validateGetQueryParams
(req, res, next)
middlewares/validators/userStatus.js:80
↓ 3 callers
Function
validateMassUpdate
(req, res, next)
middlewares/validators/userStatus.js:53
↓ 3 callers
Function
validateMemberRoleBody
(req, res, next)
middlewares/validators/discordactions.js:24
↓ 3 callers
Function
validateUsersPatchHandler
(req, res, next)
middlewares/validators/user.js:303
↓ 2 callers
Method
#signPayloadToToken
(payload)
services/EventTokenService.js:15
↓ 2 callers
Function
addDependency
(data)
models/tasks.js:123
↓ 2 callers
Function
addLevel
(levelData)
models/levels.js:10
↓ 2 callers
Function
addTag
(tagData)
models/tags.js:10
← previous
next →
101–200 of 811, ranked by callers