171 行
4.9 KiB
HTML
171 行
4.9 KiB
HTML
<!doctype html>
|
||
<html lang="zh-CN">
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||
<title>安全相关版本同步报告</title>
|
||
<style>
|
||
:root {
|
||
--bg: #08111f;
|
||
--panel: rgba(9, 18, 32, 0.9);
|
||
--border: rgba(137, 171, 214, 0.2);
|
||
--text: #f7fafc;
|
||
--muted: #9fb3ca;
|
||
--accent: #5eead4;
|
||
}
|
||
* { box-sizing: border-box; }
|
||
body {
|
||
margin: 0;
|
||
min-height: 100vh;
|
||
font-family: "IBM Plex Sans", "Segoe UI", sans-serif;
|
||
color: var(--text);
|
||
background:
|
||
radial-gradient(circle at top left, rgba(94, 234, 212, 0.12), transparent 26%),
|
||
linear-gradient(160deg, #050c16 0%, #091526 50%, #10233d 100%);
|
||
}
|
||
main {
|
||
max-width: 1080px;
|
||
margin: 0 auto;
|
||
padding: 32px 20px 40px;
|
||
}
|
||
.panel {
|
||
background: var(--panel);
|
||
border: 1px solid var(--border);
|
||
border-radius: 20px;
|
||
padding: 24px;
|
||
box-shadow: 0 24px 80px rgba(1, 7, 20, 0.45);
|
||
}
|
||
.actions {
|
||
display: flex;
|
||
flex-wrap: wrap;
|
||
gap: 12px;
|
||
margin-bottom: 18px;
|
||
}
|
||
.chip {
|
||
display: inline-flex;
|
||
align-items: center;
|
||
gap: 8px;
|
||
border-radius: 999px;
|
||
border: 1px solid var(--border);
|
||
padding: 10px 14px;
|
||
color: var(--text);
|
||
background: rgba(255,255,255,0.05);
|
||
text-decoration: none;
|
||
}
|
||
.chip:hover { border-color: rgba(94, 234, 212, 0.42); }
|
||
h1 {
|
||
margin: 0 0 12px;
|
||
font-family: "IBM Plex Serif", Georgia, serif;
|
||
font-size: clamp(1.8rem, 4vw, 3rem);
|
||
line-height: 1.08;
|
||
}
|
||
.meta {
|
||
color: var(--muted);
|
||
margin-bottom: 18px;
|
||
}
|
||
pre {
|
||
margin: 0;
|
||
padding: 20px;
|
||
overflow: auto;
|
||
border-radius: 16px;
|
||
border: 1px solid rgba(137, 171, 214, 0.12);
|
||
background: rgba(2, 8, 22, 0.84);
|
||
color: #d6e5f5;
|
||
font-family: "IBM Plex Mono", "SFMono-Regular", monospace;
|
||
font-size: 0.92rem;
|
||
line-height: 1.6;
|
||
white-space: pre-wrap;
|
||
}
|
||
</style>
|
||
</head>
|
||
<body>
|
||
<main>
|
||
<div class="panel">
|
||
<div class="actions">
|
||
<a class="chip" href="/overview/index.html">返回工作台</a>
|
||
</div>
|
||
<h1>安全相关版本同步报告</h1>
|
||
<div class="meta">工作台内置镜像页:安全相关版本历史、source-gap 与版本驱动 lab enqueue 摘要。</div>
|
||
<pre># 安全相关版本同步报告
|
||
|
||
- 生成时间: `2026-04-01T09:21:05+00:00`
|
||
- 已编目实体: `110`
|
||
- 最新版本已同步: `95`
|
||
- 版本 source-gap: `15`
|
||
- 安全相关版本记录: `6316`
|
||
- 存在安全版本历史的实体: `83`
|
||
- 自动升级实体: `10`
|
||
- 因版本变化触发 lab 入队: `3`
|
||
|
||
## 系统版本摘要
|
||
|
||
| 系统 | cataloged | latest synced | source-gap | security versions | auto-promoted |
|
||
| --- | ---: | ---: | ---: | ---: | ---: |
|
||
| adminer | 1 | 0 | 1 | 0 | 0 |
|
||
| adobe-commerce | 1 | 0 | 1 | 0 | 0 |
|
||
| angular | 2 | 2 | 0 | 18 | 0 |
|
||
| apache-httpd | 1 | 1 | 0 | 1 | 0 |
|
||
| apache-tomcat | 1 | 1 | 0 | 2 | 0 |
|
||
| aspnet-core | 1 | 0 | 1 | 0 | 0 |
|
||
| astro | 3 | 3 | 0 | 32 | 0 |
|
||
| caddy | 3 | 3 | 0 | 7 | 0 |
|
||
| directus | 2 | 2 | 0 | 2 | 1 |
|
||
| discourse | 1 | 1 | 0 | 82 | 0 |
|
||
| django | 2 | 2 | 0 | 182 | 0 |
|
||
| drupal | 1 | 1 | 0 | 74 | 0 |
|
||
| echo | 2 | 2 | 0 | 4 | 0 |
|
||
| esbuild | 2 | 2 | 0 | 2 | 0 |
|
||
| express | 1 | 0 | 1 | 0 | 0 |
|
||
| fastify | 2 | 2 | 0 | 4 | 0 |
|
||
| flask | 2 | 2 | 0 | 22 | 0 |
|
||
| ghost | 2 | 2 | 0 | 0 | 1 |
|
||
| gin | 2 | 2 | 0 | 2 | 0 |
|
||
| gitea | 1 | 0 | 1 | 0 | 0 |
|
||
| gitlab-ce | 1 | 1 | 0 | 625 | 0 |
|
||
| grafana | 1 | 0 | 1 | 0 | 0 |
|
||
| hapi | 2 | 2 | 0 | 4 | 0 |
|
||
| haproxy | 1 | 1 | 0 | 2 | 0 |
|
||
| jenkins | 1 | 0 | 1 | 0 | 0 |
|
||
| joomla | 1 | 1 | 0 | 1 | 0 |
|
||
| kibana | 1 | 0 | 1 | 0 | 0 |
|
||
| koa | 2 | 2 | 0 | 4 | 0 |
|
||
| laravel | 2 | 2 | 0 | 103 | 0 |
|
||
| magento-open-source | 2 | 2 | 0 | 6 | 1 |
|
||
| mattermost | 5 | 5 | 0 | 3854 | 0 |
|
||
| mediawiki | 1 | 1 | 0 | 252 | 0 |
|
||
| medusa | 1 | 0 | 1 | 0 | 0 |
|
||
| moodle | 1 | 0 | 1 | 0 | 0 |
|
||
| nestjs | 1 | 0 | 1 | 0 | 0 |
|
||
| nextjs | 2 | 2 | 0 | 168 | 0 |
|
||
| nginx | 1 | 0 | 1 | 0 | 0 |
|
||
| nodejs | 1 | 0 | 1 | 0 | 0 |
|
||
| nuxt | 2 | 2 | 0 | 11 | 0 |
|
||
| opencart | 2 | 2 | 0 | 4 | 1 |
|
||
| openmage | 2 | 2 | 0 | 0 | 1 |
|
||
| phpmyadmin | 1 | 1 | 0 | 0 | 0 |
|
||
| prestashop | 3 | 3 | 0 | 59 | 1 |
|
||
| rails | 2 | 2 | 0 | 102 | 0 |
|
||
| react | 3 | 3 | 0 | 18 | 0 |
|
||
| redmine | 1 | 1 | 0 | 0 | 0 |
|
||
| saleor | 2 | 2 | 0 | 0 | 1 |
|
||
| shopware | 2 | 2 | 0 | 0 | 1 |
|
||
| spring-boot | 2 | 2 | 0 | 22 | 0 |
|
||
| spring-framework | 1 | 0 | 1 | 0 | 0 |
|
||
| spring-security | 2 | 2 | 0 | 92 | 0 |
|
||
| strapi | 2 | 2 | 0 | 0 | 1 |
|
||
| sveltekit | 2 | 2 | 0 | 4 | 0 |
|
||
| symfony | 2 | 2 | 0 | 220 | 0 |
|
||
| traefik | 3 | 3 | 0 | 71 | 0 |
|
||
| undici | 3 | 3 | 0 | 25 | 0 |
|
||
| vite | 5 | 5 | 0 | 150 | 0 |
|
||
| vue | 2 | 2 | 0 | 2 | 0 |
|
||
| webpack | 1 | 0 | 1 | 0 | 0 |
|
||
| werkzeug | 2 | 2 | 0 | 22 | 0 |
|
||
| woocommerce | 2 | 2 | 0 | 6 | 1 |
|
||
| wordpress | 1 | 1 | 0 | 55 | 0 |
|
||
</pre>
|
||
</div>
|
||
</main>
|
||
</body>
|
||
</html>
|