Loren Eteval
|
d165e196e2
|
Update Furious/Widget/ServerTableView.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-21 10:43:40 +08:00 |
|
Loren Eteval
|
6eab99a7cb
|
Separate protocol action and editor titles
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-20 21:49:52 +08:00 |
|
Loren Eteval
|
b80f725ff9
|
Clarify external core configuration section
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-20 21:49:19 +08:00 |
|
Loren Eteval
|
cfa6a025fe
|
Update protocol editor tests and guidance
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-20 21:48:46 +08:00 |
|
Loren Eteval
|
509fdf9052
|
Refine scoped architecture guidance
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-20 20:14:22 +08:00 |
|
Loren Eteval
|
1831025af6
|
Clarify external command timeout ownership
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-20 20:14:09 +08:00 |
|
Loren Eteval
|
af82c2d5b7
|
Expand regression test coverage
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-20 19:37:50 +08:00 |
|
Loren Eteval
|
03631120da
|
Add scoped repository guidance
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-20 19:35:06 +08:00 |
|
Loren Eteval
|
0d3d396b74
|
Update test suite guidance
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-20 19:34:45 +08:00 |
|
Loren Eteval
|
0b6c35ef41
|
Update Xray data assets
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-20 19:18:10 +08:00 |
|
Loren Eteval
|
6239e40026
|
Modernize Xray asset viewer actions
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-20 19:17:55 +08:00 |
|
Loren Eteval
|
eb47358f67
|
Fix section resize mode for subscription header view
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-20 18:44:33 +08:00 |
|
Loren Eteval
|
7c826489bf
|
Update Furious/Qt/QtWidgets.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-20 18:44:05 +08:00 |
|
Loren Eteval
|
03bddcbe7e
|
Combine traffic metrics into one card
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-20 16:55:58 +08:00 |
|
Loren Eteval
|
95958696ba
|
Modernize Fluent item views
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-20 16:55:48 +08:00 |
|
Loren Eteval
|
84bec2ee64
|
Refine endpoint map loading
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-20 10:10:17 +08:00 |
|
Loren Eteval
|
a345f18220
|
Refactor connection startup transaction
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 22:53:38 +08:00 |
|
Loren Eteval
|
f97eca7825
|
Centralize subscription workflows
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 22:02:57 +08:00 |
|
Loren Eteval
|
5371520b4d
|
Split Qt stylesheets by component
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 22:02:57 +08:00 |
|
Loren Eteval
|
1dee9fc5b7
|
Refine plugin capability validation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 22:02:57 +08:00 |
|
Loren Eteval
|
159e767bf8
|
Simplify application lifecycle cleanup
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 21:59:21 +08:00 |
|
Loren Eteval
|
4269dc217e
|
Normalize application naming
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 15:03:55 +08:00 |
|
Loren Eteval
|
43bfaf7b65
|
Rename managed core lifecycle to CoreRuntime
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 14:09:24 +08:00 |
|
Loren Eteval
|
6977536c3f
|
Restore rejected settings toggles
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 11:07:07 +08:00 |
|
Loren Eteval
|
789061a9e1
|
Use translated controls on Metrics page
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 11:06:52 +08:00 |
|
Loren Eteval
|
8c28d1fdf9
|
Harden settings side effects
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 11:06:44 +08:00 |
|
Loren Eteval
|
09df7dc3bd
|
Add proxy endpoint information
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 11:02:53 +08:00 |
|
Loren Eteval
|
b212f85dd4
|
Improve static translation extraction
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 08:52:05 +08:00 |
|
Loren Eteval
|
2984511c9c
|
Update Furious/Window/LogPage.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 08:50:27 +08:00 |
|
Loren Eteval
|
95d97cf042
|
Update Furious/Qt/QtWidgets.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 08:47:45 +08:00 |
|
Loren Eteval
|
f437d042fd
|
Update Furious/Qt/QtGui.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 08:47:19 +08:00 |
|
Loren Eteval
|
9e99b2ea08
|
Update Furious/Plugins/API.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 08:46:45 +08:00 |
|
Loren Eteval
|
02a3c3648e
|
Update Furious/Backends/ExternalCore/Process.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 08:44:31 +08:00 |
|
Loren Eteval
|
e788cb4ef8
|
Update Furious/Actions/Import.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 08:43:50 +08:00 |
|
Loren Eteval
|
6e439b9ba6
|
Separate display and operational server addresses
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 08:41:37 +08:00 |
|
Loren Eteval
|
fa5ec661e2
|
Propagate configuration serialization errors
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 08:41:29 +08:00 |
|
Loren Eteval
|
2c570c8585
|
Normalize profile connection semantics
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 08:41:20 +08:00 |
|
Loren Eteval
|
8cb76e42d1
|
Improve configuration diagnostics
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 08:41:07 +08:00 |
|
Loren Eteval
|
4114d929d6
|
Clarify live storage collection semantics
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-18 23:36:41 +08:00 |
|
Loren Eteval
|
d9ca260b99
|
Improve runtime configuration serialization
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-18 23:36:18 +08:00 |
|
Loren Eteval
|
afac49e328
|
Bind routing to the active connection
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-18 22:38:48 +08:00 |
|
Loren Eteval
|
8866415d5b
|
Unify connection runtime error reporting
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-18 22:38:40 +08:00 |
|
Loren Eteval
|
ca5abc1401
|
Expose shared application service accessors
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-18 22:26:05 +08:00 |
|
Loren Eteval
|
ee94beadfa
|
Validate update service responses
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-18 21:56:36 +08:00 |
|
Loren Eteval
|
fc9e662d21
|
Harden traffic statistics worker lifetime
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-18 21:39:46 +08:00 |
|
Loren Eteval
|
9f307f4248
|
Make plugin page registration idempotent
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-18 21:39:32 +08:00 |
|
Loren Eteval
|
e004dcfaf4
|
Bound DNS reference traversal
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-18 21:39:15 +08:00 |
|
Loren Eteval
|
ddc5ee103b
|
Regenerate application resources
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-18 20:41:54 +08:00 |
|
Loren Eteval
|
84c6ffe409
|
Bound Windows session shutdown
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-18 20:41:44 +08:00 |
|
Loren Eteval
|
61cdd75dee
|
Bound system proxy daemon shutdown
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-18 20:41:37 +08:00 |
|