Commit Graph
11 Commits
Author SHA1 Message Date
Loren Eteval 1cf79beeb8 Improve logical block spacing
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-10-07 09:57:52 +08:00
Loren Eteval 58b36b63f3 Add profile favorites and batch duplication
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-10-07 09:47:08 +08:00
Loren Eteval 0dc11b6755 Integrate sing-tun application TUN backend
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-10-06 00:37:17 +08:00
Loren Eteval de668589fb Capture expected TUN settings test diagnostics
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-09-19 15:48:18 +08:00
Loren Eteval 42b82eb1f7 Improve logical block spacing
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-09-19 10:02:29 +08:00
Loren Eteval e4f7c9f7dd Preserve stored data when repository restoration fails
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-09-18 22:03:05 +08:00
Loren Eteval 3dcd6ab930 Show subscription usage and expiry
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-09-08 10:54:14 +08:00
Loren Eteval a4559e7abd Support multi-selection subscription moves
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-31 15:37:02 +08:00
Loren Eteval 15cb2c3b01 feat: expand server organization actions
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-29 19:11:20 +08:00
Loren Eteval 3b78447f72 Harden repository and subscription transactions
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-25 06:49:07 +08:00
Loren Eteval 81e05829d9 Expand test coverage and fix lifecycle contracts
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-23 08:55:24 +08:00