feat: add Community Edition restore UI (#13431)

This commit is contained in:
ssongliu
2026-07-31 18:15:24 +08:00
committed by GitHub
parent 7bd11fe73e
commit 9f9e3aacfc
18 changed files with 480 additions and 9 deletions
+6
View File
@@ -65,6 +65,12 @@ export const getEnterpriseLicense = () => {
export const getEnterpriseLicenseStatus = () => {
return http.get<Setting.LicenseStatus>(`/core/enterprise/licenses/status`);
};
export const getCommunityRestoreStatus = () => {
return http.get<Setting.CommunityRestoreStatus>(`/core/enterprise/licenses/community-restore/status`);
};
export const restoreCommunity = (mode: Setting.CommunityRestoreMode) => {
return http.post(`/core/enterprise/licenses/community-restore`, { mode });
};
// agent
export const loadBaseDir = (node?: string) => {