Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/d4vidsha/scheduler
/ functions
Functions
428 in github.com/d4vidsha/scheduler
⨍
Functions
428
◇
Types & classes
80
↳
Endpoints
33
↓ 65 callers
Function
random_lower_string
()
backend/app/tests/utils/utils.py:9
↓ 56 callers
Function
cn
(...inputs: ClassValue[])
frontend/src/lib/utils.ts:4
↓ 26 callers
Function
random_email
()
backend/app/tests/utils/utils.py:13
↓ 14 callers
Function
_fresh_user_headers
Create a brand-new user and return auth headers.
backend/app/tests/api/test_tasks.py:24
↓ 13 callers
Function
useCustomToast
()
frontend/src/hooks/useCustomToast.ts:4
↓ 11 callers
Function
_create_task
Create a task via API and assert success.
backend/app/tests/api/test_tasks.py:34
↓ 10 callers
Function
checkNumberOfCompletedTodosInLocalStorage
( page: Page, expected: number, )
frontend/tests-examples/demo-todo-app.spec.ts:464
↓ 10 callers
Function
handleError
(err: ApiError, showToast: any)
frontend/src/utils.ts:46
↓ 9 callers
Function
useAuth
()
frontend/src/hooks/useAuth.ts:20
↓ 8 callers
Function
checkNumberOfTodosInLocalStorage
(page: Page, expected: number)
frontend/tests-examples/demo-todo-app.spec.ts:458
↓ 8 callers
Function
create_random_item
(db: Session)
backend/app/tests/utils/item.py:9
↓ 8 callers
Function
saveTask
( queryClient: QueryClient, _tasks: TaskPublic[], taskId: string, updates: TaskUpdate, )
frontend/src/components/calendar/shared.ts:71
↓ 7 callers
Function
verify_password
(plain_password: str, hashed_password: str)
backend/app/core/security.py:22
↓ 6 callers
Function
_tomorrow_noon
Return tomorrow at noon as an ISO string (no timezone).
backend/app/tests/api/test_tasks.py:473
↓ 6 callers
Function
createDefaultTodos
(page: Page)
frontend/tests-examples/demo-todo-app.spec.ts:448
↓ 6 callers
Function
isLoggedIn
()
frontend/src/hooks/useAuth.ts:16
↓ 6 callers
Function
toast
({ ...props }: Toast)
frontend/src/hooks/use-toast.ts:142
↓ 5 callers
Function
dispatch
(action: Action)
frontend/src/hooks/use-toast.ts:133
↓ 5 callers
Function
resolve
( options: ApiRequestOptions, resolver?: T | Resolver<T>, )
frontend/src/client/core/request.ts:118
↓ 5 callers
Function
useToast
()
frontend/src/hooks/use-toast.ts:171
↓ 4 callers
Function
checkTodosInLocalStorage
(page: Page, title: string)
frontend/tests-examples/demo-todo-app.spec.ts:477
↓ 4 callers
Function
get_password_hash
(password: str)
backend/app/core/security.py:26
↓ 4 callers
Function
isString
(value: unknown)
frontend/src/client/core/request.ts:16
↓ 4 callers
Function
logout
()
frontend/src/hooks/useAuth.ts:84
↓ 4 callers
Method
scheduleTasks
* Schedule Tasks * Auto-schedule incomplete tasks with a due date into working-hour slots. * @returns TasksPublic Successful Response * @thro
frontend/src/client/services.ts:678
↓ 4 callers
Function
useFormField
()
frontend/src/components/ui/form.tsx:42
↓ 3 callers
Method
_check_default_secret
(self, var_name: str, value: str | None)
backend/app/core/config.py:100
↓ 3 callers
Function
confirmPasswordRules
( getValues: () => any, isRequired = true, )
frontend/src/utils.ts:28
↓ 3 callers
Method
finally
(onFinally?: (() => void) | null)
frontend/src/client/core/CancelablePromise.ts:100
↓ 3 callers
Function
formatNaiveLocal
(d: Date)
frontend/src/components/tasks/AddTaskForm.tsx:26
↓ 3 callers
Function
generate_password_reset_token
(email: str)
backend/app/utils.py:103
↓ 3 callers
Function
isStringWithValue
(value: unknown)
frontend/src/client/core/request.ts:20
↓ 3 callers
Function
passwordRules
(isRequired = true)
frontend/src/utils.ts:13
↓ 3 callers
Function
render_email_template
(*, template_name: str, context: dict[str, Any])
backend/app/utils.py:25
↓ 3 callers
Function
send_email
( *, email_to: str, subject: str = "", html_content: str = "", )
backend/app/utils.py:33
↓ 3 callers
Function
useTheme
()
frontend/src/components/theme-provider.tsx:71
↓ 2 callers
Function
addToRemoveQueue
(toastId: string)
frontend/src/hooks/use-toast.ts:58
↓ 2 callers
Method
catch
( onRejected?: ((reason: unknown) => TResult | PromiseLike<TResult>) | null, )
frontend/src/client/core/CancelablePromise.ts:94
↓ 2 callers
Function
create_random_user
(db: Session)
backend/app/tests/utils/user.py:22
↓ 2 callers
Function
formatHour
(hour: number)
frontend/src/components/UserSettings/WorkingHours.tsx:17
↓ 2 callers
Function
generate_reset_password_email
(email_to: str, email: str, token: str)
backend/app/utils.py:68
↓ 2 callers
Function
getHeatColor
(count: number)
frontend/src/components/calendar/YearView.tsx:36
↓ 2 callers
Function
getItemsQueryOptions
({ page }: { page: number })
frontend/src/routes/_layout/items.tsx:35
↓ 2 callers
Function
getPriorityClass
(priorityId?: number | null)
frontend/src/components/calendar/FullCalendarView.tsx:31
↓ 2 callers
Function
getSubtitle
()
frontend/src/components/calendar/index.tsx:99
↓ 2 callers
Function
getUsersQueryOptions
({ page }: { page: number })
frontend/src/routes/_layout/admin.tsx:38
↓ 2 callers
Function
get_url
()
backend/app/alembic/env.py:32
↓ 2 callers
Function
init
(db_engine: Engine)
backend/app/tests_pre_start.py:22
↓ 2 callers
Function
init
(db_engine: Engine)
backend/app/backend_pre_start.py:22
↓ 2 callers
Function
init_db
(session: Session)
backend/app/core/db.py:15
↓ 2 callers
Function
isBlob
(value: any)
frontend/src/client/core/request.ts:24
↓ 2 callers
Function
parseNaturalLanguage
( value: string, plainText: string, )
frontend/src/components/tasks/AddTaskForm.tsx:62
↓ 2 callers
Function
priorityBgClass
(priorityId?: number | null)
frontend/src/components/calendar/shared.ts:41
↓ 2 callers
Function
priorityBorderClass
(priorityId?: number | null)
frontend/src/components/calendar/shared.ts:35
↓ 2 callers
Function
priorityTextClass
(priorityId?: number | null)
frontend/src/components/calendar/shared.ts:47
↓ 2 callers
Function
process
(key: string, value: unknown)
frontend/src/client/core/request.ts:93
↓ 2 callers
Method
readTasks
* Read Tasks * Retrieve tasks. * @returns TasksPublic Successful Response * @throws ApiError
frontend/src/client/services.ts:570
↓ 2 callers
Function
rubberBand
Rubber-band: linear up to max, then heavy damping beyond
frontend/src/components/tasks/useTaskGesture.ts:21
↓ 2 callers
Method
updateUserMe
* Update User Me * Update own user. * @returns UserPublic Successful Response * @throws ApiError
frontend/src/client/services.ts:245
↓ 2 callers
Function
useCalendarView
()
frontend/src/components/calendar/CalendarViewContext.tsx:25
↓ 2 callers
Function
user_authentication_headers
( *, client: TestClient, email: str, password: str )
backend/app/tests/utils/user.py:10
↓ 1 callers
Function
_get_priority
Get a seeded priority row (1=urgent, 2=high, 3=medium, 4=low).
backend/app/tests/api/test_tasks.py:17
↓ 1 callers
Function
append
(key: string, value: unknown)
frontend/src/client/core/request.ts:48
↓ 1 callers
Function
authentication_token_from_email
Return a valid token for the user with given email. If the user doesn't exist it is created first.
backend/app/tests/utils/user.py:30
↓ 1 callers
Function
base64
(str: string)
frontend/src/client/core/request.ts:36
↓ 1 callers
Function
catchErrorCodes
( options: ApiRequestOptions, result: ApiResult, )
frontend/src/client/core/request.ts:246
↓ 1 callers
Function
checkEmails
()
frontend/tests/utils/mailcatcher.ts:46
↓ 1 callers
Function
consolidateSelection
Move all selected items to be adjacent after the dragged item's position.
frontend/src/components/tasks/TaskList.tsx:98
↓ 1 callers
Method
createItem
* Create Item * Create new item. * @returns ItemPublic Successful Response * @throws ApiError
frontend/src/client/services.ts:456
↓ 1 callers
Method
createTask
* Create Task * Create new task. * @returns TaskPublic Successful Response * @throws ApiError
frontend/src/client/services.ts:593
↓ 1 callers
Method
createUser
* Create User * Create new user. * @returns UserPublic Successful Response * @throws ApiError
frontend/src/client/services.ts:198
↓ 1 callers
Method
deleteItem
* Delete Item * Delete an item. * @returns Message Successful Response * @throws ApiError
frontend/src/client/services.ts:521
↓ 1 callers
Method
deleteTask
* Delete Task * Delete a task. * @returns Message Successful Response * @throws ApiError
frontend/src/client/services.ts:658
↓ 1 callers
Method
deleteUser
* Delete User * Delete a user. * @returns Message Successful Response * @throws ApiError
frontend/src/client/services.ts:354
↓ 1 callers
Method
deleteUserMe
* Delete User Me * Delete own user. * @returns Message Successful Response * @throws ApiError
frontend/src/client/services.ts:232
↓ 1 callers
Function
dismiss
()
frontend/src/hooks/use-toast.ts:150
↓ 1 callers
Function
encodePair
(key: string, value: unknown)
frontend/src/client/core/request.ts:52
↓ 1 callers
Function
extractProject
(tags: string[] | null | undefined)
frontend/src/components/tasks/TaskList.tsx:40
↓ 1 callers
Function
findEmail
({ request, filter, }: { request: APIRequestContext; filter?: (email: Email) => boolean })
frontend/tests/utils/mailcatcher.ts:9
↓ 1 callers
Function
formatDueDate
(due: string)
frontend/src/components/tasks/TaskList.tsx:20
↓ 1 callers
Function
formatDuration
(minutes: number)
frontend/src/components/tasks/TaskList.tsx:32
↓ 1 callers
Function
genId
()
frontend/src/hooks/use-toast.ts:27
↓ 1 callers
Function
generate_new_account_email
( email_to: str, username: str, password: str )
backend/app/utils.py:85
↓ 1 callers
Function
generate_test_email
(email_to: str)
backend/app/utils.py:58
↓ 1 callers
Function
getFormData
( options: ApiRequestOptions, )
frontend/src/client/core/request.ts:87
↓ 1 callers
Function
getHeaders
( config: OpenAPIConfig, options: ApiRequestOptions, )
frontend/src/client/core/request.ts:128
↓ 1 callers
Function
getMentionStyle
(isDark: boolean)
frontend/src/components/tasks/AddTaskForm.tsx:144
↓ 1 callers
Function
getMentionsInputStyle
(isDark: boolean)
frontend/src/components/tasks/AddTaskForm.tsx:104
↓ 1 callers
Function
getQueryString
(params: Record<string, unknown>)
frontend/src/client/core/request.ts:45
↓ 1 callers
Function
getRequestBody
(options: ApiRequestOptions)
frontend/src/client/core/request.ts:181
↓ 1 callers
Function
getResponseBody
(response: AxiosResponse<unknown>)
frontend/src/client/core/request.ts:239
↓ 1 callers
Function
getResponseHeader
( response: AxiosResponse<unknown>, responseHeader?: string, )
frontend/src/client/core/request.ts:226
↓ 1 callers
Function
getTasksForDay
(day: Date)
frontend/src/components/calendar/MonthView.tsx:41
↓ 1 callers
Function
getTitle
()
frontend/src/components/calendar/index.tsx:83
↓ 1 callers
Function
getUrl
(config: OpenAPIConfig, options: ApiRequestOptions)
frontend/src/client/core/request.ts:71
↓ 1 callers
Function
get_superuser_token_headers
(client: TestClient)
backend/app/tests/utils/utils.py:17
↓ 1 callers
Function
get_user_by_email
(*, session: Session, email: str)
backend/app/crud.py:34
↓ 1 callers
Function
handleClick
(index: number)
frontend/src/components/navbar.tsx:24
↓ 1 callers
Function
handleResizeStart
(e: React.MouseEvent, task: TaskPublic)
frontend/src/components/calendar/DayView.tsx:101
↓ 1 callers
Function
handleResizeStart
(e: React.MouseEvent, task: TaskPublic)
frontend/src/components/calendar/WeekView.tsx:127
next →
1–100 of 428, ranked by callers