Commit graph

  • 47422c638f Joseph Schorr 2018-12-06 12:40:34 -0500
  • a35982f2be
    Merge pull request #3300 from quay/joseph.schorr/QUAY-1221/basic-ip-geoblock Joseph Schorr 2018-12-07 11:55:10 -0500
  • ca85336ba5 Joseph Schorr 2018-12-07 11:55:10 -0500
  • c3710a6a5e Add ability for specific geographic regions to be blocked from pulling images within a namespace Joseph Schorr 2018-12-05 15:19:37 -0500
  • b8f1d22a0d Joseph Schorr 2018-12-05 15:19:37 -0500
  • c71a43a06c
    Merge pull request #3298 from quay/fix-manifest-security-view Joseph Schorr 2018-12-04 13:21:33 -0500
  • ce8d664140 Joseph Schorr 2018-12-04 13:21:33 -0500
  • 68bcacda25 Fix TS error in manifest security view Joseph Schorr 2018-12-04 13:18:55 -0500
  • 8ea1d4bd75 Joseph Schorr 2018-12-04 13:18:55 -0500
  • cbe151c21d
    Merge pull request #3297 from quay/joseph.schorr/QUAY-1241/secscan-v22-fix Joseph Schorr 2018-12-04 13:04:48 -0500
  • 5f01a1d905 Joseph Schorr 2018-12-04 13:04:48 -0500
  • 23e6279ef5 Fix loading of security scan results for OCI-style manifests Joseph Schorr 2018-12-04 11:56:06 -0500
  • c38b4878f0 Joseph Schorr 2018-12-04 11:56:06 -0500
  • 4c9e331bfa
    Merge pull request #3296 from quay/joseph.schorr/v22-access-list Joseph Schorr 2018-12-03 22:58:38 -0500
  • 2ebaf46039 Joseph Schorr 2018-12-03 22:58:38 -0500
  • d59bea3569 Enable a configurable whitelist of namespaces for V22 Joseph Schorr 2018-12-03 14:19:53 -0500
  • a691e29060 Joseph Schorr 2018-12-03 14:19:53 -0500
  • 50dc57acdf
    Merge pull request #3294 from quay/joseph.schorr/v22 Joseph Schorr 2018-12-03 20:20:23 +0200
  • 424b25ae59 Joseph Schorr 2018-12-03 20:20:23 +0200
  • cdfaca8e78 Disable GC worker in its entirety Joseph Schorr 2018-12-03 10:42:53 -0500
  • 493f9cbeb9 Joseph Schorr 2018-12-03 10:42:53 -0500
  • 63f9043312 Code review small fixes Joseph Schorr 2018-11-28 12:56:16 +0200
  • 3b2845d8f6 Joseph Schorr 2018-11-28 12:56:16 +0200
  • 492934de3c Remove redundant call Joseph Schorr 2018-11-27 18:44:34 +0200
  • 64890f8bfd Joseph Schorr 2018-11-27 18:44:34 +0200
  • d03eb12a77 Remove unused function Joseph Schorr 2018-11-26 21:29:53 +0200
  • 9ad882b872 Joseph Schorr 2018-11-26 21:29:53 +0200
  • 4e1ff90cb2 Unify the get_layers calls across all implements of manifest schemas to ensure we have a common type returned Joseph Schorr 2018-11-26 17:58:48 +0200
  • 82286fdb8e Joseph Schorr 2018-11-26 17:58:48 +0200
  • 180d8847db Fix image replication for images with remote layers Joseph Schorr 2018-11-26 16:15:48 +0200
  • c02cf610a8 Joseph Schorr 2018-11-26 16:15:48 +0200
  • 0eb84f8077 Add a squashing test for images with empty layers Joseph Schorr 2018-11-26 12:48:20 +0200
  • 1f47eb6074 Joseph Schorr 2018-11-26 12:48:20 +0200
  • 3e4f4ab7f1 Add conversion test for the latest ubuntu image Joseph Schorr 2018-11-26 12:45:05 +0200
  • 9a30581903 Joseph Schorr 2018-11-26 12:45:05 +0200
  • 38f68f81f2 Add caching of retrieved config in manifest class Joseph Schorr 2018-11-25 20:03:57 +0200
  • c7b716fb8f Joseph Schorr 2018-11-25 20:03:57 +0200
  • adccdd30ca Read blobs from new manifest blob table where relevant Joseph Schorr 2018-11-25 17:31:09 +0200
  • efb6a08b86 Joseph Schorr 2018-11-25 17:31:09 +0200
  • 4985040d31 Properly handle the empty layer when pushing schema 2 manifests Joseph Schorr 2018-11-25 16:16:59 +0200
  • cbfc398c8c Joseph Schorr 2018-11-25 16:16:59 +0200
  • 947c029afa Fix history layer check off-by-one error and add additional conversion tests Joseph Schorr 2018-11-21 21:49:01 +0200
  • c90c6c93ae Joseph Schorr 2018-11-21 21:49:01 +0200
  • 49ea2d1fa1 Add a schema 2 push pull verification test Joseph Schorr 2018-11-21 21:02:13 +0200
  • de91e960a0 Joseph Schorr 2018-11-21 21:02:13 +0200
  • 6207bb5e6f Fix registry test due to recent name change Joseph Schorr 2018-11-21 18:05:40 +0200
  • ff7a3e687e Joseph Schorr 2018-11-21 18:05:40 +0200
  • ffd567e2c2 Rename accessed items in the data model Joseph Schorr 2018-11-21 17:38:12 +0200
  • cb370a1a56 Joseph Schorr 2018-11-21 17:38:12 +0200
  • c233760007 Fix conversion of schema 2 manifests to schema 1 manifests Joseph Schorr 2018-11-21 17:23:52 +0200
  • e4104a224d Joseph Schorr 2018-11-21 17:23:52 +0200
  • bd79eaa38f Fix expanded column display in smaller viewports Joseph Schorr 2018-11-20 18:52:53 +0200
  • 67446a1474 Joseph Schorr 2018-11-20 18:52:53 +0200
  • 1f03fdb27e Fix pulling of squashed versions of the legacy image in a manifest lists Joseph Schorr 2018-11-20 16:36:49 +0200
  • 4443d4c689 Joseph Schorr 2018-11-20 16:36:49 +0200
  • 001768c043 Make security status for manifests without legacy images more clear in the UI Joseph Schorr 2018-11-20 14:14:34 +0200
  • 62dd8ee055 Joseph Schorr 2018-11-20 14:14:34 +0200
  • 1e4e424d64 Fix add tag operation in UI on manifests without legacy images Joseph Schorr 2018-11-20 14:01:35 +0200
  • 75377d2610 Joseph Schorr 2018-11-20 14:01:35 +0200
  • a6ffad9759 Fix UI for image tracks under manifest lists Joseph Schorr 2018-11-20 12:55:55 +0200
  • fa1bed040c Joseph Schorr 2018-11-20 12:55:55 +0200
  • dcf312d94d Fix exception bases for manifest exceptions Joseph Schorr 2018-11-20 12:55:45 +0200
  • 61bde8f700 Joseph Schorr 2018-11-20 12:55:45 +0200
  • 17d7828f1a Add registry test for manifestlist with the same child manifest twice Joseph Schorr 2018-11-20 11:22:27 +0200
  • 4b56052f78 Joseph Schorr 2018-11-20 11:22:27 +0200
  • c079add0df Don't return images if a tag does not have a legacy image Joseph Schorr 2018-11-19 23:33:37 +0200
  • 8884f8570c Joseph Schorr 2018-11-19 23:33:37 +0200
  • e972e4088b Fix lookup of manifests referenced solely by a manifest list Joseph Schorr 2018-11-19 23:31:41 +0200
  • 6cc69e7a02 Joseph Schorr 2018-11-19 23:31:41 +0200
  • 54904cfd6e Fix bug around pushing manifest lists that refer to the same manifest twice as children Joseph Schorr 2018-11-19 18:26:22 +0200
  • e9bf465d8b Joseph Schorr 2018-11-19 18:26:22 +0200
  • 45db1d27e7 Update registry tests Joseph Schorr 2018-11-19 14:01:29 +0200
  • a13da1515d Joseph Schorr 2018-11-19 14:01:29 +0200
  • e6c2ddfa93 Add support for direct pushing of schema 2 manifests without tags Joseph Schorr 2018-11-19 13:23:29 +0200
  • 745ee2aa01 Joseph Schorr 2018-11-19 13:23:29 +0200
  • 8a3427e55a Change registry data model to use a content retriever where applicable Joseph Schorr 2018-11-19 12:33:57 +0200
  • 0ec00dc818 Joseph Schorr 2018-11-19 12:33:57 +0200
  • 82ee21bfbd Change OCI data model to use a content retriever for the various manifest operations Joseph Schorr 2018-11-19 12:24:04 +0200
  • eb9dcabfde Joseph Schorr 2018-11-19 12:24:04 +0200
  • cbfb6054e5 Switch content retrieval in manifests to be behind an interface Joseph Schorr 2018-11-19 11:55:52 +0200
  • 0a04656c81 Joseph Schorr 2018-11-19 11:55:52 +0200
  • 1eaf5b18dd Adjustments based on code review feedback Joseph Schorr 2018-11-15 13:51:48 +0200
  • e1b5e936ee Joseph Schorr 2018-11-15 13:51:48 +0200
  • c46b11bac1 Implement UI support for manifest lists Joseph Schorr 2018-11-14 15:59:05 +0200
  • c1579c52da Joseph Schorr 2018-11-14 15:59:05 +0200
  • 276d0d571d Fix support for pulling manifest lists via Docker V1 protocol where applicable Joseph Schorr 2018-11-14 14:05:06 +0200
  • c96aec7c94 Joseph Schorr 2018-11-14 14:05:06 +0200
  • 37b20010aa Add support for pushing and pulling schema 2 manifests with remote layers Joseph Schorr 2018-11-14 13:21:50 +0200
  • f6c23c2e7f Joseph Schorr 2018-11-14 13:21:50 +0200
  • d97055e2ba Code review fixes Joseph Schorr 2018-11-14 09:15:58 +0200
  • b7fea7c0ce Joseph Schorr 2018-11-14 09:15:58 +0200
  • 3b4002877a Fix mimetype handling in registry tests Joseph Schorr 2018-11-14 08:51:01 +0200
  • 36549f58eb Joseph Schorr 2018-11-14 08:51:01 +0200
  • 7a794e29c0 Add tests for manifest lists and fix some issues encountered while testing Joseph Schorr 2018-11-13 19:05:45 +0200
  • 6988e9a939 Joseph Schorr 2018-11-13 19:05:45 +0200
  • 9994f0ae61 Disable GC for repositories with manifest lists Joseph Schorr 2018-11-13 17:23:45 +0200
  • 34eb3905ab Joseph Schorr 2018-11-13 17:23:45 +0200
  • e752a9a73f Update registry tests to test schema 2 manifest pushes and pulls Joseph Schorr 2018-11-13 17:15:00 +0200
  • 2d715cb519 Joseph Schorr 2018-11-13 17:15:00 +0200
  • 7b9f56eff3 Fixes to ensuring existing code can process schema 2 manifests Joseph Schorr 2018-11-13 17:13:51 +0200