mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2026-10-13 04:01:40 +00:00
Commit graph
Select branches
Hide pull requests
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
#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
#3817
#3823
#3827
#3828
#3830
#3844
#3850
#3854
#3860
#3863
#387
#3875
#3876
#3877
#3878
#3882
#3883
#3884
#3887
#3888
#3889
#389
#3892
#3905
#3906
#3907
#3911
#3916
#3919
#392
#3931
#3936
#3937
#3938
#3939
#3940
#3941
#3942
#3947
#3948
#3958
#3966
#397
#3971
#3974
#3975
#3980
#3982
#3990
#3991
#3994
#3997
#3999
#4
#4004
#4011
#4014
#4039
#4043
#4044
#4045
#406
#4064
#4065
#4069
#407
#4073
#4075
#4076
#408
#4083
#4085
#4086
#4087
#4092
#4094
#4095
#4106
#4114
#4117
#4120
#4121
#4123
#4124
#4126
#4131
#4141
#415
#4150
#4151
#4152
#4154
#4155
#4158
#4169
#4173
#4177
#4179
#4183
#4192
#4198
#420
#4202
#4205
#4206
#4207
#4209
#4213
#4220
#4220
#4223
#4228
#4240
#4244
#4245
#4247
#4259
#426
#4265
#4270
#4271
#4275
#4277
#428
#4297
#4299
#4300
#4308
#4309
#431
#4311
#4312
#4315
#4316
#4317
#4318
#4319
#432
#4321
#4322
#4326
#4327
#4328
#4332
#4338
#4339
#434
#4340
#4341
#4342
#4343
#4344
#4345
#4355
#4361
#4362
#4365
#4368
#4369
#4372
#438
#4386
#4387
#4388
#4407
#4418
#4422
#4423
#4424
#4425
#4426
#4428
#4430
#4434
#4434
#4435
#4436
#4441
#4443
#4447
#4450
#4452
#4462
#4464
#4469
#4470
#4472
#4478
#4480
#4487
#4491
#4498
#4499
#4500
#4501
#4502
#4505
#452
#4541
#4542
#4545
#4563
#4567
#4572
#4581
#4594
#4599
#4600
#4607
#4608
#4616
#4617
#4621
#4623
#467
#4677
#468
#4684
#4697
#4698
#4699
#4743
#4753
#4755
#4762
#478
#4799
#481
#4822
#4833
#4890
#4894
#4901
#4904
#491
#4910
#4912
#4917
#4918
#4920
#496
#4979
#4988
#5
#5005
#5006
#5013
#502
#5020
#5029
#5037
#5038
#5040
#5045
#5053
#5054
#5055
#5060
#5066
#5067
#5069
#5071
#5076
#5079
#5083
#5084
#5085
#5086
#5087
#509
#5092
#5094
#5097
#5098
#5099
#5101
#5102
#5103
#5107
#5114
#5130
#5131
#5132
#5137
#5138
#5139
#514
#5140
#5149
#5150
#5151
#5162
#5163
#5164
#5167
#5169
#5169
#5171
#5172
#5173
#5175
#5176
#5178
#5182
#5182
#5183
#5184
#5185
#5186
#5186
#5191
#5191
#5192
#5193
#5199
#5203
#5204
#5206
#5211
#5214
#5219
#5225
#5227
#523
#5240
#5241
#5242
#5243
#5244
#5245
#5246
#5255
#5259
#5261
#5268
#5269
#5270
#5271
#5273
#5275
#5278
#5281
#5295
#5296
#5310
#5317
#5319
#5323
#5326
#5341
#5343
#5345
#5349
#535
#5357
#5359
#536
#5360
#5361
#5362
#5363
#5364
#5365
#5366
#5367
#5369
#537
#538
#5380
#5382
#5393
#5394
#5395
#5396
#5397
#5399
#540
#5409
#541
#5412
#5414
#5416
#5417
#542
#5421
#5426
#5427
#5428
#543
#5430
#5433
#544
#5442
#545
#5454
#5458
#5459
#546
#5466
#5467
#5468
#5469
#5477
#5479
#5480
#5482
#5483
#5487
#5488
#5491
#5492
#5493
#5494
#5495
#5496
#5503
#5506
#5507
#5508
#5509
#551
#5517
#552
#5520
#5524
#5525
#5536
#554
#5542
#555
#5555
#5556
#5557
#5558
#5586
#5589
#559
#5592
#5599
#5606
#5607
#5609
#5610
#5611
#5613
#5614
#5615
#5620
#5623
#5624
#5625
#5626
#5627
#5629
#5631
#5632
#5633
#5637
#5639
#5640
#5642
#5646
#5648
#5650
#5652
#5661
#5662
#5666
#5672
#5674
#5676
#5677
#5678
#5679
#5680
#5684
#5687
#5690
#5691
#5698
#5699
#5711
#5717
#572
#5721
#5729
#573
#5730
#5731
#5733
#5734
#5735
#5736
#5737
#574
#575
#5750
#5751
#5759
#5763
#5768
#577
#5774
#5775
#5777
#5778
#578
#5787
#5789
#579
#5795
#5796
#5798
#580
#5800
#5802
#5807
#5809
#5815
#5816
#5819
#5826
#5827
#5828
#5833
#5834
#5837
#5838
#5839
#5840
#5842
#5854
#5855
#5859
#5861
#5863
#5866
#5872
#5873
#5874
#5875
#5876
#5877
#5878
#588
#5882
#5886
#5888
#589
#5891
#5895
#5897
#5902
#5905
#5908
#5924
#5929
#5930
#5935
#594
#5941
#5942
#5945
#595
#5950
#5952
#5955
#5962
#5967
#5968
#5970
#5971
#5984
#5988
#5989
#5992
#5993
#5994
#5995
#5996
#5997
#6
#60
#6003
#6008
#6017
#6020
#6028
#603
#604
#6043
#6044
#6046
#6048
#6049
#6050
#6051
#6052
#6053
#6054
#6058
#6070
#6071
#6075
#6076
#6079
#6080
#6081
#6083
#6084
#6086
#6096
#6101
#6105
#6108
#6109
#6110
#6118
#612
#6121
#6122
#6125
#6126
#6127
#6128
#6129
#6130
#6131
#6132
#6133
#6134
#6135
#6136
#6137
#6138
#6139
#6140
#6141
#6142
#6143
#6144
#6145
#6146
#6147
#6148
#6149
#615
#6150
#6151
#6152
#6153
#6154
#6155
#6156
#6157
#6158
#6159
#6160
#6161
#6162
#6163
#6164
#6165
#6166
#6167
#6168
#6169
#6170
#6171
#6172
#6173
#6174
#6175
#6176
#6177
#6178
#6179
#6180
#6181
#6182
#6183
#6184
#6185
#6186
#6187
#6188
#6189
#6190
#6191
#6192
#6193
#6194
#6195
#6196
#6197
#6198
#6199
#6200
#6201
#6202
#6203
#6204
#6205
#6206
#6207
#6208
#6209
#621
#6210
#6211
#6212
#6213
#6214
#6215
#6216
#6217
#6218
#6219
#6220
#6221
#6222
#6223
#6224
#6225
#6226
#6227
#6229
#6230
#6231
#6238
#6239
#6240
#6241
#6242
#6243
#6250
#6259
#6262
#6263
#6265
#6266
#6268
#6271
#6272
#6282
#6284
#6287
#6288
#6293
#6296
#6304
#6309
#6311
#6320
#6325
#6326
#6330
#6333
#6335
#6337
#6338
#6339
#6340
#6344
#6345
#6348
#6349
#635
#6351
#6352
#6358
#636
#6361
#6365
#6369
#6374
#6375
#6376
#6377
#638
#6380
#6382
#6384
#6390
#6391
#6392
#6393
#6394
#6395
#6396
#6397
#6398
#6399
#6402
#6404
#6405
#6409
#6412
#6414
#6418
#6419
#6420
#6426
#6428
#6429
#6430
#6434
#6439
#6442
#6448
#6449
#6450
#6451
#6452
#6453
#6454
#6455
#6456
#6457
#6458
#6459
#6460
#6460
#6461
#6462
#6463
#6464
#6465
#6466
#6467
#6468
#6469
#6470
#6471
#6472
#6479
#6480
#6481
#6484
#6485
#6486
#6488
#6489
#6490
#6491
#6492
#6493
#6494
#6496
#6497
#6498
#6499
#6500
#6502
#6503
#6504
#6505
#6507
#6508
#6510
#6511
#6513
#6514
#6515
#6517
#6518
#6519
#6520
#6521
#6522
#6523
#6524
#6525
#6526
#6527
#6528
#6530
#6531
#6538
#6539
#6540
#6542
#6544
#6545
#6546
#6547
#6548
#6549
#6550
#6551
#6553
#6554
#6558
#6564
#6565
#6567
#6571
#6571
#6576
#6577
#6579
#6580
#6581
#6582
#6585
#6590
#6591
#6592
#6594
#6595
#6598
#6598
#6599
#6599
#6601
#6603
#6604
#6606
#6608
#6609
#6611
#6612
#6613
#6615
#6620
#6620
#6621
#6628
#6632
#6633
#6634
#6635
#6636
#6637
#6638
#6639
#6640
#6642
#6646
#6648
#665
#6650
#6651
#6653
#6654
#6662
#6666
#6666
#6667
#6672
#6674
#6675
#6675
#6679
#6682
#6684
#6685
#6686
#6687
#6688
#6689
#6691
#6692
#6692
#6694
#6697
#6697
#6700
#6702
#6705
#6706
#6707
#6708
#6709
#6710
#6711
#6712
#6716
#6717
#6718
#6723
#6729
#6732
#6734
#6736
#674
#6740
#6742
#6745
#675
#6751
#6752
#6752
#6753
#6758
#6758
#6760
#6760
#6761
#6761
#6765
#6765
#6766
#6767
#6768
#6768
#6769
#6769
#6779
#6780
#6781
#6784
#6784
#6787
#6788
#6790
#6797
#6799
#6799
#6803
#6803
#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
dev-latest
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
v2.9.0
v2.9.1
v2.9.2
v2.9.3
v2.9.4
v3.0.0
v3.0.1
v3.0.2
v3.1.0
v3.10.0
v3.2.0
v3.2.5
v3.2.6
v3.2.7
v3.2.8
v3.3.0
v3.3.1
v3.4.0
v3.4.1
v3.4.2
v3.5.0
v3.6.0
v3.7.0
v3.8.0
v3.8.5
v3.9.0
-
4625b9ddcbMerge
828e006a45into74c3cc3882pcxzs
2026-10-12 18:58:07 -07:00 -
6f2ddc450bMerge
143a4d9863into74c3cc3882Aleksey
2026-10-12 19:46:57 +00:00 -
143a4d9863
feat(database): clear Mihomo X25519 switches saved while they were ignored
Toximiner
2026-10-12 22:44:26 +03:00 -
0aaba17d59
fix(sub): give every host endpoint its own deep copy of the stream
Toximiner
2026-10-12 22:43:23 +03:00 -
3660650c4b
feat(sub): make the host "Mihomo X25519" switch drop ML-KEM
Toximiner
2026-10-12 22:19:50 +03:00 -
adad6afb8e
fix(sub): carry a reality host's fingerprint into Clash and JSON
Toximiner
2026-10-12 22:13:53 +03:00 -
8244fa70ceMerge
485be28b10into74c3cc3882rasa68
2026-10-12 20:47:16 +03:30 -
485be28b10
fix(online): attribute online clients to the inbound they actually use
rasa68
2026-10-12 17:11:41 +00:00 -
74c3cc3882
fix(database): blank boolean-era verifyPeerCertByName values on hosts
main
v3.10.0
dev-latest
MHSanaei
2026-10-12 18:16:22 +02:00 -
6843583706
fix(xray): fall back to the userspace TUN where kernel TUN cannot be set up
MHSanaei
2026-10-12 17:52:45 +02:00 -
1f2738eda5
fix(systemd): let the WireGuard kernel TUN write rp_filter under the sandbox
MHSanaei
2026-10-12 17:52:21 +02:00 -
7b1d84dac4
fix(systemd): name the real writer and drop the stale hardening warning
Kaveh
2026-10-12 18:53:07 +03:30 -
79978d5223Merge
b45dd06669into097bb7646aPejman Yousefi
2026-10-12 15:13:00 +00:00 -
421a24a89f
fix(systemd): let Xray write rp_filter so tun inbounds start
Kaveh
2026-10-12 18:42:45 +03:30 -
b45dd06669
fix(sub): simplify cleanCIDR with unconditional TrimPrefix
Pejman-Yousefi-Official
2026-10-12 18:42:40 +03:30 -
61c02871d2
fix(ui): format host-cidr and satisfy strict typecheck rules
Pejman-Yousefi-Official
2026-10-12 18:38:18 +03:30 -
097bb7646a
fix(ci): move the issue analyst's static instructions out of the workflow
MHSanaei
2026-10-12 17:05:37 +02:00 -
544907f4e2
v3.10.0
MHSanaei
2026-10-12 16:43:44 +02:00 -
99d971ff83
feat(ci): let a maintainer re-run the issue analyst with @claude analyze
MHSanaei
2026-10-12 16:42:02 +02:00 -
265238f630
fix(sub): mirror CIDR expansion in frontend and clamp randomCount
Pejman-Yousefi-Official
2026-10-12 17:54:59 +03:30 -
6eeaaa912a
fix(ci): make the issue analyst map the bug class before suggesting a fix
MHSanaei
2026-10-12 16:22:54 +02:00 -
440833382d
fix(node): apply a pushed inbound's client changes in place instead of rebuilding it
MHSanaei
2026-10-12 16:22:30 +02:00 -
38a9a06182Merge
23fad5ddd7into1edb8b31bcericanannn-blip
2026-10-12 22:13:57 +08:00 -
23fad5ddd7Merge branch 'main' into fix/log-csrf-rejections
ericanannn-blip
2026-10-12 22:13:55 +08:00 -
1a5c46c191Merge
8c414e6d25into1edb8b31bcNethmina Yasas
2026-10-12 13:37:00 +00:00 -
8c414e6d25
docs(api): regenerate OpenAPI copies and fix host binding descriptions
Nethmina Yasas
2026-10-12 18:49:00 +05:30 -
1ab8e9cb53
feat(sub): fail closed when a client's bound hosts are all unavailable
Nethmina Yasas
2026-10-12 18:36:01 +05:30 -
40ce02f97eMerge
7b5d92f8ffinto1edb8b31bcDIMFLIX
2026-10-12 15:02:39 +02:00 -
1edb8b31bcfix(xray): keep balancer overrides across routing reloads (#6779)
Ali Karami
2026-10-12 16:29:26 +03:30 -
8a7c6a79c1
refactor(clients): make clientHostRuleIds canonical, treat clientHostRuleId as deprecated alias
Nethmina Yasas
2026-10-12 18:10:42 +05:30 -
2986bcd841
fix(clients): stop editor from pruning bindings to disabled hosts
Nethmina Yasas
2026-10-12 17:35:47 +05:30 -
6468521ff1Merge
9bf3c804b1into532392850fProms
2026-10-12 04:51:31 -07:00 -
d1581599a2Merge
140e85e685into532392850fGrigoriy
2026-10-12 14:41:41 +03:00 -
140e85e685Merge branch 'main' into feat/node-down-grace
Grigoriy
2026-10-12 14:41:39 +03:00 -
bb0322ae5e
fix(hosts): preserve host row ids on group update so client bindings survive edits
Nethmina Yasas
2026-10-12 17:11:29 +05:30 -
532392850f
fix(ci): drop id-token from the Claude workflows and tighten the review comment
MHSanaei
2026-10-12 13:39:29 +02:00 -
ff16d39b52
fix(notifications): persist node.down announcements across restarts
STRENCH0
2026-10-12 14:35:57 +03:00 -
d0dcd17ab2
fix(notifications): stop re-alerting nodes that were already offline
STRENCH0
2026-10-08 14:10:28 +03:00 -
66405620da
feat(notifications): add a failed-check threshold for node.down alerts
STRENCH0
2026-10-08 13:55:28 +03:00 -
5b7207ea85Merge
cccf92e326intoc321933a54AndreyOsipuk
2026-10-12 11:13:00 +00:00 -
cccf92e326fix(mtproto): default routed inbounds to prefer-ipv4 and warn about IPv6 and ad-tags
Andrey Osipuk
2026-10-12 14:09:03 +03:00 -
bad108c5eefix(mtproto): refuse client-mss in both the relay fields and the extra TOML
Andrey Osipuk
2026-10-12 14:06:15 +03:00 -
9a75ac95e4docs(inbounds): MTProto relay setup
Andrey Osipuk
2026-10-07 20:58:29 +03:00 -
6d9c0e73a1feat(frontend): relay section for MTProto inbounds
Andrey Osipuk
2026-10-07 20:58:29 +03:00 -
133bf884d8feat(mtproto): ServerHello splitting (client-mss) for MTProto inbounds
Andrey Osipuk
2026-10-07 20:58:14 +03:00 -
d50c8f3abeMerge
8049e30245intoc321933a54AndreyOsipuk
2026-10-12 11:04:26 +00:00 -
8049e30245fix(mtproto): gate secured and WEB on a confirmed mtg-multi build, drop the DC list
Andrey Osipuk
2026-10-12 14:04:18 +03:00 -
de8d0395eaMerge branch 'main' into feat(client)--add-per-client-host-rule-binding-for-subscription-generation
Sanaei
2026-10-12 12:50:30 +02:00 -
009a86c73cMerge
6ce2cce1feintoc321933a54libmur-dev
2026-10-12 12:50:06 +02:00 -
6ce2cce1feMerge branch 'main' into fix/node-admin-scope
Sanaei
2026-10-12 12:50:03 +02:00 -
1016b4a31aMerge
bc0a42edfbintoc321933a54Farhad H. P. Shirvan
2026-10-12 12:48:47 +02:00 -
bc0a42edfbMerge branch 'main' into feat/farhadh/client-most-recent-session-traffic
Sanaei
2026-10-12 12:48:45 +02:00 -
4e747c00f9Merge branch 'main' into feat/mtproto-secured-dcpool
Andrey Osipuk
2026-10-12 13:46:44 +03:00 -
8eaba68193Merge
6e7744b1cdintoc321933a54Artem K
2026-10-12 03:33:01 -07:00 -
c321933a54perf: reduce traffic formatter allocations (#6790)
Javier Guerrero
2026-10-12 02:05:40 -07:00 -
d43e0c7eadfix(sub): default VLESS client encryption to none when the inbound has none stored (#6781)
Jay Hemnani
2026-10-12 14:33:47 +05:30 -
96d0ee7fc7
Merge branch 'main' into fix/sub-vless-default-encryption
Jay Hemnani
2026-10-12 13:34:27 +05:30 -
f55938ba0afix(amneziawg): respect tunnel MTU when writing UDP replies (#6780)
mrdarkerr
2026-10-12 04:41:09 +03:30 -
32f3618b6b
Merge remote-tracking branch 'origin/main' into pr/6784
MHSanaei
2026-10-12 03:06:15 +02:00 -
5a76b0bef0
Merge branch 'main' into fix/awg-udp-reply-mtu
MHSanaei
2026-10-12 03:04:48 +02:00 -
a4699696ef
docs(review): put the tally before Design and name who can store a trigger
MHSanaei
2026-10-12 02:41:02 +02:00 -
f2b24d8fa4Merge branch 'main' into fix/awg-udp-reply-mtu
Sanaei
2026-10-12 02:51:26 +02:00 -
e0a012b8b1
docs(review): put the tally before Design and name who can store a trigger
MHSanaei
2026-10-12 02:41:02 +02:00 -
1f6b5ae8faMerge branch 'main' into main
Sanaei
2026-10-12 02:41:52 +02:00 -
90688d04af
fix(ci): stop the PR review ending mid-wait and posting its draft
MHSanaei
2026-10-12 02:41:02 +02:00 -
24cb8f03e6Merge branch 'main' into main
Sanaei
2026-10-12 02:34:03 +02:00 -
5939fda397
fix(ci): let the PR review save its body, and scope the write-check bypass
MHSanaei
2026-10-12 02:32:55 +02:00 -
a1a1d13bdcMerge branch 'main' into feat/farhadh/client-most-recent-session-traffic
Sanaei
2026-10-12 02:27:23 +02:00 -
7b5d92f8ffMerge branch 'main' into feat/tgbot-screens
Sanaei
2026-10-12 02:27:03 +02:00 -
72f4720d22Merge branch 'main' into main
Sanaei
2026-10-12 02:24:22 +02:00 -
9130f6dd75
feat(ci): make the PR review judge the claim and never post code
MHSanaei
2026-10-12 02:23:19 +02:00 -
c598e06394Merge branch 'main' into fix/awg-udp-reply-mtu
Sanaei
2026-10-12 01:34:01 +02:00 -
dbfa369632fix(frontend): close panel update confirmation before progress (#6766)
libmur-dev
2026-10-12 02:32:15 +03:00 -
2e8af64745
chore(frontend): update dependencies
MHSanaei
2026-10-12 01:12:13 +02:00 -
fd6c5925ce
style(sub): match the subscription page to the panel theme
MHSanaei
2026-10-12 01:08:24 +02:00 -
c5e1e54c75
fix(xray): keep XDRIVE storage and Vision flow within what xray-core runs
MHSanaei
2026-10-12 00:49:11 +02:00 -
e083f6c6df
chore(ci): rerun flaky checks
libmur-dev
2026-10-12 00:54:00 +03:00 -
c8b290aea0
chore(ci): rerun flaky checks
libmur-dev
2026-10-12 00:53:44 +03:00 -
198710fc33Merge branch 'main' into fix/panel-update-confirm-overlay
libmur-dev
2026-10-12 00:16:57 +03:00 -
d329e61955
Merge remote-tracking branch 'origin/main' into fix/node-admin-scope
libmur-dev
2026-10-12 00:04:41 +03:00 -
8fe7be943f
docs(security): name an email security contact
MHSanaei
2026-10-11 22:44:39 +02:00 -
eb498a3c13
chore(security): add OSS Scanner build image and threat model
MHSanaei
2026-10-11 22:29:36 +02:00 -
ab1c509329
fix(service): keep chunk capacity math from overflowing
MHSanaei
2026-10-11 22:10:46 +02:00 -
b5a04ea95f
fix(node-sync): keep shared-email lookups on the open transaction
MHSanaei
2026-10-11 22:05:24 +02:00 -
c20082d254
refactor(inbounds): drop the single-user shadowsocks inbound paths
MHSanaei
2026-10-11 21:24:25 +02:00 -
f1ed1a9b17
fix(inbounds): refuse 2022-blake3-chacha20-poly1305 on shadowsocks inbounds
MHSanaei
2026-10-11 21:20:07 +02:00 -
b9e1d3afee
fix(inbounds): refuse a Shadowsocks-2022 server key xray-core cannot parse
MHSanaei
2026-10-11 20:42:23 +02:00 -
b124af2a1b
fix(settings): accept five-field crontab for report and LDAP schedules
MHSanaei
2026-10-11 20:33:08 +02:00 -
0466e8b0bd
fix(finalmask): refuse a salamander password xray-core cannot open
MHSanaei
2026-10-11 18:26:45 +02:00 -
ddb4f9d874
perf: reduce traffic formatter allocations
Javier Guerrero
2026-10-11 09:10:37 -07:00 -
6321297f68
fix(finalmask): keep a single udphop mask last in every client finalmask
MHSanaei
2026-10-11 18:02:12 +02:00 -
a8255944bf
style: trim MASQUE and XDRIVE comment blocks to two lines
MHSanaei
2026-10-11 17:00:52 +02:00 -
c4b9b3f9c7
fix(clients): refuse a ":" email on a MASQUE inbound
MHSanaei
2026-10-11 16:35:20 +02:00 -
27e45f3039
fix(sub): keep the udphop mask on every JSON-subscription endpoint
MHSanaei
2026-10-11 16:35:16 +02:00 -
53c0658a7fMerge branch 'main' into feat/tgbot-screens
Sanaei
2026-10-11 16:10:31 +02:00 -
e5cf73ffcfMerge branch 'main' into feat/farhadh/client-most-recent-session-traffic
Sanaei
2026-10-11 16:10:06 +02:00 -
73cb2c000aMerge branch 'main' into fix/node-admin-scope
Sanaei
2026-10-11 16:09:48 +02:00 -
35bc84ac3aMerge branch 'main' into fix/panel-update-confirm-overlay
Sanaei
2026-10-11 16:09:28 +02:00 -
836d84405aMerge branch 'main' into fix/balancer-override-persistence
Sanaei
2026-10-11 16:09:16 +02:00 -
7c403a1ebbMerge branch 'main' into fix/awg-udp-reply-mtu
Sanaei
2026-10-11 16:09:06 +02:00