mirror of
https://github.com/miniflux/v2.git
synced 2025-06-27 16:36:00 +00:00
Commit graph
Select branches
Hide pull requests
main
#1
#100
#1001
#1004
#1005
#1006
#1007
#1009
#101
#1010
#1011
#1012
#1017
#1020
#1021
#1022
#1023
#1024
#1025
#1027
#1028
#1029
#1030
#1031
#1033
#1035
#1037
#1039
#1040
#1041
#1043
#1044
#1048
#1051
#1054
#1055
#1057
#1063
#1065
#1066
#1067
#1068
#1069
#1074
#1077
#1079
#1080
#1083
#1084
#1085
#1086
#1088
#1089
#1090
#1098
#1099
#1101
#1103
#1107
#1110
#1112
#1113
#1115
#1117
#1120
#1121
#1122
#1123
#1125
#1127
#1128
#1130
#1131
#1132
#1136
#1137
#1138
#1139
#1144
#1146
#1147
#1148
#1149
#115
#1150
#1151
#1152
#1153
#1157
#1158
#1159
#116
#1160
#1161
#1162
#1163
#1164
#1165
#1166
#1168
#1171
#1173
#1174
#1175
#1176
#1180
#1186
#1189
#1194
#1195
#1196
#1197
#1198
#1199
#1202
#1205
#1207
#1209
#1210
#1216
#1218
#1220
#1222
#1223
#1225
#1226
#1227
#1228
#1236
#1237
#1241
#1242
#1244
#1245
#1246
#1248
#1249
#125
#1251
#1252
#1256
#126
#126
#1262
#1263
#1264
#1267
#1268
#127
#127
#1270
#1271
#1274
#1277
#1278
#1286
#1289
#1290
#1294
#1295
#1296
#1298
#1299
#1303
#1304
#1307
#131
#1310
#1311
#1312
#1313
#1314
#1316
#1320
#1321
#1323
#1325
#1328
#1329
#133
#1330
#1331
#1333
#1334
#1335
#1336
#1337
#1338
#1339
#1340
#1341
#1342
#1345
#1346
#135
#1353
#1354
#1355
#1356
#1357
#1358
#1363
#1364
#1370
#1371
#1374
#1375
#1376
#1382
#1383
#1384
#1385
#1392
#1393
#1397
#1398
#1399
#1402
#1404
#1405
#1406
#1411
#1412
#1417
#1418
#1424
#1429
#143
#1430
#1431
#1433
#1436
#1437
#144
#1440
#1441
#1446
#1447
#1448
#145
#1454
#1459
#1460
#1461
#1463
#1469
#1470
#1471
#1478
#1480
#1480
#1483
#1485
#1486
#1487
#1488
#1494
#1497
#1500
#1501
#1503
#1504
#1506
#1508
#1509
#1513
#1514
#1515
#1517
#1518
#1519
#152
#1523
#1524
#1525
#1526
#1527
#1528
#1529
#153
#1530
#1532
#1533
#1534
#1535
#1536
#1538
#154
#1540
#1541
#1544
#1547
#1553
#1554
#1560
#1561
#1568
#1569
#157
#1570
#1571
#1572
#1573
#1574
#1575
#1577
#1578
#1579
#158
#1582
#1583
#1588
#1589
#1592
#1593
#1594
#1595
#1598
#160
#1600
#1601
#1602
#1603
#1604
#1608
#1609
#161
#1610
#1616
#1618
#162
#1620
#1621
#1622
#1623
#1624
#1625
#1626
#1627
#1632
#1633
#1638
#1639
#164
#1640
#1648
#1653
#1656
#1657
#1658
#1659
#166
#1660
#1662
#1663
#1665
#1666
#1667
#167
#1671
#1672
#1676
#1677
#1678
#1679
#168
#1681
#1682
#1685
#1686
#1687
#169
#1692
#1695
#1696
#1697
#1698
#1699
#17
#1700
#1702
#1703
#1708
#171
#1714
#1715
#1716
#1717
#172
#1722
#1723
#1724
#1725
#1726
#1729
#1731
#1732
#1736
#1737
#1738
#1739
#1740
#1744
#1745
#1746
#1747
#1748
#175
#1750
#1752
#1757
#1760
#1761
#1762
#1763
#177
#181
#182
#1823
#1824
#1829
#183
#1830
#1831
#1836
#1837
#1838
#1839
#1840
#1841
#1843
#1844
#1848
#1851
#1855
#1856
#1857
#1860
#1862
#1863
#1868
#1870
#1875
#1876
#1882
#1883
#1894
#1895
#190
#190
#1904
#1907
#1908
#191
#1912
#1914
#1918
#1919
#1920
#1921
#1924
#1926
#1927
#1928
#1929
#1930
#1931
#1933
#1935
#1936
#1937
#1938
#1939
#1940
#1941
#1942
#1943
#1944
#1945
#1947
#1948
#1949
#1951
#1952
#1956
#1957
#1960
#1963
#1964
#1965
#1966
#1967
#1971
#1974
#1976
#1977
#1978
#1980
#1982
#1986
#1987
#1989
#199
#1990
#1991
#1992
#1994
#1995
#1996
#1997
#1998
#1999
#20
#2001
#2002
#2005
#2006
#2009
#2010
#2011
#2012
#2014
#2017
#2018
#2019
#2020
#2021
#2023
#2028
#2029
#2035
#2036
#2039
#2044
#2048
#2049
#2051
#2054
#2057
#2058
#2059
#2060
#2061
#2062
#2063
#2064
#2065
#2067
#2068
#2070
#2072
#2073
#2078
#2082
#2083
#2084
#2085
#2086
#2087
#2088
#2089
#209
#2090
#2091
#2094
#2095
#2096
#2098
#2099
#2101
#2102
#2105
#2106
#2107
#2108
#2109
#211
#2110
#2111
#2112
#2115
#2116
#2117
#2118
#2119
#212
#2120
#2121
#2122
#2123
#2124
#2125
#2126
#2127
#213
#2130
#2133
#2134
#2135
#2136
#2137
#2138
#2139
#2140
#2141
#2142
#2143
#2144
#2145
#2146
#2147
#2148
#2149
#215
#2151
#2152
#2153
#2154
#2155
#2156
#2157
#2158
#216
#2160
#2161
#2162
#2164
#2168
#2169
#2170
#2173
#2174
#2175
#2176
#2177
#2179
#218
#2180
#2181
#2182
#2184
#2186
#219
#2190
#2193
#2195
#220
#220
#2202
#2206
#2208
#2209
#2210
#2211
#2212
#2215
#2216
#2217
#2218
#2219
#2221
#2222
#2223
#2224
#2225
#2226
#2227
#2229
#223
#2230
#2233
#2234
#2235
#2236
#2237
#2238
#2239
#224
#2240
#2241
#2242
#2243
#2246
#2247
#225
#2251
#2252
#2254
#2257
#2258
#2262
#2263
#2264
#2265
#2267
#2269
#2270
#2275
#2277
#2278
#2279
#2282
#2283
#2284
#2285
#2286
#2292
#2294
#2295
#2296
#2297
#2304
#2306
#2307
#231
#231
#2311
#2313
#2315
#2316
#2318
#2320
#2322
#2324
#2325
#2327
#2328
#2328
#2329
#233
#233
#2330
#2331
#2332
#2333
#2334
#2335
#2339
#234
#2340
#2341
#2342
#2343
#2344
#2345
#2346
#2347
#2348
#2350
#2351
#2352
#2353
#2355
#2356
#2357
#236
#236
#2360
#2361
#2362
#2364
#2367
#237
#2370
#2371
#2372
#2377
#2378
#2379
#2380
#2381
#2382
#2386
#2387
#2387
#2388
#2389
#2390
#2391
#2392
#2393
#2394
#2397
#2398
#2399
#240
#2400
#2401
#2402
#2403
#2404
#2405
#2406
#2407
#2409
#241
#2410
#2411
#2412
#2413
#2414
#2415
#2418
#2419
#2421
#2422
#2423
#2424
#2425
#2426
#2427
#2428
#2429
#2430
#2431
#2432
#2433
#2434
#2435
#2436
#2437
#2438
#2439
#244
#2440
#2441
#2442
#2444
#2445
#2446
#2447
#2448
#2449
#245
#2450
#2452
#2453
#2454
#2455
#2456
#2457
#2458
#2459
#2464
#2469
#2471
#2472
#2473
#2474
#2475
#2476
#2477
#2478
#2479
#2481
#2482
#2484
#2485
#2486
#2487
#2489
#2490
#2492
#2493
#2494
#2495
#2496
#2498
#2499
#250
#2500
#2501
#2503
#2504
#2505
#2506
#2508
#2509
#2510
#2512
#2512
#2513
#2514
#2515
#2516
#2517
#2518
#2519
#252
#2520
#2521
#2523
#2524
#2526
#2527
#2528
#2529
#2530
#2531
#2532
#2533
#2534
#2535
#2536
#2537
#2538
#2539
#254
#2540
#2541
#2542
#2544
#2545
#2546
#2547
#2548
#2549
#2550
#2551
#2552
#2556
#2559
#2560
#2561
#2562
#2564
#2565
#2566
#2567
#2568
#2569
#2574
#2576
#2577
#2578
#2579
#2580
#2581
#2582
#2584
#2588
#2589
#2591
#2592
#2593
#2594
#2595
#2596
#2597
#2604
#2607
#2608
#2612
#2613
#2614
#2616
#2617
#2618
#262
#2621
#2622
#2623
#2625
#2626
#2627
#2629
#263
#2630
#2631
#2632
#2633
#2635
#264
#2641
#2642
#2647
#2651
#2652
#2660
#2661
#2662
#2663
#2666
#2667
#2668
#2670
#2672
#2673
#2677
#2678
#2679
#268
#2680
#2681
#2682
#2684
#2685
#2686
#2689
#269
#2691
#2692
#2693
#2694
#2695
#2697
#2700
#2703
#2704
#2704
#2707
#271
#2710
#2711
#2712
#2717
#2722
#2723
#2725
#2726
#2727
#2728
#2729
#2730
#2731
#2732
#2735
#2736
#2738
#2740
#2742
#2743
#2744
#2745
#2746
#2747
#2748
#2751
#2752
#2754
#2755
#2761
#2763
#2764
#2765
#277
#2770
#2771
#2772
#2773
#2776
#2777
#278
#2782
#2784
#2785
#2786
#2787
#2788
#2790
#2793
#2794
#2795
#2798
#280
#2800
#2803
#2804
#2805
#2806
#2808
#2809
#2813
#2814
#2816
#2820
#2823
#2826
#2827
#2829
#2830
#2831
#2832
#2833
#2834
#2836
#2837
#2838
#2839
#2840
#2841
#2842
#2843
#2847
#2849
#285
#2852
#2857
#2858
#2859
#2859
#286
#2860
#2866
#2867
#2868
#2869
#287
#2870
#2871
#2872
#2873
#2874
#2875
#2877
#2878
#2879
#2879
#2880
#2881
#2885
#2886
#2887
#2889
#2890
#2892
#2896
#2897
#2898
#29
#2903
#2904
#2905
#2907
#2908
#2909
#2912
#2919
#292
#2920
#2922
#2925
#2927
#2928
#2929
#293
#2930
#2931
#2932
#2934
#2935
#2937
#2939
#2940
#2941
#2942
#2946
#2950
#2951
#2956
#2957
#2958
#2961
#2962
#2963
#2964
#2966
#2967
#2968
#2969
#2972
#2974
#2976
#2978
#2979
#2980
#2981
#2983
#2985
#2986
#2987
#2988
#2989
#2990
#2992
#2994
#2995
#2996
#2996
#2998
#30
#3000
#3001
#3002
#3003
#3004
#3006
#3009
#3010
#3011
#3012
#3014
#3015
#3016
#3018
#3019
#3020
#3021
#3023
#3026
#3027
#3028
#303
#3031
#3031
#3032
#3033
#3035
#3036
#3037
#3038
#3039
#304
#3041
#3042
#3043
#3044
#3045
#3046
#3047
#3049
#305
#3050
#3051
#3055
#3058
#3059
#3060
#3061
#3062
#3067
#3068
#3069
#3070
#3071
#3073
#3076
#3077
#3078
#3079
#308
#3080
#3081
#3082
#3083
#3085
#3086
#3087
#3088
#3089
#309
#3090
#3094
#3096
#3097
#3098
#3101
#3102
#3103
#3104
#3106
#3109
#3111
#3112
#3113
#3114
#3118
#312
#3121
#3122
#3124
#3125
#3126
#3127
#3128
#3129
#313
#3132
#3134
#3135
#3136
#3137
#3139
#314
#3142
#3143
#3144
#3145
#3146
#3147
#315
#3150
#3153
#3154
#3155
#3156
#3157
#3159
#3159
#316
#3160
#3161
#3162
#3168
#3169
#317
#3172
#3173
#3174
#3176
#3177
#3178
#3179
#318
#3180
#3181
#3183
#3184
#3187
#3188
#3191
#3193
#3194
#3195
#3196
#3197
#3198
#3199
#32
#3200
#3201
#3203
#3204
#3205
#3206
#3209
#3215
#3217
#3227
#3228
#3229
#323
#3231
#3232
#3233
#3235
#3237
#3240
#3241
#3242
#3243
#3244
#3245
#3246
#3247
#3248
#3249
#3250
#3252
#3253
#3254
#3257
#3258
#3259
#326
#3260
#3261
#3262
#3263
#3265
#3267
#3268
#3270
#3271
#3272
#3273
#3274
#3276
#3277
#3278
#3279
#3280
#3283
#3292
#3293
#3294
#3296
#3300
#3303
#3305
#3308
#3309
#3312
#3315
#3316
#3317
#3320
#3321
#3324
#3325
#3326
#3327
#3328
#3329
#3330
#3331
#3332
#3333
#3335
#3336
#3339
#3346
#3347
#3348
#3349
#3350
#3351
#3355
#3356
#3357
#3358
#3359
#3360
#3361
#3362
#3363
#3364
#3366
#3369
#3370
#3371
#3372
#3373
#3374
#3375
#3376
#3380
#3384
#3386
#3387
#3388
#3392
#3393
#3394
#3395
#3396
#3397
#3398
#3399
#34
#340
#3400
#3401
#3402
#3403
#3404
#3405
#3406
#3407
#3408
#3409
#341
#3410
#3411
#3413
#3415
#3416
#3418
#3419
#342
#3420
#3421
#3422
#3423
#3424
#3425
#3427
#3428
#3430
#3431
#3432
#3433
#3434
#3435
#3437
#3438
#3439
#3440
#3441
#3442
#3443
#3445
#3446
#3447
#3448
#3449
#3450
#3451
#3452
#3453
#3454
#3455
#3456
#3457
#3458
#3459
#3460
#3461
#3461
#3462
#3463
#3464
#3465
#3467
#3468
#3469
#3474
#3474
#3475
#3475
#3476
#3476
#352
#354
#355
#356
#359
#360
#361
#362
#365
#369
#370
#372
#373
#376
#377
#380
#381
#382
#384
#390
#392
#394
#395
#398
#401
#402
#403
#404
#405
#406
#409
#41
#41
#410
#421
#422
#423
#424
#425
#426
#427
#428
#437
#438
#439
#44
#444
#445
#450
#451
#452
#455
#456
#457
#459
#460
#461
#462
#463
#465
#466
#467
#47
#474
#475
#479
#480
#481
#482
#483
#485
#488
#489
#490
#491
#493
#494
#495
#501
#502
#505
#506
#507
#508
#509
#513
#514
#515
#517
#518
#519
#520
#521
#522
#523
#524
#528
#529
#53
#530
#531
#532
#535
#536
#537
#538
#541
#542
#544
#547
#550
#551
#552
#553
#554
#555
#556
#557
#56
#561
#562
#565
#567
#568
#570
#572
#574
#577
#579
#581
#583
#585
#587
#589
#59
#59
#592
#593
#594
#595
#60
#602
#604
#606
#608
#609
#610
#611
#612
#613
#616
#620
#626
#627
#637
#642
#646
#648
#649
#650
#651
#661
#662
#665
#669
#67
#671
#672
#673
#676
#677
#678
#68
#68
#680
#681
#682
#683
#684
#685
#688
#689
#69
#690
#691
#692
#693
#695
#700
#702
#703
#705
#706
#711
#714
#715
#716
#718
#725
#726
#730
#731
#74
#740
#742
#743
#744
#751
#752
#753
#759
#76
#760
#761
#764
#765
#767
#777
#779
#783
#786
#787
#790
#791
#792
#793
#794
#795
#796
#798
#799
#8
#801
#802
#803
#805
#806
#807
#808
#809
#810
#811
#812
#813
#814
#815
#816
#818
#819
#820
#822
#823
#824
#826
#828
#829
#830
#832
#833
#836
#838
#839
#840
#841
#842
#846
#847
#855
#857
#858
#859
#86
#860
#861
#863
#865
#869
#870
#875
#876
#877
#882
#883
#885
#891
#892
#894
#895
#9
#90
#902
#903
#904
#906
#910
#914
#915
#917
#919
#920
#921
#922
#923
#924
#927
#929
#931
#933
#934
#936
#938
#939
#941
#943
#944
#945
#946
#947
#948
#949
#955
#956
#960
#966
#969
#970
#971
#973
#974
#975
#976
#979
#985
#986
#987
#988
#989
#99
#990
#991
#992
#993
#994
#995
#998
2.0.0
2.0.0-rc1
2.0.1
2.0.10
2.0.11
2.0.12
2.0.13
2.0.14
2.0.15
2.0.16
2.0.17
2.0.18
2.0.19
2.0.2
2.0.20
2.0.21
2.0.22
2.0.23
2.0.24
2.0.25
2.0.26
2.0.27
2.0.28
2.0.29
2.0.3
2.0.30
2.0.31
2.0.32
2.0.33
2.0.34
2.0.35
2.0.36
2.0.37
2.0.38
2.0.39
2.0.4
2.0.40
2.0.41
2.0.42
2.0.43
2.0.44
2.0.45
2.0.46
2.0.47
2.0.48
2.0.49
2.0.5
2.0.50
2.0.51
2.0.6
2.0.7
2.0.8
2.0.9
2.1.0
2.1.1
2.1.2
2.1.3
2.1.4
2.2.0
2.2.1
2.2.10
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
2.2.7
2.2.8
2.2.9
v1.0.46
v2.0.46
v2.0.47
v2.0.48
v2.0.49
v2.0.51
v2.1.1
v2.1.2
v2.2.0
v2.2.10
v2.2.3
v2.2.7
v2.2.8
-
af15032145
perf(fetcher): pre-allocate the cipherSuites
jvoisin
2025-06-17 16:27:18 +02:00 -
6a6a88d06d
docs(readme): document a couple of nifty features
jvoisin
2025-06-17 17:09:41 +02:00 -
8660f5e3c7
perf(media): minor regex simplification
jvoisin
2025-06-17 16:19:12 +02:00 -
607568741a
perf(sanitizer): minor simplifications of the sanitizer
jvoisin
2025-06-17 23:11:44 +02:00 -
e9357cadf8
feat(sanitizer): consider images of size 0x0 as pixel trackers
jvoisin
2025-06-17 22:47:12 +02:00 -
7a102ad95e
refactor(processor): minor simplification of a loop
jvoisin
2025-06-17 17:42:03 +02:00 -
457af8086b
perf(rewrite): make getPredefinedRewriteRules O(1)
jvoisin
2025-06-17 16:34:44 +02:00 -
f62a02ec79
docs(readme): document a couple of nifty features
jvoisin
2025-06-17 17:09:41 +02:00 -
56ca7030cb
refactor(internal): add an urllib.DomainWithoutWWW function
jvoisin
2025-06-17 16:34:13 +02:00 -
26add9e833
perf(fetcher): pre-allocate the cipherSuites
jvoisin
2025-06-17 16:27:18 +02:00 -
61d3210cca
perf(media): minor regex simplification
jvoisin
2025-06-17 16:19:12 +02:00 -
da4ab4263c
feat(rewrite): add
parkablogs.com
to the referer override listFrédéric Guillot
2025-06-16 20:24:10 -07:00 -
9381da9f92
feat(rewrite): add
parkablogs.com
to the referer override listFrédéric Guillot
2025-06-16 20:24:10 -07:00 -
237672a62c
perf(sanitizer): use a switch-case instead of a map
jvoisin
2025-06-16 12:36:28 +02:00 -
e9d4a130fd
refactor(sanitizer): remove two useless
www.
prefixesjvoisin
2025-06-16 12:39:05 +02:00 -
f27ff0e346
refactor(sanitizer): remove two useless
www.
prefixesjvoisin
2025-06-16 12:39:05 +02:00 -
4c4437106e
perf(sanitizer): use a switch-case instead of a map
jvoisin
2025-06-16 12:36:28 +02:00 -
d291d6a74d
Frédéric Guillot
2025-06-15 14:42:28 -07:00 -
94408dc933
refactor(parser): remove deprecated config options
Frédéric Guillot
2025-06-15 14:32:14 -07:00 -
e0f7e6f2a8
feat(config)!: remove
SERVER_TIMING_HEADER
config optionFrédéric Guillot
2025-06-15 14:12:39 -07:00 -
b4c20749bc
feat(config)!: remove
SERVER_TIMING_HEADER
config optionFrédéric Guillot
2025-06-15 14:12:39 -07:00 -
ef3dbd3707
perf(database): use
TRUNCATE
instead ofDELETE FROM
in migrationsjvoisin
2025-06-15 21:28:28 +02:00 -
32f08053aa
perf(database): marginally speeds migrations up
jvoisin
2025-06-15 21:26:38 +02:00 -
117c031f1c
feat(integration)!: remove Pocket integration
jvoisin
2025-06-10 17:05:25 +02:00 -
e9c1e90b81
feat(integration)!: remove Pocket integration
jvoisin
2025-06-10 17:05:25 +02:00 -
2d813f2520
perf(database): use
TRUNCATE
instead ofDELETE FROM
in migrationsjvoisin
2025-06-15 21:28:28 +02:00 -
5fbd278e9f
perf(database): marginally speeds migrations up
jvoisin
2025-06-15 21:26:38 +02:00 -
b95c9023ee
refactor(sanitizer): make
isValidAttribute()
check O(1)Frédéric Guillot
2025-06-13 21:40:34 -07:00 -
4776c27c16
refactor(sanitizer): make
isValidAttribute()
check O(1)Frédéric Guillot
2025-06-13 21:40:34 -07:00 -
3538c4271b
refactor(sanitizer): use global variables to avoid recreating slices on every call
Frédéric Guillot
2025-06-13 21:30:20 -07:00 -
5915353885
refactor(sanitizer): use global variables to avoid recreating slices on every call
Frédéric Guillot
2025-06-13 21:30:20 -07:00 -
ac44507af2
refactor(sanitizer): use a map for iframe allow list
Frédéric Guillot
2025-06-13 20:44:47 -07:00 -
c2569d2878
refactor(sanitizer): use a map for iframe allow list
Frédéric Guillot
2025-06-13 20:44:47 -07:00 -
44c48d109f
perf(sanitizer): extract a call to url.Parse and make intensive use of it
jvoisin
2025-06-12 15:05:20 +02:00 -
2e36522376
perf(sanitizer): extract a call to url.Parse and make intensive use of it
jvoisin
2025-06-12 15:05:20 +02:00 -
40727704c2
feat(rewrite): add support for YouTube Shorts video URL pattern
Frédéric Guillot
2025-06-12 20:43:21 -07:00 -
919ee8fa1b
feat(rewrite): add support for YouTube Shorts video URL pattern
Frédéric Guillot
2025-06-12 20:43:21 -07:00 -
8a014c6abc
perf(readability): minor regex improvement
jvoisin
2025-06-12 13:30:59 +02:00 -
8efac6000e
perf(readability): minor regex improvement
jvoisin
2025-06-12 13:30:59 +02:00 -
60ad19c427
perf(rss): early return when looking for an item's author
jvoisin
2025-06-11 14:15:08 +02:00 -
f40c1e7f63
fix(reader): fix a crash introduced by
d59990f1
jvoisin
2025-06-10 22:35:55 +02:00 -
d67b4f3bd8
perf(rss): early return when looking for an item's author
jvoisin
2025-06-11 14:15:08 +02:00 -
8bde80163d
fix(reader): fix a crash introduced by
d59990f1
jvoisin
2025-06-10 22:35:55 +02:00 -
a4d16cc5c1
refactor(rewrite): rename
Rewriter
function toApplyContentRewriteRules
Frédéric Guillot
2025-06-10 20:21:47 -07:00 -
16df19b5d3
refactor(rewrite): rename
Rewriter
function toApplyContentRewriteRules
Frédéric Guillot
2025-06-10 20:21:47 -07:00 -
7c857bdc72
perf(reader): optimize RemoveTrackingParameters
jvoisin
2025-06-09 14:08:55 +02:00 -
0caadf82f2
perf(rss): optimize a bit BuildFeed
jvoisin
2025-06-09 14:58:36 +02:00 -
0086e0b356
perf(validator): slightly optimize a regex
jvoisin
2025-06-10 17:33:00 +02:00 -
cd09b2fd8f
perf(validator): slightly optimize a regex
jvoisin
2025-06-10 17:33:00 +02:00 -
ae64fd7e4b
perf(reader): optimize RemoveTrackingParameters
jvoisin
2025-06-09 14:08:55 +02:00 -
868fd9b523
perf(rss): optimize a bit BuildFeed
jvoisin
2025-06-09 14:58:36 +02:00 -
70b513b8db
feat(ui): display external URL in single entry view
Frédéric Guillot
2025-06-09 21:06:29 -07:00 -
d7321c3e56
feat(ui): display external URL in single entry view
Frédéric Guillot
2025-06-09 21:06:29 -07:00 -
cecc18420d
feat(sanitizer): add validation for empty width and height attributes in img tags
Frédéric Guillot
2025-06-09 20:34:41 -07:00 -
5f4dbb3540
feat(sanitizer): add validation for empty width and height attributes in img tags
Frédéric Guillot
2025-06-09 20:34:41 -07:00 -
d53fd17e10
feat(sanitizer): validate MathML XML namespace
Frédéric Guillot
2025-06-09 20:24:12 -07:00 -
d433d3f390
feat(sanitizer): validate MathML XML namespace
Frédéric Guillot
2025-06-09 20:24:12 -07:00 -
21d22d7f0b
feat(sanitizer): add support for fetchpriority and decoding attributes in img tags
Frédéric Guillot
2025-06-09 20:07:33 -07:00 -
d7a4e5f121
feat(sanitizer): add support for fetchpriority and decoding attributes in img tags
Frédéric Guillot
2025-06-09 20:07:33 -07:00 -
e8234033fd
feat(feed): implement global deduplication
jvoisin
2025-06-09 23:06:42 +02:00 -
d59990f1dd
perf(xml): optimize xml filtering
jvoisin
2025-06-09 15:26:11 +02:00 -
49085daefe
perf(xml): optimized NewXMLDecoder
jvoisin
2025-06-09 15:15:40 +02:00 -
5872710d22
perf(storage): optimize away two Sprintf calls
jvoisin
2025-06-09 13:08:28 +02:00 -
72e8f70c8b
perf(xml): optimize xml filtering
jvoisin
2025-06-09 15:26:11 +02:00 -
8ee501d1d2
perf(xml): optimized NewXMLDecoder
jvoisin
2025-06-09 15:15:40 +02:00 -
6a96b8d6d6
perf(storage): optimize away two Sprintf calls
jvoisin
2025-06-09 13:08:28 +02:00 -
d2212dee12
Qeynos
2025-06-09 12:11:04 +08:00 -
23f41fdb9e
Update zh_CN.json
Qeynos
2025-06-09 11:39:10 +08:00 -
8db637cb39
feat(ui): add user setting to control
target="_blank"
on linksFrédéric Guillot
2025-06-08 20:47:57 -07:00 -
c718eb039b
feat(ui): add user setting to control
target="_blank"
on linksFrédéric Guillot
2025-06-08 20:47:57 -07:00 -
699deea72c
feat(oidc): use
preferred_username
first instead ofemail
claimFrédéric Guillot
2025-06-08 18:00:29 -07:00 -
9740011a31
feat(oidc): use
preferred_username
first instead ofemail
claimFrédéric Guillot
2025-06-08 18:00:29 -07:00 -
c41d189a7a
fix(karakeep): correct method name and improve error handling in SaveURL
Frédéric Guillot
2025-06-08 17:42:23 -07:00 -
ebd6c42c42
fix(karakeep): correct method name and improve error handling in SaveURL
Frédéric Guillot
2025-06-08 17:42:23 -07:00 -
adfc38d237
feat(locale): update locales using machine translation
Frédéric Guillot
2025-06-08 16:59:37 -07:00 -
c6e313c3f5
feat(locale): update locales using machine translation
Frédéric Guillot
2025-06-08 16:59:37 -07:00 -
a8bb7a48d7
feat(ui): avoid showing an excessive number of tags
Frédéric Guillot
2025-06-08 15:21:59 -07:00 -
33a0e121cd
feat(ui): avoid showing an excessive number of tags
Frédéric Guillot
2025-06-08 15:21:59 -07:00 -
f9dce3d10f
perf(timzone): cache getLocation's results
jvoisin
2025-06-08 16:12:02 +02:00 -
bbf9ad7817
perf(timzone): cache getLocation's results
jvoisin
2025-06-08 16:12:02 +02:00 -
567e8cfc89
build(deps): bump golang.org/x/image from 0.27.0 to 0.28.0
dependabot[bot]
2025-06-06 02:05:20 +00:00 -
c29c3372c0
dependabot[bot]
2025-06-06 02:05:20 +00:00 -
a8e73d6875
build(deps): bump golang.org/x/net from 0.40.0 to 0.41.0
dependabot[bot]
2025-06-06 00:50:04 +00:00 -
d7c1a99c6f
dependabot[bot]
2025-06-06 00:50:04 +00:00 -
fa7f2b18a0
build(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0
dependabot[bot]
2025-06-05 22:12:34 +00:00 -
58d1c16bdb
dependabot[bot]
2025-06-05 22:12:34 +00:00 -
43d302e768
feat: adding support for saving entries to karakeep
Jesse Jaggars
2025-06-04 08:37:11 -04:00 -
93177365ac
feat: adding support for saving entries to karakeep
Jesse Jaggars
2025-06-04 08:37:11 -04:00 -
4e181330d0
build(deps): bump library/alpine in /packaging/docker/alpine
dependabot[bot]
2025-06-02 22:16:34 +00:00 -
d393a23721
dependabot[bot]
2025-06-02 22:16:34 +00:00 -
0369f03940
the7thNightmare
2025-05-29 10:45:45 +07:00 -
4597d9b289
Qeynos
2025-05-29 11:44:40 +08:00 -
71ac60a4a0
id translation
Neko Nekowazarashi
2025-05-28 20:21:54 +07:00 -
acbcd612b2
Qeynos
2025-05-28 14:09:08 +08:00 -
7bfd22aab7
Cthulhux
2025-05-28 04:17:23 +02:00 -
026802d5e8
Cthulhux
2025-05-27 11:42:59 +02:00 -
325c505b88
docs(changelog): update release notes for version 2.2.9
2.2.9
Frédéric Guillot
2025-05-26 18:13:05 -07:00 -
bfd8860398
feat(api): add new endpoints to manage API keys
Frédéric Guillot
2025-05-25 15:37:37 -07:00 -
1cfeb52b0c
feat(api): add new endpoints to manage API keys
Frédéric Guillot
2025-05-25 15:37:37 -07:00 -
ebd65da3b6
feat(locale): update Polish translation
Matthaiks
2025-05-25 23:40:46 +02:00