Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dot-billy/nodebyte
/ functions
Functions
348 in github.com/dot-billy/nodebyte
⨍
Functions
348
◇
Types & classes
89
↳
Endpoints
50
Function
nodes_bulk_tag
( team_id: uuid.UUID, payload: BulkTagRequest, user: User = Depends(get_current_user), db: Asy
backend/app/api/routes/nodes.py:116
Function
nodes_count
( team_id: uuid.UUID, user: User = Depends(get_current_user), db: AsyncSession = Depends(get_db),
backend/app/api/routes/nodes.py:34
Function
nodes_create
( team_id: uuid.UUID, payload: NodeCreate, user: User = Depends(get_current_user), db: AsyncSe
backend/app/api/routes/nodes.py:77
Function
nodes_delete
( team_id: uuid.UUID, node_id: uuid.UUID, user: User = Depends(get_current_user), db: AsyncSes
backend/app/api/routes/nodes.py:218
Function
nodes_export_ansible
( team_id: uuid.UUID, groups: list[str] = Query(default=["kind", "tag", "parent", "subnet"]), q: s
backend/app/api/routes/nodes.py:135
Function
nodes_get
( team_id: uuid.UUID, node_id: uuid.UUID, user: User = Depends(get_current_user), db: AsyncSes
backend/app/api/routes/nodes.py:172
Function
nodes_list
( team_id: uuid.UUID, q: str | None = None, parent_id: uuid.UUID | None = Query(default=None),
backend/app/api/routes/nodes.py:55
Function
nodes_patch
( team_id: uuid.UUID, node_id: uuid.UUID, payload: NodeUpdate, user: User = Depends(get_curren
backend/app/api/routes/nodes.py:186
Function
nodes_stats
( team_id: uuid.UUID, user: User = Depends(get_current_user), db: AsyncSession = Depends(get_db),
backend/app/api/routes/nodes.py:45
Function
onKeyDown
(e: KeyboardEvent)
frontend/src/app/dashboard/admin/users/page.tsx:54
Function
onPointerDown
(e: PointerEvent)
frontend/src/app/dashboard/admin/users/page.tsx:46
Function
openCreate
()
frontend/src/app/dashboard/nodes/page.tsx:102
Function
openCreate
()
frontend/src/app/dashboard/admin/users/page.tsx:66
Function
openCreate
()
frontend/src/app/dashboard/admin/teams/page.tsx:39
Function
openapi_filtered
( request: Request, db: AsyncSession = Depends(get_db), )
backend/app/main.py:69
Function
publicSettings
()
frontend/src/lib/api.ts:204
Function
public_settings
()
backend/app/api/routes/auth.py:50
Function
rate_limit_login
Login rate limiting. - Per-IP burst control to protect infrastructure - Per-IP+email limit to prevent one user (or attacker) on a shared
backend/app/core/rate_limit.py:84
Function
rate_limit_register
(request: Request)
backend/app/core/rate_limit.py:80
Function
redoc
()
backend/app/main.py:94
Function
refresh
()
frontend/src/lib/api.ts:213
Function
refresh
( request: Request, response: Response, body: RefreshRequest | None = None, db: AsyncSession =
backend/app/api/routes/auth.py:144
Function
register
( request: Request, payload: RegisterRequest, response: Response, db: AsyncSession = Depends(g
backend/app/api/routes/auth.py:55
Function
register_node
( payload: NodeRegisterRequest, response: Response, db: AsyncSession = Depends(get_db), )
backend/app/api/routes/register_node.py:31
Function
register_nodes_batch
( payload: BatchNodeRegisterRequest, db: AsyncSession = Depends(get_db), )
backend/app/api/routes/register_node.py:59
Function
remove
(teamId: string, membershipId: string)
frontend/src/lib/api.ts:244
Function
removeMember
(teamId: string, membershipId: string)
frontend/src/lib/api.ts:424
Function
remove_team_member
( team_id: uuid.UUID, membership_id: uuid.UUID, user: User = Depends(get_current_user), db: As
backend/app/api/routes/members.py:74
Function
require_superuser
( user: User = Depends(get_current_user), )
backend/app/api/deps.py:38
Function
revoke
(teamId: string, inviteId: string)
frontend/src/lib/api.ts:258
Function
revoke_team_invite
( team_id: uuid.UUID, invite_id: uuid.UUID, user: User = Depends(get_current_user), db: AsyncS
backend/app/api/routes/invites.py:69
Function
revoke_token
( team_id: uuid.UUID, token_id: uuid.UUID, user: User = Depends(get_current_user), db: AsyncSe
backend/app/api/routes/registration_tokens.py:73
Function
rewrites
()
frontend/next.config.mjs:4
Function
searchOwners
()
frontend/src/components/admin-team-dialog.tsx:79
Function
selectTeam
(teamId, teamName)
extension/src/api.js:112
Function
stats
(teamId: string)
frontend/src/lib/api.ts:288
Function
toggleAll
()
frontend/src/app/dashboard/nodes/page.tsx:72
Function
update
(teamId: string, nodeId: string, data: Partial<NodePublic>)
frontend/src/lib/api.ts:310
Function
updateMember
(teamId: string, membershipId: string, role: string)
frontend/src/lib/api.ts:418
Function
updateProfile
(data: { full_name?: string; email?: string; current_password?: string; new_password?: string })
frontend/src/lib/api.ts:222
Function
updateRole
(teamId: string, membershipId: string, role: string)
frontend/src/lib/api.ts:238
Function
updateTeam
(teamId: string, data: { name?: string; slug?: string })
frontend/src/lib/api.ts:403
Function
updateUser
(userId: string, data: { is_active?: boolean; is_superuser?: boolean; email?: string; full_name?: string; new_
frontend/src/lib/api.ts:380
Function
update_me
( payload: UserUpdate, user: User = Depends(get_current_user), db: AsyncSession = Depends(get_db),
backend/app/api/routes/auth.py:183
Function
upgrade
()
backend/alembic/versions/0002_invites.py:20
Function
upgrade
()
backend/alembic/versions/0004_node_parent.py:20
Function
upgrade
()
backend/alembic/versions/0003_registration_tokens.py:18
Function
upgrade
()
backend/alembic/versions/0001_init.py:20
← previous
301–348 of 348, ranked by callers