Commit graph

2369 commits

Author SHA1 Message Date
root
605bdf1f96 fix: correct Clash Verge Rev deep link parameter order to v1.8.0.7 2026-04-27 22:26:22 +08:00
root
b83ad3089f chore: bump version to v1.8.0.6 2026-04-27 10:14:24 +08:00
root
2e067bf9c3 fix: correct error message and add type assertion guard in batch update 2026-04-27 10:14:06 +08:00
root
d2b35f9fc4 fix: add form tags to batch update request struct 2026-04-27 09:55:18 +08:00
root
3f80e0e417 chore: bump version to v1.8.0.5 2026-04-27 09:46:23 +08:00
root
7c2079f1ae fix: use ShouldBind instead of ShouldBindJSON in batch update handler 2026-04-27 09:45:12 +08:00
root
0145548095 feat: chinese localization for backup page 2026-04-26 21:16:31 +08:00
root
96c19bba05 chore: bump version to v1.8.0.3 2026-04-26 20:59:07 +08:00
root
45c2c75c5c fix: use correct Go template name backup.html 2026-04-26 20:52:33 +08:00
root
a633efb2c8 chore: bump version to v1.8.0.2 2026-04-26 20:25:04 +08:00
root
ace8dc3ce0 fix: use HttpUtil with relative paths and remove authHeaders from backup UI 2026-04-26 20:18:37 +08:00
root
0f10252709 chore: bump version to v1.8.0.1 2026-04-26 19:57:42 +08:00
root
c6e57a8101 docs: add task tracking record for backup feature 2026-04-26 19:54:46 +08:00
root
64e8f18997 feat: add backup/restore to x-ui.sh and update assets 2026-04-26 19:53:15 +08:00
root
3a4c6f7094 feat: add backup and restore CLI subcommands 2026-04-26 19:50:37 +08:00
root
8a861894c9 feat: add backup UI page and frontend model fields 2026-04-26 19:46:16 +08:00
root
50d3b2cd7e feat: add BackupJob and wire up routes and scheduling 2026-04-26 19:40:13 +08:00
root
3181d5805d fix: add filename validation to downloadBackup endpoint 2026-04-26 19:37:31 +08:00
root
ce2cfd6bc9 docs: add BackupController task record 2026-04-26 19:34:07 +08:00
root
b84390904e feat: add BackupController API endpoints 2026-04-26 19:33:50 +08:00
root
7f3855eb9a fix: add filename validation, error handling, and safety backup visibility 2026-04-26 19:31:49 +08:00
root
5b2946a46d feat: add BackupService with dump, archive, restore logic 2026-04-26 19:22:06 +08:00
root
4da2346c62 style: fix backup getter method format to match project convention 2026-04-26 19:17:33 +08:00
root
b0bdb3f785 docs: add backup config fields task record 2026-04-26 19:10:42 +08:00
root
92b297251a feat: add backup config fields to entity and setting service 2026-04-26 19:10:25 +08:00
root
3891bb9212 docs: add database backup and snapshot implementation plan 2026-04-26 19:06:26 +08:00
root
492b832354 docs: add node role constraint to backup design spec 2026-04-26 18:55:04 +08:00
root
a04804beb2 docs: add database backup and snapshot design spec 2026-04-26 18:48:48 +08:00
root
1a6f7c6e53 fix: dark theme nested td visibility in selected rows, adjust batch bar margin 2026-04-26 18:11:33 +08:00
root
47b734ef2d fix: dark mode selected row background and batch toolbar layout
- Override Ant Design default selected row background in dark mode with theme color
- Restructure batch action toolbar with nested flex containers for better spacing and wrapping
- Bump version to v1.7.3.2
2026-04-26 17:40:08 +08:00
root
8566ccf752 chore: remove codex and copilot-instructions from tracking 2026-04-26 17:25:00 +08:00
root
9badadc97b chore: remove tracked files matching gitignore (vscode, docs) 2026-04-26 17:23:54 +08:00
root
19a36435bd chore: exclude AGENTS.md from version control 2026-04-26 17:21:17 +08:00
root
bd154b7bee chore: update gitignore to exclude claude, build, backup and docs 2026-04-26 17:19:29 +08:00
root
9ee5fd432d chore: bump version to v1.7.3.1 2026-04-26 17:16:33 +08:00
root
18bdc2baa5 feat: add batch select and batch edit for inbound clients 2026-04-26 17:11:58 +08:00
root
fb7beb4dd2 chore: bump version to v1.7.2.11 2026-04-26 01:09:42 +08:00
root
7ff73313a9 fix: auto-fill flow for registration-created eligible clients 2026-04-26 01:08:22 +08:00
root
b47bac3dc6 fix: default flow to vision in client add modals 2026-04-26 01:05:09 +08:00
root
64ceb8343f chore: bump version to v1.7.2.9 2026-04-26 00:54:56 +08:00
root
e3d84b38ca fix: auto-fill vision flow for eligible new clients 2026-04-26 00:53:11 +08:00
root
3048950743 fix: allow subscription links for disabled clients 2026-04-26 00:47:44 +08:00
root
d6de00cd00 fix: repair clash subscription toggle and separate clash path settings 2026-04-26 00:43:09 +08:00
root
67bf6c1a9a chore: bump version to v1.7.2.8 2026-04-26 00:27:37 +08:00
root
18bba12ef1 fix: replace user quick import dropdown with direct action buttons 2026-04-26 00:26:20 +08:00
root
7b24a8d704 chore: bump version to v1.7.2.7 2026-04-26 00:11:14 +08:00
root
22d518b5c9 fix: show user quick import dropdown 2026-04-26 00:09:37 +08:00
root
3ba7e43bc3 feat: add URL Schemes for Quick Import buttons (Android/iOS/Desktop)
- Android: clash://install-config (Clash Meta for Android)
- iOS: shadowrocket://add/sub/ (Shadowrocket)
- Desktop: clash-verge://install-config (Clash Verge)
- Extended API to return subEnable/subUrl for standard subscription
2026-04-25 22:46:35 +08:00
root
aa775a111f feat: add Clash link and Quick Import button to user panel
- New API endpoint /panel/api/inbounds/userSubscriptions for non-admin users
- Redesigned /panel/user with Clash link card (copy button) and Quick Import dropdown (Android/iOS/Desktop with icons)
- Added i18n keys for en_US and zh_CN
- Bumped version to v1.7.2.5
2026-04-25 21:31:02 +08:00
root
1d57d5d1c4 chore: bump version to v1.7.2.4 2026-04-25 21:00:16 +08:00