mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2026-04-16 12:35:54 +00:00
Commit graph
Select branches
Hide pull requests
Group_Management
MySQL-databases
main
#1
#10
#100
#1001
#101
#1013
#1020
#1024
#1026
#1028
#1032
#1037
#1042
#1047
#1048
#1049
#1050
#1051
#1052
#1055
#1057
#1068
#1076
#1082
#1083
#1093
#1095
#1096
#1109
#111
#1116
#1119
#112
#1122
#1124
#113
#1135
#1136
#1137
#114
#1147
#115
#1150
#116
#1160
#1163
#1186
#1197
#1198
#1224
#1232
#1241
#1242
#1243
#1244
#1262
#1267
#1268
#1270
#1272
#1274
#1275
#1276
#1289
#1290
#1292
#1297
#1299
#1301
#1306
#1307
#1308
#1309
#1310
#1312
#132
#1335
#1337
#1338
#1342
#1344
#1348
#1361
#1366
#1367
#1368
#1369
#1372
#1378
#1379
#138
#1384
#1387
#1389
#1399
#14
#1405
#1408
#1409
#1412
#1413
#1421
#1428
#1433
#1434
#1435
#1437
#1441
#1442
#1444
#1445
#1451
#1454
#1458
#1458
#1459
#1459
#1460
#1463
#1464
#1478
#1492
#1496
#15
#1500
#1521
#1522
#1524
#153
#1536
#1537
#1538
#1554
#1555
#1557
#1566
#1571
#1574
#1582
#1584
#1589
#1595
#1596
#16
#1607
#1617
#1619
#1642
#1645
#1648
#1650
#166
#1660
#1661
#1664
#1668
#1670
#1671
#1678
#1683
#1699
#17
#1704
#1711
#1714
#1721
#1725
#1726
#1736
#1759
#1762
#1765
#1767
#1771
#1788
#1789
#18
#1801
#1808
#1810
#1812
#1813
#1829
#1847
#1852
#1854
#1864
#1865
#187
#1871
#1873
#1889
#19
#1913
#1913
#1915
#1925
#1926
#1928
#1929
#1931
#1943
#1955
#1960
#1963
#197
#198
#1980
#1981
#1982
#1987
#199
#1992
#1997
#1998
#1999
#2
#20
#2004
#2005
#2010
#2013
#2032
#2033
#2037
#2041
#2044
#2050
#2055
#2060
#2067
#2070
#2076
#2090
#2095
#21
#2102
#2103
#2106
#2122
#2131
#2131
#2132
#214
#2147
#2151
#2156
#2165
#2168
#2169
#2172
#2186
#2190
#2197
#2198
#22
#2222
#2223
#2224
#2225
#2226
#2227
#2228
#2229
#2230
#2231
#2232
#2233
#2234
#2235
#2236
#2237
#2238
#2238
#2239
#2240
#2241
#2242
#2243
#2244
#2245
#2246
#2247
#2248
#225
#2253
#2258
#2259
#2273
#2292
#2297
#23
#2300
#2305
#2310
#232
#233
#2340
#2341
#2348
#2354
#238
#2388
#2394
#24
#2409
#242
#2422
#2426
#2427
#2428
#2429
#2430
#2431
#2432
#2433
#2434
#2435
#2436
#2436
#2437
#2438
#2439
#2440
#2441
#2442
#2443
#2444
#2445
#2445
#2446
#2447
#2448
#247
#2479
#2492
#2493
#2494
#2495
#2496
#2497
#2498
#2499
#25
#2500
#2501
#2502
#2503
#2504
#2505
#2506
#2507
#2508
#2509
#253
#2543
#2558
#2559
#2560
#2561
#2562
#2563
#2564
#2565
#2566
#2567
#2568
#2569
#2570
#2571
#2572
#2573
#2574
#2575
#2576
#2577
#2578
#2579
#2580
#2581
#2582
#2583
#2584
#2585
#2586
#2587
#2588
#2589
#2590
#2591
#2592
#2593
#2594
#2595
#2596
#2597
#2598
#2599
#26
#2600
#2601
#2602
#2603
#2604
#2605
#2606
#2607
#2608
#2609
#261
#2610
#2611
#2611
#2612
#2612
#2613
#2614
#2615
#2616
#2617
#2618
#2619
#262
#2620
#2621
#2622
#2623
#2624
#2625
#2626
#2627
#2628
#2629
#263
#2630
#2631
#2632
#2633
#2634
#2635
#2636
#2637
#2638
#2639
#264
#264
#2640
#2641
#2642
#2643
#2644
#2645
#2646
#2647
#2648
#2649
#265
#2650
#2650
#2651
#2652
#2653
#2654
#2655
#2656
#2657
#2658
#2659
#266
#2660
#2661
#2664
#2666
#2668
#2669
#267
#2677
#268
#269
#2697
#27
#2700
#2701
#2713
#2718
#2719
#272
#2720
#2726
#2727
#2729
#273
#2732
#2733
#2735
#2736
#2737
#2738
#2739
#2742
#2744
#2745
#2746
#2760
#2767
#2772
#2773
#2774
#2775
#2780
#2782
#2785
#2788
#2789
#279
#2790
#2791
#2792
#28
#2802
#2823
#2838
#284
#2841
#2844
#2845
#2851
#2865
#2866
#2867
#2874
#2877
#2880
#2881
#2886
#2891
#2895
#29
#2904
#2905
#2916
#2918
#2919
#2920
#2921
#2922
#2924
#2925
#2926
#2928
#2935
#2941
#2947
#2950
#2964
#2965
#2966
#2968
#2969
#2971
#2978
#2981
#2987
#2988
#2990
#2991
#2992
#2995
#2996
#2998
#3
#30
#3009
#3011
#3012
#3013
#3024
#3027
#3029
#3030
#3032
#3044
#3044
#3045
#3063
#3064
#3069
#3071
#3073
#3087
#3089
#309
#3091
#3094
#3095
#3096
#3098
#31
#3105
#3111
#3112
#3121
#3125
#3129
#313
#3131
#3134
#3135
#3143
#3147
#3149
#3151
#3191
#3198
#3199
#3205
#3212
#3216
#3218
#3226
#3239
#3250
#3253
#3254
#3257
#3259
#3266
#3267
#3269
#3269
#3270
#3271
#3277
#3279
#328
#3281
#3284
#3288
#3290
#33
#3304
#3309
#331
#3310
#3311
#3312
#3314
#3317
#3318
#332
#3322
#3329
#3334
#3338
#3340
#3342
#335
#3359
#336
#3360
#3381
#3384
#3387
#3389
#339
#3390
#3397
#34
#3400
#3405
#3407
#3408
#3411
#3426
#343
#3434
#3439
#3450
#3451
#346
#3466
#347
#3470
#3475
#348
#3483
#3487
#3489
#349
#3491
#35
#3505
#3507
#3509
#351
#3513
#3520
#3523
#3528
#3534
#3536
#3542
#3555
#3556
#3557
#3558
#3559
#356
#3565
#3568
#3569
#3570
#3571
#3572
#3573
#3574
#3575
#3576
#3577
#3578
#3579
#3580
#3581
#3582
#3583
#3584
#3585
#3586
#3587
#3588
#3589
#3590
#3591
#3592
#3593
#3594
#3595
#3596
#3597
#3598
#3599
#360
#3600
#3601
#3601
#3602
#3603
#3604
#3605
#3606
#3607
#3608
#3609
#3610
#3611
#3612
#3617
#362
#3627
#3629
#3631
#3635
#3635
#3636
#364
#3645
#3647
#3649
#3650
#3652
#3653
#3655
#3657
#3658
#3665
#3666
#367
#3681
#3684
#3686
#3688
#3689
#3690
#370
#3701
#3708
#3719
#3723
#3724
#3734
#3735
#3736
#3745
#3748
#375
#3754
#3755
#3756
#3762
#3763
#3766
#3767
#3773
#3782
#3803
#3804
#381
#3812
#3814
#3814
#3817
#3823
#3827
#3827
#3828
#3830
#3844
#3850
#3854
#3860
#3863
#387
#3875
#3876
#3877
#3878
#3882
#3882
#3883
#3884
#3887
#3888
#3889
#389
#3892
#3905
#3906
#3907
#3911
#3911
#3916
#3916
#3919
#392
#3931
#3936
#3937
#3938
#3939
#3940
#3941
#3942
#3947
#3948
#3948
#3958
#3958
#3966
#3966
#397
#3971
#3971
#3974
#3974
#3975
#3980
#3980
#3982
#3990
#3990
#3991
#3991
#3994
#3994
#3997
#3997
#3999
#3999
#4
#4004
#4004
#4011
#4014
#4014
#406
#407
#408
#415
#420
#426
#428
#431
#432
#434
#438
#452
#467
#468
#478
#481
#491
#496
#5
#502
#509
#514
#523
#535
#536
#537
#538
#540
#541
#542
#543
#544
#545
#546
#551
#552
#554
#555
#559
#572
#573
#574
#575
#577
#578
#579
#580
#588
#589
#594
#595
#6
#60
#603
#604
#612
#615
#621
#635
#636
#638
#665
#674
#675
#686
#689
#692
#693
#694
#696
#698
#7
#703
#704
#72
#73
#736
#74
#741
#747
#765
#776
#798
#80
#815
#823
#834
#839
#845
#849
#850
#852
#870
#873
#876
#879
#887
#889
#9
#919
#93
#939
#94
#942
#943
#95
#960
#969
#972
#979
#991
v1.0.8
v1.0.9
v1.1.0
v1.1.1
v1.1.2
v1.1.3
v1.1.4
v1.1.5
v1.1.6
v1.2.0
v1.2.2
v1.2.3
v1.2.4
v1.2.6
v1.2.7
v1.2.8
v1.3.0
v1.3.2
v1.3.3
v1.3.4
v1.4.0
v1.4.1
v1.4.5
v1.4.6
v1.5.0
v1.6.0
v1.6.1
v1.7.0
v1.7.1
v1.7.5
v1.7.6
v1.7.7
v1.7.8
v1.7.9
v2.0.0
v2.0.1
v2.0.2
v2.1.0
v2.1.1
v2.1.2
v2.1.3
v2.2.0
v2.2.1
v2.2.5
v2.2.6
v2.2.7
v2.2.8
v2.3.0
v2.3.1
v2.3.10
v2.3.11
v2.3.12
v2.3.13
v2.3.14
v2.3.15
v2.3.3
v2.3.4
v2.3.5
v2.3.6
v2.3.7
v2.3.8
v2.3.9
v2.4.0
v2.4.1
v2.4.10
v2.4.11
v2.4.2
v2.4.3
v2.4.4
v2.4.5
v2.4.6
v2.4.7
v2.4.8
v2.4.9
v2.5.0
v2.5.1
v2.5.2
v2.5.3
v2.5.4
v2.5.5
v2.5.6
v2.5.7
v2.5.8
v2.6.0
v2.6.1
v2.6.2
v2.6.3
v2.6.5
v2.6.6
v2.6.7
v2.6.8
v2.7.0
v2.8.0
v2.8.1
v2.8.10
v2.8.11
v2.8.2
v2.8.3
v2.8.4
v2.8.5
v2.8.6
v2.8.7
v2.8.8
v2.8.9
-
9be83ebfccMerge
c9b14da955into169b216d7e
Evgeniy
2026-04-13 06:39:03 +0000 -
c9b14da955
added translations for all languages
The_Just
2026-04-13 09:38:55 +0300 -
f09c9dffa1Merge
2aeed9b28finto169b216d7e
AioExp
2026-04-10 15:14:30 +0000 -
2aeed9b28fImprove balancer failover responsiveness
AioExp
2026-04-10 18:39:41 +0330 -
6038f67bac
chore: update .gitignore to ignore local environment and Go cache files
Ahmadreza Fatemikia
2026-04-09 19:59:50 +0800 -
d5634d596b
chore: update .gitignore to include .env.gocache and .gopath directories
Ahmadreza Fatemikia
2026-04-09 19:57:52 +0800 -
b634027525
feat: add RTL support for subscription page
Ahmadreza Fatemikia
2026-04-09 19:55:28 +0800 -
a97e4278beMerge
03e7e4cd20into169b216d7e
Yunheng Liu
2026-04-07 22:09:24 +0000 -
03e7e4cd20Reworked
--installcertsuccess criteria, cleanup behavior adjusted.
Kookiejarz
2026-04-07 18:09:18 -0400 -
99ce1fcba5fix: add cron to default package installation and improve SSL certificate handling
Kookiejarz
2026-04-07 17:33:15 -0400 -
25b6e1140c
fix: Database switch scheduled (target database must be empty before switching)
The_Just
2026-04-07 19:43:30 +0300 -
6c9ef87fbe
add PostgreSQL backend and portable backup system.
The_Just
2026-04-07 19:18:32 +0300 -
a70fa84d95Merge
bc8394681dinto169b216d7e
lolka1333
2026-04-07 15:58:56 +0300 -
bc8394681d
Fix: inbounds switch
test999
2026-04-07 15:58:50 +0300 -
93436bccba
fix(websocket): resolve channel race condition and graceful shutdown deadlock
test999
2026-04-07 04:52:28 +0300 -
7e6e66ebfc
gofmt
test999
2026-04-06 17:13:53 +0300 -
1c35a5eeba
Fix
test999
2026-04-06 17:02:59 +0300 -
64f790932a
This commit fixes structural payload issues preventing XHTTP from functioning correctly and eliminates WebSocket log spam. - **[Fix X-Padding UI]** Added missing
cookieandqueryoptions to X-Padding Placement. Fixes the issue where using Cookie fallback triggers whole HTTP Cookie header interception and silent drop in Xray-core. (Resolves [#3992](https://github.com/MHSanaei/3x-ui/issues/3992)) - **[Fix Uplink Data Options]** Replaced the invalidqueryoption withcookiein Uplink Data Placement dropdown to prevent Xray-core backend panicunsupported uplink data placement: query. - **[Fix WebSockets Spam]** BoostedmaxMessageSizeboundary to 100MB and gracefully handled fallback fetch signals viabroadcastInvalidateto avoid buffer dropping spam. (Resolves [#3984](https://github.com/MHSanaei/3x-ui/issues/3984))
test999
2026-04-06 15:04:35 +0300 -
367152556a
**Fixes & Changes:** 1. **Fixed XPadding Placement Dropdown**: - Added the missing
cookieandqueryoptions toxPaddingPlacement(stream_xhttp.html). - *Why:* Previously, users wantingcookieobfuscation were forced to use theheaderplacement string. This caused Xray-core to blindly intercept the entire monolithic HTTP Cookie header, failing internal padding-length validations and causing the inbound to silently drop the connection. 2. **Fixed Uplink Data Placement Validation**: - Replaced the unsupportedqueryoption withcookieinuplinkDataPlacement. - *Why:* Xray-core'stransport_internet.goexplicitly forbidsqueryas an uplink placement option. Selecting it from the UI previously sent a payload that would cause Xray-core to instantly throw anunsupported uplink data placement: querypanic. Addingcookieperfectly aligns the UI with Xray-core restrictions. ### Related Issues - Resolves #3992
test999
2026-04-06 15:00:43 +0300 -
1606f39a89
Fix bug
test999
2026-04-06 13:45:09 +0300 -
e7f2790236
feat: add bulk client management support and improve inbound data handling
test999
2026-04-06 13:21:33 +0300 -
97f284c9a7
feat: implement real-time traffic monitoring and UI updates using a high-performance WebSocket hub and background job system
test999
2026-04-06 08:16:10 +0300 -
38c9b2c838Merge
c8e4855cfdinto169b216d7e
ozip
2026-04-04 01:35:14 +0000 -
c8e4855cfdAdd --ci mode and some parameters
ozip
2026-04-04 08:22:10 +0700 -
3aa4ac1684Merge
0bc001b80cinto169b216d7e
Nikita Nemirovsky
2026-04-02 04:07:17 +0000 -
0bc001b80c
feat(sub): add sni override field to externalProxy
Nikita Nemirovsky
2026-04-02 11:41:04 +0800 -
ba8194141b
fix(sub): support Reality params for fallback inbounds via externalProxy
Nikita Nemirovsky
2026-04-02 11:25:17 +0800 -
888d1ee5aaMerge
b112f4fc98into169b216d7e
Nikita Nemirovsky
2026-04-02 09:55:38 +0800 -
b112f4fc98
fix(sub): use safe type assertion for xhttp mode field
Nikita Nemirovsky
2026-04-02 09:54:55 +0800 -
0dc1ea9b41Merge
7d1f28a6c9into169b216d7e
Peter Liu
2026-04-01 22:53:43 +0300 -
c3fc2851acMerge
0e006653f2into169b216d7e
MrTeeett
2026-04-02 03:03:24 +0800 -
0508bf58f7Merge
bc73ce3ddeinto169b216d7e
HamidReza Sadeghzadeh
2026-04-01 17:54:58 +0300 -
8a17d5eda3Merge
f438a7dd50into169b216d7e
Nabi KaramAliZadeh
2026-04-01 17:41:59 +0300 -
09d3447cb6Merge branch 'MHSanaei:main' into main
Yunheng Liu
2026-04-01 10:29:13 -0400 -
75866a69cbMerge
18557116e9into169b216d7e
zhuzn
2026-04-01 15:51:53 +0200 -
f4e42176bcMerge
bef6b45848into169b216d7e
Watch Dogs
2026-04-01 15:49:17 +0200 -
1db8e85dd7Merge
d9f3a030f8into169b216d7e
Troodi
2026-04-01 16:43:51 +0300 -
7781d2d108Merge
0b45732422into169b216d7e
Vladislav Tupikin
2026-04-01 14:00:20 +0200 -
169b216d7eperf: replace /dev/urandom | tr with openssl rand to fix CPU spike (#3887) main
Yunheng Liu
2026-04-01 07:59:48 -0400 -
963d9c5e3bMerge
0404fce020into7e6d80efa5
Athrav
2026-04-01 15:17:42 +0330 -
69148509d4Merge
b6256bbe0binto7e6d80efa5
Andrew Smirnov
2026-04-01 13:47:40 +0200 -
7e6d80efa5Bump Go and dependency versions
MHSanaei
2026-04-01 13:47:27 +0200 -
e1a09b5f68perf: replace /dev/urandom | tr with openssl rand to fix CPU spike
Kookiejarz
2026-04-01 02:46:02 -0400 -
0b45732422
feat: add custom geosite/geoip URL sources
Vladislav Tupikin
2026-03-28 12:56:46 +0300 -
e28efa7adc
feat: add support for 'extra' field in VLESS clients with XHTTP transmission
acidroper
2026-03-30 21:10:57 +0500 -
bb732e027a
remove workflows (token lacks workflow scope)
Bug Fix Bot
2026-03-28 15:43:16 +0800 -
71dc7d983d
fix: comprehensive bug fixes - wrong toast messages, duplicate calls, hardcoded strings
Bug Fix Bot
2026-03-28 15:42:08 +0800 -
0404fce020
fix: comprehensive bug fixes across the codebase
Bug Fix Bot
2026-03-28 14:12:49 +0800 -
d9f3a030f8
Fix geosite:ru rule (Normalization to RU vs lowercase ru)
Rodion Larin
2026-03-26 20:38:20 +0300 -
b6256bbe0b
Add new hourly reset traffic
and.smirnov
2026-03-25 23:08:41 +0300 -
bef6b45848
fix: prevent multi-GB traffic overages after bandwidth limit is reached
WatchDogsDev
2026-03-22 06:20:10 +0330 -
bc73ce3dde
fix: Run go formatter
HamidReza
2026-03-19 00:17:59 +0330 -
d34e95eba7
fix: Log the errors in the resolveXrayAPIPort function
HamidReza
2026-03-19 00:17:30 +0330 -
aaabeeb33c
fix: Ensure the required "cipher" field is present in the shadowsocks protocol
HamidReza
2026-03-19 00:13:15 +0330 -
e718679f26
fix: Disconnect only the supported protocols client
HamidReza
2026-03-19 00:09:46 +0330 -
334e1038e9
fix: Run go formatter
HamidReza
2026-03-19 00:02:58 +0330 -
aed05fa7f0
fix: Fix getting the xray inbound api port
HamidReza
2026-03-18 23:53:49 +0330 -
8b6ff269b6
fix: Disconnect the client to remove the banned IPs connections
HamidReza
2026-03-18 23:53:14 +0330 -
588f0c400a
Merge branch 'main' into fix/ip-limit
HamidReza
2026-03-18 23:40:24 +0330 -
38d87230d3Update x-ui.sh (#3947)
kazan417
2026-03-19 01:45:45 +0700 -
7da79e750aUpdate x-ui.sh
kazan417
2026-03-19 01:27:54 +0700 -
f0f98c7122Add Go code analyzer workflow
MHSanaei
2026-03-17 22:30:05 +0100 -
554981d9d3feat(tgbot): send connection links and qrs on client creation (closes #3320)\n\n- Refactored inline keyboards into getCommonClientButtons to respect DRY\n- Extended SubmitAddClient callback handlers to dispatch individual links and QR codes to the bot chat on success. (#3888)
Abdalrahman
2026-03-17 23:09:49 +0200 -
a08f1c6c13Update translate.ru_RU.toml (#3889)
Nikolay
2026-03-17 23:24:09 +0300 -
7f7ae0c547fix: stop overwriting client_traffics.enable with JSON enable in GetClientTrafficByEmail (#3931)
Alimpo
2026-03-17 23:50:24 +0330 -
60abeaad66fix: Ban new IPs with fail2ban instead of disconnected the client. (#3919)
HamidReza Sadeghzadeh
2026-03-17 23:48:10 +0330 -
a6d0100381Bump docker/metadata-action from 5 to 6 (#3942)
dependabot[bot]
2026-03-17 21:10:09 +0100 -
6767f76ccfBump actions/upload-artifact from 4 to 7 (#3941)
dependabot[bot]
2026-03-17 21:09:56 +0100 -
8e2845307cBump docker/metadata-action from 5 to 6
dependabot[bot]
2026-03-17 20:08:57 +0000 -
ca35f4bec9Bump actions/upload-artifact from 4 to 7
dependabot[bot]
2026-03-17 20:08:52 +0000 -
e4add73c9eBump actions/checkout from 5 to 6 (#3940)
dependabot[bot]
2026-03-17 21:05:43 +0100 -
ff72090e1aBump docker/setup-buildx-action from 3 to 4 (#3938)
dependabot[bot]
2026-03-17 21:05:28 +0100 -
a3e1bd59dfBump docker/build-push-action from 6 to 7 (#3937)
dependabot[bot]
2026-03-17 21:05:07 +0100 -
5bbb48a8fdBump docker/setup-qemu-action from 3 to 4 (#3936)
dependabot[bot]
2026-03-17 21:04:54 +0100 -
ee84d585f9Bump docker/login-action from 3 to 4 (#3939)
dependabot[bot]
2026-03-17 21:04:41 +0100 -
6054333cc0Bump actions/checkout from 5 to 6
dependabot[bot]
2026-03-17 20:04:24 +0000 -
dcd952bf9cBump docker/login-action from 3 to 4
dependabot[bot]
2026-03-17 20:04:20 +0000 -
42c22ccb98Bump docker/setup-buildx-action from 3 to 4
dependabot[bot]
2026-03-17 20:04:17 +0000 -
250a6c1365Bump docker/build-push-action from 6 to 7
dependabot[bot]
2026-03-17 20:04:13 +0000 -
fe0ccdc6ceBump docker/setup-qemu-action from 3 to 4
dependabot[bot]
2026-03-17 20:04:10 +0000 -
7b03346cfcSet package ecosystem to GitHub Actions in dependabot.yml
Sanaei
2026-03-17 21:03:32 +0100 -
70a9a0879c
fix: stop overwriting client_traffics.enable with JSON enable in GetClientTrafficByEmail
alimpo
2026-03-16 22:47:09 +0330 -
537f8d4f8c
fix: Revert log fail2ban format
HamidReza
2026-03-13 14:06:08 +0330 -
0b1d27bf03
fix: Remove unused strconv import
HamidReza
2026-03-13 13:56:54 +0330 -
5a6fb407a6
fix: Ban new IPs with fail2ban instead of disconnected the client.
HamidReza
2026-03-13 13:45:00 +0330 -
18557116e9
feat(js): add Clash support to frontend models
haimu0427
2026-03-12 15:15:08 +0800 -
9d13028653
feat(ui): add Clash settings to subscription panels
haimu0427
2026-03-12 15:15:04 +0800 -
6f5caefb00
feat(web): add Clash settings to entity and service
haimu0427
2026-03-12 15:15:01 +0800 -
9127fda70b
feat(sub): integrate Clash YAML endpoint into subscription system
haimu0427
2026-03-12 15:14:57 +0800 -
9478e1a3e4
feat(sub): add Clash/Mihomo YAML subscription service
haimu0427
2026-03-12 15:14:51 +0800 -
570657a641
docs(agents): add AI agent guidance documentation
haimu0427
2026-03-12 14:46:51 +0800 -
f438a7dd50feat #3910: enhance IP detection method to prioritize local interface and improve reliability
Nabi
2026-03-10 13:24:45 +0330 -
c6d620f98bnode.js
normor4565-code
2026-03-09 22:37:28 +0700 -
3ace88dc12Server.js
normor4565-code
2026-03-09 22:23:16 +0700 -
f57798447aMy
normor4565-code
2026-03-09 22:20:32 +0700 -
15fa3beabaMerge
9761ef4dcfinto258b08fff3
Aleksei Sidorenko
2026-03-08 12:09:17 +0100 -
258b08fff3Update fail2ban filter regex in x-ui.sh
MHSanaei
2026-03-08 11:53:34 +0100 -
d72f84f207
#3891 fix subscription + json.
Haikiri
2026-03-06 12:03:19 +0300 -
110f9de2d0Update translate.ru_RU.toml
Nikolay
2026-03-05 21:56:26 +0300 -
97e7d03b22
feat(tgbot): send connection links and qrs on client creation (closes #3320)\n\n- Refactored inline keyboards into getCommonClientButtons to respect DRY\n- Extended SubmitAddClient callback handlers to dispatch individual links and QR codes to the bot chat on success.
abdulrahman
2026-03-05 20:26:21 +0200