MCPcopy Create free account

hub / github.com/OpenSecretCloud/opensecret / functions

Functions1,278 in github.com/OpenSecretCloud/opensecret

↓ 1 callersFunctionremap_attacker_oauth_connection_to_victim
( app_state: &AppState, attacker: &User, victim: &User, attacker_provider_subject: &str, )
src/aead_db_tamper_tests.rs:1475
↓ 1 callersMethodresend_api_key
(mut self, resend_api_key: Option<String>)
src/main.rs:556
↓ 1 callersFunctionresolve_completion_model_id
(model: &str)
src/model_config.rs:445
↓ 1 callersFunctionresolve_conversation_project_filter
( state: &AppState, user_uuid: Uuid, params: &ListConversationsParams, )
src/web/responses/conversations.rs:299
↓ 1 callersFunctionresolve_project_uuid
( state: &AppState, user_uuid: Uuid, project_id: Option<i64>, cache: &mut HashMap<i64, Uuid>,
src/web/responses/conversations.rs:331
↓ 1 callersFunctionresponses_sse_response
(event_stream: S)
src/web/responses/handlers.rs:3419
↓ 1 callersFunctionretrieve_billing_api_key
( aws_credential_manager: Arc<tokio::sync::RwLock<Option<AwsCredentialManager>>>, db: Arc<dyn DBConnec
src/main.rs:2647
↓ 1 callersFunctionretrieve_billing_server_url
( aws_credential_manager: Arc<tokio::sync::RwLock<Option<AwsCredentialManager>>>, db: Arc<dyn DBConnec
src/main.rs:2689
↓ 1 callersFunctionretrieve_brave_api_key
( aws_credential_manager: Arc<tokio::sync::RwLock<Option<AwsCredentialManager>>>, db: Arc<dyn DBConnec
src/main.rs:2807
↓ 1 callersFunctionretrieve_github_client_id
( aws_credential_manager: Arc<tokio::sync::RwLock<Option<AwsCredentialManager>>>, db: Arc<dyn DBConnec
src/main.rs:2441
↓ 1 callersFunctionretrieve_github_client_secret
( aws_credential_manager: Arc<tokio::sync::RwLock<Option<AwsCredentialManager>>>, db: Arc<dyn DBConnec
src/main.rs:2483
↓ 1 callersFunctionretrieve_google_client_id
( aws_credential_manager: Arc<tokio::sync::RwLock<Option<AwsCredentialManager>>>, db: Arc<dyn DBConnec
src/main.rs:2567
↓ 1 callersFunctionretrieve_google_client_secret
( aws_credential_manager: Arc<tokio::sync::RwLock<Option<AwsCredentialManager>>>, db: Arc<dyn DBConnec
src/main.rs:2525
↓ 1 callersFunctionretrieve_openai_api_key
( aws_credential_manager: Arc<tokio::sync::RwLock<Option<AwsCredentialManager>>>, db: Arc<dyn DBConnec
src/main.rs:2296
↓ 1 callersFunctionretrieve_os_flags_api_key
( aws_credential_manager: Arc<tokio::sync::RwLock<Option<AwsCredentialManager>>>, db: Arc<dyn DBConnec
src/main.rs:2731
↓ 1 callersFunctionretrieve_os_flags_base_url
( aws_credential_manager: Arc<tokio::sync::RwLock<Option<AwsCredentialManager>>>, db: Arc<dyn DBConnec
src/main.rs:2769
↓ 1 callersFunctionretrieve_resend_api_key
( aws_credential_manager: Arc<tokio::sync::RwLock<Option<AwsCredentialManager>>>, db: Arc<dyn DBConnec
src/main.rs:2399
↓ 1 callersFunctionrouter
(app_state: Arc<AppState>)
src/web/openai.rs:515
↓ 1 callersFunctionrun_migrations
( app_state: &Arc<AppState>, github_client_secret: Option<String>, google_client_secret: Option<St
src/migrations.rs:11
↓ 1 callersFunctionsafe_log_preview
(value: &str)
src/web/openai.rs:349
↓ 1 callersMethodsearch
Execute a web search query
src/brave.rs:47
↓ 1 callersMethodselect_configured_route
( &self, proxy_router: &ProxyRouter, account_uuid: Uuid, model_config: &ModelR
src/provider_routing.rs:203
↓ 1 callersFunctionselect_weighted_route
( account_uuid: Uuid, routes: &'a [EligibleRoute], )
src/provider_routing.rs:353
↓ 1 callersFunctionsend_account_deletion_confirmation_email
( app_state: &crate::AppState, project_id: i32, to_email: String, )
src/email.rs:962
↓ 1 callersFunctionsend_account_deletion_email
( app_state: &crate::AppState, project_id: i32, to_email: String, confirmation_code: String, )
src/email.rs:894
↓ 1 callersFunctionsend_hello_email
TODO remove the send email and do it outside of the enclave
src/email.rs:341
↓ 1 callersFunctionsend_password_reset_confirmation_email
( app_state: &crate::AppState, project_id: i32, to_email: String, )
src/email.rs:539
↓ 1 callersFunctionsend_password_reset_email
( app_state: &crate::AppState, project_id: i32, to_email: String, alphanumeric_code: String, )
src/email.rs:472
↓ 1 callersFunctionsend_platform_invite_email
( app_mode: AppMode, resend_api_key: Option<String>, to_email: String, organization_name: Stri
src/email.rs:680
↓ 1 callersFunctionsend_platform_password_reset_confirmation_email
( app_state: &crate::AppState, resend_api_key: Option<String>, to_email: String, )
src/email.rs:839
↓ 1 callersFunctionsend_platform_password_reset_email
( app_state: &crate::AppState, resend_api_key: Option<String>, to_email: String, alphanumeric_
src/email.rs:765
↓ 1 callersFunctionsend_transcription_with_retries
Helper function to send transcription request with retries to primary and fallback providers
src/web/openai.rs:1412
↓ 1 callersMethodset_credentials
(&self, credentials: AwsCredentials)
src/aws_credentials.rs:95
↓ 1 callersMethodset_default_user_instruction
( &self, id: i64, user_id: Uuid, )
src/db.rs:2751
↓ 1 callersMethodshould_split
(&self, audio_data: &[u8])
src/web/audio_utils.rs:52
↓ 1 callersFunctionsignData
* Signs data using ECDSA+SHA384 with P1363 (raw) encoding * @param {Buffer|string} privateKeyData - Private key in base64 DER format * @param {strin
pcr_sign.js:61
↓ 1 callersFunctionsign_message
( secret_key: &SecretKey, message_bytes: &[u8], algorithm: SigningAlgorithm, )
src/message_signing.rs:36
↓ 1 callersMethodsign_message
Sign a message with the user's private key, using the specified algorithm
src/main.rs:1385
↓ 1 callersFunctionsign_mock_document
(document: &[u8])
src/web/attestation_routes.rs:315
↓ 1 callersFunctionspawn_title_generation_task
Spawns a background task to generate a conversation title using AI This function runs asynchronously and independently - it will not block the respon
src/web/responses/handlers.rs:1617
↓ 1 callersMethodsqs_queue_maple_events_url
( mut self, sqs_queue_maple_events_url: Option<String>, )
src/main.rs:591
↓ 1 callersFunctionstable_account_bucket
(account_uuid: Uuid)
src/provider_routing.rs:388
↓ 1 callersMethodstore_state
(&self, csrf_token: &str, state: OAuthState)
src/oauth.rs:81
↓ 1 callersFunctionstream_one_assistant_turn
( state: &Arc<AppState>, user: &User, body: &ResponsesCreateRequest, headers: &HeaderMap,
src/web/responses/handlers.rs:2369
↓ 1 callersMethodsummarizer
Execute a summarizer query using a key from web search
src/brave.rs:98
↓ 1 callersFunctiontamper_password_wrap_lookup_hash
(app_state: &AppState, user: &User, new_lookup_hash: Vec<u8>)
src/aead_db_tamper_tests.rs:1566
↓ 1 callersMethodtinfoil_api_base
(mut self, tinfoil_api_base: Option<String>)
src/main.rs:546
↓ 1 callersMethodto_standard_token
Convert to OAuth2 StandardTokenResponse
src/web/oauth_routes.rs:191
↓ 1 callersFunctiontry_provider
Helper function to try a provider once
src/web/openai.rs:2158
↓ 1 callersMethodupdate
(&self, conn: &mut PgConnection)
src/models/email_verification.rs:60
↓ 1 callersMethodupdate
(&self, conn: &mut PgConnection)
src/models/platform_email_verification.rs:66
↓ 1 callersMethodupdate_assistant_message
( &self, message_uuid: Uuid, content_enc: Option<Vec<u8>>, completion_tokens:
src/db.rs:2843
↓ 1 callersMethodupdate_conversation
( &self, conversation_id: i64, user_id: Uuid, metadata_enc: Option<Vec<u8>>,
src/db.rs:2247
↓ 1 callersMethodupdate_conversation_metadata
( &self, conversation_id: i64, user_id: Uuid, metadata_enc: Vec<u8>, )
src/db.rs:2236
↓ 1 callersMethodupdate_conversation_project
( &self, project_id: i64, user_id: Uuid, name_enc: Option<Vec<u8>>, in
src/db.rs:2304
↓ 1 callersMethodupdate_membership_role
( &self, membership: &mut OrgMembership, new_role: OrgRole, )
src/db.rs:1684
↓ 1 callersMethodupdate_org_project
(&self, project: &OrgProject)
src/db.rs:1350
↓ 1 callersMethodupdate_reasoning_item
( &self, item_uuid: Uuid, content_enc: Option<Vec<u8>>, reasoning_tokens: i32,
src/db.rs:2869
↓ 1 callersMethodupdate_response_status_if_current
( &self, id: i64, current_status: ResponseStatus, new_status: ResponseStatus,
src/db.rs:2446
↓ 1 callersMethodupdate_user_instruction
( &self, id: i64, user_id: Uuid, name_enc: Vec<u8>, prompt_enc: Vec<u8
src/db.rs:2616
↓ 1 callersMethodupdate_user_oauth_connection
( &self, connection: &UserOAuthConnection, )
src/db.rs:1191
↓ 1 callersMethodusage
Set the usage statistics # Arguments `usage` - ResponseUsage with token counts
src/web/responses/builders.rs:113
↓ 1 callersFunctionvalidate_and_normalize_input
Phase 1: Validate and normalize input Performs all input validation and normalization without any side effects. Ensures the request is valid before p
src/web/responses/handlers.rs:1779
↓ 1 callersMethodvalidate_platform_invite_code
Platform invite code implementations
src/db.rs:2017
↓ 1 callersMethodvalidate_state
(&self, state: &OAuthState)
src/oauth.rs:88
↓ 1 callersFunctionverifyPcr0Signature
* Verifies a PCR0 signature * @param {string} pcr0 - The PCR0 value * @param {string} signatureBase64 - Base64-encoded signature * @param {Object}
pcr_verify.js:13
↓ 1 callersMethodverify_email
(&self, verification: &mut EmailVerification)
src/db.rs:925
↓ 1 callersMethodverify_new_oauth_seed_wrapping_for_user
( &self, user: &User, provider_name: &str, provider_user_id: &str, pla
src/main.rs:1197
↓ 1 callersMethodverify_platform_email
( &self, verification: &mut PlatformEmailVerification, )
src/db.rs:1961
↓ 1 callersMethodverify_token
Verify an Apple ID token and return the claims if valid
src/apple_signin.rs:137
↓ 1 callersMethodwait_for_credentials
(&self)
src/aws_credentials.rs:132
↓ 1 callersFunctionwait_for_response_cancellation
( response_uuid: Uuid, mut cancel_rx: broadcast::Receiver<Uuid>, tx_storage: mpsc::Sender<StorageM
src/web/responses/handlers.rs:2759
↓ 1 callersMethodwith_description
(mut self, description: String)
src/models/org_projects.rs:138
↓ 1 callersMethodwith_name_option
(mut self, name: Option<String>)
src/models/users.rs:181
MethodRoundTrip
(req *http.Request)
tinfoil-proxy/main_test.go:13
FunctionTestCopyHeadersSkipsHopByHopAndAuthorization
(t *testing.T)
tinfoil-proxy/main_test.go:34
FunctionTestDoWithResponseStartTimeoutAllowsLongBodyReads
(t *testing.T)
tinfoil-proxy/main_test.go:104
FunctionTestDoWithResponseStartTimeoutTimesOut
(t *testing.T)
tinfoil-proxy/main_test.go:78
FunctionTestShouldSkipHeader
(t *testing.T)
tinfoil-proxy/main_test.go:17
FunctionTestUpstreamURLPreservesQuery
(t *testing.T)
tinfoil-proxy/main_test.go:67
Functionaccept_invite
( State(data): State<Arc<AppState>>, Extension(platform_user): Extension<PlatformUser>, Path(code)
src/web/platform/invite_routes.rs:298
Functionactive_password_reset_request_count
(app_state: &AppState, user_id: Uuid)
src/aead_db_tamper_tests.rs:1551
Functionaead_v1_authenticates_aad
()
src/encrypt.rs:628
Methodapi_only
( id: &'static str, display_name: &'static str, short_name: &'static str, desc
src/model_config.rs:185
Methodapp_data_migration_exists
(&self, name: &str)
src/db.rs:838
Methodappend_message_delta
(&mut self, item_id: Uuid, delta: &str)
src/web/responses/handlers.rs:1482
Methodappend_reasoning_delta
(&mut self, item_id: Uuid, delta: &str)
src/web/responses/handlers.rs:1492
Methodapple_client_id
(mut self, apple_client_id: Option<String>)
src/main.rs:586
Methodapple_client_secret
(mut self, apple_client_secret: Option<String>)
src/main.rs:581
Methodas_apple
(&self)
src/oauth.rs:366
Methodas_github
(&self)
src/oauth.rs:358
Methodas_google
(&self)
src/oauth.rs:362
Methodas_str
(self)
src/model_config.rs:266
Methodassistant_message_to_item
Convert assistant message to item
src/web/responses/conversions.rs:300
Methodassistant_text_to_content
Convert assistant text to conversation content Helper specifically for assistant messages which are stored as plain text rather than structured Messa
src/web/responses/conversions.rs:142
Functionauth_context_rejects_bad_method
()
src/jwt.rs:837
Functionauth_context_rejects_legacy_user_access_and_refresh_claim_shapes
()
src/jwt.rs:816
Functionauth_context_rejects_wrong_binding_length
()
src/jwt.rs:855
Functionauth_context_round_trips_through_custom_claims
()
src/jwt.rs:791
Functionbatch_delete_conversations
POST /v1/conversations/batch-delete - Delete multiple specific conversations
src/web/responses/conversations.rs:773
← previousnext →501–600 of 1,278, ranked by callers