feat: add invite rewards and redeem codes
This commit is contained in:
@@ -208,6 +208,7 @@ class AgentRuntimeSettings(BaseModel):
|
||||
|
||||
class PointsPolicySettings(BaseModel):
|
||||
register_bonus_points: int = Field(default=60, ge=0, le=1_000_000)
|
||||
invite_reward_points: int = Field(default=40, ge=0, le=1_000_000)
|
||||
register_bonus_hmac_key: SecretStr = SecretStr("")
|
||||
|
||||
@model_validator(mode="after")
|
||||
@@ -224,7 +225,9 @@ class PointsPolicySettings(BaseModel):
|
||||
|
||||
class AppleIapSettings(BaseModel):
|
||||
bundle_id: str = Field(default="com.meeyao.qianwen", min_length=1)
|
||||
root_cert_url: str = "https://www.apple.com/certificateauthority/AppleIncRootCertificate.cer"
|
||||
root_cert_url: str = (
|
||||
"https://www.apple.com/certificateauthority/AppleIncRootCertificate.cer"
|
||||
)
|
||||
jws_x5c_cert_url: str = "https://api.storekit.itunes.apple.com/v1/verificationKeys"
|
||||
environment: Literal["auto", "sandbox", "production"] = "auto"
|
||||
server_api_issuer_id: str | None = None
|
||||
|
||||
Reference in New Issue
Block a user