MCPcopy Create free account

hub / github.com/Ember-Moth/ppanel / functions

Functions1,586 in github.com/Ember-Moth/ppanel

Functioncheck_user_telephone
( State(state): State<AppState>, Json(req): Json<TelephoneCheckUserRequest>, )
src/handler/auth/check_user_telephone_handler.rs:8
Functioncheck_verification_code
( State(state): State<AppState>, Json(req): Json<CheckVerificationCodeRequest>, )
src/handler/common/check_verification_code_handler.rs:8
Functionclone_values
Deep-clone a `ServerNodeConfigValues`. Mirrors Go `CloneValues`.
src/service/nodeconfig/override.rs:221
Functionclose_order
( State(state): State<AppState>, Extension(auth): Extension<AuthContext>, Json(req): Json<CloseOrd
src/handler/public/order/close_order_handler.rs:11
Methodcommission
Record a commission change. `type_` should be one of the `COMMISSION_TYPE_*` constants. Go counterpart: `activateOrderLogic`, `commissionWithdrawLogi
src/service/telemetry.rs:131
Functioncommission_withdraw
( State(state): State<AppState>, Extension(auth): Extension<AuthContext>, Json(req): Json<Commissi
src/handler/public/user/commission_withdraw_handler.rs:11
Functioncors_middleware
(req: Request, next: Next)
src/middleware/cors_middleware.rs:9
Methodcount_affiliates
(&self, referer_id: i64)
src/repository/user/mysql.rs:760
Methodcount_email_recipients
(&self, filter: &EmailRecipientFilter)
src/repository/user/mysql.rs:1145
Methodcount_enabled_nodes
(&self)
src/repository/node/mysql.rs:428
Methodcount_enabled_users
(&self)
src/repository/user/mysql.rs:1094
Methodcount_servers_by_report_status
(&self, cutoff: i64)
src/repository/node/pg.rs:261
Methodcount_servers_by_report_status
(&self, cutoff: i64)
src/repository/node/mysql.rs:284
Methodcount_subscribes_by_filter
(&self, filter: &SubscribeFilter)
src/repository/user/mysql.rs:1171
Methodcount_user_coupon_usage
(&self, user_id: i64, coupon: &str)
src/repository/order/mysql.rs:194
Methodcount_user_subscribes_by_subscribe_id_and_status
( &self, subscribe_id: i64, statuses: &[i64], )
src/repository/user/pg.rs:983
Methodcount_user_subscribes_by_subscribe_id_and_status
( &self, subscribe_id: i64, statuses: &[i64], )
src/repository/user/mysql.rs:1019
Methodcount_user_subscribes_by_user_and_subscribe
( &self, user_id: i64, subscribe_id: i64, )
src/repository/user/mysql.rs:1004
Methodcreate
( &self, user_id: i64, req: CreateUserTicketFollowRequest, )
src/service/public/ticket/create_user_ticket_follow_service.rs:25
Functioncreate_ads
( repo: &dyn AdsRepo, req: CreateAdsRequest, )
src/service/admin/ads/create_ads_service.rs:9
Functioncreate_ads
( State(state): State<AppState>, Json(req): Json<CreateAdsRequest>, )
src/handler/admin/ads/create_ads_handler.rs:9
Functioncreate_announcement
( repo: &dyn AnnouncementRepo, req: CreateAnnouncementRequest, )
src/service/admin/announcement/create_announcement_service.rs:9
Functioncreate_announcement
( State(state): State<AppState>, Json(req): Json<CreateAnnouncementRequest>, )
src/handler/admin/announcement/create_announcement_handler.rs:9
Functioncreate_batch_send_email_task
( repo: &dyn TaskRepo, cfg: &Config, req: CreateBatchSendEmailTaskRequest, )
src/service/admin/marketing/create_batch_send_email_task_service.rs:15
Functioncreate_batch_send_email_task
( State(state): State<AppState>, Json(req): Json<CreateBatchSendEmailTaskRequest>, )
src/handler/admin/marketing/create_batch_send_email_task_handler.rs:9
Functioncreate_coupon
( repo: &dyn CouponRepo, req: CreateCouponRequest, )
src/service/admin/coupon/create_coupon_service.rs:23
Functioncreate_coupon
( State(state): State<AppState>, Json(req): Json<CreateCouponRequest>, )
src/handler/admin/coupon/create_coupon_handler.rs:9
Functioncreate_document
( repo: &dyn DocumentRepo, req: CreateDocumentRequest, )
src/service/admin/document/create_document_service.rs:9
Functioncreate_document
( State(state): State<AppState>, Json(req): Json<CreateDocumentRequest>, )
src/handler/admin/document/create_document_handler.rs:9
Methodcreate_group
(&self, data: &Group)
src/repository/subscribe/mysql.rs:113
Functioncreate_node
( repo: &dyn NodeRepo, req: CreateNodeRequest, )
src/service/admin/server/create_node_service.rs:9
Functioncreate_node
( State(state): State<AppState>, Json(req): Json<CreateNodeRequest>, )
src/handler/admin/server/create_node_handler.rs:9
Functioncreate_order
Manually create an order on behalf of a user (admin-only operation). Mirrors the Go admin handler that injects a pre-computed `order_no` and pre-fill
src/service/admin/order/create_order_service.rs:14
Functioncreate_order
( State(state): State<AppState>, Json(req): Json<CreateOrderRequest>, )
src/handler/admin/order/create_order_handler.rs:9
Functioncreate_payment_method
( repo: &dyn PaymentRepo, req: CreatePaymentMethodRequest, )
src/service/admin/payment/get_payment_method_list_service.rs:22
Functioncreate_payment_method
( repo: &dyn PaymentRepo, req: CreatePaymentMethodRequest, )
src/service/admin/payment/create_payment_method_service.rs:8
Functioncreate_payment_method
( State(state): State<AppState>, Json(req): Json<CreatePaymentMethodRequest>, )
src/handler/admin/payment/create_payment_method_handler.rs:8
Methodcreate_payment_sheet
( &self, order: &Order, user: &User, )
crates/payment/src/stripe.rs:34
Functioncreate_quota_task
( repo: &dyn TaskRepo, req: CreateQuotaTaskRequest, )
src/service/admin/marketing/create_quota_task_service.rs:11
Functioncreate_quota_task
( State(state): State<AppState>, Json(req): Json<CreateQuotaTaskRequest>, )
src/handler/admin/marketing/create_quota_task_handler.rs:9
Functioncreate_server
( repo: &dyn NodeRepo, req: CreateServerRequest, )
src/service/admin/server/create_server_service.rs:9
Functioncreate_server
( State(state): State<AppState>, Json(req): Json<CreateServerRequest>, )
src/handler/admin/server/create_server_handler.rs:9
Functioncreate_subscribe
( repo: &dyn SubscribeRepo, req: CreateSubscribeRequest, )
src/service/admin/subscribe/create_subscribe_service.rs:9
Functioncreate_subscribe
( State(state): State<AppState>, Json(req): Json<CreateSubscribeRequest>, )
src/handler/admin/subscribe/create_subscribe_handler.rs:9
Functioncreate_subscribe_application
( repo: &dyn ClientRepo, req: CreateSubscribeApplicationRequest, )
src/service/admin/application/create_subscribe_application_service.rs:10
Functioncreate_subscribe_application
( State(state): State<AppState>, Json(req): Json<CreateSubscribeApplicationRequest>, )
src/handler/admin/application/create_subscribe_application_handler.rs:9
Functioncreate_subscribe_group
( repo: &dyn SubscribeRepo, req: CreateSubscribeGroupRequest, )
src/service/admin/subscribe/create_subscribe_group_service.rs:9
Functioncreate_subscribe_group
( State(state): State<AppState>, Json(req): Json<CreateSubscribeGroupRequest>, )
src/handler/admin/subscribe/create_subscribe_group_handler.rs:9
Functioncreate_ticket_follow
( repo: &dyn TicketRepo, _user_id: i64, req: CreateTicketFollowRequest, )
src/service/admin/ticket/get_ticket_list_service.rs:46
Functioncreate_ticket_follow
( repo: &dyn TicketRepo, _user_id: i64, req: CreateTicketFollowRequest, )
src/service/admin/ticket/create_ticket_follow_service.rs:9
Functioncreate_ticket_follow
( State(state): State<AppState>, Extension(auth): Extension<AuthContext>, Json(req): Json<CreateTi
src/handler/admin/ticket/create_ticket_follow_handler.rs:10
Functioncreate_user
( repos: &Arc<Repositories>, req: CreateUserRequest, )
src/service/admin/user/create_user_service.rs:11
Functioncreate_user
( State(state): State<AppState>, Json(req): Json<CreateUserRequest>, )
src/handler/admin/user/create_user_handler.rs:9
Functioncreate_user_auth_method
( repos: &Arc<Repositories>, req: CreateUserAuthMethodRequest, )
src/service/admin/user/create_user_auth_method_service.rs:11
Functioncreate_user_auth_method
( State(state): State<AppState>, Json(req): Json<CreateUserAuthMethodRequest>, )
src/handler/admin/user/create_user_auth_method_handler.rs:9
Functioncreate_user_subscribe
Create a new UserSubscribe for a user. NOTE: This is a minimal skeleton. Production logic (purchase vs admin-grant, product/duration expansion, gift
src/service/admin/user/create_user_subscribe_service.rs:16
Functioncreate_user_subscribe
( State(state): State<AppState>, Json(req): Json<CreateUserSubscribeRequest>, )
src/handler/admin/user/create_user_subscribe_handler.rs:9
Functioncreate_user_ticket
( State(state): State<AppState>, Extension(auth): Extension<AuthContext>, Json(req): Json<CreateUs
src/handler/public/ticket/create_user_ticket_handler.rs:11
Functioncreate_user_ticket_follow
( State(state): State<AppState>, Extension(auth): Extension<AuthContext>, Json(req): Json<CreateUs
src/handler/public/ticket/create_user_ticket_follow_handler.rs:11
Methodcreate_webhook_endpoint
( &self, url: &str, )
crates/payment/src/stripe.rs:161
Functioncurrent_user
( repos: &Arc<Repositories>, user_id: i64, )
src/service/admin/user/current_user_service.rs:8
Functioncurrent_user
( State(state): State<AppState>, Extension(auth): Extension<AuthContext>, )
src/handler/admin/user/current_user_handler.rs:9
Functiondefault_access_expire
()
src/config/mod.rs:164
Functiondefault_admin_email
()
src/config/mod.rs:509
Functiondefault_admin_password
()
src/config/mod.rs:510
Functiondefault_currency_symbol
()
src/config/mod.rs:476
Functiondefault_currency_unit
()
src/config/mod.rs:475
Functiondefault_db_config
()
src/config/mod.rs:628
Functiondefault_db_driver
()
src/config/mod.rs:627
Functiondefault_db_max_idle
()
src/config/mod.rs:629
Functiondefault_db_max_open
()
src/config/mod.rs:630
Functiondefault_db_slow_threshold
()
src/config/mod.rs:631
Functiondefault_device_enable
()
src/config/mod.rs:285
Functiondefault_email_enable
()
src/config/mod.rs:250
Functiondefault_host
()
src/config/mod.rs:126
Functiondefault_log_auto_clear
()
src/config/mod.rs:461
Functiondefault_log_clear_days
()
src/config/mod.rs:462
Functiondefault_log_encoding
()
src/config/mod.rs:595
Functiondefault_log_file_time_format
()
src/config/mod.rs:602
Functiondefault_log_level
()
src/config/mod.rs:598
Functiondefault_log_mode
()
src/config/mod.rs:594
Functiondefault_log_path
()
src/config/mod.rs:597
Functiondefault_log_rotation
()
src/config/mod.rs:601
Functiondefault_log_service_name
()
src/config/mod.rs:593
Functiondefault_log_stack_cooldown
()
src/config/mod.rs:600
Functiondefault_log_stat
()
src/config/mod.rs:599
Functiondefault_log_time_format
()
src/config/mod.rs:596
Functiondefault_mobile_enable
()
src/config/mod.rs:268
Functiondefault_model
()
src/config/mod.rs:125
Functiondefault_node_pull_interval
()
src/config/mod.rs:327
Functiondefault_node_push_interval
()
src/config/mod.rs:328
Functiondefault_plugin_directory
()
src/config/mod.rs:496
Functiondefault_plugin_enabled
()
src/config/mod.rs:495
Functiondefault_plugin_max_memory
()
src/config/mod.rs:497
Functiondefault_plugin_timeout
()
src/config/mod.rs:498
Functiondefault_port
()
src/config/mod.rs:127
Functiondefault_redis_host
()
src/config/mod.rs:144
Functiondefault_show_tutorial
()
src/config/mod.rs:201
Functiondefault_subscribe_path
()
src/config/mod.rs:200
Functiondefault_trace_batcher
()
src/config/mod.rs:556
← previousnext →501–600 of 1,586, ranked by callers