Alireza Ahmadi
e2184777a0
fix(frontend): make the panel usable with screen readers ( #6907 )
...
* fix(frontend): make the panel usable with screen readers
* fix(frontend): keep mobile tab names and the inbound expiry hint
Review of #6907 found two gaps in the screen-reader pass:
- On phone-width screens catTabLabel renders only the icon and names the
tab by putting aria-label on it, but callers now pass that icon with
aria-hidden for the desktop label, so every Settings, Xray and Host
category tab lost its name under TalkBack. catTabLabel now clears
aria-hidden on the icon it uses as the name.
- DateTimePicker forwarded id and aria-label but not aria-describedby,
so the inbound expiry hint ("leave blank to never expire") was never
attached. It now forwards it on both the Gregorian and Jalali input.
2026-10-23 18:29:47 +02:00
Alireza Ahmadi
159b85f979
Merge pull request #3828 from MHSanaei/restartXrayOption
...
[feat] restart xray-core from cli #3825
2026-02-25 21:09:42 +01:00
Alireza Ahmadi
3ec5b3589f
fix windows build
2026-02-20 02:07:46 +01:00
Alireza Ahmadi
2b1d3e7347
[feat] restart xray-core from cli #3825
2026-02-20 00:03:16 +01:00
Alireza Ahmadi
bc0518391e
sub template enhancements
2025-09-14 23:08:09 +02:00
Alireza Ahmadi
3ac1d7f546
enhancements
2025-09-14 19:44:26 +02:00
Alireza Ahmadi
d5c532c64f
fix saving sockopt
2025-08-09 16:07:33 +02:00
Alireza Ahmadi
825d93d95f
upgrade telego ( #3334 )
2025-08-08 20:41:06 +02:00
Alireza Ahmadi
569550d5f6
add sockopt to dockodemo
2025-08-05 14:02:23 +02:00
Alireza Ahmadi
01f984e054
add dokodemo port mapping
2025-08-04 16:45:09 +02:00
Alireza Ahmadi
487ec74e0b
add mldsa65
2025-07-25 01:22:01 +02:00
Alireza Ahmadi
2ce9c3cc81
fix core restart on client change ( #2603 )
2024-11-16 17:05:23 +03:30
Alireza Ahmadi
fb2b58110d
fix subJson direct rules ( #2580 )
2024-10-10 22:33:44 +02:00
Alireza Ahmadi
c385662783
simplified basic routing ( #2579 )
2024-10-10 21:38:56 +02:00
Alireza Ahmadi
1454c4ebc5
[bug] fix restarting core on disabling depleted user
2024-10-10 17:37:06 +02:00
Alireza Ahmadi
4b1c76e972
[refactor] email verification method
2024-10-10 17:32:50 +02:00
Alireza Ahmadi
18af7047f8
ip limit only if log is available
2024-03-12 21:53:32 +01:00
Alireza Ahmadi
e1da2a2eed
small fixes #1300
2023-12-10 15:17:10 +01:00
Alireza Ahmadi
bd3ad7b0c2
[log] modal prettifier #1300
2023-12-10 13:45:16 +01:00
Alireza Ahmadi
070fd52d86
[logs] combine with xray logs #1300
2023-12-10 13:07:50 +01:00
Alireza Ahmadi
4cb67fd1c3
[xray] show xray errors #1300
2023-12-10 12:57:39 +01:00
Alireza Ahmadi
bf267c2c48
fix colors #1300
2023-12-09 14:11:25 +01:00
Alireza Ahmadi
e69c224ad3
remove xray embeded geo files #1300
2023-12-08 22:13:32 +01:00
Alireza Ahmadi
6df393882e
some corrections #1300
2023-12-08 21:49:39 +01:00
Alireza Ahmadi
95200facde
better seeting view #1300
2023-12-08 21:49:11 +01:00
Alireza Ahmadi
6411facf6a
Update DB WAL before backup #1300
2023-12-08 20:35:10 +01:00
Alireza Ahmadi
c980a06969
customizable remark #1300
2023-12-08 20:31:17 +01:00
Alireza Ahmadi
35feef650f
import-export inbound #1300
2023-12-08 20:08:44 +01:00
Alireza Ahmadi
38013e5ea9
fit xray settings #1300
2023-12-08 19:45:19 +01:00
Alireza Ahmadi
e5fc20b8ae
small fixes #1300
2023-12-08 19:44:52 +01:00
Alireza Ahmadi
68ee4e003c
css correction #1300
2023-12-08 19:44:09 +01:00
Alireza Ahmadi
f46ed6267c
[bug] fix routing dns strategy #1300
2023-12-08 19:12:17 +01:00
Alireza Ahmadi
f2f066ac3b
multi path in tcp request header #1300
2023-12-08 19:03:26 +01:00
Alireza Ahmadi
1efbb29ba5
change view of logs
2023-12-08 18:55:08 +01:00
Alireza Ahmadi
784b93cfd0
Add TLS for SHADOWSOCKS #1300
2023-12-08 18:52:11 +01:00
Alireza Ahmadi
5fbf8f0d53
Expand multiDomain to externalProxy #1300
2023-12-08 18:45:21 +01:00
Alireza Ahmadi
bcc897640e
del x-ui settings in final tls/reality #1300
2023-12-08 17:21:43 +01:00
Alireza Ahmadi
5e47b4e949
pagination and sub URI support #1300
2023-12-08 17:18:51 +01:00
Alireza Ahmadi
549f230221
optimize security in front codes #1300
2023-12-08 16:46:44 +01:00
Alireza Ahmadi
4ee986aa71
[sub] fix typo #1286
2023-12-05 23:09:08 +01:00
Alireza Ahmadi
aa19637288
outbound tag validation #1286
2023-12-05 23:03:38 +01:00
Alireza Ahmadi
1bbef6d612
small theme fixes #1286
2023-12-05 22:58:08 +01:00
Alireza Ahmadi
f7e439b930
fix deep search null error
2023-12-05 22:57:45 +01:00
Alireza Ahmadi
e6c6c92ca2
fix fallback link with nonTls #1286
2023-12-05 22:43:06 +01:00
Alireza Ahmadi
c419eadf15
xray setting enhancements #1286
2023-12-05 18:20:44 +01:00
Alireza Ahmadi
3b98550816
fix wrong api call #1286
2023-12-04 20:03:18 +01:00
Alireza Ahmadi
12dfe8a35f
Restart xray in xray page #1286
2023-12-04 20:00:58 +01:00
Alireza Ahmadi
5bcaf7ba4b
fix languages in xray page #1286
2023-12-04 19:37:52 +01:00
Alireza Ahmadi
3eb232910a
fix login title #1286
2023-12-04 19:23:20 +01:00
Alireza Ahmadi
2a8da2ba3c
separate xray page #1286
2023-12-04 19:20:46 +01:00
Alireza Ahmadi
a8b7063647
auto renew feature #1286
2023-12-04 19:20:16 +01:00
Alireza Ahmadi
729d8549e2
new frontend and mobile view #1286
2023-12-04 19:18:53 +01:00
Alireza Ahmadi
f734c821d6
online users backend #1286
2023-12-04 19:13:21 +01:00
Alireza Ahmadi
8dc23f97b6
Customize theme #1286
2023-12-04 19:04:28 +01:00
Alireza Ahmadi
45a6ced462
new login face #1286
2023-12-04 19:03:41 +01:00
Alireza Ahmadi
52614dc25c
Upgrade antdv to 1.7.8 #1286
2023-12-04 19:02:32 +01:00
Alireza Ahmadi
e77424a846
Change font to Vazirmatn #1286
2023-12-04 19:01:09 +01:00
Alireza Ahmadi
c4162e3eb4
[sub] fix reality link
2023-04-12 10:44:07 +02:00