Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ember-Moth/ppanel
/ functions
Functions
1,586 in github.com/Ember-Moth/ppanel
⨍
Functions
1,586
◇
Types & classes
763
Function
get_payment_platform
( State(_state): State<AppState>, )
src/handler/admin/payment/get_payment_platform_handler.rs:6
Function
get_pre_send_email_count
( repo: &dyn UserRepo, req: GetPreSendEmailCountRequest, )
src/service/admin/marketing/get_pre_send_email_count_service.rs:8
Function
get_pre_send_email_count
( State(state): State<AppState>, Json(req): Json<GetPreSendEmailCountRequest>, )
src/handler/admin/marketing/get_pre_send_email_count_handler.rs:9
Function
get_privacy_policy
(repos: &Repositories)
src/service/common/get_privacy_policy_service.rs:7
Function
get_privacy_policy
(State(state): State<AppState>)
src/handler/common/get_privacy_policy_handler.rs:8
Function
get_privacy_policy_config
Read privacy-policy configuration. Stored in the same `tos` category as Terms of Service (matches Go).
src/service/admin/system/get_privacy_policy_config_service.rs:10
Function
get_privacy_policy_config
( State(state): State<AppState>, )
src/handler/admin/system/get_privacy_policy_config_handler.rs:7
Function
get_region_by_ip
(ip: &str)
crates/ip/src/lib.rs:41
Function
get_register_config
Read registration configuration from the `system` table (category = "register").
src/service/admin/system/get_register_config_service.rs:8
Function
get_register_config
( State(state): State<AppState>, )
src/handler/admin/system/get_register_config_handler.rs:7
Function
get_server_config
( repos: Arc<Repositories>, config: Arc<Config>, cache: Arc<Cache>, server_id: i64, protoc
src/service/server/get_server_config_service.rs:19
Function
get_server_config
( State(state): State<AppState>, headers: HeaderMap, Json(req): Json<GetServerConfigRequest>, )
src/handler/server/get_server_config_handler.rs:15
Function
get_server_node_config
( repo: &dyn NodeRepo, req: GetServerConfigRequest, )
src/service/admin/server/get_server_node_config_service.rs:7
Function
get_server_node_config
( State(state): State<AppState>, Query(req): Query<GetServerConfigRequest>, )
src/handler/admin/server/get_server_node_config_handler.rs:8
Function
get_server_protocols
( repo: &dyn NodeRepo, req: GetServerProtocolsRequest, )
src/service/admin/server/get_server_protocols_service.rs:9
Function
get_server_protocols
( State(state): State<AppState>, Query(req): Query<GetServerProtocolsRequest>, )
src/handler/admin/server/get_server_protocols_handler.rs:8
Function
get_server_user_list
( repos: Arc<Repositories>, config: Arc<Config>, cache: Arc<Cache>, server_id: i64, protoc
src/service/server/get_server_user_list_service.rs:16
Function
get_server_user_list
( State(state): State<AppState>, headers: HeaderMap, Json(req): Json<GetServerUserListRequest>, )
src/handler/server/get_server_user_list_handler.rs:15
Function
get_site_config
Read site configuration from the `system` table (category = "site").
src/service/admin/system/get_site_config_service.rs:8
Function
get_site_config
( State(state): State<AppState>, )
src/handler/admin/system/get_site_config_handler.rs:7
Method
get_sms_config
(&self)
src/repository/system/mod.rs:22
Function
get_sms_platform
()
src/service/admin/auth_method/get_sms_platform_service.rs:1
Function
get_sms_platform
()
src/service/admin/auth_method/get_auth_method_list_service.rs:67
Function
get_sms_platform
( State(_state): State<AppState>, )
src/handler/admin/auth_method/get_sms_platform_handler.rs:6
Function
get_stat
(repos: &Repositories)
src/service/common/get_stat_service.rs:7
Function
get_stat
(State(state): State<AppState>)
src/handler/common/get_stat_handler.rs:8
Function
get_subscribe_application_list
( repo: &dyn ClientRepo, _req: GetSubscribeApplicationListRequest, )
src/service/admin/application/get_subscribe_application_list_service.rs:6
Function
get_subscribe_application_list
( State(state): State<AppState>, Query(req): Query<GetSubscribeApplicationListRequest>, )
src/handler/admin/application/get_subscribe_application_list_handler.rs:8
Function
get_subscribe_config
Read subscribe configuration from the `system` table (category = "subscribe").
src/service/admin/system/get_subscribe_config_service.rs:8
Function
get_subscribe_config
( State(state): State<AppState>, )
src/handler/admin/system/get_subscribe_config_handler.rs:7
Function
get_subscribe_details
( repo: &dyn SubscribeRepo, req: GetSubscribeDetailsRequest, )
src/service/admin/subscribe/get_subscribe_details_service.rs:7
Function
get_subscribe_details
( State(state): State<AppState>, Query(req): Query<GetSubscribeDetailsRequest>, )
src/handler/admin/subscribe/get_subscribe_details_handler.rs:8
Function
get_subscribe_group_list
( State(state): State<AppState>, )
src/handler/admin/subscribe/get_subscribe_group_list_handler.rs:7
Function
get_subscribe_list
( repo: &dyn SubscribeRepo, req: GetSubscribeListRequest, )
src/service/admin/subscribe/get_subscribe_list_service.rs:8
Function
get_subscribe_list
( State(state): State<AppState>, Query(req): Query<GetSubscribeListRequest>, )
src/handler/admin/subscribe/get_subscribe_list_handler.rs:8
Function
get_subscribe_log
( State(state): State<AppState>, Extension(auth): Extension<AuthContext>, Query(req): Query<Filter
src/handler/public/user/get_subscribe_log_handler.rs:10
Function
get_subscription
( State(state): State<AppState>, Query(req): Query<GetSubscriptionRequest>, )
src/handler/public/portal/get_subscription_handler.rs:8
Function
get_system_log
()
src/service/admin/tool/get_system_log_service.rs:4
Function
get_system_log
()
src/handler/admin/tool/get_system_log_handler.rs:4
Function
get_ticket
( repo: &dyn TicketRepo, req: GetTicketRequest, )
src/service/admin/ticket/get_ticket_list_service.rs:29
Function
get_ticket
( repo: &dyn TicketRepo, req: GetTicketRequest, )
src/service/admin/ticket/get_ticket_service.rs:5
Function
get_ticket
( State(state): State<AppState>, Query(req): Query<GetTicketRequest>, )
src/handler/admin/ticket/get_ticket_handler.rs:7
Function
get_ticket_list
( repo: &dyn TicketRepo, req: GetTicketListRequest, )
src/service/admin/ticket/get_ticket_list_service.rs:8
Function
get_ticket_list
( State(state): State<AppState>, Query(req): Query<GetTicketListRequest>, )
src/handler/admin/ticket/get_ticket_list_handler.rs:7
Function
get_tos
(repos: &Repositories)
src/service/common/get_tos_service.rs:7
Function
get_tos
(State(state): State<AppState>)
src/handler/common/get_tos_handler.rs:8
Function
get_tos_config
Read Terms-of-Service configuration from the `system` table (category = "tos").
src/service/admin/system/get_tos_config_service.rs:8
Function
get_tos_config
( State(state): State<AppState>, )
src/handler/admin/system/get_tos_config_handler.rs:7
Function
get_user_auth_method
( repos: &Arc<Repositories>, req: GetUserAuthMethodRequest, )
src/service/admin/user/get_user_auth_method_service.rs:9
Function
get_user_auth_method
( State(state): State<AppState>, Json(req): Json<GetUserAuthMethodRequest>, )
src/handler/admin/user/get_user_auth_method_handler.rs:9
Function
get_user_detail
( repos: &Arc<Repositories>, user_id: i64, )
src/service/admin/user/get_user_detail_service.rs:8
Function
get_user_detail
( State(state): State<AppState>, Query(req): Query<GetDetailRequest>, )
src/handler/admin/user/get_user_detail_handler.rs:8
Function
get_user_list
( repos: &Arc<Repositories>, req: GetUserListRequest, )
src/service/admin/user/get_user_list_service.rs:9
Function
get_user_list
( State(state): State<AppState>, Query(req): Query<GetUserListRequest>, )
src/handler/admin/user/get_user_list_handler.rs:8
Function
get_user_login_logs
( repos: &Arc<Repositories>, req: GetUserLoginLogsRequest, )
src/service/admin/user/get_user_login_logs_service.rs:10
Function
get_user_login_logs
( State(state): State<AppState>, Query(req): Query<GetUserLoginLogsRequest>, )
src/handler/admin/user/get_user_login_logs_handler.rs:8
Function
get_user_subscribe
( repos: &Arc<Repositories>, token: &str, )
src/service/admin/user/get_user_subscribe_service.rs:8
Function
get_user_subscribe
( State(state): State<AppState>, Query(req): Query<GetUserSubscribeListRequest>, )
src/handler/admin/user/get_user_subscribe_handler.rs:9
Function
get_user_subscribe_by_id
( repos: &Arc<Repositories>, id: i64, )
src/service/admin/user/get_user_subscribe_by_id_service.rs:8
Function
get_user_subscribe_by_id
( State(state): State<AppState>, Query(req): Query<GetUserSubscribeByIdRequest>, )
src/handler/admin/user/get_user_subscribe_by_id_handler.rs:8
Function
get_user_subscribe_devices
( repos: &Arc<Repositories>, user_id: i64, )
src/service/admin/user/get_user_subscribe_devices_service.rs:9
Function
get_user_subscribe_devices
( State(state): State<AppState>, Query(req): Query<GetUserSubscribeDevicesRequest>, )
src/handler/admin/user/get_user_subscribe_devices_handler.rs:8
Function
get_user_subscribe_logs
( repos: &Arc<Repositories>, user_id: i64, page: i32, size: i32, )
src/service/admin/user/get_user_subscribe_logs_service.rs:9
Function
get_user_subscribe_logs
( State(state): State<AppState>, Query(req): Query<GetUserSubscribeLogsRequest>, )
src/handler/admin/user/get_user_subscribe_logs_handler.rs:8
Function
get_user_subscribe_reset_traffic_logs
( repos: &Arc<Repositories>, user_id: i64, page: i32, size: i32, )
src/service/admin/user/get_user_subscribe_reset_traffic_logs_service.rs:9
Function
get_user_subscribe_reset_traffic_logs
( State(state): State<AppState>, Query(req): Query<GetUserSubscribeResetTrafficLogsRequest>, )
src/handler/admin/user/get_user_subscribe_reset_traffic_logs_handler.rs:8
Function
get_user_subscribe_traffic_logs
( repos: &Arc<Repositories>, user_id: i64, page: i32, size: i32, )
src/service/admin/user/get_user_subscribe_traffic_logs_service.rs:9
Function
get_user_subscribe_traffic_logs
( State(state): State<AppState>, Query(req): Query<GetUserSubscribeTrafficLogsRequest>, )
src/handler/admin/user/get_user_subscribe_traffic_logs_handler.rs:8
Function
get_user_ticket_details
( State(state): State<AppState>, Extension(auth): Extension<AuthContext>, Query(req): Query<GetUse
src/handler/public/ticket/get_user_ticket_details_handler.rs:10
Function
get_user_ticket_list
( State(state): State<AppState>, Extension(auth): Extension<AuthContext>, Query(req): Query<GetUse
src/handler/public/ticket/get_user_ticket_list_handler.rs:10
Function
get_verify_code_config
Read verify-code configuration from the `system` table (category = "verify_code").
src/service/admin/system/get_verify_code_config_service.rs:8
Function
get_verify_code_config
( State(state): State<AppState>, )
src/handler/admin/system/get_verify_code_config_handler.rs:7
Function
get_verify_config
Read verify (Turnstile) configuration from the `system` table (category = "verify").
src/service/admin/system/get_verify_config_service.rs:8
Function
get_verify_config
( State(state): State<AppState>, )
src/handler/admin/system/get_verify_config_handler.rs:7
Function
get_version
()
src/service/admin/tool/get_version_service.rs:5
Function
get_version
()
src/handler/admin/tool/get_version_handler.rs:4
Method
get_worker
(&self, id: i64)
crates/email/src/manager.rs:73
Method
gift
Record a gift (bonus quota) change. `type_` should be one of the `GIFT_TYPE_*` constants. Go counterpart: `purchaseLogic`, `closeOrderLogic`, `resetT
src/service/telemetry.rs:154
Function
global_values
Build global `ServerNodeConfigValues` from the `NodeConfig` in config.yaml. Mirrors Go `GlobalValues(c config.NodeConfig)`.
src/service/nodeconfig/override.rs:67
Function
group_to_dto
(g: Group)
src/service/admin/subscribe/get_subscribe_group_list_service.rs:34
Function
guard
Guard: verify a token and return `Err(TOO_MANY_REQUESTS)` on failure. Convenience wrapper used by auth service handlers — avoids repeating the same e
crates/turnstile/src/lib.rs:61
Method
handle
( &self, token: &str, payload: axum::body::Bytes, signature: &str, que
src/service/notify/stripe_notify_service.rs:24
Method
handle
(&self, token: &str, body: axum::body::Bytes, queue: &QueueClient)
src/service/notify/alipay_notify_service.rs:24
Function
health
()
src/main.rs:24
Function
heartbeat
()
src/service/common/heartbeat_service.rs:5
Function
heartbeat
()
src/handler/common/heartbeat_handler.rs:5
Function
hostname
Returns the machine hostname, falling back to `"unknown"`.
src/main.rs:107
Function
http_result
Emits an HTTP response built from a fallible result. Mirrors Go `result.HttpResult(ctx, resp, err)` (which wrote the body via the Hertz context). Her
crates/result/src/http_result.rs:119
Method
id
(&self)
crates/email/src/worker.rs:83
Method
insert
(&self, data: &SubscribeApplication)
src/repository/client/pg.rs:16
Method
insert
(&self, data: &SubscribeApplication)
src/repository/client/mysql.rs:16
Method
insert
(&self, data: &Auth)
src/repository/auth/pg.rs:16
Method
insert
(&self, data: &Auth)
src/repository/auth/mysql.rs:16
Method
insert
(&self, data: &Task)
src/repository/task/pg.rs:18
Method
insert
(&self, data: &Task)
src/repository/task/mysql.rs:18
Method
insert
(&self, data: &Coupon)
src/repository/coupon/pg.rs:17
Method
insert
(&self, data: &Coupon)
src/repository/coupon/mysql.rs:17
Method
insert
(&self, data: &Payment)
src/repository/payment/pg.rs:17
Method
insert
(&self, data: &Payment)
src/repository/payment/mysql.rs:17
Method
insert
(&self, data: &SystemLog)
src/repository/log/mysql.rs:17
← previous
next →
901–1,000 of 1,586, ranked by callers