mirror of
https://github.com/imgproxy/imgproxy.git
synced 2025-12-23 22:11:10 +02:00
Commit Graph
Select branches
Hide Pull Requests
better-errors
cleanup/config
dependabot/go_modules/golang.org/x/crypto-0.45.0
experiment/xml-parser
experiment/xml-parser-2
fix/processing-new-request
img-14-svg-test
img-69-fancy-error
img-73-gcs-attrs
img-76-golangci-lint
img-80-port
img-83-new-env
img-85-remove-ptr-to-bytes
img-86-processing-options-integration
img-90-format-quality-check
master
version/2
version/3.27
version/4
#1
#1
#1003
#1004
#1005
#1006
#1007
#1008
#1009
#1010
#1011
#1012
#1015
#1016
#1017
#1018
#1019
#1020
#1021
#1022
#1023
#1024
#1028
#1029
#1031
#1032
#1033
#1034
#1035
#1036
#1037
#104
#1040
#1041
#1042
#1043
#1044
#1046
#1047
#1048
#1049
#1052
#1054
#1055
#1056
#1057
#1058
#1059
#1061
#1062
#1063
#1064
#1068
#1069
#1070
#1074
#1075
#1076
#1077
#1080
#1082
#1083
#1084
#1085
#1087
#1090
#1091
#1092
#1093
#1094
#1096
#1097
#1098
#1099
#1104
#1105
#1106
#1109
#1110
#1111
#1112
#1115
#1119
#1120
#1121
#1123
#1127
#1128
#1129
#1130
#1131
#1132
#1133
#1134
#1135
#1137
#1147
#1148
#1152
#1155
#1156
#1159
#1166
#1168
#1169
#1185
#1189
#119
#1194
#1196
#1197
#1200
#1210
#1213
#1215
#1217
#1225
#1235
#1236
#1257
#1258
#1258
#1272
#1273
#1273
#1274
#128
#1290
#1291
#1293
#130
#131
#1314
#1334
#1339
#134
#1341
#1342
#1343
#1344
#1345
#1346
#1347
#1348
#1349
#135
#1350
#1351
#1355
#1357
#1358
#1359
#1360
#1361
#1362
#1363
#1364
#1365
#1366
#1367
#1367
#1369
#1370
#1371
#1372
#1373
#1374
#1375
#1376
#1379
#1382
#1383
#1384
#1385
#1386
#1387
#1388
#1389
#1390
#1391
#1392
#1393
#1394
#1395
#1400
#1401
#1402
#1403
#1404
#1405
#1406
#1407
#1408
#1410
#1411
#1413
#1415
#1421
#1423
#1429
#1432
#1434
#1439
#1440
#1441
#1442
#1451
#1452
#1453
#1454
#1455
#1457
#1458
#1459
#1460
#1461
#1462
#1463
#1464
#1465
#1467
#1469
#147
#1471
#1472
#1473
#1474
#1474
#1475
#1477
#1478
#1480
#1481
#1482
#1483
#1484
#1485
#1487
#1489
#1490
#1491
#1492
#1493
#1494
#1495
#1496
#1497
#1498
#1499
#1499
#15
#1500
#1501
#1502
#1503
#1504
#1505
#1506
#1507
#1509
#1510
#1511
#1512
#1513
#1514
#1515
#1516
#1517
#1518
#1519
#1520
#1521
#1522
#1523
#1524
#1525
#1526
#1527
#1528
#1530
#1531
#1532
#1533
#1534
#1535
#1537
#1538
#1539
#1543
#1544
#1546
#1547
#1548
#155
#1550
#1551
#1552
#1553
#1553
#1554
#1555
#1556
#1556
#1558
#1559
#156
#1560
#1562
#1563
#1564
#1564
#1566
#1568
#1569
#1570
#1571
#1572
#1573
#1574
#1575
#1576
#1578
#158
#1580
#1580
#1582
#1583
#1585
#1586
#1587
#1588
#1589
#159
#1590
#1591
#1592
#1593
#1594
#1595
#1595
#16
#163
#169
#17
#172
#173
#176
#177
#179
#180
#181
#188
#189
#191
#198
#2
#20
#200
#214
#214
#215
#216
#217
#218
#22
#22
#221
#222
#223
#224
#225
#226
#227
#228
#229
#230
#231
#232
#233
#234
#236
#237
#239
#240
#243
#245
#246
#247
#248
#249
#250
#251
#253
#254
#255
#256
#257
#259
#261
#262
#263
#266
#267
#268
#269
#270
#271
#272
#273
#275
#278
#279
#281
#283
#284
#288
#290
#291
#293
#294
#295
#297
#298
#299
#30
#300
#303
#304
#305
#307
#308
#309
#31
#311
#313
#314
#316
#318
#32
#320
#321
#322
#324
#328
#329
#33
#332
#333
#338
#339
#34
#340
#341
#344
#345
#351
#352
#353
#357
#358
#359
#360
#362
#363
#364
#366
#367
#369
#369
#372
#373
#374
#376
#381
#382
#386
#387
#388
#389
#390
#395
#396
#397
#400
#401
#402
#403
#404
#405
#406
#407
#41
#410
#411
#413
#414
#415
#416
#418
#419
#422
#423
#424
#425
#426
#427
#429
#43
#430
#432
#433
#435
#436
#438
#439
#44
#44
#440
#441
#444
#446
#447
#453
#454
#455
#459
#46
#46
#461
#462
#465
#466
#467
#469
#47
#470
#471
#474
#475
#478
#479
#480
#481
#482
#483
#485
#486
#488
#489
#490
#492
#494
#495
#496
#498
#499
#50
#501
#502
#503
#504
#505
#506
#507
#508
#509
#511
#512
#513
#514
#515
#516
#517
#518
#52
#522
#523
#524
#527
#528
#529
#530
#531
#532
#533
#534
#536
#537
#542
#544
#556
#557
#558
#560
#561
#563
#564
#565
#566
#567
#568
#569
#570
#571
#572
#575
#576
#580
#581
#582
#584
#585
#586
#587
#588
#589
#59
#59
#590
#591
#592
#593
#594
#595
#596
#597
#599
#601
#602
#603
#604
#605
#607
#608
#610
#611
#612
#614
#616
#617
#618
#619
#622
#623
#627
#629
#630
#631
#632
#633
#634
#637
#638
#639
#64
#641
#642
#644
#648
#651
#652
#653
#654
#655
#657
#659
#66
#660
#662
#663
#664
#665
#669
#671
#672
#674
#675
#676
#677
#678
#679
#682
#683
#684
#685
#689
#690
#693
#694
#695
#696
#697
#699
#700
#706
#707
#709
#710
#711
#712
#715
#718
#720
#721
#722
#725
#726
#727
#728
#729
#730
#731
#733
#737
#738
#742
#747
#750
#751
#760
#761
#765
#767
#768
#769
#77
#772
#773
#774
#777
#778
#779
#780
#781
#782
#783
#784
#785
#788
#789
#790
#793
#794
#795
#796
#797
#798
#800
#801
#802
#807
#808
#81
#812
#813
#816
#817
#818
#819
#820
#821
#823
#826
#830
#833
#834
#835
#836
#837
#838
#840
#843
#844
#847
#848
#853
#854
#855
#861
#862
#863
#864
#865
#866
#867
#868
#869
#870
#871
#872
#873
#875
#876
#877
#878
#88
#882
#883
#884
#886
#887
#889
#890
#891
#894
#895
#896
#897
#899
#9
#900
#902
#902
#903
#904
#905
#906
#907
#908
#909
#91
#910
#911
#912
#913
#914
#915
#917
#918
#919
#920
#921
#923
#924
#925
#928
#929
#930
#931
#932
#933
#936
#937
#94
#943
#944
#945
#946
#947
#948
#949
#95
#950
#953
#954
#955
#956
#957
#958
#959
#960
#961
#962
#964
#965
#966
#967
#968
#969
#97
#971
#972
#973
#974
#975
#979
#98
#980
#981
#982
#983
#984
#985
#986
#987
#989
#990
#991
#992
#993
#995
#997
#998
#999
actionstest3.3.3
actionstest3.3.3-pretest
v1.0
v1.1
v1.1.1
v1.1.2
v1.1.3
v1.1.4
v1.1.5
v1.1.5.1
v1.1.6
v1.1.7
v1.1.8
v2.0.0
v2.0.1
v2.0.2
v2.0.3
v2.1.0
v2.1.0.beta1
v2.1.0.beta2
v2.1.0.rc1
v2.1.0.rc2
v2.1.1
v2.1.2
v2.1.3
v2.1.4
v2.1.5
v2.10.0
v2.10.1
v2.11.0
v2.12.0
v2.13.0
v2.13.1
v2.14.0
v2.14.1
v2.15.0
v2.16.0
v2.16.1
v2.16.2
v2.16.3
v2.16.4
v2.16.5
v2.16.6
v2.16.7
v2.17.0
v2.2.0
v2.2.0.rc1
v2.2.1
v2.2.10
v2.2.11
v2.2.12
v2.2.13
v2.2.2
v2.2.2.beta1
v2.2.2.beta2
v2.2.2.beta3
v2.2.2.beta4
v2.2.3
v2.2.4
v2.2.5
v2.2.6
v2.2.7
v2.2.8
v2.2.9
v2.3.0
v2.4.0
v2.4.1
v2.5.0
v2.6.0
v2.6.1
v2.6.2
v2.7.0
v2.8.0
v2.8.1
v2.8.2
v2.9.0
v3.0.0
v3.0.0.beta1
v3.0.0.beta2
v3.1.0
v3.1.1
v3.1.2
v3.1.3
v3.10.0
v3.11.0
v3.12.0
v3.13.0
v3.13.1
v3.13.2
v3.14.0
v3.15.0
v3.16.0
v3.16.1
v3.17.0
v3.18.0
v3.18.1
v3.18.2
v3.19.0
v3.2.0
v3.2.1
v3.2.2
v3.20.0
v3.21.0
v3.22.0
v3.23.0
v3.24.0
v3.24.1
v3.25.0
v3.26.0
v3.26.1
v3.27.0
v3.27.1
v3.27.2
v3.28.0
v3.29.0
v3.29.1
v3.3.0
v3.3.1
v3.3.2
v3.3.3
v3.30.0
v3.30.1
v3.4.0
v3.5.0
v3.5.1
v3.6.0
v3.7.0
v3.7.1
v3.7.2
v3.8.0
v3.9.0
Select branches
Hide Pull Requests
better-errors
cleanup/config
dependabot/go_modules/golang.org/x/crypto-0.45.0
experiment/xml-parser
experiment/xml-parser-2
fix/processing-new-request
img-14-svg-test
img-69-fancy-error
img-73-gcs-attrs
img-76-golangci-lint
img-80-port
img-83-new-env
img-85-remove-ptr-to-bytes
img-86-processing-options-integration
img-90-format-quality-check
master
version/2
version/3.27
version/4
#1
#1
#1003
#1004
#1005
#1006
#1007
#1008
#1009
#1010
#1011
#1012
#1015
#1016
#1017
#1018
#1019
#1020
#1021
#1022
#1023
#1024
#1028
#1029
#1031
#1032
#1033
#1034
#1035
#1036
#1037
#104
#1040
#1041
#1042
#1043
#1044
#1046
#1047
#1048
#1049
#1052
#1054
#1055
#1056
#1057
#1058
#1059
#1061
#1062
#1063
#1064
#1068
#1069
#1070
#1074
#1075
#1076
#1077
#1080
#1082
#1083
#1084
#1085
#1087
#1090
#1091
#1092
#1093
#1094
#1096
#1097
#1098
#1099
#1104
#1105
#1106
#1109
#1110
#1111
#1112
#1115
#1119
#1120
#1121
#1123
#1127
#1128
#1129
#1130
#1131
#1132
#1133
#1134
#1135
#1137
#1147
#1148
#1152
#1155
#1156
#1159
#1166
#1168
#1169
#1185
#1189
#119
#1194
#1196
#1197
#1200
#1210
#1213
#1215
#1217
#1225
#1235
#1236
#1257
#1258
#1258
#1272
#1273
#1273
#1274
#128
#1290
#1291
#1293
#130
#131
#1314
#1334
#1339
#134
#1341
#1342
#1343
#1344
#1345
#1346
#1347
#1348
#1349
#135
#1350
#1351
#1355
#1357
#1358
#1359
#1360
#1361
#1362
#1363
#1364
#1365
#1366
#1367
#1367
#1369
#1370
#1371
#1372
#1373
#1374
#1375
#1376
#1379
#1382
#1383
#1384
#1385
#1386
#1387
#1388
#1389
#1390
#1391
#1392
#1393
#1394
#1395
#1400
#1401
#1402
#1403
#1404
#1405
#1406
#1407
#1408
#1410
#1411
#1413
#1415
#1421
#1423
#1429
#1432
#1434
#1439
#1440
#1441
#1442
#1451
#1452
#1453
#1454
#1455
#1457
#1458
#1459
#1460
#1461
#1462
#1463
#1464
#1465
#1467
#1469
#147
#1471
#1472
#1473
#1474
#1474
#1475
#1477
#1478
#1480
#1481
#1482
#1483
#1484
#1485
#1487
#1489
#1490
#1491
#1492
#1493
#1494
#1495
#1496
#1497
#1498
#1499
#1499
#15
#1500
#1501
#1502
#1503
#1504
#1505
#1506
#1507
#1509
#1510
#1511
#1512
#1513
#1514
#1515
#1516
#1517
#1518
#1519
#1520
#1521
#1522
#1523
#1524
#1525
#1526
#1527
#1528
#1530
#1531
#1532
#1533
#1534
#1535
#1537
#1538
#1539
#1543
#1544
#1546
#1547
#1548
#155
#1550
#1551
#1552
#1553
#1553
#1554
#1555
#1556
#1556
#1558
#1559
#156
#1560
#1562
#1563
#1564
#1564
#1566
#1568
#1569
#1570
#1571
#1572
#1573
#1574
#1575
#1576
#1578
#158
#1580
#1580
#1582
#1583
#1585
#1586
#1587
#1588
#1589
#159
#1590
#1591
#1592
#1593
#1594
#1595
#1595
#16
#163
#169
#17
#172
#173
#176
#177
#179
#180
#181
#188
#189
#191
#198
#2
#20
#200
#214
#214
#215
#216
#217
#218
#22
#22
#221
#222
#223
#224
#225
#226
#227
#228
#229
#230
#231
#232
#233
#234
#236
#237
#239
#240
#243
#245
#246
#247
#248
#249
#250
#251
#253
#254
#255
#256
#257
#259
#261
#262
#263
#266
#267
#268
#269
#270
#271
#272
#273
#275
#278
#279
#281
#283
#284
#288
#290
#291
#293
#294
#295
#297
#298
#299
#30
#300
#303
#304
#305
#307
#308
#309
#31
#311
#313
#314
#316
#318
#32
#320
#321
#322
#324
#328
#329
#33
#332
#333
#338
#339
#34
#340
#341
#344
#345
#351
#352
#353
#357
#358
#359
#360
#362
#363
#364
#366
#367
#369
#369
#372
#373
#374
#376
#381
#382
#386
#387
#388
#389
#390
#395
#396
#397
#400
#401
#402
#403
#404
#405
#406
#407
#41
#410
#411
#413
#414
#415
#416
#418
#419
#422
#423
#424
#425
#426
#427
#429
#43
#430
#432
#433
#435
#436
#438
#439
#44
#44
#440
#441
#444
#446
#447
#453
#454
#455
#459
#46
#46
#461
#462
#465
#466
#467
#469
#47
#470
#471
#474
#475
#478
#479
#480
#481
#482
#483
#485
#486
#488
#489
#490
#492
#494
#495
#496
#498
#499
#50
#501
#502
#503
#504
#505
#506
#507
#508
#509
#511
#512
#513
#514
#515
#516
#517
#518
#52
#522
#523
#524
#527
#528
#529
#530
#531
#532
#533
#534
#536
#537
#542
#544
#556
#557
#558
#560
#561
#563
#564
#565
#566
#567
#568
#569
#570
#571
#572
#575
#576
#580
#581
#582
#584
#585
#586
#587
#588
#589
#59
#59
#590
#591
#592
#593
#594
#595
#596
#597
#599
#601
#602
#603
#604
#605
#607
#608
#610
#611
#612
#614
#616
#617
#618
#619
#622
#623
#627
#629
#630
#631
#632
#633
#634
#637
#638
#639
#64
#641
#642
#644
#648
#651
#652
#653
#654
#655
#657
#659
#66
#660
#662
#663
#664
#665
#669
#671
#672
#674
#675
#676
#677
#678
#679
#682
#683
#684
#685
#689
#690
#693
#694
#695
#696
#697
#699
#700
#706
#707
#709
#710
#711
#712
#715
#718
#720
#721
#722
#725
#726
#727
#728
#729
#730
#731
#733
#737
#738
#742
#747
#750
#751
#760
#761
#765
#767
#768
#769
#77
#772
#773
#774
#777
#778
#779
#780
#781
#782
#783
#784
#785
#788
#789
#790
#793
#794
#795
#796
#797
#798
#800
#801
#802
#807
#808
#81
#812
#813
#816
#817
#818
#819
#820
#821
#823
#826
#830
#833
#834
#835
#836
#837
#838
#840
#843
#844
#847
#848
#853
#854
#855
#861
#862
#863
#864
#865
#866
#867
#868
#869
#870
#871
#872
#873
#875
#876
#877
#878
#88
#882
#883
#884
#886
#887
#889
#890
#891
#894
#895
#896
#897
#899
#9
#900
#902
#902
#903
#904
#905
#906
#907
#908
#909
#91
#910
#911
#912
#913
#914
#915
#917
#918
#919
#920
#921
#923
#924
#925
#928
#929
#930
#931
#932
#933
#936
#937
#94
#943
#944
#945
#946
#947
#948
#949
#95
#950
#953
#954
#955
#956
#957
#958
#959
#960
#961
#962
#964
#965
#966
#967
#968
#969
#97
#971
#972
#973
#974
#975
#979
#98
#980
#981
#982
#983
#984
#985
#986
#987
#989
#990
#991
#992
#993
#995
#997
#998
#999
actionstest3.3.3
actionstest3.3.3-pretest
v1.0
v1.1
v1.1.1
v1.1.2
v1.1.3
v1.1.4
v1.1.5
v1.1.5.1
v1.1.6
v1.1.7
v1.1.8
v2.0.0
v2.0.1
v2.0.2
v2.0.3
v2.1.0
v2.1.0.beta1
v2.1.0.beta2
v2.1.0.rc1
v2.1.0.rc2
v2.1.1
v2.1.2
v2.1.3
v2.1.4
v2.1.5
v2.10.0
v2.10.1
v2.11.0
v2.12.0
v2.13.0
v2.13.1
v2.14.0
v2.14.1
v2.15.0
v2.16.0
v2.16.1
v2.16.2
v2.16.3
v2.16.4
v2.16.5
v2.16.6
v2.16.7
v2.17.0
v2.2.0
v2.2.0.rc1
v2.2.1
v2.2.10
v2.2.11
v2.2.12
v2.2.13
v2.2.2
v2.2.2.beta1
v2.2.2.beta2
v2.2.2.beta3
v2.2.2.beta4
v2.2.3
v2.2.4
v2.2.5
v2.2.6
v2.2.7
v2.2.8
v2.2.9
v2.3.0
v2.4.0
v2.4.1
v2.5.0
v2.6.0
v2.6.1
v2.6.2
v2.7.0
v2.8.0
v2.8.1
v2.8.2
v2.9.0
v3.0.0
v3.0.0.beta1
v3.0.0.beta2
v3.1.0
v3.1.1
v3.1.2
v3.1.3
v3.10.0
v3.11.0
v3.12.0
v3.13.0
v3.13.1
v3.13.2
v3.14.0
v3.15.0
v3.16.0
v3.16.1
v3.17.0
v3.18.0
v3.18.1
v3.18.2
v3.19.0
v3.2.0
v3.2.1
v3.2.2
v3.20.0
v3.21.0
v3.22.0
v3.23.0
v3.24.0
v3.24.1
v3.25.0
v3.26.0
v3.26.1
v3.27.0
v3.27.1
v3.27.2
v3.28.0
v3.29.0
v3.29.1
v3.3.0
v3.3.1
v3.3.2
v3.3.3
v3.30.0
v3.30.1
v3.4.0
v3.5.0
v3.5.1
v3.6.0
v3.7.0
v3.7.1
v3.7.2
v3.8.0
v3.9.0
-
8cf6b9c8a1
IMG-86: base processing options test
img-86-processing-options-integration
Viktor Sokolov
2025-12-18 11:27:21 +01:00 -
33b5c0e0e7
IMG-69: development error page improved (#1589)
version/4
Victor Sokolov
2025-12-19 14:34:22 +01:00 -
f74fb32278
Replace ptrToBytes with unsafe.Slice (#1594)
Victor Sokolov
2025-12-18 09:46:55 +01:00 -
30c323f6cd
IMG-90: check IMGPROXY_FORMAT_QUALITY (#1593)
Victor Sokolov
2025-12-18 09:46:42 +01:00 -
6b323976d9
Replace ptrToBytes with unsafe.Slice
img-85-remove-ptr-to-bytes
Viktor Sokolov
2025-12-18 09:39:07 +01:00 -
037b102fb8
IMG-90: check IMGPROXY_FORMAT_QUALITY
img-90-format-quality-check
Viktor Sokolov
2025-12-18 09:34:04 +01:00 -
5a636e354f
Correct changelog
Viktor Sokolov
2025-12-17 18:24:06 +01:00 -
9b190e69d0
Removed config.Reset(), updated Changelog (#1592)
Victor Sokolov
2025-12-17 11:50:59 +01:00 -
7faa20af5d
Check for aws lambda in workers config
cleanup/config
Viktor Sokolov
2025-12-17 11:36:41 +01:00 -
2706339e44
IMGPROXY_WORKERS_NUMBER -> IMGPROXY_WORKERS
Viktor Sokolov
2025-12-17 11:31:58 +01:00 -
5ed3b0c012
Removed config.Reset(), updated Changelog
Viktor Sokolov
2025-12-17 11:11:14 +01:00 -
7eb5f130d0
Update error page
img-69-fancy-error
DarthSim
2025-12-16 23:53:01 +03:00 -
4fdd6c7c02
IMG-69: fancy development error page
Viktor Sokolov
2025-12-11 13:41:18 +01:00 -
aadead21d9
IMG-83: typed env vars (#1591)
Victor Sokolov
2025-12-15 09:06:41 +01:00 -
85b66f199f
URLReplacements, updated bind logic
img-83-new-env
Viktor Sokolov
2025-12-15 08:19:23 +01:00 -
79d1b9489f
Removed CLI flag, fixed FormatQuality&Presets logic
Viktor Sokolov
2025-12-12 17:43:09 +01:00 -
67d2a32c47
IMG-83: typed env vars
Viktor Sokolov
2025-12-11 23:40:55 +01:00 -
dc330b487c
IMGPROXY_PORT -> PORT (#1590)
Victor Sokolov
2025-12-11 14:35:04 +01:00 -
e9cef07fc3
IMGPROXY_PORT -> PORT
img-80-port
Viktor Sokolov
2025-12-11 14:28:44 +01:00 -
8baea7f9ab
DownloadSync: don't download full image until format is detected
DarthSim
2025-12-10 21:57:17 +03:00 -
acb3dd3286
bump golangci-lint to 2.7.2
Viktor Sokolov
2025-12-10 20:31:01 +01:00 -
69c7d2f117
IMG-76: new linter config & fixes (#1587)
Victor Sokolov
2025-12-10 13:46:22 +01:00 -
59059aca4d
Upgrade golangci-lint to 2.5.0
img-76-golangci-lint
Viktor Sokolov
2025-12-09 20:22:03 +01:00 -
feb260e19a
IMG-76: new linter config & fixes
Viktor Sokolov
2025-12-09 18:51:19 +01:00 -
8530d1a74c
Add xmlparser.Decoder.FlushTo
DarthSim
2025-12-09 19:28:15 +03:00 -
213cd8d700
xmlparser: Make tokens writeable
DarthSim
2025-12-09 19:22:17 +03:00 -
7ca589798e
IMG-73: Generate artificial eTag in gcs reader (#1585)
Victor Sokolov
2025-12-09 10:21:50 +01:00 -
cd8dcec18b
IMG-73: Generate artificial eTag in gcs reader
img-73-gcs-attrs
Viktor Sokolov
2025-12-09 09:46:27 +01:00 -
55a5f50566
SVG integration test (#1583)
Victor Sokolov
2025-11-27 21:35:54 +01:00 -
76c1808703
SVG integration test
img-14-svg-test
Viktor Sokolov
2025-11-27 17:16:06 +01:00 -
e9a28f62f6
Merge branch 'master' into version/4
DarthSim
2025-11-27 19:09:14 +03:00 -
8c19418ffb
Unescape %3A in processing options
master
DarthSim
2025-11-27 19:00:08 +03:00 -
710d216ee9
Update test images
DarthSim
2025-11-27 12:43:13 +03:00 -
876d19d825
xmlparser: always write attribute values even if they are empty
DarthSim
2025-11-27 10:39:49 +03:00 -
98feb29e57
Use homegrown XML parser (#1559)
Sergei Aleksandrovich
2025-11-27 01:43:04 +06:00 -
4528bbeff9
xmlparser: add Node.ChildNodes
experiment/xml-parser-2
DarthSim
2025-11-25 22:34:02 +03:00 -
7d56f87c89
xmlparser: add Attributes.Has, Node.FilterChildren, and Node.FilterChildNodes
DarthSim
2025-11-25 22:12:43 +03:00 -
8b90560b21
xmlparser: simplify Attributes.Filter
DarthSim
2025-11-25 00:38:49 +03:00 -
ac574f880e
xmlparser: Refactor attributes
DarthSim
2025-11-21 21:31:12 +03:00 -
0823c4cd6a
Update changelog
DarthSim
2025-11-21 20:01:26 +03:00 -
e2d57640bc
xmlparser: add document parsing benchmark
DarthSim
2025-11-21 15:45:47 +03:00 -
c22381fe1f
Bump golang.org/x/crypto from 0.42.0 to 0.45.0
dependabot/go_modules/golang.org/x/crypto-0.45.0
dependabot[bot]
2025-11-20 02:49:36 +00:00 -
53fd3c7fe1
Merge branch 'version/4' into experiment/xml-parser-2
DarthSim
2025-11-19 23:54:32 +03:00 -
64e7cbfb47
Remove ierrors and structdiff
DarthSim
2025-11-19 23:53:14 +03:00 -
e33254005d
Refactored errors (#1578)
Sergei Aleksandrovich
2025-11-20 01:26:21 +06:00 -
51ae5cbbb1
Update README
DarthSim
2025-11-09 23:24:03 +03:00 -
640039912d
Merge branch 'master' into version/4
DarthSim
2025-11-17 20:18:15 +03:00 -
e853afd60e
Update changelog
DarthSim
2025-11-17 20:16:45 +03:00 -
8a62a87978
Return 404 for missing GCS objects (#1576)
Carson Brown
2025-11-17 12:14:46 -05:00 -
e88f99e446
xmlparser.parseEntityMap: ignore comments
DarthSim
2025-11-15 20:59:48 +03:00 -
a878e064b2
Optimize entities replacement in xmlparser
DarthSim
2025-11-15 20:41:46 +03:00 -
414f2967c7
Combine xmlparser.Text and xmlparset.CData
DarthSim
2025-11-15 19:23:35 +03:00 -
3d223ead20
Add xmlparser.Document.ReplaceEntities method
DarthSim
2025-11-14 19:53:21 +03:00 -
6495ada4f1
Use all XML parser tokens as pointers
DarthSim
2025-11-14 18:37:50 +03:00 -
d61b0cf19f
Implement unified interface for all monitoring services
DarthSim
2025-11-03 20:21:26 +03:00 -
e235df5ac7
Propagate Datadog traces from incoming request headers
DarthSim
2025-11-03 19:05:24 +03:00 -
6f8d88a500
Propagate tracing headers to image requests
DarthSim
2025-11-01 00:38:49 +03:00 -
b858535d22
Open image downloading tracing spans inside imagedata.Factory.Download* methods
DarthSim
2025-11-01 00:04:27 +03:00 -
eb43f33702
Move libvips stats to thin vips/stats package
DarthSim
2025-10-31 23:48:04 +03:00 -
68a0f3d638
Simplify monitoring interface; Store all tracing spans in context
DarthSim
2025-10-31 20:10:48 +03:00 -
3f2b019721
Get rid of security.Options. Use security.Checker directly with options.Options
DarthSim
2025-10-31 21:28:33 +03:00 -
ef237b0585
newRequest signature updated (#1573)
Victor Sokolov
2025-11-13 12:28:05 +01:00 -
e9e2cbdbc1
Remove empty cachebuster option
fix/processing-new-request
Viktor Sokolov
2025-11-12 18:30:14 +01:00 -
01bd6acf41
Fixed config/transport env var name
Viktor Sokolov
2025-11-12 18:09:35 +01:00 -
7d98ce6c3a
Fixed configuration bugs
Viktor Sokolov
2025-11-12 18:01:14 +01:00 -
42d64cc9ae
Ingore .well-known
Viktor Sokolov
2025-11-12 13:35:32 +01:00 -
f1607de141
asyncbuffer.NewReadFull
Viktor Sokolov
2025-11-11 11:52:41 +01:00 -
35157c6d9d
Remove uselsess ReadOnly params
Viktor Sokolov
2025-11-10 14:34:47 +01:00 -
97ed9aaec1
Update changelog
DarthSim
2025-11-07 15:38:06 +03:00 -
2675eb293b
Merge branch 'master' into version/4
DarthSim
2025-11-06 23:25:46 +03:00 -
05e8dd7e12
Add
flipprocessing optionDarthSim
2025-11-06 21:53:06 +03:00 -
11e066ed2c
Merge branch 'master' into version/4
DarthSim
2025-11-06 19:03:55 +03:00 -
5257a0e7cf
Respond with original 4xx status on 4xx image response; Respond with 502 on 5xx image response
DarthSim
2025-11-06 18:40:11 +03:00 -
25ca0df955
Remove
+buildbuild constraints as they no longer neededDarthSim
2025-11-06 18:38:39 +03:00 -
e6dc05f06e
newRequest signature updated
Viktor Sokolov
2025-11-05 21:25:55 +01:00 -
71bc766429
IMG-19: features downstream (#1572)
Victor Sokolov
2025-11-05 12:41:42 +01:00 -
d5370d8077
Adds range checks to storage tests (#1566)
Victor Sokolov
2025-11-04 17:05:12 +01:00 -
a33adaaa14
Processing handler: set do.CookieJar in makeDownloadOptions; Open downloading segment in fetchImage
DarthSim
2025-10-31 17:51:37 +03:00 -
6a87fb2a94
Release asyncbuffer pause after detectiong image type
DarthSim
2025-10-31 17:23:08 +03:00 -
0343bd9ad4
Change logger colors to look good on any color scheme
DarthSim
2025-10-31 17:11:25 +03:00 -
f59fc1d3d9
Make Air less verbose
DarthSim
2025-10-31 16:54:29 +03:00 -
0b7f79d220
Stabilize asyncbuffer.Cond test
DarthSim
2025-10-30 21:23:48 +03:00 -
9f469dfcba
Fix handling ranged requests by FS storage
DarthSim
2025-10-30 20:13:44 +03:00 -
a6952ef62c
IMG-71: storage namespace (#1562)
Victor Sokolov
2025-10-30 14:34:18 +01:00 -
e162c9496e
Add client features detector
DarthSim
2025-10-28 18:42:32 +03:00 -
065a3c5354
Move XML parser to ./xmlparser
DarthSim
2025-10-24 23:34:05 +03:00 -
b2f6494151
Polish XML parser tests; Add XML parser benchmark
DarthSim
2025-10-24 23:29:34 +03:00 -
c602db369d
Utilize bufio.Reader.ReadSlice in XML parser
DarthSim
2025-10-24 01:24:06 +03:00 -
0f8223fd07
Add svgparser.StartElement.SelfClosing
DarthSim
2025-10-24 00:03:18 +03:00 -
6c2eff3b54
Add line number to XML parser syntax errors
DarthSim
2025-10-23 23:21:38 +03:00 -
f9c79192b5
Speed-up xml parser
DarthSim
2025-10-23 20:37:58 +03:00 -
c77f768a99
Implement raw XML parser
DarthSim
2025-10-21 20:52:16 +03:00 -
2f7d566136
Use XML parser based on encoding/xml
DarthSim
2025-10-14 19:40:21 +03:00 -
516c8ec6c2
Add .DS_store to .gitignore
DarthSim
2025-10-24 22:25:53 +03:00 -
d332147c39
devcontainer: expose more ports; Set Prometheus port
DarthSim
2025-10-24 22:07:50 +03:00 -
918eb1b1d4
air: track .imgproxyrc changes
DarthSim
2025-10-24 22:06:01 +03:00 -
9beea7fb7d
air: run via make
DarthSim
2025-10-24 20:57:49 +03:00 -
2b646962ee
devcontainer: mount images by symlink
DarthSim
2025-10-24 19:50:08 +03:00 -
3b9686a7ee
Fixes memory leak in image_hash_matcher
Viktor Sokolov
2025-10-23 14:49:10 +02:00 -
724f757421
IMG-27: skip raw images which mimic TIFF (#1558)
Victor Sokolov
2025-10-21 16:41:28 +02:00