MCPcopy Index your code

hub / github.com/azu/philan.net / functions

Functions162 in github.com/azu/philan.net

↓ 35 callersMethodget
(key: string)
web/api-utils/kvs.ts:17
↓ 14 callersFunctionwithSession
()
web/api-utils/with-session.ts:16
↓ 12 callersFunctioncreateUserKvs
()
web/api-utils/userKvs.ts:4
↓ 10 callersFunctioncreateOAuthClient
(credentials?: Auth.Credentials)
web/api-utils/create-OAuth.ts:4
↓ 9 callersFunctionrequireLogin
()
web/api-utils/requireLogin.ts:10
↓ 8 callersFunctiongetSpreadSheet
({ spreadsheetId, credentials, defaultCurrency }: { spreadsheetId: string; credentials: Us
web/pages/api/spreadsheet/get.ts:53
↓ 7 callersFunctionuseLoginUser
()
web/components/useLoginUser.tsx:33
↓ 5 callersFunctioncreateRow
(rowData: (string | number)[][])
web/api-utils/spreadsheet-util.ts:9
↓ 5 callersMethodlist
(options?: { prefix?: string; limit?: number; cursor?: string; })
web/api-utils/kvs.ts:52
↓ 4 callersFunctionisUserPageContentProps
(props: UserPageContentProps | {})
web/pages/user/[userId]/index.tsx:109
↓ 4 callersFunctionisUserPageContentProps
(props: UserPageContentProps | {})
web/pages/debug/[userId].tsx:109
↓ 3 callersFunctiongetTestCredential
()
web/test/GoogleCredential.ts:9
↓ 3 callersFunctionvalidateCreateUserRequestBody
(payload: unknown)
web/pages/api/user/api-types.validator.ts:134
↓ 2 callersFunctionMarkdownStyle
(colorMode: "dark" | "light")
web/components/MarkdownStyle.tsx:2
↓ 2 callersFunctioncreateItemId
({ dateString, amountNumber, url }: { dateString: string; amountNumber: number; url?:
web/api-utils/create-item-id.ts:10
↓ 2 callersFunctioncreateNewSheet
( { budget, README }: { budget: number; README: string }, meta: { credentials: UserCredentials
web/pages/api/spreadsheet/create.ts:15
↓ 2 callersFunctionmarkdown
(str: string)
web/pages/user/[userId]/index.tsx:39
↓ 2 callersFunctionmarkdown
(str: string)
web/pages/debug/[userId].tsx:39
↓ 2 callersFunctionmatchBudget
(year: number)
web/pages/api/spreadsheet/get.ts:144
↓ 2 callersFunctionparseBudgetsFromBudgetsSheet
(budgetsSheet: Schema$Sheet)
web/pages/api/spreadsheet/budget/get.ts:22
↓ 2 callersMethodrender
()
web/pages/_document.tsx:9
↓ 2 callersFunctionuploadGzip
({ key, value }: { key: string; value: string })
web/api-utils/s3.ts:26
↓ 2 callersFunctionvalidateAddBudgetRequest
(payload: unknown)
web/pages/api/spreadsheet/budget/api-types.validator.ts:153
↓ 2 callersFunctionvalidateAddRequestBody
(payload: unknown)
web/pages/api/spreadsheet/api-types.validator.ts:361
↓ 2 callersFunctionvalidateAuthorizedRequestQuery
(payload: unknown)
web/pages/api/auth/api-types.validator.ts:30
↓ 2 callersFunctionvalidateUpdateUserRequestBody
(payload: unknown)
web/pages/api/user/api-types.validator.ts:176
↓ 1 callersFunctionaddBudget
({ year, budgetValue, spreadsheetId, credentials }: { year: number; budgetValue: numbe
web/pages/api/spreadsheet/budget/add.ts:14
↓ 1 callersFunctionaddItem
( item: RecordItem & { currency: { from: string; to: string; };
web/pages/api/spreadsheet/add.ts:15
↓ 1 callersFunctionbackup
()
tools/maintenance/backup.ts:12
↓ 1 callersFunctioncompleteOperation
(newSheetName: string = originalSheetTitle)
web/_migration/migration-helper.ts:44
↓ 1 callersFunctioncrateS3EventItemsNDJSON
({ user, responseData, year = dayjs().format("YYYY") }: { user: User; responseData: GetRes
web/api-utils/s3.event.ts:58
↓ 1 callersFunctioncreateCell
(cell: string | number)
web/api-utils/spreadsheet-util.ts:34
↓ 1 callersFunctioncreateCopiedSheet
(meta: { originalSheet: Schema$Sheet; spreadsheetId: string; token: string; })
web/_migration/migration-helper.ts:13
↓ 1 callersFunctioncreateLocalStorage
()
web/api-utils/kvs.ts:91
↓ 1 callersFunctioncreateRandom
()
web/pages/api/auth/index.ts:8
↓ 1 callersFunctioncreateS3StatsNDJSON
({ user, responseData, year = dayjs().format("YYYY") }: { user: User; responseData: GetRes
web/api-utils/s3.event.ts:32
↓ 1 callersFunctionexecuteQuery
(query: string)
web/api-utils/athena.ts:43
↓ 1 callersFunctionfetchBudgetItems
()
web/pages/philan/budget/index.tsx:190
↓ 1 callersFunctionfetchUserStats
()
web/api-utils/athena.ts:106
↓ 1 callersFunctiongetBudgets
({ spreadsheetId, credentials }: { spreadsheetId: string; credentials: UserCredentials; de
web/pages/api/spreadsheet/budget/get.ts:55
↓ 1 callersFunctiongetError
(error: Error & { code?: number })
web/api-utils/handler.ts:3
↓ 1 callersFunctiongetQueryResult
(queryExecutionId: QueryExecutionId)
web/api-utils/athena.ts:38
↓ 1 callersFunctiongetTotalStats
(year: string)
web/api-utils/athena.ts:61
↓ 1 callersFunctiongetUserList
()
web/pages/api/user/list.ts:3
↓ 1 callersFunctiongzip
(value: string)
web/api-utils/s3.ts:15
↓ 1 callersFunctionhasCloudFlareEnv
()
web/api-utils/env.ts:30
↓ 1 callersFunctionhasTestCredential
()
web/test/GoogleCredential.ts:6
↓ 1 callersFunctionisBudgetItem
(payload: unknown)
web/pages/api/spreadsheet/budget/api-types.validator.ts:144
↓ 1 callersFunctionisErrorUserPageProps
(props: UserPageProps)
web/pages/user/[userId]/index.tsx:309
↓ 1 callersFunctionisErrorUserPageProps
(props: UserPageProps)
web/pages/debug/[userId].tsx:308
↓ 1 callersFunctionloop
()
web/api-utils/athena.ts:20
↓ 1 callersFunctionmain
()
web/pages/user/[userId]/index.tsx:131
↓ 1 callersFunctionmain
()
web/pages/debug/[userId].tsx:131
↓ 1 callersFunctionmigrate
* Migration Function * @param user
web/_migration/index.ts:12
↓ 1 callersFunctionmigrateToRecordsSheet
(meta: { spreadsheetId: string; credentials: UserCredentials })
web/_migration/2021-03-27/2021-03-27-create-budget-sheets.ts:10
↓ 1 callersFunctionmigrateWithBackup
(meta: { spreadsheetId: string; credentials: UserCredentials })
web/_migration/download_xlsx.ts:36
↓ 1 callersFunctionmigrationMain
()
web/_migration/index.ts:19
↓ 1 callersFunctionparseAmount
(amount: string | number, defaultCurrency: string)
web/pages/api/spreadsheet/get.ts:17
↓ 1 callersFunctionprepareForTest
()
web/_migration/prepare-for-test.ts:11
↓ 1 callersFunctionprepareMain
()
web/_migration/prepare.ts:8
↓ 1 callersMethodput
( key: string, value: string | ReadableStream | ArrayBuffer | FormData, options?: {
web/api-utils/kvs.ts:40
↓ 1 callersFunctionrequireAdmin
()
web/api-utils/requireLogin.ts:23
↓ 1 callersFunctionrestore
(meta: { revisionId: string; spreadsheetId: string; token: string })
web/_migration/download_xlsx.ts:14
↓ 1 callersFunctionrevertOperation
()
web/_migration/migration-helper.ts:90
↓ 1 callersFunctionsafeParseBudgetsFromBudgetsSheet
(budgetsSheet: Schema$Sheet)
web/pages/api/spreadsheet/budget/get.ts:14
↓ 1 callersFunctionsleep
(ms: number)
web/api-utils/athena.ts:14
↓ 1 callersFunctionuploadSpreadSheet
({ user, spreadSheet }: { user: User; spreadSheet: GetResponseBody })
web/pages/api/stats/update.ts:13
↓ 1 callersFunctionuseBudget
()
web/pages/philan/budget/index.tsx:173
↓ 1 callersFunctionuseBudgetInputForm
({ year, reloadBudgetItems }: { year: number; reloadBudgetItems: () => void })
web/pages/philan/budget/index.tsx:70
↓ 1 callersFunctionuseForm
()
web/pages/philan/create.tsx:33
↓ 1 callersFunctionuseForm
(user: LoginUser | null)
web/pages/philan/edit.tsx:26
↓ 1 callersFunctionuseForm
(user: LoginUser | null)
web/pages/philan/add.tsx:137
↓ 1 callersFunctionuseUserPageContent
(props: UserPageContentProps | {})
web/pages/user/[userId]/index.tsx:112
↓ 1 callersFunctionuseUserPageContent
(props: UserPageContentProps | {})
web/pages/debug/[userId].tsx:112
↓ 1 callersFunctionvalidateAddBudgetResponse
(payload: unknown)
web/pages/api/spreadsheet/budget/api-types.validator.ts:174
↓ 1 callersFunctionvalidateAddRequestQuery
(payload: unknown)
web/pages/api/spreadsheet/api-types.validator.ts:340
↓ 1 callersFunctionvalidateAddResponseBody
(payload: unknown)
web/pages/api/spreadsheet/api-types.validator.ts:382
↓ 1 callersFunctionvalidateBudgetItem
(payload: unknown)
web/pages/api/spreadsheet/budget/api-types.validator.ts:132
↓ 1 callersFunctionvalidateCreateRequestBody
(payload: unknown)
web/pages/api/spreadsheet/api-types.validator.ts:319
↓ 1 callersFunctionvalidateCreateRequestQuery
(payload: unknown)
web/pages/api/spreadsheet/api-types.validator.ts:298
↓ 1 callersFunctionvalidateCreateUserResponseBody
(payload: unknown)
web/pages/api/user/api-types.validator.ts:155
↓ 1 callersFunctionvalidateGetBudgetResponse
(payload: unknown)
web/pages/api/spreadsheet/budget/api-types.validator.ts:111
↓ 1 callersFunctionvalidateGetRequestQuery
(payload: unknown)
web/pages/api/spreadsheet/api-types.validator.ts:403
↓ 1 callersFunctionvalidateGetResponseBody
(payload: unknown)
web/pages/api/spreadsheet/api-types.validator.ts:466
↓ 1 callersFunctionvalidateGetUserResponseBody
(payload: unknown)
web/pages/api/user/api-types.validator.ts:218
↓ 1 callersFunctionvalidateSpreadSheetItem
(payload: unknown)
web/pages/api/spreadsheet/api-types.validator.ts:424
↓ 1 callersFunctionvalidateSpreadSheetStats
(payload: unknown)
web/pages/api/spreadsheet/api-types.validator.ts:445
↓ 1 callersFunctionvalidateUserResponseObject
(payload: unknown)
web/pages/api/user/api-types.validator.ts:197
↓ 1 callersFunctionwaitForQueryResult
(queryExecutionId: QueryExecutionId)
web/api-utils/athena.ts:16
FunctionAdded
()
web/pages/philan/added.tsx:42
FunctionBudgetDisplay
(props)
web/pages/philan/budget/index.tsx:162
FunctionBudgetIndex
()
web/pages/philan/budget/index.tsx:209
FunctionBudgetInputForm
(props)
web/pages/philan/budget/index.tsx:122
FunctionBudgetTable
(props)
web/pages/philan/budget/index.tsx:41
FunctionCreate
()
web/pages/philan/create.tsx:113
FunctionCreate
()
web/pages/philan/edit.tsx:77
FunctionCreate
()
web/pages/philan/add.tsx:314
FunctionCreated
()
web/pages/philan/created.tsx:22
FunctionErrorUserPage
(props: ErrorUserPageProps)
web/pages/user/[userId]/index.tsx:61
FunctionErrorUserPage
(props: ErrorUserPageProps)
web/pages/debug/[userId].tsx:61
next →1–100 of 162, ranked by callers