Commit 79a08b4
authored
fix: check content-type when using referrers API (#635)
When accessing the referrer's API, this adds a check to make sure the
content-type is an OCI index.
Also fixes the tests to properly set the content-type header in the
response.
Closes #633
Signed-off-by: Kyle M. Tarplee <kmtarplee@ieee.org>1 parent 3776676 commit 79a08b4
5 files changed
Lines changed: 270 additions & 130 deletions
File tree
- registry/remote
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
| 147 | + | |
147 | 148 | | |
148 | 149 | | |
149 | 150 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1031 | 1031 | | |
1032 | 1032 | | |
1033 | 1033 | | |
| 1034 | + | |
1034 | 1035 | | |
1035 | 1036 | | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
1036 | 1040 | | |
1037 | 1041 | | |
1038 | 1042 | | |
1039 | 1043 | | |
1040 | 1044 | | |
1041 | | - | |
| 1045 | + | |
1042 | 1046 | | |
| 1047 | + | |
1043 | 1048 | | |
1044 | 1049 | | |
1045 | 1050 | | |
| |||
1076 | 1081 | | |
1077 | 1082 | | |
1078 | 1083 | | |
1079 | | - | |
1080 | 1084 | | |
1081 | 1085 | | |
1082 | 1086 | | |
| |||
1454 | 1458 | | |
1455 | 1459 | | |
1456 | 1460 | | |
| 1461 | + | |
1457 | 1462 | | |
1458 | 1463 | | |
| 1464 | + | |
| 1465 | + | |
| 1466 | + | |
1459 | 1467 | | |
1460 | 1468 | | |
1461 | 1469 | | |
1462 | 1470 | | |
1463 | 1471 | | |
1464 | | - | |
| 1472 | + | |
1465 | 1473 | | |
| 1474 | + | |
1466 | 1475 | | |
1467 | 1476 | | |
1468 | 1477 | | |
| |||
1695 | 1704 | | |
1696 | 1705 | | |
1697 | 1706 | | |
| 1707 | + | |
1698 | 1708 | | |
1699 | 1709 | | |
| 1710 | + | |
| 1711 | + | |
| 1712 | + | |
1700 | 1713 | | |
1701 | 1714 | | |
1702 | 1715 | | |
1703 | 1716 | | |
1704 | 1717 | | |
1705 | | - | |
| 1718 | + | |
1706 | 1719 | | |
| 1720 | + | |
1707 | 1721 | | |
1708 | 1722 | | |
1709 | 1723 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
174 | 174 | | |
175 | 175 | | |
176 | 176 | | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
177 | 188 | | |
178 | 189 | | |
179 | 190 | | |
| |||
191 | 202 | | |
192 | 203 | | |
193 | 204 | | |
| 205 | + | |
194 | 206 | | |
195 | 207 | | |
196 | 208 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
483 | 483 | | |
484 | 484 | | |
485 | 485 | | |
486 | | - | |
487 | | - | |
488 | | - | |
489 | | - | |
490 | | - | |
491 | | - | |
492 | | - | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
493 | 490 | | |
494 | | - | |
495 | | - | |
496 | | - | |
497 | | - | |
| 491 | + | |
498 | 492 | | |
499 | 493 | | |
500 | 494 | | |
| |||
544 | 538 | | |
545 | 539 | | |
546 | 540 | | |
547 | | - | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
548 | 551 | | |
549 | 552 | | |
550 | 553 | | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
551 | 559 | | |
552 | 560 | | |
553 | 561 | | |
| |||
657 | 665 | | |
658 | 666 | | |
659 | 667 | | |
660 | | - | |
661 | | - | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
662 | 671 | | |
663 | 672 | | |
664 | 673 | | |
| |||
0 commit comments