Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adrgs/requestrepo
/ functions
Functions
362 in github.com/adrgs/requestrepo
⨍
Functions
362
◇
Types & classes
75
Function
createSession
( adminToken?: string, )
frontend/src/api/client.ts:42
Function
createShareToken
( token: string, requestId: string, )
frontend/src/api/client.ts:151
Function
create_session
POST /api/v2/sessions - Create a new session
src/src/http/routes_v2.rs:223
Method
default
()
src/src/certs/tls.rs:135
Function
deleteAllRequests
(token: string)
frontend/src/api/client.ts:144
Function
deleteRequest
( token: string, requestId: string, )
frontend/src/api/client.ts:135
Function
delete_all_requests
DELETE /api/v2/requests - Delete all requests
src/src/http/routes_v2.rs:867
Function
delete_request
DELETE /api/v2/requests/:id - Delete single request
src/src/http/routes_v2.rs:791
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/src/certs/tls.rs:22
Function
getDnsRecords
(token: string)
frontend/src/api/client.ts:51
Function
getFiles
(token: string)
frontend/src/api/client.ts:74
Function
getFolderPaths
(files: FileTree)
frontend/src/lib/fileTree.ts:226
Function
getParentPath
(path: string)
frontend/src/lib/fileTree.ts:79
Function
getRequest
( token: string, requestId: string, )
frontend/src/api/client.ts:125
Function
getRequests
( token: string, limit = 100, offset = 0, )
frontend/src/api/client.ts:103
Function
getSharedRequest
( shareToken: string, )
frontend/src/api/client.ts:164
Function
getSubdomainUrl
(subdomain: string)
frontend/src/lib/config.ts:86
Method
get_cache_control
Get cache control header based on file path
src/src/http/static_files.rs:176
Method
get_content_type
Get content type based on file extension
src/src/http/static_files.rs:154
Function
get_dns
GET /api/v2/dns - Get DNS records
src/src/http/routes_v2.rs:383
Function
get_file
GET /api/v2/files/:path - Get single file
src/src/http/routes_v2.rs:610
Function
get_files
GET /api/v2/files - Get all files
src/src/http/routes_v2.rs:519
Function
get_request
GET /api/v2/requests/:id - Get single request
src/src/http/routes_v2.rs:742
Function
get_shared_request
GET /api/v2/requests/shared/:token - Get a shared request (no auth required)
src/src/http/routes_v2.rs:985
Function
handleAuthSubmit
(password: string)
frontend/src/App.tsx:31
Function
handleClick
(e: React.MouseEvent)
frontend/src/components/file-tree/FileTreeItem.tsx:68
Function
handleClickOutside
(e: MouseEvent)
frontend/src/components/ui/ContextMenu.tsx:59
Function
handleCloseSidebar
()
frontend/src/components/layout/AppLayout.tsx:23
Function
handleContextMenu
(e: React.MouseEvent)
frontend/src/components/file-tree/FileTreeItem.tsx:77
Function
handleCopyCode
()
frontend/src/pages/RequestsPage.tsx:100
Function
handleCopyUrl
()
frontend/src/components/layout/Toolbar.tsx:25
Function
handleCreateSession
()
frontend/src/components/layout/EmptyState.tsx:13
Function
handleCreateSession
()
frontend/src/components/layout/Topbar.tsx:54
Function
handleDeleteAll
()
frontend/src/components/layout/Sidebar.tsx:167
Function
handleEscape
(e: KeyboardEvent)
frontend/src/components/ui/ContextMenu.tsx:65
Function
handleKeyDown
(e: React.KeyboardEvent)
frontend/src/components/file-tree/FileTreeItem.tsx:83
Function
handleKeyDown
(e: KeyboardEvent)
frontend/src/pages/DnsSettingsPage.tsx:86
Function
handleKeyDown
(e: KeyboardEvent)
frontend/src/pages/ResponseEditorPage.tsx:229
Function
handleMarkAllRead
()
frontend/src/components/layout/Sidebar.tsx:181
Function
handleNewUrl
()
frontend/src/components/layout/Toolbar.tsx:30
Function
handlePasswordChange
(value: string)
frontend/src/components/auth/AdminAuthOverlay.tsx:25
Function
handleRetry
()
frontend/src/components/auth/BackendOfflineOverlay.tsx:20
Function
handleScroll
()
frontend/src/components/ui/ContextMenu.tsx:71
Function
handleShare
()
frontend/src/components/layout/Topbar.tsx:77
Function
handleShareRequest
()
frontend/src/pages/RequestsPage.tsx:110
Function
handleSubmit
(e: React.FormEvent)
frontend/src/components/auth/AdminAuthOverlay.tsx:33
Function
handleVisibility
()
frontend/src/hooks/useWebSocket.ts:209
Function
handler
(e: MediaQueryListEvent)
frontend/src/stores/themeStore.ts:56
Function
health
Health check endpoint for monitoring and orchestration Only accessible from private IPs (10.x.x.x, 172.16-31.x.x, 192.168.x.x, 127.x.x.x) For external
src/src/http/routes.rs:29
Method
inject_config
Inject runtime configuration into index.html This escapes values properly to prevent XSS via malicious env vars. The escaping handles: - JSON string
src/src/http/static_files.rs:109
Function
isFolderEmpty
(files: FileTree, folderPath: string)
frontend/src/lib/fileTree.ts:135
Function
isValidBase64
(str: string)
frontend/src/lib/base64.ts:33
Function
list_requests
GET /api/v2/requests - List requests with pagination Query params: - token: JWT token (or use Authorization header) - limit: Max results (default 100
src/src/http/routes_v2.rs:661
Method
load_directory
Recursively load files from a directory
src/src/http/static_files.rs:63
Function
main
()
src/src/main.rs:5
Method
new
()
src/src/cache/mod.rs:67
Method
new
()
src/src/utils/config.rs:52
Method
new
( cache: Arc<Cache>, tx: Arc<broadcast::Sender<CacheMessage>>, static_files: Arc<Stati
src/src/http/mod.rs:59
Method
new
(max_per_second: u32)
src/src/dns/mod.rs:38
Method
new
(cache: Arc<Cache>, tx: Arc<broadcast::Sender<CacheMessage>>)
src/src/smtp/mod.rs:46
Method
new
(cache: Arc<Cache>, tx: Arc<broadcast::Sender<CacheMessage>>)
src/src/tcp/mod.rs:27
Method
new
()
src/src/certs/challenge.rs:21
Method
new
(expected_domain: String, renewal_days: u64)
src/src/certs/validation.rs:22
Method
new
Create a new CertManager Loads existing certificates if available
src/src/certs/mod.rs:45
Method
new
Create a new TLS manager (starts with no config loaded)
src/src/certs/tls.rs:64
Method
new
Create a new ACME client, loading or creating account credentials
src/src/certs/acme.rs:21
Method
new
(cert_dir: impl Into<PathBuf>)
src/src/certs/storage.rs:14
Method
normalize_domain
Normalize a domain to lowercase with trailing dot for DNS consistency
src/src/certs/challenge.rs:59
Method
obtain_ip_certificate
Obtain a short-lived certificate for an IP address via HTTP-01 Returns (certificate_chain_pem, private_key_pem)
src/src/certs/acme.rs:173
Function
parse_email_headers
Parse email data using mail-parser to extract headers
src/src/smtp/mod.rs:451
Method
run
(&self)
src/src/http/mod.rs:73
Method
run
(&self)
src/src/smtp/mod.rs:50
Method
run
(&self)
src/src/tcp/mod.rs:36
Function
share_request
POST /api/v2/requests/:id/share - Create a share token for a request
src/src/http/routes_v2.rs:905
Method
start_cleanup_task
Start the background cleanup task
src/src/cache/mod.rs:89
Method
start_renewal_task
Start the background renewal tasks (domain + IP)
src/src/certs/mod.rs:148
Function
test_admin_token_not_set
()
src/src/utils/auth.rs:48
Function
test_admin_token_required_when_not_set
()
src/src/tests/auth_tests.rs:37
Function
test_build_certified_key
()
src/src/certs/tls.rs:383
Function
test_build_server_config
()
src/src/certs/tls.rs:306
Function
test_cache_stats
()
src/src/tests/cache_tests.rs:84
Function
test_can_create_session_no_admin_required
()
src/src/tests/auth_tests.rs:47
Function
test_compression
()
src/src/tests/cache_tests.rs:72
Function
test_config_fields
()
src/src/certs/mod.rs:357
Function
test_config_tls_fields_exist
()
src/src/tests/certs_tests.rs:123
Function
test_creates_directory
()
src/src/certs/storage.rs:255
Function
test_csr_generation
()
src/src/certs/acme.rs:276
Function
test_delete
()
src/src/tests/cache_tests.rs:16
Function
test_delete_request
()
src/src/tests/http_tests.rs:130
Function
test_dns_cache_multiple_record_types
()
src/src/tests/dns_tests.rs:27
Function
test_dns_cache_record_storage
()
src/src/tests/dns_tests.rs:11
Function
test_dns_challenge_handler
()
src/src/tests/certs_tests.rs:101
Function
test_dns_keys_pattern
()
src/src/tests/dns_tests.rs:103
Function
test_dns_record_deletion
()
src/src/tests/dns_tests.rs:87
Function
test_dns_records_cache_integration
()
src/src/tests/http_tests.rs:34
Function
test_dns_subdomain_record_storage
()
src/src/tests/dns_tests.rs:68
Function
test_domain_match_logic
()
src/src/certs/validation.rs:266
Function
test_domain_normalization
()
src/src/certs/challenge.rs:292
Function
test_empty_list_lrange
()
src/src/tests/cache_tests.rs:155
Function
test_files_storage_and_retrieval
()
src/src/tests/http_tests.rs:92
← previous
next →
201–300 of 362, ranked by callers