mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2026-06-06 13:14:11 +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
#5006
#5013
#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
-
159457d57bfix: resolve persistent Overview loading issue with async IP resolution, mutex protection, WS status push on connect, and frontend retry
copilot-swe-agent[bot]
2026-04-08 16:53:23 +0000 -
87566d22efMerge pull request #9 from Sora39831/fix/v1.3.0-beta
Sora39
2026-04-08 15:48:34 +0800 -
8e9e36e1b8
Fix turnstile tab re-render and bump version
Sora39831
2026-04-08 15:34:50 +0800 -
8a43a516ac
Fix turnstile reload after auth tab switch
Sora39831
2026-04-08 15:18:00 +0800 -
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 -
bc8394681d
Fix: inbounds switch
test999
2026-04-07 15:58:50 +0300 -
ae08f4a50f
fix: separate register turnstile layout
Sora39831
2026-04-07 17:32:57 +0800 -
b921ed740c
chore: add generated fingerprinted assets
Sora39831
2026-04-07 17:17:41 +0800 -
5ad2203f24
build: generate fingerprinted assets before compile
Sora39831
2026-04-07 16:43:18 +0800 -
cfb169d2fb
refactor: resolve template assets through manifest helper
Sora39831
2026-04-07 16:41:55 +0800 -
e6752e04db
feat: load fingerprinted asset manifest
Sora39831
2026-04-07 12:24:33 +0800 -
faeb8dd244
feat: add asset generation command
Sora39831
2026-04-07 12:08:10 +0800 -
05ece0bd8e
feat: add fingerprinted asset generator
Sora39831
2026-04-07 11:59:25 +0800 -
019603d55f
docs: add cloudflare asset optimization design
Sora39831
2026-04-07 11:32:30 +0800 -
93436bccba
fix(websocket): resolve channel race condition and graceful shutdown deadlock
test999
2026-04-07 04:52:28 +0300 -
cc6d3daa3a
fix: harden migration and setting writes
Sora39831
2026-04-07 02:12:02 +0800 -
02645f6b58Merge pull request #10 from xAlokyx/copilot/fix-overview-loading-issue
ALOKY
2026-04-06 18:41:13 +0300 -
7e6e66ebfc
gofmt
test999
2026-04-06 17:13:53 +0300 -
e298996d77
Harden admin access for panel APIs
Sora39831
2026-04-06 22:12:38 +0800 -
1c35a5eeba
Fix
test999
2026-04-06 17:02:59 +0300 -
6131c55882
fix dashboard and inbounds load failure states
Sora39831
2026-04-06 21:51:33 +0800 -
537c73c1b2
fix settings and xray load failure regressions
Sora39831
2026-04-06 21:22:33 +0800 -
266f368b07
fix remaining modal state leaks
Sora39831
2026-04-06 21:03:50 +0800 -
6564cf8202
fix settings and xray page state leaks
Sora39831
2026-04-06 21:02:58 +0800 -
3e1b6ed76f
fix frontend loading and client modal bugs
Sora39831
2026-04-06 21:00:02 +0800 -
d449b73c10fix: resolve Overview page stuck on loading spinner
copilot-swe-agent[bot]
2026-04-06 12:28:34 +0000 -
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 -
d7696a0abfMerge pull request #9 from xAlokyx/copilot/change-speed-display-to-mbps
ALOKY
2026-04-06 14:35:57 +0300 -
70dbdaa831fix: apply gofmt formatting to inbound.go and speedlimit.go
copilot-swe-agent[bot]
2026-04-06 11:33:22 +0000 -
20e90d5fcdMerge pull request #7 from xAlokyx/copilot/add-speed-restriction-to-inbounds
ALOKY
2026-04-06 14:24:26 +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 -
39ba517d9f
Fix inbound email options on add modal
Sora39831
2026-04-06 17:14:12 +0800 -
6eba2ac375
Remove docs from repository
Sora39831
2026-04-06 17:09:15 +0800 -
74a51e4265Merge pull request #8 from Sora39831/Limit
Sora39
2026-04-06 17:05:43 +0800 -
2fad726ee1
Change IP limit to 3-minute temporary disable
Sora39831
2026-04-06 16:58:43 +0800 -
e468a08a54
Fix IP limit fallback Xray API port resolution
Sora39831
2026-04-06 16:31:39 +0800 -
9864224897
fix(iplimit): enforce limit without fail2ban via xray api fallback
Sora39831
2026-04-06 16:04:27 +0800 -
2008ae6dc3
style(go): gofmt check_client_ip_job
Sora39831
2026-04-06 15:52:25 +0800 -
c085fc3814
fix(iplimit): keep IP records working without fail2ban
Sora39831
2026-04-06 15:45:55 +0800 -
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 -
03144a16ca
fix(mariadb): quote settings key column in xray template queries
Sora39831
2026-04-06 11:04:43 +0800 -
15144e199d
test(limit): add regression tests for reentry and disabled-limit unban
Sora39831
2026-04-06 10:49:11 +0800 -
83b61d9da4
feat(limit): add inbound device-limit enforcement with safe unban flow
Sora39831
2026-04-06 10:46:48 +0800 -
036c509173Merge pull request #8 from xAlokyx/copilot/update-overall-speed-display
ALOKY
2026-04-06 03:58:18 +0300 -
ad830201e9feat: change Overall Speed display from MB/s to Mb/s
copilot-swe-agent[bot]
2026-04-06 00:56:50 +0000 -
4a1dac89b6
fix(inbounds): avoid undefined filterEmailOption in client form
Sora39831
2026-04-05 04:40:24 +0800 -
ba06dcbfb8Merge pull request #7 from Sora39831/codex
Sora39
2026-04-05 03:59:25 +0800 -
67d24ca0e6
fix(user): sync-remove inbound clients when deleting managed user
Sora39831
2026-04-05 03:52:41 +0800 -
dfbe02c2b8
feat(user): delete all user inbounds when deleting user
Sora39831
2026-04-05 03:40:32 +0800 -
d3897398bdMerge pull request #6 from Sora39831/codex
Sora39
2026-04-05 03:17:42 +0800 -
062f2bd714
fix migrate panic and include release workflow updates
Sora39831
2026-04-05 03:12:29 +0800 -
7db5b9e214
fix(login): reliably render turnstile on register tab
Sora39831
2026-04-05 02:55:28 +0800 -
67e0fb62b4
ci: optimize release workflow
Sora39831
2026-04-05 02:31:22 +0800 -
78767c082e
feat(users): cascade delete user-owned inbounds when deleting user
Sora39831
2026-04-04 22:35:33 +0800 -
0775c5f10d
fix(panel): correct user.html i18n quoting to avoid template parse failure
Sora39831
2026-04-04 22:16:34 +0800 -
b03bb96899
fix(panel): resolve blank /panel/user caused by invalid i18n template quotes
Sora39831
2026-04-04 20:04:38 +0800 -
ec70c4ce07
feat: add user email dropdown for inbound clients
Sora39831
2026-04-04 15:05:37 +0800 -
2a9d9a0a6b
feat: add admin user management
Sora39831
2026-04-04 14:59:40 +0800 -
b0ce1a7ace
refactor(settings): organize x-ui.json by module and purpose
Sora39831
2026-04-04 14:46:24 +0800 -
4a5d8aa702
fix(settings): preserve turnstile and omitted config fields
Sora39831
2026-04-04 14:45:31 +0800 -
37c184aa45
Fix shared-email client traffic deletion scope
Sora39831
2026-04-04 14:29:37 +0800 -
6122a803defix: address code review issues in SpeedLimitService
copilot-swe-agent[bot]
2026-04-04 05:30:05 +0000 -
51a4d33a91feat: add per-inbound download/upload speed limit (KB/s) via Linux tc
copilot-swe-agent[bot]
2026-04-04 05:26:18 +0000 -
59782779fdMerge pull request #6 from xAlokyx/copilot/fix-installation-issue-banel
ALOKY
2026-04-04 07:09:20 +0300 -
062209af5efix: publish release only after all build assets are uploaded
copilot-swe-agent[bot]
2026-04-04 04:07:33 +0000 -
e4fd4d9ae6Merge pull request #5 from xAlokyx/copilot/fix-installation-script-error
ALOKY
2026-04-04 06:57:08 +0300 -
877cb53cb5fix: trigger workflow on numeric tags and mark releases as non-prerelease
copilot-swe-agent[bot]
2026-04-04 03:51:31 +0000 -
9c44b55e03Merge pull request #4 from xAlokyx/copilot/update-build-config-amd64-arm64
ALOKY
2026-04-04 06:25:45 +0300 -
1ae808bc80Remove extra build targets, keep only amd64 and arm64
copilot-swe-agent[bot]
2026-04-04 03:24:57 +0000 -
c8e4855cfdAdd --ci mode and some parameters
ozip
2026-04-04 08:22:10 +0700 -
614bbb4be5Merge pull request #3 from xAlokyx/copilot/update-install-scripts-references
ALOKY
2026-04-04 03:20:26 +0300 -
becda3fe57fix: replace MHSanaei/3x-ui with xAlokyx/3x-ui in install.sh and x-ui.sh
copilot-swe-agent[bot]
2026-04-04 00:19:26 +0000 -
071c30cdf6Initial plan
copilot-swe-agent[bot]
2026-04-04 00:18:36 +0000 -
53dd323ff8Merge pull request #2 from xAlokyx/copilot/update-3x-ui-highest-ping-support
ALOKY
2026-04-04 03:09:16 +0300 -
79cdac52f6Add highestPing balancer strategy and update Xray-core download URLs to xAlokyx/Xray-core
copilot-swe-agent[bot]
2026-04-04 00:07:46 +0000 -
93c2788562Initial plan
copilot-swe-agent[bot]
2026-04-04 00:03:56 +0000 -
5e4c1b9044Update README.md
ALOKY
2026-04-03 16:00:30 +0300 -
08fb872d91Merge pull request #1 from xAlokyx/copilot/restore-ip-limitation-feature
ALOKY
2026-04-03 14:03:42 +0300 -
50550f0d4bRestore IP limitation feature to v2.8.5 behavior
copilot-swe-agent[bot]
2026-04-03 10:59:32 +0000 -
c52963ac7eInitial plan
copilot-swe-agent[bot]
2026-04-03 10:46:30 +0000 -
d192056af2
ci: run analyze and build jobs in parallel
Sora39831
2026-04-03 16:36:30 +0800 -
5026795c0eMerge pull request #3 from Sora39831/dev
Sora39
2026-04-03 11:21:34 +0800 -
90c5e72f1d
fix: set AllowNativePasswords in MariaDB DSN to fix auth failure
Sora39831
2026-04-03 11:20:54 +0800 -
9fe77450b9
feat: add MariaDB installation detection and database creation in x-ui.sh
Sora39831
2026-04-03 10:28:25 +0800 -
0cfa431107
feat: add MariaDB installation detection and database creation in x-ui.sh
Sora39831
2026-04-03 10:28:25 +0800 -
e74ae4ef1fMerge pull request #2 from Sora39831/dev
Sora39
2026-04-03 10:04:19 +0800 -
c94372a22c
fix: address all code review issues for MariaDB support
Sora39831
2026-04-03 09:53:20 +0800 -
7f015ad27b
fix: address code review issues for MariaDB support
Sora39831
2026-04-03 09:39:53 +0800 -
cf720b6c5b
fix: prevent double-hashing of passwords in fresh DB init
Sora39831
2026-04-03 09:34:17 +0800 -
3a9dcd10df
feat: add migrate-db subcommand and DB setting CLI flags
Sora39831
2026-04-03 09:33:15 +0800 -
f81075fa9e
deps: add gorm.io/driver/mysql for MariaDB support
Sora39831
2026-04-03 09:32:55 +0800 -
ecc724b787
feat: add database management menu (option 27) to x-ui.sh
Sora39831
2026-04-03 09:31:56 +0800 -
d0592a1be8
feat: add DB fields to AllSetting struct for web panel API
Sora39831
2026-04-03 09:30:26 +0800 -
8a20cbd5c2
feat: guard GetDb/ImportDB for MariaDB (unsupported SQLite-specific operations)
Sora39831
2026-04-03 09:29:53 +0800 -
fd910efec2
feat: add bidirectional SQLite<->MariaDB data migration
Sora39831
2026-04-03 09:29:30 +0800