Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dot-billy/nodebyte
/ types & classes
Types & classes
89 in github.com/dot-billy/nodebyte
⨍
Functions
348
◇
Types & classes
89
↳
Endpoints
50
↓ 4 callers
Class
BatchNodeResult
backend/app/schemas/registration_tokens.py:64
↓ 4 callers
Class
Membership
backend/app/models/membership.py:13
↓ 3 callers
Class
AdminMemberRow
backend/app/schemas/admin.py:71
↓ 3 callers
Class
TokenResponse
backend/app/schemas/auth.py:23
↓ 2 callers
Class
AdminTeamRow
backend/app/schemas/admin.py:51
↓ 2 callers
Class
BulkActionResponse
backend/app/schemas/nodes.py:71
↓ 2 callers
Class
Node
backend/app/models/node.py:14
↓ 2 callers
Class
Team
backend/app/models/team.py:13
↓ 2 callers
Class
User
backend/app/models/user.py:13
↓ 1 callers
Class
AdminStats
backend/app/schemas/admin.py:9
↓ 1 callers
Class
AdminTeamBrief
backend/app/schemas/admin.py:15
↓ 1 callers
Class
AdminTeamDetail
backend/app/schemas/admin.py:82
↓ 1 callers
Class
AdminUserRow
backend/app/schemas/admin.py:24
↓ 1 callers
Class
BatchNodeRegisterResponse
backend/app/schemas/registration_tokens.py:72
↓ 1 callers
Class
Invite
backend/app/models/invite.py:14
↓ 1 callers
Class
IpSegmentCount
backend/app/schemas/nodes.py:96
↓ 1 callers
Class
MessageResponse
backend/app/schemas/auth.py:33
↓ 1 callers
Class
NodeLastSeenStats
backend/app/schemas/nodes.py:80
↓ 1 callers
Class
NodeStats
backend/app/schemas/nodes.py:87
↓ 1 callers
Class
RegistrationToken
backend/app/models/registration_token.py:14
↓ 1 callers
Class
Settings
backend/app/core/config.py:7
↓ 1 callers
Class
TagCount
backend/app/schemas/nodes.py:75
↓ 1 callers
Class
_RateLimiter
Simple in-memory sliding-window rate limiter (no external deps).
backend/app/core/rate_limit.py:14
Class
frontend/src/lib/api.ts:5
Class
AdminAddMember
backend/app/schemas/admin.py:93
Class
AdminCreateTeam
backend/app/schemas/admin.py:61
Class
AdminCreateUser
backend/app/schemas/admin.py:36
Interface
AdminMemberRow
frontend/src/lib/api.ts:189
Interface
AdminStats
frontend/src/lib/api.ts:156
Interface
AdminTeamBrief
frontend/src/lib/api.ts:162
Interface
AdminTeamDetail
frontend/src/lib/api.ts:198
Interface
AdminTeamRow
frontend/src/lib/api.ts:179
Class
AdminTeamUpdate
backend/app/schemas/admin.py:66
Class
AdminUpdateMemberRole
backend/app/schemas/admin.py:98
Interface
AdminUserRow
frontend/src/lib/api.ts:169
Class
AdminUserUpdate
backend/app/schemas/admin.py:43
Class
ApiError
frontend/src/lib/api.ts:5
Interface
AuthState
frontend/src/lib/auth.tsx:6
Interface
BadgeProps
frontend/src/components/ui/badge.tsx:19
Class
Base
backend/app/db/base.py:6
Class
BatchNodeRegisterRequest
Batch registration: one token, many nodes.
backend/app/schemas/registration_tokens.py:58
Class
BulkDeleteRequest
backend/app/schemas/nodes.py:55
Interface
BulkTagDialogProps
frontend/src/components/bulk-tag-dialog.tsx:13
Class
BulkTagRequest
backend/app/schemas/nodes.py:59
Interface
ButtonProps
frontend/src/components/ui/button.tsx:30
Interface
CreateTeamDialogProps
frontend/src/components/create-team-dialog.tsx:10
Interface
ExtensionMeta
frontend/src/app/download/page.tsx:10
Class
InviteCreate
backend/app/schemas/invites.py:11
Class
InviteInfo
backend/app/schemas/invites.py:33
Interface
InviteInfo
frontend/src/lib/api.ts:87
Class
InvitePublic
backend/app/schemas/invites.py:20
Interface
InvitePublic
frontend/src/lib/api.ts:76
Class
LoginRequest
backend/app/schemas/auth.py:16
Class
MemberPublic
backend/app/schemas/members.py:9
Interface
MemberPublic
frontend/src/lib/api.ts:67
Class
MemberRoleUpdate
backend/app/schemas/members.py:20
Class
NodeCreate
backend/app/schemas/nodes.py:9
Interface
NodeDetailDialogProps
frontend/src/components/node-detail-dialog.tsx:11
Interface
NodeDialogProps
frontend/src/components/node-dialog.tsx:10
Interface
NodeFilterState
frontend/src/components/node-filters.tsx:7
Interface
NodeFiltersProps
frontend/src/components/node-filters.tsx:25
Interface
NodeLastSeenStats
frontend/src/lib/api.ts:136
Class
NodePublic
backend/app/schemas/nodes.py:35
Interface
NodePublic
frontend/src/lib/api.ts:113
Class
NodeRegisterItem
Single node within a batch registration request.
backend/app/schemas/registration_tokens.py:45
Class
NodeRegisterRequest
Sent by a server/agent to self-register as a node.
backend/app/schemas/registration_tokens.py:31
Interface
NodeStats
frontend/src/lib/api.ts:143
Class
NodeUpdate
backend/app/schemas/nodes.py:21
Interface
Props
frontend/src/components/admin-team-dialog.tsx:13
Interface
Props
frontend/src/components/admin-user-dialog.tsx:13
Interface
PublicSettings
frontend/src/lib/api.ts:152
Class
RefreshRequest
backend/app/schemas/auth.py:29
Class
RegisterRequest
backend/app/schemas/auth.py:6
Class
RegistrationTokenCreate
backend/app/schemas/registration_tokens.py:9
Class
RegistrationTokenPublic
backend/app/schemas/registration_tokens.py:16
Interface
RegistrationTokenPublic
frontend/src/lib/api.ts:98
Class
SecurityHeadersMiddleware
backend/app/main.py:39
Interface
TagCount
frontend/src/lib/api.ts:131
Class
TeamCreate
backend/app/schemas/teams.py:9
Class
TeamPublic
backend/app/schemas/teams.py:14
Interface
TeamPublic
frontend/src/lib/api.ts:59
Class
TimestampMixin
backend/app/models/common.py:15
Interface
TokenResponse
frontend/src/lib/api.ts:46
Interface
TurnstileProps
frontend/src/components/turnstile.tsx:16
Class
UUIDPrimaryKeyMixin
backend/app/models/common.py:11
Class
UserPublic
backend/app/schemas/users.py:9
Interface
UserPublic
frontend/src/lib/api.ts:51
Class
UserUpdate
backend/app/schemas/users.py:19
Interface
Window
frontend/src/components/turnstile.tsx:6