Black
|
194de8869e
feat(panel): add 'Edit' button to tables and enhance layout (#4355)
|
1 day ago |
MHSanaei
|
ce4c42e09c
feat(json): swap raw textareas for a CodeMirror 6 JsonEditor
|
1 day ago |
MHSanaei
|
18614bd6ea
feat(tabs): collapse settings and xray tab bars to evenly-spread icons
|
1 day ago |
MHSanaei
|
5543466fcc
fix(forms): validate JSON tabs before applying or saving
|
1 day ago |
MHSanaei
|
b97ff40ad6
feat(api-tokens): manage multiple named tokens; add tab/section anchor URLs
|
1 day ago |
MHSanaei
|
8834e5fbbe
feat(xray/outbounds): TCP probe mode + Test All + timing breakdown
|
4 days ago |
MHSanaei
|
c1efc48694
feat(frontend): refresh dark theme + redesign login page
|
4 days ago |
MHSanaei
|
745e394c74
refactor(panel): rename injected globals + collapse QR modal entries
|
4 days ago |
MHSanaei
|
a96612f595
feat(xray/dns): align DNS settings with Xray docs + UI polish
|
4 days ago |
Ali Fotouhi
|
9cbba130ab
fix(xray): clear outbound test state on delete to prevent result bleed (#4205)
|
4 days ago |
MHSanaei
|
60e2af088d
feat(xray): add loopback outbound protocol
|
5 days ago |
MHSanaei
|
917f9b307e
fix(xray): surface reverse tags in routing and balancer dropdowns
|
5 days ago |
Sanaei
|
bc00d37ad8
Vue3 migration (#4198)
|
5 days ago |