Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JSH32/Backpack
/ types & classes
Types & classes
137 in github.com/JSH32/Backpack
⨍
Functions
296
◇
Types & classes
137
Class
frontend/client/BackpackClient.ts:16
Class
frontend/client/core/ApiError.ts:6
Class
frontend/client/core/CancelablePromise.ts:3
Class
frontend/client/core/CancelablePromise.ts:23
Class
frontend/client/core/AxiosHttpRequest.ts:9
Class
frontend/client/core/BaseHttpRequest.ts:7
Class
frontend/client/services/AuthenticationService.ts:14
Class
frontend/client/services/ServerService.ts:8
Class
frontend/client/services/AdminService.ts:10
Class
frontend/client/services/UserService.ts:12
Class
frontend/client/services/FileService.ts:14
Class
frontend/client/services/ApplicationService.ts:12
Class
frontend/helpers/store.ts:9
Class
AdminService
frontend/client/services/AdminService.ts:10
Class
ApiDoc
src/docs/mod.rs:87
Class
ApiError
frontend/client/core/ApiError.ts:6
Class
AppInfo
src/models/mod.rs:165
Class
ApplicationCreate
src/models/application.rs:50
Class
ApplicationData
src/models/application.rs:9
Class
ApplicationService
frontend/client/services/ApplicationService.ts:12
Class
ApplicationService
src/services/application.rs:17
Enum
Applications
migration/src/m20220101_000001_initial_structure.rs:283
Class
Args
src/main.rs:60
Class
Auth
Actix parameter based middleware for authentication with options. # Arguments `R` - The users role. Greater roles in the underlying enum of [`auth_r
src/internal/auth.rs:77
Enum
AuthMethod
src/database/entity/sea_orm_active_enums.rs:33
Enum
AuthMethod
migration/src/m20220920_105037_auth_methods.rs:144
Class
AuthMethodService
src/services/auth/auth_method.rs:16
Class
AuthMethods
src/models/auth.rs:21
Enum
AuthMethods
migration/src/m20220920_105037_auth_methods.rs:133
Class
AuthService
Handles authentication and validation.
src/services/auth/mod.rs:33
Class
AuthenticationService
frontend/client/services/AuthenticationService.ts:14
Class
AxiosHttpRequest
frontend/client/core/AxiosHttpRequest.ts:9
Class
BackpackClient
frontend/client/BackpackClient.ts:16
Class
BasicAuthForm
src/models/auth.rs:7
Class
BatchDeleteRequest
src/models/file.rs:72
Class
BatchDeleteResponse
src/models/file.rs:79
Class
BatchFileError
src/models/file.rs:89
Class
CancelError
frontend/client/core/CancelablePromise.ts:3
Class
CancelablePromise
frontend/client/core/CancelablePromise.ts:23
Interface
ColumnExtension
Adds extra implementation utilities for migrations.
migration/src/extensions.rs:4
Class
Config
src/config.rs:11
Interface
DataListCellProps
frontend/components/DataList.tsx:20
Interface
DataListProps
frontend/components/DataList.tsx:210
Interface
DataListRowProps
frontend/components/DataList.tsx:127
Interface
DataService
src/services/data_service.rs:33
Class
EmailResponse
src/services/auth/oauth.rs:122
Enum
Error
src/database/error.rs:6
Enum
Error
src/database/sonyflake.rs:28
Class
FileData
src/models/file.rs:15
Class
FileQuery
src/models/file.rs:113
Class
FileQuery
src/models/admin/file.rs:5
Class
FileService
frontend/client/services/FileService.ts:14
Class
FileService
Service for managing files. Files contain extra fields outside of the model which are located in the [`FileData`] model. Most operations in [`FileSer
src/services/file/mod.rs:31
Class
FileStats
src/models/file.rs:65
Enum
Files
migration/src/m20220101_000001_initial_structure.rs:301
Class
JwtClaims
src/services/auth/mod.rs:426
Class
LocalConfig
src/config.rs:44
Class
LocalProvider
src/services/file/providers/local.rs:8
Class
LoginRedirectUrl
src/models/auth.rs:50
Class
MessageResponse
src/models/mod.rs:25
Class
Migration
migration/src/m20220920_105037_auth_methods.rs:10
Class
Migration
migration/src/m20220810_114915_settings_table.rs:4
Class
Migration
migration/src/m20220101_000001_initial_structure.rs:5
Class
Migrator
migration/src/lib.rs:8
Class
Model
src/database/entity/users.rs:10
Class
Model
src/database/entity/files.rs:9
Class
Model
src/database/entity/registration_keys.rs:10
Class
Model
src/database/entity/applications.rs:9
Class
Model
src/database/entity/auth_methods.rs:11
Class
Model
src/database/entity/settings.rs:8
Class
Model
src/database/entity/verifications.rs:7
Interface
NavItem
frontend/components/Header.tsx:54
Class
OAuthClient
src/services/auth/oauth.rs:216
Class
OAuthConfig
src/config.rs:30
Class
OAuthLoginQuery
src/models/auth.rs:43
Enum
OAuthProvider
frontend/client/models/OAuthProvider.ts:None
Enum
OAuthProvider
src/services/auth/oauth.rs:22
Class
OAuthProviders
src/models/mod.rs:156
Class
OAuthRequest
src/models/auth.rs:14
Class
OAuthState
src/services/auth/oauth.rs:39
Class
OAuthUserData
src/services/auth/oauth.rs:209
Interface
OnCancel
frontend/client/core/CancelablePromise.ts:15
Class
Page
src/models/mod.rs:148
Class
RegistrationKeyData
src/models/admin/registration_key.rs:8
Class
RegistrationKeyParams
src/models/admin/registration_key.rs:39
Class
RegistrationKeyService
src/services/registration_key.rs:10
Enum
RegistrationKeys
migration/src/m20220101_000001_initial_structure.rs:314
Class
RegistrationParams
src/models/user.rs:61
Enum
Relation
src/database/entity/users.rs:24
Enum
Relation
src/database/entity/files.rs:23
Enum
Relation
src/database/entity/registration_keys.rs:21
Enum
Relation
src/database/entity/applications.rs:19
Enum
Relation
src/database/entity/auth_methods.rs:23
Enum
Relation
src/database/entity/settings.rs:18
Enum
Relation
src/database/entity/verifications.rs:17
Class
RequestContext
OAuth request context.
src/services/auth/oauth.rs:176
Class
Response
src/services/auth/oauth.rs:69
Enum
Role
src/database/entity/sea_orm_active_enums.rs:46
Enum
Role
migration/src/m20220101_000001_initial_structure.rs:324
Interface
Role
src/internal/auth.rs:16
next →
1–100 of 137, ranked by callers