Commit Graph

  • 84d7b85be7 merge: p12-agent-rename (agent 改名 xui-agent+脚本迁移) main Muse 2026-10-22 18:40:28 +08:00
  • 81d89840e4 fix(agent): 流量上报间隔 60s 改为 10s(第9条) Muse 2026-10-22 10:25:22 +00:00
  • ff1204ce2d fix(onlines): agent 在线名单按节点归因键存储(第12条修复A) Muse 2026-10-22 10:25:15 +00:00
  • 58cdfe73b0 feat(agent): P12 改名 xui-agent——独立二进制文件+改名覆盖+存量迁移清理 Muse 2026-10-22 09:46:46 +00:00
  • ac39370879 fix(onlines): 恢复被 P9 掏空的在线状态存储(第11条) Muse 2026-10-22 09:10:30 +00:00
  • f569680182 merge: p93-agent-register (注册退避重试+脚本探测服务化+面板地址预填) Muse 2026-10-22 04:55:19 +00:00
  • 9adffd049c merge: p92-socks-clients (SK5 分配用户+记账+订阅 socks 链接) Muse 2026-10-22 04:55:07 +00:00
  • 8ca1a4647a feat(sub): emit socks:// links for clients on socks/mixed inbounds Muse 2026-10-21 22:07:06 +00:00
  • 0ed6d8a1cf fix(nodes): agent 主控地址预填 origin+基础路径,地址为空时不生成安装命令并提示 Muse 2026-10-21 22:05:09 +00:00
  • dcfaf6ace6 feat(install-agent): 启动前探测主控注册接口(404/连不上即中止),改为 systemd/OpenRC 服务化安装带自启 Muse 2026-10-21 22:05:09 +00:00
  • 7d03749246 feat(agent): 注册失败退避重试不停机,404 时日志提示检查 master_url 基础路径 Muse 2026-10-21 22:05:09 +00:00
  • 5efaaef2c2 feat(xray): emit attached clients as accounts for socks/mixed inbounds Muse 2026-10-21 22:04:49 +00:00
  • bea7f4b2b6 feat(clients): allow attaching clients to socks/mixed inbounds Muse 2026-10-21 22:01:30 +00:00
  • 051a74be80 feat(inbounds): forwarding chip on list rows Muse 2026-10-21 21:01:45 +00:00
  • d867b15f4a fix(inbounds): forwarding echo lost in DBInbound — add the missing field Muse 2026-10-21 20:59:36 +00:00
  • 4da8d58307 fix(install-agent): pkill 无匹配时返回 1 会被 set -e 掐死在启动前,加 || true Muse 2026-10-22 04:35:52 +08:00
  • 6a880aed09 P9(4b): PANEL-LITE-SPEC 同步本地核心整条路径删除与 MTProto/AmneziaWG 退役 Muse 2026-10-21 19:30:53 +00:00
  • 1035d00fe4 精简版P9(4b): 删除本地核心整条路径(进程管理/buildXrayConfig本地分支/local-only注入/本地核心接口与任务) Muse 2026-10-21 18:43:55 +00:00
  • f6d652019d P9(3): per-inbound forwarding module (amo-style form, dynamic egress compile) Muse 2026-10-21 17:40:42 +00:00
  • ceca96571d P9(5): restore upstream Telegram bot (settings, backup, notifications) Muse 2026-10-21 17:16:32 +00:00
  • 5031a70ccb P9(4): remove local-core live-test trio — outbound speed test + egress probe, restart/stop xray endpoints Muse 2026-10-21 16:35:53 +00:00
  • 6772c97f8e P8.1: fix browser inbound re-homing — nodeId probe must parse form-encoded bodies Muse 2026-10-21 15:37:45 +00:00
  • 7284fa6cf0 P8(2): inbound node reassignment (move) with backend re-homing Muse 2026-10-21 13:49:57 +00:00
  • 261a1f6787 P8(1): restore homepage overview curves on a memory-only sampling ring Muse 2026-10-21 13:49:43 +00:00
  • 60ce5eab98 docs(spec): record scope decision — keep protocol range, IP check/speedtest, ACME, multi-user Muse 2026-10-21 21:09:29 +08:00
  • f887f47bb9 P7: restore agent node type, agent heartbeat expiry, build-version injection, remove log/history/xray-metrics modules, optional sub port Muse 2026-10-21 06:44:00 +00:00
  • 2c85f85549 精简版第六轮补裁(P6): 摘除分组/API文档死入口与首页Xray状态徽标及重启/停止按钮, 清理死i18n键 Rogue 2026-10-20 19:25:29 +00:00
  • 17be1ad5ae 修复二开 agent 流量增量丢失: 基线改上报确认后推进并落盘持久化 v3.7.0-agent.1 backup-20261022 Muse 2026-10-20 15:58:38 +00:00
  • 0f0335e943 修复二开 agent 流量增量丢失: 基线改上报确认后推进并落盘持久化 Muse 2026-10-20 15:58:38 +00:00
  • a654a96c38 精简版第四轮补裁(P4): 页面层摘除 + Xray更新端点下线 + 本机核心监管下线 Muse 2026-10-20 14:58:05 +00:00
  • 4828f946b1 精简版第四轮补裁(P4): 页面层摘除 + Xray更新端点下线 + 本机核心监管下线 Muse 2026-10-20 14:58:05 +00:00
  • 945b3a56a2 链接迁移: 前端用户可见链接与 .github 元数据改指本仓 Gitea Muse 2026-10-20 12:41:56 +00:00
  • b8e132fc0b 链接迁移: 6 个多语言 README 与 CONTRIBUTING 改指本仓 Gitea Muse 2026-10-20 12:40:52 +00:00
  • c67f0cb0cf 链接迁移: fork 脚本复活指 Gitea、上游三件套中和、面板自更新链改指本仓 Muse 2026-10-20 12:36:50 +00:00
  • 8da3cde494 docs: README 改版为 fork 口径——删上游/已封 GitHub 的一键安装命令,改为 Gitea Releases 手动部署主控/agent 两模式,补卸载章节 Muse 2026-10-20 12:27:21 +00:00
  • 5ca69dd9c1 精简P2: go mod tidy: xray-core 及其独占依赖树(quic-go/gvisor/reality/sing/pion/miekg-dns 等)全部移出 go.mod/go.sum; 连带清掉第一轮裁剪后孤儿化的 ldap/telego/qrcode/gotp/fasthttp 直接依赖 static-v3.7.0 Muse 2026-10-20 11:08:20 +00:00
  • 284040e994 精简P2: 下线 infra/conf 交叉验证类测试: golden fixtures 改为面板侧契约(全语料可解析+inbound-full 经 GenXrayInboundConfig 生成后身份保持), 文件更名 golden_fixtures_test.go; XMC 完整性测试由与核心对拍改为面板谓词自身规则表(用户名正则/uuid 可解析/textures 非空); healed-config 测试改为断言面板 heal 结果(version 钉 2/空 packet 被清). 核心接受性今后由节点核心启动时把关 Muse 2026-10-20 11:07:10 +00:00
  • 70d24d2f15 精简P2: geodata 测试夹具改 protowire 手工编码(geodat.proto 字段号+proto3 零值省略语义原样复刻), 不再依赖 xray-core 生成类型写 .dat 夹具 Muse 2026-10-20 11:04:59 +00:00
  • cb8981158f 精简P2: 剥离 xray-core API 客户端: StatsService 改 protowire 线缆级实现(QueryStats/GetUsersStats 字段号按核心 proto 复刻, agent 流量上报与本地流量任务不受影响); Handler/Routing 变更类 RPC 无法脱离核心类型化配置构建, 统一降级 ErrHotApplyUnavailable(调用方既有兜底: 热更新->重启核心, balancer 视图报未运行, 节点桥探测放弃, IP 限连临时断开仅记日志); ValidateOutboundConfig 改纯 JSON 实现, 精确复刻核心 v26.7.11 未加密 vless/trojan 公网禁令(含私有 IP/域名匹配表与原文报错, 且同核心一样只查扁平 address 形式); 删除 buildUserAccount 及 SS/WG/e2e 旧测试, 流量增量测试改线缆级假服务器并新增 stock protobuf 服务器互操作测试 Muse 2026-10-20 11:03:45 +00:00
  • c56a02c948 精简P2: geodata token 常量内联, 去掉对 xray-core common/geodata 的常量引用 Muse 2026-10-20 10:59:03 +00:00
  • 4149a162b8 修复: mixed 协议可部署到节点: 后端 nodeEligibleProtocols 放开 Mixed(inbound.go 两处校验点), 前端 NODE_ELIGIBLE_PROTOCOLS 同步; 重建前端 dist(含 Swagger 页/分组页裁剪) Muse 2026-10-20 10:24:28 +00:00
  • b9e1345b23 修复: Reality x25519 密钥改面板内置生成(crypto/ecdh), 不再 exec xray 二进制; 编码与 xray x25519 输出一致(base64url raw 32B), 附曲线自验单测 Muse 2026-10-20 10:18:37 +00:00
  • 7d42b91ed6 精简: 订阅极简输出: 去掉分流规则注入(Happ/Clash/Incy 远程规则源+remote_routing 拉取缓存+RemoteRoutingJob、Clash 远程规则合并簇、subJsonRules 注入); 保留多格式转换与默认极简模板 Muse 2026-10-20 10:17:27 +00:00
  • 3cbf9164a4 精简: 去掉分组管理功能: GroupController 路由与 client_groups 管理函数(ListGroups/Create/Rename/Delete/AddToGroup/ResetGroupTraffic 等); 保留 group 字段/表与删除流量基线 helper Muse 2026-10-20 10:12:48 +00:00
  • e42b5d770d 精简: 去掉 Telegram 机器人+通知: tgbot 包/stats-notify 与 hash 清理 job/登录通知/backuptotgbot/testTgBot/全部 tg* 设置/locale Bot 本地化/SecretClears 机制; 连带清理 Swagger/外部流量/邮件/2FA 的残留测试 Muse 2026-10-20 10:11:35 +00:00
  • 1498d58f14 精简: 去掉邮件模块(SMTP 通知): service/email 包、订阅者接线、testSmtp 端点、全部 smtp* 设置 Muse 2026-10-20 10:07:24 +00:00
  • 981ba8abe1 精简: 去掉双重验证(2FA): 登录校验/设置守卫/VerifyTwoFactorCode/CLI resetTwoFactor 标志 Muse 2026-10-20 10:05:29 +00:00
  • 7ece6e079b 精简: 去掉 LDAP(目录登录+用户同步): util/ldap 包、同步 job、登录分支、全部 ldap* 设置 Muse 2026-10-20 10:04:12 +00:00
  • f9b0672d84 精简: 去掉外部流量上报(ExternalTrafficInform): 设置字段/校验/job 上报逻辑 Muse 2026-10-20 10:03:00 +00:00
  • 2c0d9c1209 精简: 去掉 API 文档(Swagger)后端路由与 openapi.json 分发 handler Muse 2026-10-20 10:02:05 +00:00
  • 57474e0700 迁移到新账号 aaaamoooo Muse 2026-10-20 12:35:03 +08:00
  • bcd7b47c3d 安装脚本支持 arm64 + Alpine(架构自动检测) Muse 2026-10-19 21:34:29 +08:00
  • 9105f7f364 SQLite Backup 按 CGO build tag 隔离,支持静态编译(Alpine musl) Muse 2026-10-19 21:20:36 +08:00
  • 6381587307 Agent 节点免填地址/端口/API令牌(前后端校验)+ 补翻译 Muse 2026-10-19 21:00:13 +08:00
  • fc59cb1032 Agent 节点创建弹窗:显示完整安装命令(主控地址可编辑) Muse 2026-10-19 20:53:37 +08:00
  • 2f2efdac42 README 重写为 agent 版安装说明 Muse 2026-10-19 20:44:10 +08:00
  • 1701eb24e2 安装脚本默认下载地址指向 GitHub release Muse 2026-10-19 20:37:42 +08:00
  • 0ba1ec0596 3x-ui agent: 轻量节点 agent 化 Muse 2026-10-19 12:29:38 +00:00
  • f727d04f65 v3.7.0 v3.7.0 Sanaei 2026-08-24 15:07:15 +02:00