Qiu Yuzhou
|
3f900b7b03
|
fix: remove bulk connectivity test controls
|
2026-10-15 21:08:29 +08:00 |
|
Qiu Yuzhou
|
4a85cf41f7
|
feat(localization): cover all app-facing text in Chinese and English
|
2026-10-15 20:03:37 +08:00 |
|
Qiu Yuzhou
|
8319aa8ca9
|
fix(servers): separate detail actions into two rows
|
2026-10-15 19:36:45 +08:00 |
|
Qiu Yuzhou
|
7bf46eb173
|
feat(settings): add application language selection
|
2026-10-15 19:07:25 +08:00 |
|
Qiu Yuzhou
|
297fc30c41
|
feat(connectivity): measure warmed HTTP latency phases
|
2026-10-15 17:39:13 +08:00 |
|
Qiu Yuzhou
|
82672d6e10
|
refactor(ui): remove top-level subscriptions page
|
2026-10-15 00:47:19 +08:00 |
|
Qiu Yuzhou
|
ea064a5c8a
|
refactor(servers): remove list sorting
|
2026-10-15 00:45:52 +08:00 |
|
Qiu Yuzhou
|
a8fedace16
|
fix(servers): show subscription creation in subscription toolbar
|
2026-10-14 23:30:40 +08:00 |
|
Qiu Yuzhou
|
9bccdf460a
|
feat(servers): manage subscription root links
|
2026-10-14 23:08:42 +08:00 |
|
Qiu Yuzhou
|
9aeff1602b
|
feat(servers): add activation icon to catalog detail
|
2026-10-14 22:36:36 +08:00 |
|
Qiu Yuzhou
|
41ed96f966
|
fix(servers): use standard node detail action buttons
|
2026-10-14 22:26:19 +08:00 |
|
Qiu Yuzhou
|
9adbdccd5c
|
refactor(servers): move activation hints into detail feedback
|
2026-10-14 22:18:15 +08:00 |
|
Qiu Yuzhou
|
e535e31b16
|
fix(connectivity): show latency test progress
|
2026-10-14 21:47:51 +08:00 |
|
Qiu Yuzhou
|
fba9e0250f
|
feat(servers): add subscription update with inline feedback
|
2026-10-14 21:37:20 +08:00 |
|
Qiu Yuzhou
|
ea66ead10b
|
feat(servers): show subscription details in server view
|
2026-10-14 17:39:44 +08:00 |
|
Qiu Yuzhou
|
287cc5d5d5
|
refactor(servers): remove timestamp table columns
|
2026-10-14 17:15:04 +08:00 |
|
Qiu Yuzhou
|
d5f32ec83d
|
fix(servers): compact connectivity table layout
|
2026-10-14 17:11:34 +08:00 |
|
Qiu Yuzhou
|
2a0ac4dd2d
|
fix(connectivity): move latency test into node actions
|
2026-10-14 16:37:09 +08:00 |
|
Qiu Yuzhou
|
6bf2f760a5
|
style(servers): emphasize activation action
|
2026-10-14 16:36:56 +08:00 |
|
Qiu Yuzhou
|
100795fd15
|
fix(connectivity): rename test button to latency test
|
2026-10-14 16:20:00 +08:00 |
|
Qiu Yuzhou
|
03f996b3f9
|
fix(home): refine target card layout
|
2026-10-14 16:14:52 +08:00 |
|
Qiu Yuzhou
|
1219049eb0
|
chore(presentation): update status copy and simplify assertions
|
2026-10-14 15:15:18 +08:00 |
|
Qiu Yuzhou
|
fc3ecd5324
|
fix(home): clarify runtime control labels
|
2026-10-14 15:05:32 +08:00 |
|
Qiu Yuzhou
|
0903c0b231
|
refactor(home): extract dashboard card views
|
2026-10-14 15:05:20 +08:00 |
|
Qiu Yuzhou
|
0d95a0edfd
|
refactor(home): split card views into separate files
|
2026-10-14 14:20:59 +08:00 |
|
Qiu Yuzhou
|
520c459713
|
fix(home): rebalance dashboard column layout
|
2026-10-14 14:15:39 +08:00 |
|
Qiu Yuzhou
|
7cf04544ce
|
feat(ng2): add Nushell and Windows proxy environment commands
|
2026-10-14 12:27:25 +08:00 |
|
Qiu Yuzhou
|
1353dc6292
|
fix(localization): disable automatic string catalog extraction
|
2026-10-14 11:52:21 +08:00 |
|
Qiu Yuzhou
|
a619a82a7f
|
fix(connectivity): leave untested results blank
|
2026-10-14 11:39:36 +08:00 |
|
Qiu Yuzhou
|
a5a341edc4
|
fix(home): improve selected target contrast
|
2026-10-14 11:36:35 +08:00 |
|
Qiu Yuzhou
|
790e2a26fa
|
feat(home): add target catalog and connectivity testing
|
2026-10-14 11:19:07 +08:00 |
|
Qiu Yuzhou
|
a5206c78ff
|
fix(connectivity): simplify toolbar progress
|
2026-10-14 01:09:41 +08:00 |
|
Qiu Yuzhou
|
8098bf4a08
|
docs(connectivity): define latency terms
|
2026-10-14 01:09:19 +08:00 |
|
Qiu Yuzhou
|
ebcd7ab2e2
|
feat(connectivity): add manual server connectivity tests
|
2026-10-14 00:53:52 +08:00 |
|
Qiu Yuzhou
|
3a6d143b17
|
refactor(settings): separate LAN enablement from listener mode
|
2026-10-13 21:46:04 +08:00 |
|
Qiu Yuzhou
|
c61cfe2cab
|
fix(settings): preserve local and LAN listener port semantics
|
2026-10-13 21:19:06 +08:00 |
|
Qiu Yuzhou
|
64f3dca27c
|
refactor(settings): extract localhost listener editor
|
2026-10-13 20:56:56 +08:00 |
|
Qiu Yuzhou
|
4920ec5aeb
|
feat(ui): improve LAN credential inputs
|
2026-10-13 13:22:24 +08:00 |
|
Qiu Yuzhou
|
0efd2e48dd
|
fix: add padding to LANListeningEditorSheet for better layout
|
2026-10-13 13:07:58 +08:00 |
|
Qiu Yuzhou
|
2f0c0d7676
|
feat: separate local and LAN proxy listeners
|
2026-10-13 03:58:03 +08:00 |
|
Qiu Yuzhou
|
c49d605a5b
|
chore(ng2): remove fork issue references from comments
|
2026-10-13 00:38:06 +08:00 |
|
Qiu Yuzhou
|
dc64349702
|
feat(plugins): bundle Cloak v2 client
|
2026-10-12 12:38:32 +08:00 |
|
Qiu Yuzhou
|
686fa4cd5c
|
docs: require English Conventional Commit messages
|
2026-10-12 00:24:39 +08:00 |
|
Qiu Yuzhou
|
523cba3801
|
fix(plugins): give plugin paths the full row width
|
2026-10-12 00:12:49 +08:00 |
|
Qiu Yuzhou
|
f72c50dceb
|
feat(plugins): configure plugin transport mode
|
2026-10-11 23:58:47 +08:00 |
|
Qiu Yuzhou
|
87a5e48120
|
docs: prohibit fork issue references in code comments
|
2026-10-11 23:01:49 +08:00 |
|
Qiu Yuzhou
|
b2059135c8
|
style(plugin): improve editor field spacing
|
2026-10-11 21:40:40 +08:00 |
|
Qiu Yuzhou
|
b8fb419d22
|
fix(plugin): align settings button styles
|
2026-10-11 21:32:06 +08:00 |
|
Qiu Yuzhou
|
155934523f
|
fix(plugin): align argument editor button heights
|
2026-10-11 21:24:44 +08:00 |
|
Qiu Yuzhou
|
84c292eb7f
|
feat(plugin): support aliases and local startup arguments
|
2026-10-11 21:04:59 +08:00 |
|