release: prepare v0.1.132

This commit is contained in:
kone
2026-05-15 22:33:43 +08:00
parent 41e60b20d6
commit b430cd4aa9
47 changed files with 1107 additions and 213 deletions
+2
View File
@@ -329,6 +329,7 @@ export interface SystemSettings {
affiliate_rebate_freeze_hours: number;
affiliate_rebate_duration_days: number;
affiliate_rebate_per_invitee_cap: number;
affiliate_invite_balance_reward: number;
default_concurrency: number;
default_user_rpm_limit: number;
default_subscriptions: DefaultSubscriptionSetting[];
@@ -548,6 +549,7 @@ export interface UpdateSettingsRequest {
affiliate_rebate_freeze_hours?: number;
affiliate_rebate_duration_days?: number;
affiliate_rebate_per_invitee_cap?: number;
affiliate_invite_balance_reward?: number;
default_concurrency?: number;
default_user_rpm_limit?: number;
default_subscriptions?: DefaultSubscriptionSetting[];
+11
View File
@@ -166,6 +166,16 @@ export async function updateBalance(
return data
}
/**
* Refresh registration IP location for a user.
* @param id - User ID
* @returns Updated user
*/
export async function refreshRegisterIPLocation(id: number): Promise<AdminUser> {
const { data } = await apiClient.post<AdminUser>(`/admin/users/${id}/register-ip-location`)
return data
}
/**
* Update user concurrency
* @param id - User ID
@@ -304,6 +314,7 @@ export const usersAPI = {
update,
delete: deleteUser,
updateBalance,
refreshRegisterIPLocation,
updateConcurrency,
toggleStatus,
getUserApiKeys,