Sanaei
|
021ff2373b
|
runs-on: ubuntu-22.04 (#2767)
https://github.com/actions/runner-images/issues/11101
|
2025-03-13 16:06:08 +01:00 |
|
mhsanaei
|
d6f7f57b72
|
xray log - minor change
|
2025-03-13 11:48:00 +01:00 |
|
mhsanaei
|
1c452cb40e
|
Refactor: Use any instead of interface{}
|
2025-03-12 20:43:43 +01:00 |
|
mhsanaei
|
5c7514b585
|
warp - optimize utility code
|
2025-03-12 19:27:19 +01:00 |
|
mhsanaei
|
714f39509e
|
fix - public IP #2763
|
2025-03-12 19:20:13 +01:00 |
|
mhsanaei
|
f317161b82
|
Axios v1.8.2
|
2025-03-11 13:18:52 +01:00 |
|
Shishkevich D.
|
3fa098db30
|
fix: protocol checking during random uuidv4 generation
fixes the https://github.com/MHSanaei/3x-ui/issues/2750 issue
|
2025-03-10 22:09:51 +07:00 |
|
mhsanaei
|
d89f64bfa5
|
v2.5.5
|
2025-03-10 14:33:58 +01:00 |
|
mhsanaei
|
f2b810e538
|
Xray log: show failed on error log level
|
2025-03-10 14:31:06 +01:00 |
|
mhsanaei
|
b6a3b876b3
|
bug fix - xray log
|
2025-03-10 13:46:46 +01:00 |
|
mhsanaei
|
bc82d5cc0c
|
Xray core v2.3.6 + update dependencies
|
2025-03-10 09:51:31 +01:00 |
|
Shishkevich D.
|
35381e57e1
|
fix: generating shortIds for vless reality (#2745)
|
2025-03-09 19:37:53 +07:00 |
|
Shishkevich D.
|
de063acc02
|
chore: remove unused variable
|
2025-03-09 06:38:45 +00:00 |
|
Shishkevich D.
|
582a9a44eb
|
chore: refactoring RandomUtil class
now we use window.crypto.getRandomValues to generate random values.
|
2025-03-09 06:37:05 +00:00 |
|
Shishkevich D.
|
d288c7243f
|
chore: use crypto.randomUUID() for generating UUIDv4
|
2025-03-09 06:09:42 +00:00 |
|
Shishkevich D.
|
57e7c7cff1
|
chore: use Base64 library for generating SS password
|
2025-03-09 06:06:27 +00:00 |
|
Shishkevich D.
|
6feae65f91
|
fix: modals style
|
2025-03-09 06:01:27 +00:00 |
|
Shishkevich D.
|
f1c06f113d
|
Revert "chore: add missing params for grpc stream settings (outbound)"
This reverts commit 0ba3bfdd6d .
|
2025-03-09 05:38:34 +00:00 |
|
Shishkevich D.
|
58b6489ce5
|
Revert "chore: add new grpc params for outbound (#2744)"
This reverts commit 18931404bf .
|
2025-03-09 05:37:50 +00:00 |
|
Shishkevich D.
|
136b7daf4c
|
chore: add dns type for kcp protocol
see https://xtls.github.io/config/transports/mkcp.html#headerobject
|
2025-03-09 12:23:35 +07:00 |
|
Shishkevich D.
|
0ba3bfdd6d
|
chore: add missing params for grpc stream settings (outbound)
|
2025-03-09 04:49:17 +00:00 |
|
Shishkevich D.
|
18931404bf
|
chore: add new grpc params for outbound (#2744)
|
2025-03-09 11:28:12 +07:00 |
|
mhsanaei
|
f31304a9a3
|
tgbot - restart
change restart force to restart
|
2025-03-08 23:08:04 +01:00 |
|
mhsanaei
|
9f47ac2c9e
|
minor changes
|
2025-03-08 18:14:48 +01:00 |
|
Shishkevich D.
|
59f86ea873
|
Code refactoring (#2739)
* refactor: switching to the use of typed props
* refactor: `password-input` -> `a-password-input`
* fix: qr modal copy error
|
2025-03-08 22:41:27 +07:00 |
|
Shishkevich D.
|
60c44f378d
|
chore: pretty backup and xray version modal (#2737)
* chore: pretty `backup & restore` modal
* chore: pretty `xray version` modal
* fix: new `xray version` modal style
|
2025-03-08 20:41:23 +07:00 |
|
Shishkevich D.
|
609fb6bf6b
|
fix: base64 encoding on vmess/shadowsocks inbounds (#2736)
|
2025-03-08 12:33:34 +07:00 |
|
Shishkevich D.
|
76c3fbca3f
|
refactor: move language manager to utils (#2735)
|
2025-03-08 09:54:41 +07:00 |
|
Shishkevich D.
|
97200df822
|
chore: add empty screens for empty data (balancers, reverses, dns)
|
2025-03-07 22:17:14 +07:00 |
|
Shishkevich D.
|
d4210ee2ad
|
chore: add empty screens for empty data (balancers, reverses, dns)
cleaned up some of the margins & paddings
|
2025-03-07 13:56:03 +00:00 |
|
Sanaei
|
a7f0d9fe3b
|
Merge pull request #2732 from shishkevichd/refactor/refactor-1
Code refactoring
|
2025-03-07 12:40:35 +01:00 |
|
Shishkevich D.
|
4e261a0b13
|
refactor: merging all util functions into classes
|
2025-03-07 09:07:23 +00:00 |
|
Shishkevich D.
|
be20335d55
|
refactor: move copy function to utils.js
|
2025-03-07 07:27:33 +00:00 |
|
Shishkevich D.
|
08372d5adb
|
refactor: delete base64js
instead of base64 library you can use built-in JS functions `btoa()` and `atob()`
|
2025-03-07 07:11:03 +00:00 |
|
Shishkevich D.
|
4bdfc8c5eb
|
refactor: delete clipboardjs (#2727)
text copying can be done without using additional libraries
|
2025-03-06 20:43:46 +01:00 |
|
UltraMegaPotato
|
2393010464
|
Change the cpu usage interval from second to minute (#2729)
feature(check_cpu_usage): Change the usage interval from second to minute
|
2025-03-06 20:38:58 +01:00 |
|
mhsanaei
|
dacd749cd1
|
Balancer fallbackTag #2724
|
2025-03-06 20:35:17 +01:00 |
|
Shishkevich D.
|
0b45413f82
|
Pretty Panel and Xray settings (#2726)
* chore: refactor `setting-list-item` component
* chore: remove padding
* chore: replace settings list with settings collapse panels
* chore: add missing translations
* chore: fix translation
|
2025-03-06 11:17:25 +01:00 |
|
mhsanaei
|
4e2de229a8
|
v2.5.4
|
2025-03-05 15:42:51 +01:00 |
|
mhsanaei
|
70ff12068f
|
update dependencies
|
2025-03-05 15:40:27 +01:00 |
|
Shishkevich D.
|
ed6f9f76b2
|
feat: add statistics section (#2718)
the "Outbounds Traffic" parameter, which was misleading, was also renamed and moved
|
2025-03-05 13:27:25 +01:00 |
|
mhsanaei
|
77630896b3
|
Noise: Add hex
|
2025-03-05 13:22:07 +01:00 |
|
mhsanaei
|
f94dc58380
|
Sockopt: Add addressPortStrategy
|
2025-03-05 13:14:17 +01:00 |
|
Shishkevich D.
|
7fa1951d80
|
chore: add global params for DNS (#2713)
parameter list: `disableCache`, `disableFallback`, `disableFallbackIfMatch`, `clientIp`
|
2025-03-04 14:18:51 +01:00 |
|
mhsanaei
|
c57e2edc46
|
better view for uTLS
|
2025-03-04 12:50:49 +01:00 |
|
mhsanaei
|
e7ed82c58a
|
TLS-REALITY : hide value of private key
|
2025-03-04 10:36:02 +01:00 |
|
Shishkevich D.
|
08baa2bfef
|
chore: pretty dns section in xray settings (#2700)
|
2025-03-04 09:55:13 +01:00 |
|
Shishkevich D.
|
6df2190baa
|
chore: pretty auth tab in panel settings (#2701)
|
2025-03-04 09:54:59 +01:00 |
|
mhsanaei
|
70ceee75ac
|
Xray core v25.3.3
|
2025-03-04 09:54:10 +01:00 |
|
mhsanaei
|
03a065a4e1
|
TLS fingerprints: randomizednoalpn
|
2025-03-03 10:20:52 +01:00 |
|