HH-846 / HH-799: add task recovery and audit (#27)
This commit is contained in:
@@ -5,6 +5,7 @@ import { CoreAdmin, CustomRoutes, Resource } from 'ra-core'
|
||||
import { CssBaseline, ThemeProvider } from '@mui/material'
|
||||
import { Route } from 'react-router-dom'
|
||||
import { AccountDetail, AccountList } from './AccountList'
|
||||
import { AuditList } from './AuditList'
|
||||
import { BrowserImageList } from './BrowserImageList'
|
||||
import { BrowserList } from './BrowserList'
|
||||
import { dataProvider } from './dataProvider'
|
||||
@@ -12,6 +13,8 @@ import { DraftDetail } from './DraftDetail'
|
||||
import { GatewayList } from './GatewayList'
|
||||
import { CreatorHubLayout } from './layout'
|
||||
import { NetworkExitList } from './NetworkExitList'
|
||||
import { TaskDetail, TaskList } from './TaskCenter'
|
||||
import { AttemptDetail, BrowserDetail, NetworkExitDetail } from './TraceDetails'
|
||||
import { theme } from './theme'
|
||||
import './styles.css'
|
||||
|
||||
@@ -21,6 +24,8 @@ createRoot(document.getElementById('root')).render(
|
||||
<CssBaseline />
|
||||
<CoreAdmin dataProvider={dataProvider} layout={CreatorHubLayout} title="CreatorHub" disableTelemetry>
|
||||
<Resource name="accounts" list={AccountList} options={{ label: '账号池' }} />
|
||||
<Resource name="tasks" list={TaskList} options={{ label: '任务中心' }} />
|
||||
<Resource name="audit" list={AuditList} options={{ label: '审计记录' }} />
|
||||
<Resource name="network-exits" list={NetworkExitList} options={{ label: '网络出口' }} />
|
||||
<Resource name="browsers" list={BrowserList} options={{ label: '运行环境' }} />
|
||||
<Resource name="browser-images" list={BrowserImageList} options={{ label: '镜像版本' }} />
|
||||
@@ -28,6 +33,10 @@ createRoot(document.getElementById('root')).render(
|
||||
<CustomRoutes>
|
||||
<Route path="/accounts/:id" element={<AccountDetail />} />
|
||||
<Route path="/drafts/:id" element={<DraftDetail />} />
|
||||
<Route path="/tasks/:id" element={<TaskDetail />} />
|
||||
<Route path="/attempts/:id" element={<AttemptDetail />} />
|
||||
<Route path="/browsers/:id" element={<BrowserDetail />} />
|
||||
<Route path="/network-exits/:id" element={<NetworkExitDetail />} />
|
||||
</CustomRoutes>
|
||||
</CoreAdmin>
|
||||
</ThemeProvider>
|
||||
|
||||
Reference in New Issue
Block a user