Merge remote-tracking branch 'origin/main' into feat/linear-ui-redesign

# Conflicts:
#	src/pages/AdminUsers.tsx
This commit is contained in:
c0mrade
2026-02-03 21:48:38 +03:00
6 changed files with 501 additions and 3 deletions

View File

@@ -476,4 +476,22 @@ export const adminUsersApi = {
const response = await apiClient.post(`/cabinet/admin/users/${userId}/sync/to-panel`, data);
return response.data;
},
// Reset trial
resetTrial: async (userId: number): Promise<{ success: boolean; message: string }> => {
const response = await apiClient.post(`/cabinet/admin/users/${userId}/reset-trial`);
return response.data;
},
// Reset subscription
resetSubscription: async (userId: number): Promise<{ success: boolean; message: string }> => {
const response = await apiClient.post(`/cabinet/admin/users/${userId}/reset-subscription`);
return response.data;
},
// Disable user
disableUser: async (userId: number): Promise<{ success: boolean; message: string }> => {
const response = await apiClient.post(`/cabinet/admin/users/${userId}/disable`);
return response.data;
},
};