-
bb875405b3
fix(scripts): update.sh match SHA256SUMS with or without ./ prefix
風雪
2026-08-28 23:46:47 +08:00
-
e816931b1b
fix: hard-delete failed create rollbacks; update.sh SHA256SUMS basename match
風雪
2026-08-28 23:45:28 +08:00
-
2c8b7fc887
fix(listener): reclaim soft-deleted names so UNIQUE(name) can be reused
風雪
2026-08-28 23:32:28 +08:00
-
69df7e5165
fix(db): Unscoped dedupe so unique indexes cannot block panel boot
風雪
2026-08-28 22:48:56 +08:00
-
5ed9577e1b
fix(db): unique sub_token; InitDB dedupe before unique indexes
風雪
2026-08-28 22:35:48 +08:00
-
87adcdfcb7
fix(security): cluster SSRF helpers + private URL rejection
風雪
2026-08-28 22:35:04 +08:00
-
9d95c97e7e
fix(security): InitDB dedupe + cluster private URL hardening
風雪
2026-08-28 22:33:19 +08:00
-
e0e301cfc4
fix(security): unique listener/sub_token indexes; harden cluster SSRF
風雪
2026-08-28 22:32:29 +08:00
-
5ea9b4ea28
fix: unique listener names; ignore listeners in custom config fragments
風雪
2026-08-28 00:26:00 +08:00
-
af05ca48bc
fix: reject duplicate listener names; strip listeners from config fragments
風雪
2026-08-28 00:24:30 +08:00
-
80986710f5
fix(release): bare SHA256SUMS names; attach management scripts
風雪
2026-08-28 00:10:29 +08:00
-
5cdbedaabf
fix: restore install.sh + SHA256SUMS basename matching
風雪
2026-08-28 00:09:09 +08:00
-
52a66c88cc
fix: SHA256SUMS basename match; attach scripts to release assets
風雪
2026-08-28 00:04:57 +08:00
-
571d379338
revert: remove root install.sh thin entry (s-ui style)
風雪
2026-08-27 23:54:53 +08:00
-
1a79102cac
revert(scripts): restore pre-s-ui menu/banner versions
風雪
2026-08-27 23:54:52 +08:00
-
5b63f3e8d7
revert(scripts): restore pre-s-ui menu/banner versions
風雪
2026-08-27 23:54:51 +08:00
-
8e4dc22e15
revert(scripts): restore pre-s-ui menu/banner versions
風雪
2026-08-27 23:54:50 +08:00
-
819f77c3be
revert(scripts): restore pre-s-ui menu/banner versions
風雪
2026-08-27 23:54:49 +08:00
-
29ccad2597
revert(scripts): restore pre-s-ui menu/banner versions
風雪
2026-08-27 23:54:48 +08:00
-
6a859d2e60
feat(install): s-ui style finish banner with panel URLs
風雪
2026-08-27 23:18:22 +08:00
-
392649c005
feat(scripts): s-ui style installer UX — colors, menu, panel URL, one-liner
風雪
2026-08-27 23:15:09 +08:00
-
4455f1546b
fix: Hy2 quick-setup self-signed TLS; CI workflow_dispatch; release-ready
風雪
2026-08-27 22:57:24 +08:00
-
4585f304a6
fix(scripts): checksum verify, versioned update, backup retention, safer traps
風雪
2026-08-25 00:02:36 +08:00
-
6cc1c500ba
fix: URI export short-id array, Reality sni/fp, VLESS encryption=none
風雪
2026-08-24 23:36:16 +08:00
-
0dc22055d4
fix: align Reality short-id, SS2022 password, and client URI mapping with MetaCubeX wiki
風雪
2026-08-24 23:34:25 +08:00
-
8df83b9c8d
fix: close unclosed JSX div in Listeners.tsx
風雪
2026-08-23 14:40:39 +00:00
-
3c1abe0345
fix(ui): quick setup shows only fields for selected preset; revert create-form scope
風雪
2026-08-22 16:10:39 +00:00
-
17f1ab4311
fix(ui): protocol-scoped listener form fields
風雪
2026-08-22 16:01:39 +00:00
-
95c79ffe51
fix(i18n): add listeners.bind and publicHost
風雪
2026-08-22 15:48:36 +00:00
-
ea82571621
fix: move Quick Setup modal inside Listeners component (TS2304)
風雪
2026-08-22 15:41:34 +00:00
-
18b94bb092
feat: one-click inbound quick setup (VLESS Reality, SS, Hy2, Trojan Reality)
風雪
2026-08-22 15:31:44 +00:00
-
79484eef50
fix: clipboard copy works on HTTP
風雪
2026-08-22 15:07:54 +00:00
-
7dae775208
docs: add complete user guide under docs/wiki
風雪
2026-08-22 14:54:22 +00:00
-
4f92ba68fd
fix(i18n): add missing cluster and users.subSingbox keys
風雪
2026-08-22 14:40:58 +00:00
-
a96bf30564
fix: CI — add notify_on_cpu to TelegramSettings type
風雪
2026-08-21 16:46:35 +00:00
-
475c1fc172
style: gofmt for CI
風雪
2026-08-21 16:40:11 +00:00
-
eedde08e2d
chore: remove remaining wording from AGENTS.md
風雪
2026-08-21 16:11:18 +00:00
-
8d116f9c61
feat: multi-node remote panel registry, health-all, restricted remote control
風雪
2026-08-21 15:56:21 +00:00
-
2ec1f0d897
fix: audit — CPU warn DB write; sub Profile-Web-Page-Url token fallback
風雪
2026-08-21 15:41:44 +00:00
-
7d9515309d
feat: subscription path formats headers encrypt TG CPU warn
風雪
2026-08-21 15:27:58 +00:00
-
885a68e57f
chore: remove internal parity wording from comments and UI
風雪
2026-08-20 15:40:26 +00:00
-
b36df8f029
fix: audit — access-token export uses PublicHost; robust IPv6 URI host
風雪
2026-08-20 15:05:21 +00:00
-
857f8e7ec5
feat: full IPv6 support for panel, listeners, and share links
風雪
2026-08-20 14:44:10 +00:00
-
31e12d56db
fix: dashboard CPU/memory/disk metrics units and sampling
風雪
2026-08-20 05:34:07 +00:00
-
8f7a1e654b
fix: audit — persist login TG notify; repair share modal; sing-box guard
風雪
2026-08-20 04:36:57 +00:00
-
479ef4e0fa
feat: more parity — sing-box sub, login TG notify, WARP, search
風雪
2026-08-20 03:38:36 +00:00
-
6f5e13d50c
fix: audit — do not undo ApplyConfig rollback; hard-delete proxy users
風雪
2026-08-20 02:11:24 +00:00
-
af555c9dcc
feat: parity — batch users, sub headers, telegram cmds, geofiles
風雪
2026-08-20 01:24:43 +00:00
-
6ffd8e41c8
fix(i18n): add missing Settings/Users keys and wire Ant Design locale
風雪
2026-08-20 01:08:31 +00:00
-
82713edf82
fix: panel must start even if Mihomo/SSL fails on boot
風雪
2026-08-20 00:22:36 +00:00
-
5dddc3b312
fix: audit hardening — sub HTML links, scheme headers, timeouts
風雪
2026-08-19 15:17:27 +00:00
-
14b1411de9
fix: sanitize ACME domain input (strip scheme/path/port)
風雪
2026-08-19 23:06:33 +08:00
-
85d5e7b22b
fix: restore user ActiveCredentialsByListener
風雪
2026-08-19 23:03:24 +08:00
-
ecc0b8513a
fix: restore user Create/Update
風雪
2026-08-19 23:02:11 +08:00
-
d670994ec0
fix: restore user Delete and DeleteDepleted
風雪
2026-08-19 23:01:26 +08:00
-
37f7075edb
fix: restore user service_util helpers
風雪
2026-08-19 22:58:27 +08:00
-
1fe38e425a
fix: restore user package core (service.go + BindListeners)
風雪
2026-08-19 22:58:01 +08:00
-
ea2375c32e
fix: restore complete user/service.go
風雪
2026-08-19 22:52:27 +08:00
-
2cb444ff67
fix: restore user/service.go after accidental placeholder
風雪
2026-08-19 22:49:03 +08:00
-
9f3f6e2d60
fix: audit — DeleteDepleted keeps disabled users; safer sub URLs
風雪
2026-08-19 22:45:00 +08:00
-
3a034d80f3
docs: correct license to EPL-2.0 in README
風雪
2026-08-19 22:22:28 +08:00
-
4d6241740d
feat: complete panel ACME SSL, sub HTML templates, Telegram alerts wiring
風雪
2026-08-19 14:15:52 +00:00
-
0df9e0c881
feat(telegram): traffic/expiry threshold settings and notifier
風雪
2026-08-19 21:55:36 +08:00
-
61f85bd077
chore: bump golang.org/x/crypto for acme/autocert
風雪
2026-08-19 21:55:00 +08:00
-
fc4683df7e
feat(acme): Let's Encrypt autocert manager for panel SSL
風雪
2026-08-19 21:54:00 +08:00
-
1f8ce9298d
feat(acme,subpage): panel SSL package and custom subscription HTML templates
風雪
2026-08-19 21:52:47 +08:00
-
c2008bac18
Update README.md
風雪
2026-08-19 21:19:45 +08:00
-
faf9e665fa
Update LICENSE
風雪
2026-08-19 21:18:31 +08:00
-
518036293d
docs(README): document pure-Go static multi-arch Linux releases
風雪
2026-08-19 21:04:42 +08:00
-
40ab85ee74
feat(scripts): update.sh multi-arch static download + README docs
風雪
2026-08-19 21:03:43 +08:00
-
2d647ef468
feat(scripts): full Linux arch/distro support; README static multi-arch docs
風雪
2026-08-19 21:02:34 +08:00
-
08001e42de
feat(release): pure-Go static multi-arch Linux builds (CGO=0 + modernc sqlite)
風雪
2026-08-19 20:59:55 +08:00
-
363d3f147f
fix(test): accept JSON []interface{} for Reality short-id; README Ant Design only
風雪
2026-08-19 17:30:39 +08:00
-
c5432c01b9
fix(backend): restore ApplyConfig backup/rollback and Start/Stop/Restart locks
風雪
2026-08-19 17:29:14 +08:00
-
07eaa8b6e9
chore: keep Ant Design only; fix mihomo service syntax and Reality test
風雪
2026-08-19 17:27:17 +08:00
-
885100fd4d
update
風雪
2026-08-19 16:17:10 +08:00
-
6b3a09a09c
update
風雪
2026-08-19 12:49:36 +08:00
-
629363f152
fix(ui): bugfixes for variants — security options, users parse, login redirect
風雪
2026-08-19 02:03:04 +00:00
-
a88c1200f7
feat(ui): align MUI/Mantine/shadcn editions with Ant Design
風雪
2026-08-19 01:05:16 +00:00
-
fc00113ea5
fix(vless): pair encryption/decryption correctly for TCP Vision
風雪
2026-08-18 14:00:26 +00:00
-
ee7807e8f2
chore(ui): update shadcn edition dependencies
風雪
2026-08-18 21:43:40 +08:00
-
a6c6b9883d
chore(ui): use current Mantine release
風雪
2026-08-18 21:43:31 +08:00
-
28a12cafcc
chore(ui): use current Material UI release
風雪
2026-08-18 21:43:25 +08:00
-
187704d362
docs(readme): document independent frontend editions
風雪
2026-08-18 21:43:01 +08:00
-
4d25b52547
ci(release): deprecate combined release workflow
風雪
2026-08-18 21:42:38 +08:00
-
197079ec2b
feat(ui): add independent Material, Mantine and shadcn editions
風雪
2026-08-18 21:42:24 +08:00
-
65a6de976d
ci(frontend): keep embedded web assets in sync
風雪
2026-08-18 21:32:02 +08:00
-
5db0724eab
fix(listener-form): restore listener page and validate Reality values before save
風雪
2026-08-18 21:29:29 +08:00
-
97d9e8e0db
fix(listener-form): validate Reality credentials explicitly on submit
風雪
2026-08-18 21:29:01 +08:00
-
933a68d713
fix(listener-form): avoid false required validation for dynamic Reality fields
風雪
2026-08-18 21:28:44 +08:00
-
1f89a23d79
fix(listener-form): normalize Reality fields before capability serialization
風雪
2026-08-18 21:28:24 +08:00
-
2e55c30426
fix(listeners): serialize selected capability component fields
風雪
2026-08-18 20:48:51 +08:00
-
054b7c2d60
fix(listeners): whitelist capability fields during config serialization
風雪
2026-08-18 20:48:32 +08:00
-
fd2585ccb8
fix(listeners): preserve nested capability fields for Reality and XHTTP
風雪
2026-08-18 20:45:45 +08:00
-
0e46914891
fix(startup): rollback Mihomo config when activation fails
風雪
2026-08-18 20:15:01 +08:00
-
f0f051650c
chore(license): switch project license to Apache-2.0
風雪
2026-08-18 19:41:28 +08:00
-
326d4ecc8b
docs(readme): publish separated Chinese and English README
風雪
2026-08-18 19:41:23 +08:00
-
bd623900a9
Update LICENSE
風雪
2026-08-18 19:39:26 +08:00
-
d200787ce2
Update LICENSE
風雪
2026-08-18 19:34:27 +08:00
-
24e912b29c
Merge pull request #43 from kazeyukiro/agent/audit-fix
風雪
2026-08-18 19:32:46 +08:00
-