mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2026-06-05 12:44:22 +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
#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
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.2.0
v3.2.5
v3.2.6
v3.2.7
v3.2.8
-
b47f794ed0fix: reality random target/sni buttons not working (#4337) (#4340)
Abdalrahman
2026-05-13 15:42:20 +0300 -
4e1b597914feat(ui): use the host as the browser tab title prefix
MHSanaei
2026-05-13 14:23:45 +0200 -
bbefe91011fix(auth): invalidate sessions when 2FA is enabled, fix dev 401 loop
MHSanaei
2026-05-13 14:08:16 +0200 -
e40554a7d5fix(inbound): require email when adding or updating a client
MHSanaei
2026-05-13 13:45:31 +0200 -
3569b1be73ci(codeql): run on push to main
MHSanaei
2026-05-13 13:39:32 +0200 -
38da210dedfix(security): SSRF-guard node and remote HTTP clients
MHSanaei
2026-05-13 13:33:53 +0200 -
9fc47b3d41ci: gate workflows on relevant source paths
MHSanaei
2026-05-13 13:21:26 +0200 -
210c25cf13Bump Go module dependency versions
MHSanaei
2026-05-13 13:04:44 +0200 -
5dd7e44594build(deps): bump golang.org/x/text from 0.36.0 to 0.37.0 (#4345)
dependabot[bot]
2026-05-13 13:00:02 +0200 -
ed79661f23Merge branch 'main' into dependabot/go_modules/golang.org/x/text-0.37.0
Sanaei
2026-05-13 12:59:51 +0200 -
4e4a8e9ff7build(deps): bump golang.org/x/crypto from 0.50.0 to 0.51.0 (#4344)
dependabot[bot]
2026-05-13 12:58:42 +0200 -
e989e5fb99Merge branch 'main' into dependabot/go_modules/golang.org/x/crypto-0.51.0
Sanaei
2026-05-13 12:58:24 +0200 -
23970e72a7build(deps): bump golang.org/x/sys from 0.43.0 to 0.44.0 (#4343)
dependabot[bot]
2026-05-13 12:57:07 +0200 -
8bdb093d6ebuild(deps): bump actions/setup-node from 5 to 6 (#4342)
dependabot[bot]
2026-05-13 12:56:51 +0200 -
f27c3f1a6cMerge branch 'main' into dependabot/github_actions/actions/setup-node-6
Sanaei
2026-05-13 12:56:38 +0200 -
3b0bcb910ebuild(deps): bump actions/checkout from 5 to 6 (#4341)
dependabot[bot]
2026-05-13 12:56:08 +0200 -
cc48663237build(deps): bump golang.org/x/text from 0.36.0 to 0.37.0
dependabot[bot]
2026-05-13 10:53:56 +0000 -
08afb0956abuild(deps): bump golang.org/x/crypto from 0.50.0 to 0.51.0
dependabot[bot]
2026-05-13 10:53:52 +0000 -
b16e395f09build(deps): bump golang.org/x/sys from 0.43.0 to 0.44.0
dependabot[bot]
2026-05-13 10:53:46 +0000 -
3721ff99aabuild(deps): bump actions/setup-node from 5 to 6
dependabot[bot]
2026-05-13 10:53:40 +0000 -
839071bc2bbuild(deps): bump actions/checkout from 5 to 6
dependabot[bot]
2026-05-13 10:53:31 +0000 -
428f1333acSecurity hardening: sessions, SSRF, CSP nonce, CSRF logout, trusted proxies (#4275)
Farhad H. P. Shirvan
2026-05-13 12:52:52 +0200 -
42e2a91b92fix(auth): invalidate other sessions when credentials change
MHSanaei
2026-05-13 12:48:13 +0200 -
f69cdd3841fix(settings): POST /logout after credential change
MHSanaei
2026-05-13 12:41:55 +0200 -
4e7687e2fefix(auth): make logout POST+CSRF and propagate session loss to other tabs
MHSanaei
2026-05-13 12:24:05 +0200 -
364c5a35e3Merge branch 'main' into fix/farhadh/security-hardening-2
Sanaei
2026-05-13 11:32:16 +0200 -
406cb6dbc0fix(api-docs): resolve no-useless-escape lint errors
MHSanaei
2026-05-13 11:31:34 +0200 -
ae3dc626f8
fix: reality random target/sni buttons not working (#4337)
abdulrahman
2026-05-13 12:30:40 +0300 -
7c4b0d038c
fix: strip main-panel TLS cert file paths when sending inbound to remote node
abdulrahman
2026-05-13 12:24:01 +0300 -
d028d390ebRevert "feat(auth): block panel with default admin/admin credentials and guide credential change"
MHSanaei
2026-05-13 11:17:29 +0200 -
a7dbbb18a9
fix: single inbound traffic reset resets all inbounds (#4334)
abdulrahman
2026-05-13 12:11:16 +0300 -
28513a51e3
style(api-docs): redesign TOC, section icons, endpoint rows, and code blocks with ultra-dark support
abdulrahman
2026-05-13 09:39:44 +0300 -
5fb36d34c9fix(fail2ban): escape percent signs in 3x-ipl datepattern (#4328)
Aleksandr
2026-05-13 02:49:09 +0300 -
4884a2972afix(graphs): increase y-axis paddingLeft from 32 to 56 to prevent clipped labels (#4309)
Abdalrahman
2026-05-13 02:47:54 +0300 -
6e12329d9dfeat(api-docs): enhance in-panel API documentation (#4312)
Abdalrahman
2026-05-13 02:47:09 +0300 -
26246ee810fix
MHSanaei
2026-05-13 01:46:03 +0200 -
9f7e8178d4fix: delete button missing after searching for a user (#4315)
Abdalrahman
2026-05-13 02:27:10 +0300 -
60e6b12f4cfix(hysteria2): restore missing masquerade config in inbound form (#4316)
Abdalrahman
2026-05-13 02:25:00 +0300 -
525fcf2a5afix
MHSanaei
2026-05-13 01:23:51 +0200 -
0dbadf82c0fix: auto-renew must re-enable client in inbound settings JSON (#4317)
Abdalrahman
2026-05-13 02:15:52 +0300 -
fa1ae0d95bUpdate x-ui.sh
Aleksandr
2026-05-13 02:13:52 +0300 -
da97eef65cUpdate DockerEntrypoint.sh
Aleksandr
2026-05-13 02:13:11 +0300 -
48e90bba51fix: show UDP tag for Hysteria and fix client count spacing (#4318)
Abdalrahman
2026-05-13 02:12:25 +0300 -
6de9b24229fix: preserve space between date and time in log modal (#4326)
Abdalrahman
2026-05-13 02:02:48 +0300 -
34ea51f7b4
fix(api-docs): use ClipboardManager.copyText instead of copy to fix API token copy button
abdulrahman
2026-05-12 20:49:22 +0300 -
8e30a23a5f
feat(api-docs): add request body examples, error responses, WebSocket message types, and subscription response headers
abdulrahman
2026-05-13 01:01:30 +0300 -
29fa28bf75
fix(tgbot): resolve client creation race conditions and localization bugs
Aleksei Sidorenko
2026-05-13 00:25:35 +0300 -
b0c5cc0c0d
fix: preserve space between date and time in log modal
abdulrahman
2026-05-12 23:04:52 +0300 -
821e50da51
fix(inbound): prevent shared client_traffic row deletion when sibling inbound is deleted
abdulrahman
2026-05-12 23:21:44 +0300 -
89f904b976Preserve clients' IP history
Vadim Reznichenko
2026-05-12 20:54:36 +0300 -
8f4579215e
feat: add API token to install output
abdulrahman
2026-05-12 20:42:28 +0300 -
441b5b5fc8Preserve historical client IPs
Vadim Reznichenko
2026-05-12 20:13:38 +0300 -
99a5314075
fix: show UDP tag for Hysteria and fix client count spacing
abdulrahman
2026-05-12 20:11:39 +0300 -
c7e838c95a
fix(hysteria2): restore missing masquerade config in inbound form
abdulrahman
2026-05-12 20:03:06 +0300 -
c61dbdd3e0
fix: auto-renew must re-enable client in inbound settings JSON
abdulrahman
2026-05-12 20:02:41 +0300 -
cdeb14468e
fix: delete button missing after searching for a user
abdulrahman
2026-05-12 19:50:14 +0300 -
73b2d64247
fix(multi-node): scope tag and email unique constraints per node
abdulrahman
2026-05-12 10:54:49 +0300 -
53b05931d4
fix(graphs): increase y-axis paddingLeft from 32 to 56 to prevent clipped labels
abdulrahman
2026-05-12 17:53:13 +0300 -
2aeaaa9052
fix(api-docs): use distinct colors for JSON syntax highlighting (green strings, amber numbers)
abdulrahman
2026-05-12 18:38:13 +0300 -
14604e0c51
feat(api-docs): add JSON syntax highlighting and top-right copy button to code blocks
abdulrahman
2026-05-12 18:22:46 +0300 -
a141b4f457
feat(api-docs): enhance API documentation with missing endpoints, search, collapse, and route sync test
abdulrahman
2026-05-12 18:08:47 +0300 -
5a156f48c2
fix(graphs): increase y-axis paddingLeft from 32 to 56 to prevent clipped labels
abdulrahman
2026-05-12 17:53:13 +0300 -
07bc74a521feat(nodes): blur address column with eye-toggle, mirroring IndexPage IP card
MHSanaei
2026-05-12 12:38:38 +0200 -
f570b991e7fix(api-docs): copy API token button
MHSanaei
2026-05-12 12:34:22 +0200 -
80031e67ccfeat(inbounds): restore copy-clients-between-inbounds modal
MHSanaei
2026-05-12 12:30:07 +0200 -
bfc16e3d07Merge branch 'main' into log-rotate
Sanaei
2026-05-12 12:17:49 +0200 -
11db4f0d29Merge branch 'main' into fix/farhadh/security-hardening-2
Sanaei
2026-05-12 11:51:54 +0200 -
8d6b4bc931Update x-ui.sh
saeederamy
2026-05-12 13:15:42 +0330 -
fdaa65ad7eFeat: clarify VLESS encryption auth selection (#4271)
Farhad H. P. Shirvan
2026-05-12 11:39:28 +0200 -
d86e87ed30Fix: traffic writer restart freeze (#4265)
Farhad H. P. Shirvan
2026-05-12 11:36:05 +0200 -
a3e853980cUpdate README.md
saeederamy
2026-05-12 13:05:22 +0330 -
89a8f549f2feat: sortable inbounds table columns (#4300)
Abdalrahman
2026-05-12 12:29:32 +0300 -
f75826fdb7Update install.sh
saeederamy
2026-05-12 12:48:32 +0330 -
374089f742Update README.md
saeederamy
2026-05-12 12:46:01 +0330 -
71e1d11c8b
feat: sortable inbounds table columns
abdulrahman
2026-05-12 12:03:30 +0300 -
686ca1f637
fix(multi-node): scope tag and email unique constraints per node
abdulrahman
2026-05-12 10:54:49 +0300 -
93784b8afc
Add possibility to remove client email from sub
Vladislav Kobzev
2026-05-12 10:43:52 +0300 -
63a7931862
Merge remote and finalize PR #3882 adaptation to v3.0+
Aleksei Sidorenko
2026-05-12 03:55:48 +0300 -
2f6743340c
Merge upstream/main and adapt PR #3882 features (Sub ID, Flow) to v3.0+ architecture
Aleksei Sidorenko
2026-05-12 03:52:02 +0300 -
355bb4c9c0feat(panel): xray metrics dashboard with observatory probe history
MHSanaei
2026-05-12 02:17:45 +0200 -
9feeccffc0fix(node): normalize base path during probe so missing trailing slash doesn't break status checks
MHSanaei
2026-05-12 00:27:49 +0200 -
f72a40271b
add log rotate to 3xui.log file to avoid disk space consumption
seyed amir mohammad sadat shokouhi
2026-05-11 23:54:48 +0330 -
d8e05c12a6chore(ui): remove health-strip bar from dashboard top
farhadh
2026-05-11 21:28:22 +0200 -
55502070e6fix(ci): stub web/dist before go list to satisfy go:embed at compile time
farhadh
2026-05-11 21:25:35 +0200 -
11629fba80chore: frontend UX improvements, CI pipeline, and dev tooling
farhadh
2026-05-11 21:10:58 +0200 -
6343c43f62feat(nodes): add allow-private-address toggle per node
farhadh
2026-05-11 21:10:46 +0200 -
5ffd896a7cfix(security): SSRF prevention, trusted-proxy header gating, CSP nonce, HTTP timeouts
farhadh
2026-05-11 21:10:33 +0200 -
a6a4ffbeabfeat(settings): redact secrets in AllSettingView and add TrustedProxyCIDRs
farhadh
2026-05-11 21:10:05 +0200 -
56ce6073cefeat(auth): block panel with default admin/admin credentials and guide credential change
farhadh
2026-05-11 21:09:48 +0200 -
ce88b0b432refactor(session): store user ID in session instead of full struct
farhadh
2026-05-11 21:09:26 +0200 -
cb962175c2update translation
MHSanaei
2026-05-11 20:47:49 +0200 -
c5e9ace37cfeat(vless): clarify VLESS encryption auth selection and enhance parsing logic
farhadh
2026-05-11 18:52:43 +0200 -
8e76557dd2Update zh-CN.json
qin9125
2026-05-12 00:25:01 +0800 -
4f80eec11dfeat(web): implement panel-only start/stop methods for in-process restarts
farhadh
2026-05-11 16:18:04 +0200 -
548ac7133bfeat(traffic_writer): enhance traffic writer with concurrency safety and state management
farhadh
2026-05-11 15:37:43 +0200 -
fd906aac98Merge branch 'MHSanaei:main' into main
Farhad H. P. Shirvan
2026-05-11 16:34:40 +0200 -
8f3202f431fix(traffic-writer): replace sync.Once with Start/Stop cycle so SIGHUP restart works v3.0.1
MHSanaei
2026-05-11 16:01:04 +0200 -
8fbdb8ee6fRevert "feat(traffic_writer): enhance traffic writer with concurrency safety and state management"
farhadh
2026-05-11 15:40:17 +0200 -
e6760ae396feat(traffic_writer): enhance traffic writer with concurrency safety and state management
farhadh
2026-05-11 15:37:43 +0200 -
0cb6568fd5v3.0.1
MHSanaei
2026-05-11 15:05:09 +0200