mirror of
https://github.com/SECTL/SecScore.git
synced 2026-07-21 18:19:03 +08:00
feat(auth): 添加设备在线状态上报和UUID功能
添加设备UUID生成和存储功能,实现设备在线状态上报API 新增oauth_report_online和oauth_get_device_uuid命令 优化OAuth token处理流程,支持JWT格式解析
This commit is contained in:
@@ -39,7 +39,11 @@ interface PluginStats {
|
||||
export const PluginManager: React.FC<{ canEdit: boolean }> = ({ canEdit }) => {
|
||||
const { t } = useTranslation()
|
||||
const [data, setData] = useState<Plugin[]>([])
|
||||
const [stats, setStats] = useState<PluginStats>({ total_plugins: 0, enabled_plugins: 0, disabled_plugins: 0 })
|
||||
const [stats, setStats] = useState<PluginStats>({
|
||||
total_plugins: 0,
|
||||
enabled_plugins: 0,
|
||||
disabled_plugins: 0,
|
||||
})
|
||||
const [loading, setLoading] = useState(false)
|
||||
const [installModalVisible, setInstallModalVisible] = useState(false)
|
||||
const [installLoading, setInstallLoading] = useState(false)
|
||||
@@ -180,7 +184,15 @@ export const PluginManager: React.FC<{ canEdit: boolean }> = ({ canEdit }) => {
|
||||
key: "description",
|
||||
render: (desc?: string) => (
|
||||
<Tooltip title={desc}>
|
||||
<span style={{ maxWidth: 200, overflow: "hidden", textOverflow: "ellipsis", whiteSpace: "nowrap", display: "block" }}>
|
||||
<span
|
||||
style={{
|
||||
maxWidth: 200,
|
||||
overflow: "hidden",
|
||||
textOverflow: "ellipsis",
|
||||
whiteSpace: "nowrap",
|
||||
display: "block",
|
||||
}}
|
||||
>
|
||||
{desc || "-"}
|
||||
</span>
|
||||
</Tooltip>
|
||||
|
||||
Reference in New Issue
Block a user