feat(agents, config, dashboard, i18n): add agent line provision wizard, site deletion, and site dashboard with multi-language support
Added agent line provision wizard page with permission gating, replacing redirect placeholder. Introduced site deletion API and UI with confirmation dialog in integration sites management. Added new site-scoped dashboard panel showing bet metrics, P/L trends, active players, and quick links. Enhanced chart tooltip to support custom formatters and fix indicator color
This commit is contained in:
@@ -35,6 +35,10 @@ export async function putAdminIntegrationSite(
|
||||
return adminRequest.put<AdminIntegrationSiteDetail>(`${A}/integration-sites/${id}`, body);
|
||||
}
|
||||
|
||||
export async function deleteAdminIntegrationSite(id: number): Promise<null> {
|
||||
return adminRequest.delete<null>(`${A}/integration-sites/${id}`);
|
||||
}
|
||||
|
||||
export async function postAdminIntegrationSiteRotateSecrets(
|
||||
id: number,
|
||||
): Promise<AdminIntegrationSiteWithSecrets> {
|
||||
|
||||
Reference in New Issue
Block a user