modules
talawa-api • Docs
talawa-api
Modules
- REST/controllers/mutation
- REST/controllers/mutation/createPost
- REST/controllers/mutation/updatePost
- REST/controllers/query
- REST/controllers/query/getFile
- REST/routes
- REST/services/file
- REST/services/file/createFile
- REST/services/file/deleteFile
- REST/services/file/uploadFile
- REST/services/minio
- REST/types
- app
- checks
- config
- config/appConfig
- config/minio
- config/multer
- config/plugins/loadPlugins
- constants
- db
- directives/directiveTransformer/authDirectiveTransformer
- directives/directiveTransformer/roleDirectiveTransformer
- env
- helpers/event/createEventHelpers
- helpers/event/createEventHelpers/createRecurringEvent
- helpers/event/createEventHelpers/createRecurringEventInstancesDuringQuery
- helpers/event/createEventHelpers/createSingleEvent
- helpers/event/deleteEventHelpers
- helpers/event/deleteEventHelpers/deleteRecurringEvent
- helpers/event/deleteEventHelpers/deleteRecurringEventInstances
- helpers/event/deleteEventHelpers/deleteSingleEvent
- helpers/event/recurringEventHelpers
- helpers/event/recurringEventHelpers/createRecurrenceRule
- helpers/event/recurringEventHelpers/generateRecurrenceRuleString
- helpers/event/recurringEventHelpers/generateRecurringEventInstances
- helpers/event/recurringEventHelpers/getRecurringInstanceDates
- helpers/event/recurringEventHelpers/removeDanglingDocuments
- helpers/event/updateEventHelpers
- helpers/event/updateEventHelpers/getEventData
- helpers/event/updateEventHelpers/shouldUpdateBaseRecurringEvent
- helpers/event/updateEventHelpers/updateRecurringEvent
- helpers/event/updateEventHelpers/updateRecurringEventInstances
- helpers/event/updateEventHelpers/updateSingleEvent
- helpers/event/updateEventHelpers/updateThisInstance
- index
- libraries
- libraries/dbLogger
- libraries/errors
- libraries/errors/ImageSizeLimitExceeded
- libraries/errors/applicationError
- libraries/errors/conflictError
- libraries/errors/inputValidationError
- libraries/errors/internalServerError
- libraries/errors/invalidFileTypeError
- libraries/errors/notFoundError
- libraries/errors/unauthenticatedError
- libraries/errors/unauthorizedError
- libraries/errors/validationError
- libraries/logger
- libraries/requestContext
- libraries/requestTracing
- libraries/validators/compareDates
- libraries/validators/compareTime
- libraries/validators/validateString
- middleware
- middleware/fileUpload
- middleware/isAuth
- minioInstallationCheck
- models
- models/ActionItem
- models/ActionItemCategory
- models/Advertisement
- models/AgendaCategory
- models/AgendaItem
- models/AgendaSection
- models/AppUserProfile
- models/Chat
- models/ChatMessage
- models/CheckIn
- models/CheckOut
- models/Comment
- models/Community
- models/Donation
- models/EncodedImage
- models/EncodedVideo
- models/Event
- models/EventAttendee
- models/EventVolunteer
- models/EventVolunteerGroup
- models/Feedback
- models/File
- models/Fund
- models/FundraisingCampaign
- models/FundraisingCampaignPledge
- models/Group
- models/IdentifierCount
- models/ImageHash
- models/Language
- models/MembershipRequest
- models/Message
- models/Note
- models/Organization
- models/OrganizationCustomField
- models/OrganizationTagUser
- models/Plugin
- models/PluginField
- models/Post
- models/RecurrenceRule
- models/SampleData
- models/TagUser
- models/User
- models/UserCustomData
- models/Venue
- models/VolunteerMembership
- models/userFamily
- resolvers
- resolvers/ActionItemCategory
- resolvers/ActionItemCategory/creator
- resolvers/Advertisement
- resolvers/Advertisement/organization
- resolvers/AgendaCategory
- resolvers/AgendaCategory/createdBy
- resolvers/AgendaCategory/organization
- resolvers/AgendaCategory/updatedBy
- resolvers/AgendaItem
- resolvers/AgendaItem/Users
- resolvers/AgendaItem/categories
- resolvers/AgendaItem/createdBy
- resolvers/AgendaItem/organization
- resolvers/AgendaItem/relatedEvent
- resolvers/AgendaItem/updatedBy
- resolvers/AgendaSection
- resolvers/AgendaSection/createdBy
- resolvers/AgendaSection/items
- resolvers/AgendaSection/relatedEvent
- resolvers/Chat
- resolvers/Chat/admins
- resolvers/Chat/creator
- resolvers/Chat/messages
- resolvers/Chat/organization
- resolvers/Chat/users
- resolvers/ChatMessage
- resolvers/ChatMessage/chatMessageBelongsTo
- resolvers/ChatMessage/replyTo
- resolvers/ChatMessage/sender
- resolvers/CheckIn
- resolvers/CheckIn/event
- resolvers/CheckIn/user
- resolvers/Comment
- resolvers/Comment/creator
- resolvers/Event
- resolvers/Event/actionItems
- resolvers/Event/attendees
- resolvers/Event/attendeesCheckInStatus
- resolvers/Event/averageFeedbackScore
- resolvers/Event/baseRecurringEvent
- resolvers/Event/creator
- resolvers/Event/feedback
- resolvers/Event/organization
- resolvers/Event/recurrenceRule
- resolvers/Feedback
- resolvers/Feedback/event
- resolvers/Fund
- resolvers/Fund/creator
- resolvers/FundraisingCampaignPledge
- resolvers/FundraisingCampaignPledge/users
- resolvers/MembershipRequest
- resolvers/MembershipRequest/organization
- resolvers/MembershipRequest/user
- resolvers/Mutation
- resolvers/Mutation/acceptMembershipRequest
- resolvers/Mutation/addEventAttendee
- resolvers/Mutation/addFeedback
- resolvers/Mutation/addLanguageTranslation
- resolvers/Mutation/addOrganizationCustomField
- resolvers/Mutation/addOrganizationImage
- resolvers/Mutation/addPeopleToUserTag
- resolvers/Mutation/addPledgeToFundraisingCampaign
- resolvers/Mutation/addUserCustomData
- resolvers/Mutation/addUserImage
- resolvers/Mutation/addUserToUserFamily
- resolvers/Mutation/assignToUserTags
- resolvers/Mutation/assignUserTag
- resolvers/Mutation/blockPluginCreationBySuperadmin
- resolvers/Mutation/blockUser
- resolvers/Mutation/cancelMembershipRequest
- resolvers/Mutation/checkIn
- resolvers/Mutation/checkOut
- resolvers/Mutation/createActionItem
- resolvers/Mutation/createActionItemCategory
- resolvers/Mutation/createAdmin
- resolvers/Mutation/createAdvertisement
- resolvers/Mutation/createAgendaCategory
- resolvers/Mutation/createAgendaItem
- resolvers/Mutation/createAgendaSection
- resolvers/Mutation/createChat
- resolvers/Mutation/createComment
- resolvers/Mutation/createDonation
- resolvers/Mutation/createEvent
- resolvers/Mutation/createEventVolunteer
- resolvers/Mutation/createEventVolunteerGroup
- resolvers/Mutation/createFund
- resolvers/Mutation/createFundraisingCampaign
- resolvers/Mutation/createFundraisingCampaignPledge
- resolvers/Mutation/createMember
- resolvers/Mutation/createNote
- resolvers/Mutation/createOrganization
- resolvers/Mutation/createPlugin
- resolvers/Mutation/createPost
- resolvers/Mutation/createSampleOrganization
- resolvers/Mutation/createUserFamily
- resolvers/Mutation/createUserTag
- resolvers/Mutation/createVenue
- resolvers/Mutation/createVolunteerMembership
- resolvers/Mutation/deleteAdvertisement
- resolvers/Mutation/deleteAgendaCategory
- resolvers/Mutation/deleteDonationById
- resolvers/Mutation/deleteNote
- resolvers/Mutation/deleteVenue
- resolvers/Mutation/editVenue
- resolvers/Mutation/forgotPassword
- resolvers/Mutation/inviteEventAttendee
- resolvers/Mutation/joinPublicOrganization
- resolvers/Mutation/leaveOrganization
- resolvers/Mutation/likeComment
- resolvers/Mutation/likePost
- resolvers/Mutation/login
- resolvers/Mutation/logout
- resolvers/Mutation/otp
- resolvers/Mutation/recaptcha
- resolvers/Mutation/refreshToken
- resolvers/Mutation/registerEventAttendee
- resolvers/Mutation/registerForEvent
- resolvers/Mutation/rejectMembershipRequest
- resolvers/Mutation/removeActionItem
- resolvers/Mutation/removeAdmin
- resolvers/Mutation/removeAgendaItem
- resolvers/Mutation/removeAgendaSection
- resolvers/Mutation/removeComment
- resolvers/Mutation/removeEvent
- resolvers/Mutation/removeEventAttendee
- resolvers/Mutation/removeEventVolunteer
- resolvers/Mutation/removeEventVolunteerGroup
- resolvers/Mutation/removeFromUserTags
- resolvers/Mutation/removeFundraisingCampaingPledge
- resolvers/Mutation/removeMember
- resolvers/Mutation/removeOrganization
- resolvers/Mutation/removeOrganizationCustomField
- resolvers/Mutation/removeOrganizationImage
- resolvers/Mutation/removePost
- resolvers/Mutation/removeSampleOrganization
- resolvers/Mutation/removeUserCustomData
- resolvers/Mutation/removeUserFamily
- resolvers/Mutation/removeUserFromUserFamily
- resolvers/Mutation/removeUserImage
- resolvers/Mutation/removeUserTag
- resolvers/Mutation/resetCommunity
- resolvers/Mutation/revokeRefreshTokenForUser
- resolvers/Mutation/saveFcmToken
- resolvers/Mutation/sendMembershipRequest
- resolvers/Mutation/sendMessageToChat
- resolvers/Mutation/signUp
- resolvers/Mutation/togglePostPin
- resolvers/Mutation/unassignUserTag
- resolvers/Mutation/unblockUser
- resolvers/Mutation/unlikeComment
- resolvers/Mutation/unlikePost
- resolvers/Mutation/unregisterForEventByUser
- resolvers/Mutation/updateActionItem
- resolvers/Mutation/updateActionItemCategory
- resolvers/Mutation/updateAdvertisement
- resolvers/Mutation/updateAgendaCategory
- resolvers/Mutation/updateAgendaItem
- resolvers/Mutation/updateAgendaSection
- resolvers/Mutation/updateCommunity
- resolvers/Mutation/updateEvent
- resolvers/Mutation/updateEventVolunteer
- resolvers/Mutation/updateEventVolunteerGroup
- resolvers/Mutation/updateFund
- resolvers/Mutation/updateFundCampaignPledge
- resolvers/Mutation/updateFundraisingCampaign
- resolvers/Mutation/updateLanguage
- resolvers/Mutation/updateNote
- resolvers/Mutation/updateOrganization
- resolvers/Mutation/updatePluginStatus
- resolvers/Mutation/updateSessionTimeout
- resolvers/Mutation/updateUserPassword
- resolvers/Mutation/updateUserProfile
- resolvers/Mutation/updateUserRoleInOrganization
- resolvers/Mutation/updateUserTag
- resolvers/Mutation/updateVolunteerMembership
- resolvers/Organization
- resolvers/Organization/actionItemCategories
- resolvers/Organization/admins
- resolvers/Organization/advertisements
- resolvers/Organization/agendaCategories
- resolvers/Organization/blockedUsers
- resolvers/Organization/creator
- resolvers/Organization/funds
- resolvers/Organization/image
- resolvers/Organization/members
- resolvers/Organization/membershipRequests
- resolvers/Organization/pinnedPosts
- resolvers/Organization/posts
- resolvers/Organization/userTags
- resolvers/Organization/venues
- resolvers/Post
- resolvers/Post/comments
- resolvers/Post/creator
- resolvers/Query
- resolvers/Query/actionItemCategoriesByOrganization
- resolvers/Query/actionItemsByEvent
- resolvers/Query/actionItemsByOrganization
- resolvers/Query/actionItemsByUser
- resolvers/Query/advertisementsConnection
- resolvers/Query/agendaCategory
- resolvers/Query/agendaItemByEvent
- resolvers/Query/agendaItemById
- resolvers/Query/agendaItemByOrganization
- resolvers/Query/agendaItemCategoriesByOrganization
- resolvers/Query/chatById
- resolvers/Query/chatsByUserId
- resolvers/Query/checkAuth
- resolvers/Query/customDataByOrganization
- resolvers/Query/customFieldsByOrganization
- resolvers/Query/event
- resolvers/Query/eventsAttendedByUser
- resolvers/Query/eventsByOrganization
- resolvers/Query/eventsByOrganizationConnection
- resolvers/Query/fundsByOrganization
- resolvers/Query/getAgendaSection
- resolvers/Query/getAllAgendaItems
- resolvers/Query/getAllNotesForAgendaItem
- resolvers/Query/getCommunityData
- resolvers/Query/getDonationById
- resolvers/Query/getDonationByOrgId
- resolvers/Query/getDonationByOrgIdConnection
- resolvers/Query/getEventAttendee
- resolvers/Query/getEventAttendeesByEventId
- resolvers/Query/getEventInvitesByUserId
- resolvers/Query/getEventVolunteerGroups
- resolvers/Query/getEventVolunteers
- resolvers/Query/getFundById
- resolvers/Query/getFundraisingCampaignPledgeById
- resolvers/Query/getFundraisingCampaigns
- resolvers/Query/getNoteById
- resolvers/Query/getPledgesByUserId
- resolvers/Query/getPlugins
- resolvers/Query/getRecurringEvents
- resolvers/Query/getUserTag
- resolvers/Query/getVenueByOrgId
- resolvers/Query/getVolunteerMembership
- resolvers/Query/getVolunteerRanks
- resolvers/Query/getlanguage
- resolvers/Query/hasSubmittedFeedback
- resolvers/Query/helperFunctions/getSort
- resolvers/Query/helperFunctions/getWhere
- resolvers/Query/me
- resolvers/Query/myLanguage
- resolvers/Query/organizationIsSample
- resolvers/Query/organizations
- resolvers/Query/organizationsConnection
- resolvers/Query/organizationsMemberConnection
- resolvers/Query/post
- resolvers/Query/registeredEventsByUser
- resolvers/Query/user
- resolvers/Query/userLanguage
- resolvers/Query/users
- resolvers/Query/usersConnection
- resolvers/Query/venue
- resolvers/RecurrenceRule
- resolvers/RecurrenceRule/baseRecurringEvent
- resolvers/RecurrenceRule/organization
- resolvers/Subscription
- resolvers/Subscription/messageSentToChat
- resolvers/Subscription/onPluginUpdate
- resolvers/User
- resolvers/User/posts
- resolvers/User/tagsAssignedWith
- resolvers/UserFamily
- resolvers/UserFamily/admins
- resolvers/UserFamily/creator
- resolvers/UserFamily/users
- resolvers/UserTag
- resolvers/UserTag/ancestorTags
- resolvers/UserTag/childTags
- resolvers/UserTag/organization
- resolvers/UserTag/parentTag
- resolvers/UserTag/usersAssignedTo
- resolvers/UserTag/usersToAssignTo
- resolvers/middleware/currentUserExists
- server
- services/AppUserProfileCache/cacheAppUserProfile
- services/AppUserProfileCache/deleteAppUserFromCache
- services/AppUserProfileCache/findAppUserProfileCache
- services/CommentCache/cacheComments
- services/CommentCache/deleteCommentFromCache
- services/CommentCache/findCommentsByPostIdInCache
- services/CommentCache/findCommentsInCache
- services/EventCache/cacheEvents
- services/EventCache/deleteEventFromCache
- services/EventCache/findEventInCache
- services/OrganizationCache/cacheOrganizations
- services/OrganizationCache/deleteOrganizationFromCache
- services/OrganizationCache/findOrganizationsInCache
- services/PostCache/cachePosts
- services/PostCache/deletePostFromCache
- services/PostCache/findPostsInCache
- services/UserCache/cacheUser
- services/UserCache/deleteUserFromCache
- services/UserCache/findUserInCache
- services/redisCache
- setup/MongoDB
- setup/askToKeepValues
- setup/getMinioBinaryUrl
- setup/getNodeEnvironment
- setup/installMinio
- setup/isMinioInstalled
- setup/isValidEmail
- setup/reCaptcha
- setup/redisConfiguration
- setup/setImageUploadSize
- setup/setPathEnvVar
- setup/superAdmin
- setup/updateEnvVariable
- setup/updateIgnoreFile
- setup/verifySmtpConnection
- typeDefs
- typeDefs/directives
- typeDefs/enums
- typeDefs/errors
- typeDefs/errors/common
- typeDefs/errors/connectionError
- typeDefs/errors/createAdminErrors
- typeDefs/errors/createCommentErrors
- typeDefs/errors/createMemberErrors
- typeDefs/inputs
- typeDefs/interfaces
- typeDefs/mutations
- typeDefs/queries
- typeDefs/scalars
- typeDefs/subscriptions
- typeDefs/types
- typeDefs/unions
- types/generatedGraphQLTypes
- utilities
- utilities/PII/decryption
- utilities/PII/encryption
- utilities/PII/isAuthorised
- utilities/TalawaGraphQLError
- utilities/adminCheck
- utilities/auth
- utilities/checkReplicaSet
- utilities/checks
- utilities/copyToClipboard
- utilities/createSampleOrganizationUtil
- utilities/dateValidator
- utilities/deleteDuplicatedImage
- utilities/deleteImage
- utilities/encodedImageStorage/deletePreviousFile
- utilities/encodedImageStorage/deletePreviousImage
- utilities/encodedImageStorage/encodedImageExtensionCheck
- utilities/encodedImageStorage/uploadEncodedImage
- utilities/encodedVideoStorage/deletePreviousVideo
- utilities/encodedVideoStorage/encodedVideoExtensionCheck
- utilities/encodedVideoStorage/uploadEncodedVideo
- utilities/graphQLConnection
- utilities/graphQLConnection/generateDefaultGraphQLConnection
- utilities/graphQLConnection/getCommonGraphQLConnectionFilter
- utilities/graphQLConnection/getCommonGraphQLConnectionSort
- utilities/graphQLConnection/parseGraphQLConnectionArguments
- utilities/graphQLConnection/parseGraphQLConnectionArgumentsWithSortedBy
- utilities/graphQLConnection/parseGraphQLConnectionArgumentsWithSortedByAndWhere
- utilities/graphQLConnection/parseGraphQLConnectionArgumentsWithWhere
- utilities/graphQLConnection/transformToDefaultGraphQLConnection
- utilities/imageAlreadyInDbCheck
- utilities/imageExtensionCheck
- utilities/isValidMimeType
- utilities/loadDefaultOrg
- utilities/loadSampleData
- utilities/mailer
- utilities/recurrenceDatesUtil
- utilities/removeSampleOrganizationUtil
- utilities/reuploadDuplicateCheck
- utilities/superAdminCheck
- utilities/uploadImage
- utilities/userFamilyAdminCheck
- utilities/userTagsPaginationUtils
- utilities/userTagsPaginationUtils/getUserTagGraphQLConnectionFilter
- utilities/userTagsPaginationUtils/getUserTagGraphQLConnectionSort
- utilities/userTagsPaginationUtils/getUserTagMemberGraphQLConnectionFilter
- utilities/userTagsPaginationUtils/parseUserTagMemberWhere
- utilities/userTagsPaginationUtils/parseUserTagSortedBy
- utilities/userTagsPaginationUtils/parseUserTagWhere