MCPcopy Create free account

hub / github.com/parse-community/parse-server / functions

Functions1,720 in github.com/parse-community/parse-server

↓ 1 callersFunctionvalidateKeys
src/Adapters/Storage/Postgres/PostgresStorageAdapter.js:261
↓ 1 callersMethodvalidateLiveQueryOptions
(liveQuery)
src/Config.js:809
↓ 1 callersMethodvalidateLogLevels
(logLevels)
src/Config.js:772
↓ 1 callersMethodvalidateMaxLimit
(maxLimit)
src/Config.js:681
↓ 1 callersMethodvalidateNewClass
(className: string, fields: SchemaFields = {}, classLevelPermissions: any)
src/Controllers/SchemaController.js:1009
↓ 1 callersMethodvalidateOptions
(opts)
src/Adapters/Auth/mfa.js:85
↓ 1 callersMethodvalidatePagesOptions
(pages)
src/Config.js:320
↓ 1 callersFunctionvalidateParameter
(key, value)
src/PromiseRouter.js:14
↓ 1 callersMethodvalidatePasswordPolicy
(passwordPolicy)
src/Config.js:421
↓ 1 callersFunctionvalidatePermissionKey
(key, userIdRegExp)
src/Controllers/SchemaController.js:218
↓ 1 callersFunctionvalidateProtectedFieldsKey
(key, userIdRegExp)
src/Controllers/SchemaController.js:237
↓ 1 callersMethodvalidateRequestComplexity
(requestComplexity)
src/Config.js:687
↓ 1 callersMethodvalidateRequestKeywordDenylist
(requestKeywordDenylist)
src/Config.js:236
↓ 1 callersMethodvalidateRequiredColumns
(className: string, object: any, query: any)
src/Controllers/SchemaController.js:1332
↓ 1 callersMethodvalidateRouteAllowList
(routeAllowList)
src/Config.js:820
↓ 1 callersMethodvalidateSchemaOptions
(schema: SchemaOptions)
src/Config.js:278
↓ 1 callersMethodvalidateSecurityOptions
(security)
src/Config.js:262
↓ 1 callersMethodvalidateSessionConfiguration
(sessionLength, expireInactiveSessions)
src/Config.js:659
↓ 1 callersFunctionverifyAccessToken
( { access_token, id, roles, groups } = {}, { config, cacheMaxEntries, cacheMaxAge } = {} )
src/Adapters/Auth/keycloak.js:107
↓ 1 callersFunctionverifyIdToken
({ token, id }, { appIds, cacheMaxEntries, cacheMaxAge })
src/Adapters/Auth/facebook.js:135
↓ 1 callersFunctionverifyIdToken
({ token, id }, { clientId, cacheMaxEntries, cacheMaxAge })
src/Adapters/Auth/apple.js:75
↓ 1 callersFunctionverifyIdToken
({ id_token: token, id }, { clientId, cacheMaxEntries, cacheMaxAge })
src/Adapters/Auth/google.js:76
↓ 1 callersMethodverifyPublicKeyIssuer
(cert, publicKeyUrl)
src/Adapters/Auth/gcenter.js:184
↓ 1 callersMethodverifyPublicKeyUrl
(publicKeyUrl)
src/Adapters/Auth/gcenter.js:132
↓ 1 callersMethodverifyUserEmails
()
src/Routers/UsersRouter.js:174
↓ 1 callersFunctionvisitSelectionSet
(selectionSet, depth, visitedFragments)
src/GraphQL/helpers/queryComplexity.js:10
↓ 1 callersFunctionvkOAuth2Request
(params)
src/Adapters/Auth/vkontakte.js:35
↓ 1 callersFunctionwait
(sleep)
spec/InMemoryCache.spec.js:15
↓ 1 callersMethodwait
(time: number)
src/SchemaMigrations/DefinedSchemas.js:156
↓ 1 callersFunctionwrapMethod
* Wrap a Collection method to add artificial latency * @param {string} methodName - Name of the method to wrap * @param {number} latencyMs - Delay i
benchmark/MongoLatencyWrapper.js:30
↓ 1 callersFunctionwrapMongoDBWithLatency
* Wrap MongoDB Collection methods with artificial latency * @param {number} latencyMs - Delay in milliseconds to inject before each operation * @ret
benchmark/MongoLatencyWrapper.js:79
↓ 1 callersFunctionwrapToHTTPRequest
(hook, key)
src/Controllers/HooksController.js:187
FunctionAGoodAdapter
()
spec/AdaptableController.spec.js:74
FunctionAdapter
(options)
spec/AdapterLoader.spec.js:89
FunctionAuth
({ config, cacheController = undefined, isMaster = false, isMaintenance = false, isReadOnly = false,
src/Auth.js:12
FunctionCannotTransform
()
src/Adapters/Storage/Mongo/MongoTransform.js:564
FunctionJSONToDatabase
(json)
src/Adapters/Storage/Mongo/MongoTransform.js:1296
FunctionMockController
(options)
spec/AdaptableController.spec.js:5
FunctionOAuth
(options)
src/Adapters/Auth/OAuth1Client.js:5
FunctionRestWrite
(config, auth, className, query, data, originalData, clientSDK, context, action)
src/RestWrite.js:32
FunctionWrongAdapter
()
spec/AdaptableController.spec.js:33
Function_ParseServer
(options: ParseServerOptions)
src/index.ts:17
Function_UnsafeRestQuery
* _UnsafeRestQuery is meant for specific internal usage only. When you need to skip security checks or some triggers. * Don't use it if you don't kno
src/RestQuery.js:100
Method_enforceSecurityCheckEnabled
(req)
src/Routers/SecurityRouter.js:22
Method_rawFind
(className: string, query: QueryType)
src/Adapters/Storage/Mongo/MongoStorageAdapter.js:877
Function_unregisterAll
()
src/triggers.js:184
MethodabortTransactionalSession
(transactionalSection: any)
src/Adapters/Storage/Mongo/MongoStorageAdapter.js:1298
MethodabortTransactionalSession
(transactionalSession: any)
src/Adapters/Storage/Postgres/PostgresStorageAdapter.js:2592
MethodabortTransactionalSession
()
src/Controllers/DatabaseController.js:1801
Methodadapter
(adapter)
src/Controllers/AdaptableController.js:21
FunctionaddConnectTrigger
(type, handler, applicationId, validationHandler)
src/triggers.js:165
MethodaddFieldIfNotExists
(className: string, fieldName: string, fieldType: string)
src/Adapters/Storage/Mongo/MongoSchemaCollection.js:216
MethodaddFieldIfNotExists
(className: string, fieldName: string, type: any)
src/Adapters/Storage/Mongo/MongoStorageAdapter.js:460
MethodaddFieldIfNotExists
(className: string, fieldName: string, type: any)
src/Adapters/Storage/Postgres/PostgresStorageAdapter.js:1183
FunctionaddFunction
(functionName, handler, validationHandler, applicationId)
src/triggers.js:150
FunctionaddJob
(jobName, handler, applicationId)
src/triggers.js:155
FunctionaddLiveQueryEventHandler
(handler, applicationId)
src/triggers.js:170
FunctionaddTrigger
(type, className, handler, applicationId, validationHandler)
src/triggers.js:159
FunctionafterFind
(req)
spec/CloudCode.spec.js:4394
FunctionafterFind
()
spec/AuthenticationAdaptersV2.spec.js:69
MethodafterFind
* Returns the auth data to expose to the client after a query.
src/Adapters/Auth/BaseCodeAuthAdapter.js:100
MethodafterFind
* Triggered when auth data is fetched * @param {Object} authData authData * @param {Object} options additional adapter options * @param {Pars
src/Adapters/Auth/AuthAdapter.js:114
FunctionafterLiveQueryEvent
(req)
spec/ParseLiveQuery.spec.js:841
FunctionafterLogin
()
spec/CloudCode.spec.js:3761
FunctionafterLogout
()
spec/CloudCode.spec.js:3776
FunctionafterSave
()
spec/ParseInstallation.spec.js:1255
Methodaggregate
( className: string, schema: any, pipeline: any, readPreference: ?string, hint: ?mixed,
src/Adapters/Storage/Mongo/MongoStorageAdapter.js:933
Methodaggregate
(pipeline, { maxTimeMS, batchSize, readPreference, hint, explain, comment } = {})
src/Adapters/Storage/Mongo/MongoCollection.js:161
Methodaggregate
( className: string, schema: any, pipeline: any, readPreference: ?string, hint: ?mixed,
src/Adapters/Storage/Postgres/PostgresStorageAdapter.js:2268
Functionall
()
src/Adapters/Cache/SchemaCache.js:4
Methodallow
(perms: { [key: string]: CLPData })
src/SchemaMigrations/Migrations.js:73
FunctionallowDoubleForwardSlash
(req, res, next)
src/middlewares.js:823
FunctionallowMethodOverride
(req, res, next)
src/middlewares.js:437
FunctionappOpened
(req)
src/Routers/AnalyticsRouter.js:4
MethodappOpened
@param {any} parameters: the analytics request body, analytics info will be in the dimensions property @param {Request} req: the original http reque
src/Adapters/Analytics/AnalyticsAdapter.js:11
FunctionapplyDuplicateDeviceTokenMerge
({ database, idMatch, deviceTokenMatch, action, mergePriority, enforceAuth, runOptions, validS
src/InstallationDedup.js:117
FunctionarrayParser
(opt)
src/Options/parsers.js:42
FunctionasyncFn
()
spec/parsers.spec.js:57
Functionauthenticate
(options)
spec/EmailVerificationToken.spec.js:493
Functionauthenticate
(options)
spec/ParseUser.spec.js:1346
MethodbadgeUpdate
()
src/Controllers/PushController.js:37
FunctionbeforeConnect
(req)
spec/ParseLiveQuery.spec.js:477
FunctionbeforeFind
(req)
spec/CloudCode.spec.js:4387
MethodbeforeFind
(authData)
src/Adapters/Auth/twitter.js:209
MethodbeforeFind
(authData)
src/Adapters/Auth/BaseCodeAuthAdapter.js:31
FunctionbeforeSave
()
spec/ParseInstallation.spec.js:1254
FunctionbeforeSubscribe
(req)
spec/ParseLiveQuery.spec.js:471
FunctionbenchmarkBatchSave
* Benchmark: Batch Save (saveAll)
benchmark/performance.js:417
FunctionbenchmarkConcurrentQueryMemory
* Benchmark: Concurrent Query GC Pressure * Measures max GC pause under concurrent load with large result sets. * Simulates production conditions wh
benchmark/performance.js:678
FunctionbenchmarkLargeResultMemory
* Benchmark: Large Result Set GC Pressure * Measures max GC pause when querying many large documents, which is affected * by MongoDB cursor batch si
benchmark/performance.js:642
FunctionbenchmarkLiveQueryRegex
* Benchmark: LiveQuery $regex end-to-end * * Measures the full round-trip of a LiveQuery subscription with a $regex constraint: * subscribe with a
benchmark/performance.js:754
FunctionbenchmarkObjectCreate
* Benchmark: Object Create
benchmark/performance.js:308
FunctionbenchmarkObjectCreateNestedDenylist
* Benchmark: Object.save with nested data (denylist scanning) * * Measures create latency for objects with deeply nested structures containing * mu
benchmark/performance.js:807
FunctionbenchmarkObjectRead
* Benchmark: Object Read (by ID)
benchmark/performance.js:328
FunctionbenchmarkObjectUpdate
* Benchmark: Object Update
benchmark/performance.js:356
FunctionbenchmarkQueryRegex
* Benchmark: Query $regex * * Measures a standard Parse.Query.find() with a $regex constraint. * Each iteration uses a different regex to avoid dat
benchmark/performance.js:719
FunctionbenchmarkQueryWithIncludeNested
* Benchmark: Query with Include (Nested Pointers with Parallel Leaf Nodes) * Tests the PR's optimization for parallel fetching at each nested level.
benchmark/performance.js:556
FunctionbenchmarkQueryWithIncludeParallel
* Benchmark: Query with Include (Parallel Pointers) * Tests the performance improvement when fetching multiple pointers at the same level.
benchmark/performance.js:493
FunctionbenchmarkSimpleQuery
* Benchmark: Simple Query
benchmark/performance.js:387
FunctionbenchmarkUserLogin
* Benchmark: User Login
benchmark/performance.js:462
← previousnext →1,101–1,200 of 1,720, ranked by callers