1a2732703609b515e97a4277010e23143be352fa
- login.php: Fix JWT response format (success/access_token vs status=ok), store JWT tokens in session, support TOTP 202 flow - api_client.php: Dual auth (JWT Bearer + X-API-Key fallback), add auto-refresh on 401, fix API endpoints (checkServerHealth → array, getServerLogs, getAuditLogs, getDashboardStats field mapping) - api_proxy.php: Fix check_all to use /api/servers/check (not per-server), fix get_logs to support global endpoint, restart_multisync → restart_nexus - install.php: Add 4 missing tables (platforms, nodes, ssh_sessions, command_logs), fix table creation order for FK dependencies, add JWT columns to admins, add new indexes, add platform_id/node_id/protocols/ extra_attrs/connectivity to servers - logout.php: Call /api/auth/logout to invalidate JWT refresh token - index.php: Use JWT Bearer auth for API calls - server_service.py: Implement real check_all_servers with concurrent httpx Agent health checks (was stub) - servers.py: Add GET /api/servers/logs global sync logs endpoint - Branding: MultiSync → Nexus across all PHP files (sidebar, titles, TOTP issuer, version strings) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Nexus 文档索引
最后更新: 2026-05-21
project/ — 项目概况
| 文件 | 说明 |
|---|---|
project/status.md |
项目进度总览 + 数据库结构 + 迭代计划 |
project/roadmap.md |
功能规划 + ADR架构决策 + 实现顺序 |
project/deploy.md |
部署指南 |
team/ — 部门协作
| 文件 | 说明 |
|---|---|
team/collaboration-charter.md |
部门协作章程(5阶段流水线) |
team/roster-2026-05-21.md |
团队编制档案(194人/9部门) |
team/roles/ |
12个部门角色定义文档 |
design/ — 设计规格与实施计划
| 目录 | 说明 |
|---|---|
design/specs/ |
10个设计规格(推送/密码/重试/文件管理器/架构/等) |
design/plans/ |
5个实施计划 |
research/ — 竞品与技术调研
| 文件 | 说明 |
|---|---|
research/jumpserver-easynode-architecture-analysis.md |
JumpServer & EasyNode 架构分析 |
changelog/ — 修复记录
| 文件 | 说明 |
|---|---|
changelog/fix-plan-2026-05-20.md |
代码问题修复计划(13项) |
changelog/fix-plan-full-2026-05-20.md |
全量未完成项修复计划(24项) |
changelog/fix-verification-report-2026-05-20.md |
修复验证报告 |
memory/ — 项目记忆(AI辅助)
| 文件 | 说明 |
|---|---|
memory/MEMORY.md |
记忆索引 |
memory/mem_*.md |
17个记忆文件(概述/决策/数据流/守护/模块/测试/等) |
skills/ — 团队技能定义(AI辅助)
| 目录 | 说明 |
|---|---|
skills/ |
194个技能文件(各部门AI技能定义) |
security/ — 安全策略
| 目录 | 说明 |
|---|---|
security/ |
安全策略与规范(待填充) |
reports/ — 工作报告
| 目录 | 说明 |
|---|---|
reports/ |
各部门工作报告(审查/实施阶段) |
Description
Languages
JavaScript
79.9%
Python
10.5%
TypeScript
3.8%
Vue
3.5%
Shell
1.5%
Other
0.8%