diff index.html @ 0:225680ef4cc1 draft

planemo upload commit 233f498f942f9253a7e6e1656157e59d38549c44-dirty
author jpayne
date Fri, 15 Aug 2025 19:51:19 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/index.html	Fri Aug 15 19:51:19 2025 +0000
@@ -0,0 +1,284 @@
+<!DOCTYPE html>
+<html ng-app="quay" class="hosted">
+  <head>
+  
+
+  
+      <script id="trustarc" src="//static.redhat.com/libs/redhat/marketing/latest/trustarc/trustarc.js"></script>
+      <script id="dpal" src="https://www.redhat.com/ma/dpal.js" type="text/javascript"></script>
+  
+
+    <base href="/">
+
+    
+  <title ng-bind="title + ' ยท Quay'">Quay</title>
+
+
+    
+  <base href="/">
+
+  <meta id="descriptionTag" name="description" content="Quay is the best place to build, store, and distribute your containers. Public repositories are always free." />
+  <meta name="google-site-verification" content="GalDznToijTsHYmLjJvE4QaB9uk_IP16aaGDz5D75T4" />
+  <meta name="google-site-verification" content="oio7ioMILUo9QDflvyFz8pWig1ac2eLq5IGyQuzFMh8" />
+
+
+
+
+
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+    
+      <link rel="stylesheet" href="/static/ldn/font-awesome.css-a166e3c966c6.css" type="text/css">
+    
+      <link rel="stylesheet" href="/static/ldn/bootstrap.min.css-13f668494557.css" type="text/css">
+    
+      <link rel="stylesheet" href="/static/ldn/cssfamilySourceSansPro300400700-30cd793a4b9b.css" type="text/css">
+    
+      <link rel="stylesheet" href="/static/ldn/bootstrap-datetimepicker.min.css-4b15a4ede750.css" type="text/css">
+    
+      <link rel="stylesheet" href="/static/ldn/cal-heatmap.css-904c3b9e8a60.css" type="text/css">
+    
+      <link rel="stylesheet" href="/static/ldn/ng-tags-input.min.css-7782190f81cd.css" type="text/css">
+    
+
+    <!-- Icons -->
+    <link rel="shortcut icon" href="/static/img/quay_favicon.png" type="image/png" />
+    <!-- /Icons -->
+
+    <!-- Hide the footer until the CSS loads properly. -->
+    <style type="text/css">
+    .page-footer {
+      display: none;
+    }
+
+    .loading-js-fade-in {
+      text-align: center;
+    }
+    </style>
+
+    
+
+    
+
+    <script type="text/javascript">
+      window.__endpoints = {"paths": {"/api/v1/app/{client_id}": {"get": {"operationId": "getApplicationInformation", "parameters": [{"in": "path", "name": "client_id", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "client_id", "required": true, "type": "string"}], "x-name": "endpoints.api.organization.ApplicationInformation", "x-path": "/api/v1/app/{client_id}", "x-tag": "organization"}, "/api/v1/discovery": {"get": {"operationId": "discovery", "parameters": [{"in": "query", "name": "internal", "required": false, "type": "boolean"}]}, "x-name": "endpoints.api.discovery.DiscoveryResource", "x-path": "/api/v1/discovery", "x-tag": "discovery"}, "/api/v1/entities/link/{username}": {"post": {"operationId": "linkExternalUser", "parameters": [{"in": "path", "name": "username", "required": true, "type": "string"}]}, "x-name": "endpoints.api.search.LinkExternalEntity", "x-path": "/api/v1/entities/link/{username}", "x-tag": "search"}, "/api/v1/entities/{prefix}": {"get": {"operationId": "getMatchingEntities", "parameters": [{"in": "path", "name": "prefix", "required": true, "type": "string"}, {"in": "query", "name": "includeOrgs", "required": false, "type": "boolean"}, {"in": "query", "name": "includeTeams", "required": false, "type": "boolean"}, {"in": "query", "name": "namespace", "required": false, "type": "string"}]}, "x-name": "endpoints.api.search.EntitySearch", "x-path": "/api/v1/entities/{prefix}", "x-tag": "search"}, "/api/v1/error/{error_type}": {"get": {"operationId": "getErrorDescription", "parameters": [{"in": "path", "name": "error_type", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "error_type", "required": true, "type": "string"}], "x-name": "endpoints.api.error.Error", "x-path": "/api/v1/error/{error_type}", "x-tag": "error"}, "/api/v1/externallogin/{service_id}": {"post": {"operationId": "retrieveExternalLoginAuthorizationUrl", "parameters": [{"in": "path", "name": "service_id", "required": true, "type": "string"}]}, "x-name": "endpoints.api.user.ExternalLoginInformation", "x-path": "/api/v1/externallogin/{service_id}", "x-tag": "user"}, "/api/v1/filedrop/": {"post": {"operationId": "getFiledropUrl", "parameters": []}, "x-name": "endpoints.api.build.FileDropResource", "x-path": "/api/v1/filedrop/", "x-tag": "build"}, "/api/v1/find/all": {"get": {"operationId": "conductSearch", "parameters": [{"in": "query", "name": "query", "required": false, "type": "string"}]}, "x-name": "endpoints.api.search.ConductSearch", "x-path": "/api/v1/find/all", "x-tag": "search"}, "/api/v1/find/repositories": {"get": {"operationId": "conductRepoSearch", "parameters": [{"in": "query", "name": "includeUsage", "required": false, "type": "boolean"}, {"in": "query", "name": "page", "required": false, "type": "integer"}, {"in": "query", "name": "query", "required": false, "type": "string"}]}, "x-name": "endpoints.api.search.ConductRepositorySearch", "x-path": "/api/v1/find/repositories", "x-tag": "search"}, "/api/v1/messages": {"get": {"operationId": "getGlobalMessages", "parameters": []}, "post": {"operationId": "createGlobalMessage", "parameters": [], "x-requires-fresh-login": true}, "x-name": "endpoints.api.globalmessages.GlobalUserMessages", "x-path": "/api/v1/messages", "x-tag": "globalmessages"}, "/api/v1/organization/": {"post": {"operationId": "createOrganization", "parameters": []}, "x-name": "endpoints.api.organization.OrganizationList", "x-path": "/api/v1/organization/", "x-tag": "organization"}, "/api/v1/organization/{orgname}": {"delete": {"operationId": "deleteAdminedOrganization", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "x-requires-fresh-login": true}, "get": {"operationId": "getOrganization", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "put": {"operationId": "changeOrganizationDetails", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.organization.Organization", "x-path": "/api/v1/organization/{orgname}", "x-tag": "organization", "x-user-related": "endpoints.api.user.User"}, "/api/v1/organization/{orgname}/aggregatelogs": {"get": {"operationId": "getAggregateOrgLogs", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}, {"in": "query", "name": "performer", "required": false, "type": "string"}, {"in": "query", "name": "endtime", "required": false, "type": "string"}, {"in": "query", "name": "starttime", "required": false, "type": "string"}]}, "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "x-name": "endpoints.api.logs.OrgAggregateLogs", "x-path": "/api/v1/organization/{orgname}/aggregatelogs", "x-tag": "logs", "x-user-related": "endpoints.api.logs.UserLogs"}, "/api/v1/organization/{orgname}/applications": {"get": {"operationId": "getOrganizationApplications", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "post": {"operationId": "createOrganizationApplication", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.organization.OrganizationApplications", "x-path": "/api/v1/organization/{orgname}/applications", "x-tag": "organization"}, "/api/v1/organization/{orgname}/applications/{client_id}": {"delete": {"operationId": "deleteOrganizationApplication", "parameters": [{"in": "path", "name": "client_id", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "get": {"operationId": "getOrganizationApplication", "parameters": [{"in": "path", "name": "client_id", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "client_id", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}], "put": {"operationId": "updateOrganizationApplication", "parameters": [{"in": "path", "name": "client_id", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.organization.OrganizationApplicationResource", "x-path": "/api/v1/organization/{orgname}/applications/{client_id}", "x-tag": "organization"}, "/api/v1/organization/{orgname}/applications/{client_id}/resetclientsecret": {"parameters": [{"in": "path", "name": "client_id", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}], "post": {"operationId": "resetOrganizationApplicationClientSecret", "parameters": [{"in": "path", "name": "client_id", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.organization.OrganizationApplicationResetClientSecret", "x-path": "/api/v1/organization/{orgname}/applications/{client_id}/resetclientsecret", "x-tag": "organization"}, "/api/v1/organization/{orgname}/card": {"get": {"operationId": "getOrgCard", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "post": {"operationId": "setOrgCard", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.billing.OrganizationCard", "x-path": "/api/v1/organization/{orgname}/card", "x-tag": "billing", "x-user-related": "endpoints.api.billing.UserCard"}, "/api/v1/organization/{orgname}/collaborators": {"get": {"operationId": "getOrganizationCollaborators", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "x-name": "endpoints.api.organization.OrganizationCollaboratorList", "x-path": "/api/v1/organization/{orgname}/collaborators", "x-tag": "organization"}, "/api/v1/organization/{orgname}/exportlogs": {"parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "post": {"operationId": "exportOrgLogs", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}, {"in": "query", "name": "endtime", "required": false, "type": "string"}, {"in": "query", "name": "starttime", "required": false, "type": "string"}]}, "x-name": "endpoints.api.logs.ExportOrgLogs", "x-path": "/api/v1/organization/{orgname}/exportlogs", "x-tag": "logs", "x-user-related": "endpoints.api.logs.ExportUserLogs"}, "/api/v1/organization/{orgname}/invoice/field/{field_uuid}": {"delete": {"operationId": "deleteOrgInvoiceField", "parameters": [{"in": "path", "name": "field_uuid", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "x-name": "endpoints.api.billing.OrganizationInvoiceField", "x-path": "/api/v1/organization/{orgname}/invoice/field/{field_uuid}", "x-tag": "billing", "x-user-related": "endpoints.api.billing.UserInvoiceField"}, "/api/v1/organization/{orgname}/invoice/fields": {"get": {"operationId": "listOrgInvoiceFields", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "post": {"operationId": "createOrgInvoiceField", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.billing.OrganizationInvoiceFieldList", "x-path": "/api/v1/organization/{orgname}/invoice/fields", "x-tag": "billing", "x-user-related": "endpoints.api.billing.UserInvoiceFieldList"}, "/api/v1/organization/{orgname}/invoices": {"get": {"operationId": "listOrgInvoices", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "x-name": "endpoints.api.billing.OrganizationInvoiceList", "x-path": "/api/v1/organization/{orgname}/invoices", "x-tag": "billing", "x-user-related": "endpoints.api.billing.UserInvoiceList"}, "/api/v1/organization/{orgname}/logs": {"get": {"operationId": "listOrgLogs", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}, {"in": "query", "name": "next_page", "required": false, "type": "string"}, {"in": "query", "name": "performer", "required": false, "type": "string"}, {"in": "query", "name": "endtime", "required": false, "type": "string"}, {"in": "query", "name": "starttime", "required": false, "type": "string"}]}, "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "x-name": "endpoints.api.logs.OrgLogs", "x-path": "/api/v1/organization/{orgname}/logs", "x-tag": "logs", "x-user-related": "endpoints.api.logs.UserLogs"}, "/api/v1/organization/{orgname}/marketplace": {"get": {"operationId": "listOrgSkus", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "post": {"operationId": "bindSkuToOrg", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.billing.OrganizationRhSku", "x-path": "/api/v1/organization/{orgname}/marketplace", "x-tag": "billing"}, "/api/v1/organization/{orgname}/marketplace/batchremove": {"parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "post": {"operationId": "batchRemoveSku", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.billing.OrganizationRhSkuBatchRemoval", "x-path": "/api/v1/organization/{orgname}/marketplace/batchremove", "x-tag": "billing"}, "/api/v1/organization/{orgname}/marketplace/{subscription_id}": {"delete": {"operationId": "removeSkuFromOrg", "parameters": [{"in": "path", "name": "subscription_id", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "subscription_id", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}], "x-name": "endpoints.api.billing.OrganizationRhSkuSubscriptionField", "x-path": "/api/v1/organization/{orgname}/marketplace/{subscription_id}", "x-tag": "billing"}, "/api/v1/organization/{orgname}/members": {"get": {"operationId": "getOrganizationMembers", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "x-name": "endpoints.api.organization.OrganizationMemberList", "x-path": "/api/v1/organization/{orgname}/members", "x-tag": "organization"}, "/api/v1/organization/{orgname}/members/{membername}": {"delete": {"operationId": "removeOrganizationMember", "parameters": [{"in": "path", "name": "membername", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "get": {"operationId": "getOrganizationMember", "parameters": [{"in": "path", "name": "membername", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "membername", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}], "x-name": "endpoints.api.organization.OrganizationMember", "x-path": "/api/v1/organization/{orgname}/members/{membername}", "x-tag": "organization"}, "/api/v1/organization/{orgname}/plan": {"get": {"operationId": "getOrgSubscription", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "post": {"operationId": "createOrgSubscription", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "put": {"operationId": "updateOrgSubscription", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.billing.OrganizationPlan", "x-path": "/api/v1/organization/{orgname}/plan", "x-tag": "billing", "x-user-related": "endpoints.api.billing.UserPlan"}, "/api/v1/organization/{orgname}/private": {"get": {"operationId": "getOrganizationPrivateAllowed", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "x-name": "endpoints.api.organization.OrgPrivateRepositories", "x-path": "/api/v1/organization/{orgname}/private", "x-tag": "organization", "x-user-related": "endpoints.api.user.PrivateRepositories"}, "/api/v1/organization/{orgname}/prototypes": {"get": {"operationId": "getOrganizationPrototypePermissions", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "post": {"operationId": "createOrganizationPrototypePermission", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.prototype.PermissionPrototypeList", "x-path": "/api/v1/organization/{orgname}/prototypes", "x-tag": "prototype"}, "/api/v1/organization/{orgname}/prototypes/{prototypeid}": {"delete": {"operationId": "deleteOrganizationPrototypePermission", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}, {"in": "path", "name": "prototypeid", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "prototypeid", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}], "put": {"operationId": "updateOrganizationPrototypePermission", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}, {"in": "path", "name": "prototypeid", "required": true, "type": "string"}]}, "x-name": "endpoints.api.prototype.PermissionPrototype", "x-path": "/api/v1/organization/{orgname}/prototypes/{prototypeid}", "x-tag": "prototype"}, "/api/v1/organization/{orgname}/robots": {"get": {"operationId": "getOrgRobots", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}, {"in": "query", "name": "limit", "required": false, "type": "integer"}, {"in": "query", "name": "token", "required": false, "type": "boolean"}, {"in": "query", "name": "permissions", "required": false, "type": "boolean"}]}, "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}], "x-name": "endpoints.api.robot.OrgRobotList", "x-path": "/api/v1/organization/{orgname}/robots", "x-tag": "robot", "x-user-related": "endpoints.api.robot.UserRobotList"}, "/api/v1/organization/{orgname}/robots/{robot_shortname}": {"delete": {"operationId": "deleteOrgRobot", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}, {"in": "path", "name": "robot_shortname", "required": true, "type": "string"}]}, "get": {"operationId": "getOrgRobot", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}, {"in": "path", "name": "robot_shortname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "robot_shortname", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}], "put": {"operationId": "createOrgRobot", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}, {"in": "path", "name": "robot_shortname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.robot.OrgRobot", "x-path": "/api/v1/organization/{orgname}/robots/{robot_shortname}", "x-tag": "robot", "x-user-related": "endpoints.api.robot.UserRobot"}, "/api/v1/organization/{orgname}/robots/{robot_shortname}/federation": {"parameters": [{"in": "path", "name": "robot_shortname", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}], "x-name": "endpoints.api.robot.OrgRobotFederation", "x-path": "/api/v1/organization/{orgname}/robots/{robot_shortname}/federation", "x-tag": "robot", "x-user-related": "endpoints.api.robot.UserRobot"}, "/api/v1/organization/{orgname}/robots/{robot_shortname}/permissions": {"get": {"operationId": "getOrgRobotPermissions", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}, {"in": "path", "name": "robot_shortname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "robot_shortname", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}], "x-name": "endpoints.api.robot.OrgRobotPermissions", "x-path": "/api/v1/organization/{orgname}/robots/{robot_shortname}/permissions", "x-tag": "robot", "x-user-related": "endpoints.api.robot.UserRobotPermissions"}, "/api/v1/organization/{orgname}/robots/{robot_shortname}/regenerate": {"parameters": [{"in": "path", "name": "robot_shortname", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}], "post": {"operationId": "regenerateOrgRobotToken", "parameters": [{"in": "path", "name": "orgname", "required": true, "type": "string"}, {"in": "path", "name": "robot_shortname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.robot.RegenerateOrgRobot", "x-path": "/api/v1/organization/{orgname}/robots/{robot_shortname}/regenerate", "x-tag": "robot", "x-user-related": "endpoints.api.robot.RegenerateUserRobot"}, "/api/v1/organization/{orgname}/team/{teamname}": {"delete": {"operationId": "deleteOrganizationTeam", "parameters": [{"in": "path", "name": "teamname", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "teamname", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}], "put": {"operationId": "updateOrganizationTeam", "parameters": [{"in": "path", "name": "teamname", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.team.OrganizationTeam", "x-path": "/api/v1/organization/{orgname}/team/{teamname}", "x-tag": "team"}, "/api/v1/organization/{orgname}/team/{teamname}/invite/{email}": {"delete": {"operationId": "deleteTeamMemberEmailInvite", "parameters": [{"in": "path", "name": "email", "required": true, "type": "string"}, {"in": "path", "name": "teamname", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "put": {"operationId": "inviteTeamMemberEmail", "parameters": [{"in": "path", "name": "email", "required": true, "type": "string"}, {"in": "path", "name": "teamname", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.team.InviteTeamMember", "x-path": "/api/v1/organization/{orgname}/team/{teamname}/invite/{email}", "x-tag": "team"}, "/api/v1/organization/{orgname}/team/{teamname}/members": {"get": {"operationId": "getOrganizationTeamMembers", "parameters": [{"in": "path", "name": "teamname", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}, {"in": "query", "name": "includePending", "required": false, "type": "boolean"}]}, "parameters": [{"in": "path", "name": "teamname", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}], "x-name": "endpoints.api.team.TeamMemberList", "x-path": "/api/v1/organization/{orgname}/team/{teamname}/members", "x-tag": "team"}, "/api/v1/organization/{orgname}/team/{teamname}/members/{membername}": {"delete": {"operationId": "deleteOrganizationTeamMember", "parameters": [{"in": "path", "name": "membername", "required": true, "type": "string"}, {"in": "path", "name": "teamname", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "membername", "required": true, "type": "string"}, {"in": "path", "name": "teamname", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}], "put": {"operationId": "updateOrganizationTeamMember", "parameters": [{"in": "path", "name": "membername", "required": true, "type": "string"}, {"in": "path", "name": "teamname", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.team.TeamMember", "x-path": "/api/v1/organization/{orgname}/team/{teamname}/members/{membername}", "x-tag": "team"}, "/api/v1/organization/{orgname}/team/{teamname}/permissions": {"get": {"operationId": "getOrganizationTeamPermissions", "parameters": [{"in": "path", "name": "teamname", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "teamname", "required": true, "type": "string"}, {"in": "path", "name": "orgname", "required": true, "type": "string"}], "x-name": "endpoints.api.team.TeamPermissions", "x-path": "/api/v1/organization/{orgname}/team/{teamname}/permissions", "x-tag": "team"}, "/api/v1/plans/": {"get": {"operationId": "listPlans", "parameters": []}, "x-name": "endpoints.api.billing.ListPlans", "x-path": "/api/v1/plans/", "x-tag": "billing"}, "/api/v1/recovery": {"post": {"operationId": "requestRecoveryEmail", "parameters": []}, "x-name": "endpoints.api.user.Recovery", "x-path": "/api/v1/recovery", "x-tag": "user"}, "/api/v1/repository": {"get": {"operationId": "listRepos", "parameters": [{"in": "query", "name": "next_page", "required": false, "type": "string"}, {"in": "query", "name": "repo_kind", "required": false, "type": "string"}, {"in": "query", "name": "popularity", "required": false, "type": "boolean"}, {"in": "query", "name": "last_modified", "required": false, "type": "boolean"}, {"in": "query", "name": "public", "required": false, "type": "boolean"}, {"in": "query", "name": "starred", "required": false, "type": "boolean"}, {"in": "query", "name": "namespace", "required": false, "type": "string"}]}, "post": {"operationId": "createRepo", "parameters": []}, "x-name": "endpoints.api.repository.RepositoryList", "x-path": "/api/v1/repository", "x-tag": "repository"}, "/api/v1/repository/{repository}": {"delete": {"operationId": "deleteRepository", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}]}, "get": {"operationId": "getRepo", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "query", "name": "includeTags", "required": false, "type": "boolean"}, {"in": "query", "name": "includeStats", "required": false, "type": "boolean"}]}, "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}], "put": {"operationId": "updateRepo", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}]}, "x-name": "endpoints.api.repository.Repository", "x-path": "/api/v1/repository/{repository}", "x-tag": "repository"}, "/api/v1/repository/{repository}/aggregatelogs": {"get": {"operationId": "getAggregateRepoLogs", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "query", "name": "endtime", "required": false, "type": "string"}, {"in": "query", "name": "starttime", "required": false, "type": "string"}]}, "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.logs.RepositoryAggregateLogs", "x-path": "/api/v1/repository/{repository}/aggregatelogs", "x-tag": "logs"}, "/api/v1/repository/{repository}/authorizedemail/{email}": {"get": {"operationId": "checkRepoEmailAuthorized", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "email", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "email", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "post": {"operationId": "sendAuthorizeRepoEmail", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "email", "required": true, "type": "string"}]}, "x-name": "endpoints.api.repoemail.RepositoryAuthorizedEmail", "x-path": "/api/v1/repository/{repository}/authorizedemail/{email}", "x-tag": "repoemail"}, "/api/v1/repository/{repository}/build/": {"get": {"operationId": "getRepoBuilds", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "query", "name": "since", "required": false, "type": "integer"}, {"in": "query", "name": "limit", "required": false, "type": "integer"}]}, "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}], "post": {"operationId": "requestRepoBuild", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}]}, "x-name": "endpoints.api.build.RepositoryBuildList", "x-path": "/api/v1/repository/{repository}/build/", "x-tag": "build"}, "/api/v1/repository/{repository}/build/{build_uuid}": {"delete": {"operationId": "cancelRepoBuild", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "build_uuid", "required": true, "type": "string"}]}, "get": {"operationId": "getRepoBuild", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "build_uuid", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "build_uuid", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.build.RepositoryBuildResource", "x-path": "/api/v1/repository/{repository}/build/{build_uuid}", "x-tag": "build"}, "/api/v1/repository/{repository}/build/{build_uuid}/logs": {"get": {"operationId": "getRepoBuildLogs", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "build_uuid", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "build_uuid", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.build.RepositoryBuildLogs", "x-path": "/api/v1/repository/{repository}/build/{build_uuid}/logs", "x-tag": "build"}, "/api/v1/repository/{repository}/build/{build_uuid}/status": {"get": {"operationId": "getRepoBuildStatus", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "build_uuid", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "build_uuid", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.build.RepositoryBuildStatus", "x-path": "/api/v1/repository/{repository}/build/{build_uuid}/status", "x-tag": "build"}, "/api/v1/repository/{repository}/changetrust": {"parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.repository.RepositoryTrust", "x-path": "/api/v1/repository/{repository}/changetrust", "x-tag": "repository"}, "/api/v1/repository/{repository}/changevisibility": {"parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}], "post": {"operationId": "changeRepoVisibility", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}]}, "x-name": "endpoints.api.repository.RepositoryVisibility", "x-path": "/api/v1/repository/{repository}/changevisibility", "x-tag": "repository"}, "/api/v1/repository/{repository}/exportlogs": {"parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}], "post": {"operationId": "exportRepoLogs", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "query", "name": "endtime", "required": false, "type": "string"}, {"in": "query", "name": "starttime", "required": false, "type": "string"}]}, "x-name": "endpoints.api.logs.ExportRepositoryLogs", "x-path": "/api/v1/repository/{repository}/exportlogs", "x-tag": "logs"}, "/api/v1/repository/{repository}/logs": {"get": {"operationId": "listRepoLogs", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "query", "name": "next_page", "required": false, "type": "string"}, {"in": "query", "name": "endtime", "required": false, "type": "string"}, {"in": "query", "name": "starttime", "required": false, "type": "string"}]}, "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.logs.RepositoryLogs", "x-path": "/api/v1/repository/{repository}/logs", "x-tag": "logs"}, "/api/v1/repository/{repository}/manifest/{manifestref}": {"get": {"operationId": "getRepoManifest", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "manifestref", "required": true, "type": "string"}, {"in": "query", "name": "include_modelcard", "required": false, "type": "boolean"}]}, "parameters": [{"in": "path", "name": "manifestref", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.manifest.RepositoryManifest", "x-path": "/api/v1/repository/{repository}/manifest/{manifestref}", "x-tag": "manifest"}, "/api/v1/repository/{repository}/manifest/{manifestref}/labels": {"get": {"operationId": "listManifestLabels", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "manifestref", "required": true, "type": "string"}, {"in": "query", "name": "filter", "required": false, "type": "string"}]}, "parameters": [{"in": "path", "name": "manifestref", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "post": {"operationId": "addManifestLabel", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "manifestref", "required": true, "type": "string"}]}, "x-name": "endpoints.api.manifest.RepositoryManifestLabels", "x-path": "/api/v1/repository/{repository}/manifest/{manifestref}/labels", "x-tag": "manifest"}, "/api/v1/repository/{repository}/manifest/{manifestref}/labels/{labelid}": {"delete": {"operationId": "deleteManifestLabel", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "labelid", "required": true, "type": "string"}, {"in": "path", "name": "manifestref", "required": true, "type": "string"}]}, "get": {"operationId": "getManifestLabel", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "labelid", "required": true, "type": "string"}, {"in": "path", "name": "manifestref", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "labelid", "required": true, "type": "string"}, {"in": "path", "name": "manifestref", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.manifest.ManageRepositoryManifestLabel", "x-path": "/api/v1/repository/{repository}/manifest/{manifestref}/labels/{labelid}", "x-tag": "manifest"}, "/api/v1/repository/{repository}/manifest/{manifestref}/security": {"get": {"operationId": "getRepoManifestSecurity", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "manifestref", "required": true, "type": "string"}, {"in": "query", "name": "vulnerabilities", "required": false, "type": "boolean"}]}, "parameters": [{"in": "path", "name": "manifestref", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.secscan.RepositoryManifestSecurity", "x-path": "/api/v1/repository/{repository}/manifest/{manifestref}/security", "x-tag": "secscan"}, "/api/v1/repository/{repository}/notification/": {"get": {"operationId": "listRepoNotifications", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}], "post": {"operationId": "createRepoNotification", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}]}, "x-name": "endpoints.api.repositorynotification.RepositoryNotificationList", "x-path": "/api/v1/repository/{repository}/notification/", "x-tag": "repositorynotification"}, "/api/v1/repository/{repository}/notification/{uuid}": {"delete": {"operationId": "deleteRepoNotification", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "uuid", "required": true, "type": "string"}]}, "get": {"operationId": "getRepoNotification", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "uuid", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "uuid", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "post": {"operationId": "resetRepositoryNotificationFailures", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "uuid", "required": true, "type": "string"}]}, "x-name": "endpoints.api.repositorynotification.RepositoryNotification", "x-path": "/api/v1/repository/{repository}/notification/{uuid}", "x-tag": "repositorynotification"}, "/api/v1/repository/{repository}/notification/{uuid}/test": {"parameters": [{"in": "path", "name": "uuid", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "post": {"operationId": "testRepoNotification", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "uuid", "required": true, "type": "string"}]}, "x-name": "endpoints.api.repositorynotification.TestRepositoryNotification", "x-path": "/api/v1/repository/{repository}/notification/{uuid}/test", "x-tag": "repositorynotification"}, "/api/v1/repository/{repository}/permissions/team/": {"get": {"operationId": "listRepoTeamPermissions", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.permission.RepositoryTeamPermissionList", "x-path": "/api/v1/repository/{repository}/permissions/team/", "x-tag": "permission"}, "/api/v1/repository/{repository}/permissions/team/{teamname}": {"delete": {"operationId": "deleteTeamPermissions", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "teamname", "required": true, "type": "string"}]}, "get": {"operationId": "getTeamPermissions", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "teamname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "teamname", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "put": {"operationId": "changeTeamPermissions", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "teamname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.permission.RepositoryTeamPermission", "x-path": "/api/v1/repository/{repository}/permissions/team/{teamname}", "x-tag": "permission"}, "/api/v1/repository/{repository}/permissions/user/": {"get": {"operationId": "listRepoUserPermissions", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.permission.RepositoryUserPermissionList", "x-path": "/api/v1/repository/{repository}/permissions/user/", "x-tag": "permission"}, "/api/v1/repository/{repository}/permissions/user/{username}": {"delete": {"operationId": "deleteUserPermissions", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "username", "required": true, "type": "string"}]}, "get": {"operationId": "getUserPermissions", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "username", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "username", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "put": {"operationId": "changeUserPermissions", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "username", "required": true, "type": "string"}]}, "x-name": "endpoints.api.permission.RepositoryUserPermission", "x-path": "/api/v1/repository/{repository}/permissions/user/{username}", "x-tag": "permission"}, "/api/v1/repository/{repository}/permissions/user/{username}/transitive": {"get": {"operationId": "getUserTransitivePermission", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "username", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "username", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.permission.RepositoryUserTransitivePermission", "x-path": "/api/v1/repository/{repository}/permissions/user/{username}/transitive", "x-tag": "permission"}, "/api/v1/repository/{repository}/tag/": {"get": {"operationId": "listRepoTags", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "query", "name": "onlyActiveTags", "required": false, "type": "boolean"}, {"in": "query", "name": "page", "required": false, "type": "integer"}, {"in": "query", "name": "limit", "required": false, "type": "integer"}, {"in": "query", "name": "filter_tag_name", "required": false, "type": "string"}, {"in": "query", "name": "specificTag", "required": false, "type": "string"}]}, "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.tag.ListRepositoryTags", "x-path": "/api/v1/repository/{repository}/tag/", "x-tag": "tag"}, "/api/v1/repository/{repository}/tag/{tag}": {"delete": {"operationId": "deleteFullTag", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "tag", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "tag", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "put": {"operationId": "changeTag", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "tag", "required": true, "type": "string"}]}, "x-name": "endpoints.api.tag.RepositoryTag", "x-path": "/api/v1/repository/{repository}/tag/{tag}", "x-tag": "tag"}, "/api/v1/repository/{repository}/tag/{tag}/restore": {"parameters": [{"in": "path", "name": "tag", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "post": {"operationId": "restoreTag", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "tag", "required": true, "type": "string"}]}, "x-name": "endpoints.api.tag.RestoreTag", "x-path": "/api/v1/repository/{repository}/tag/{tag}/restore", "x-tag": "tag"}, "/api/v1/repository/{repository}/tokens/": {"get": {"operationId": "listRepoTokens", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}], "post": {"operationId": "createToken", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}]}, "x-name": "endpoints.api.repotoken.RepositoryTokenList", "x-path": "/api/v1/repository/{repository}/tokens/", "x-tag": "repotoken"}, "/api/v1/repository/{repository}/tokens/{code}": {"delete": {"operationId": "deleteToken", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "code", "required": true, "type": "string"}]}, "get": {"operationId": "getTokens", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "code", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "code", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "put": {"operationId": "changeToken", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "code", "required": true, "type": "string"}]}, "x-name": "endpoints.api.repotoken.RepositoryToken", "x-path": "/api/v1/repository/{repository}/tokens/{code}", "x-tag": "repotoken"}, "/api/v1/repository/{repository}/trigger/": {"get": {"operationId": "listBuildTriggers", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.trigger.BuildTriggerList", "x-path": "/api/v1/repository/{repository}/trigger/", "x-tag": "trigger"}, "/api/v1/repository/{repository}/trigger/{trigger_uuid}": {"delete": {"operationId": "deleteBuildTrigger", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}]}, "get": {"operationId": "getBuildTrigger", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "put": {"operationId": "updateBuildTrigger", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}]}, "x-name": "endpoints.api.trigger.BuildTrigger", "x-path": "/api/v1/repository/{repository}/trigger/{trigger_uuid}", "x-tag": "trigger"}, "/api/v1/repository/{repository}/trigger/{trigger_uuid}/activate": {"parameters": [{"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "post": {"operationId": "activateBuildTrigger", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}]}, "x-name": "endpoints.api.trigger.BuildTriggerActivate", "x-path": "/api/v1/repository/{repository}/trigger/{trigger_uuid}/activate", "x-tag": "trigger"}, "/api/v1/repository/{repository}/trigger/{trigger_uuid}/analyze": {"parameters": [{"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "post": {"operationId": "analyzeBuildTrigger", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}]}, "x-name": "endpoints.api.trigger.BuildTriggerAnalyze", "x-path": "/api/v1/repository/{repository}/trigger/{trigger_uuid}/analyze", "x-tag": "trigger"}, "/api/v1/repository/{repository}/trigger/{trigger_uuid}/builds": {"get": {"operationId": "listTriggerRecentBuilds", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}, {"in": "query", "name": "limit", "required": false, "type": "integer"}]}, "parameters": [{"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.trigger.TriggerBuildList", "x-path": "/api/v1/repository/{repository}/trigger/{trigger_uuid}/builds", "x-tag": "trigger"}, "/api/v1/repository/{repository}/trigger/{trigger_uuid}/fields/{field_name}": {"post": {"operationId": "listTriggerFieldValues", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}, {"in": "path", "name": "field_name", "required": true, "type": "string"}]}, "x-name": "endpoints.api.trigger.BuildTriggerFieldValues", "x-path": "/api/v1/repository/{repository}/trigger/{trigger_uuid}/fields/{field_name}", "x-tag": "trigger"}, "/api/v1/repository/{repository}/trigger/{trigger_uuid}/namespaces": {"get": {"operationId": "listTriggerBuildSourceNamespaces", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.trigger.BuildTriggerSourceNamespaces", "x-path": "/api/v1/repository/{repository}/trigger/{trigger_uuid}/namespaces", "x-tag": "trigger"}, "/api/v1/repository/{repository}/trigger/{trigger_uuid}/sources": {"parameters": [{"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "post": {"operationId": "listTriggerBuildSources", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}]}, "x-name": "endpoints.api.trigger.BuildTriggerSources", "x-path": "/api/v1/repository/{repository}/trigger/{trigger_uuid}/sources", "x-tag": "trigger"}, "/api/v1/repository/{repository}/trigger/{trigger_uuid}/start": {"parameters": [{"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "post": {"operationId": "manuallyStartBuildTrigger", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}]}, "x-name": "endpoints.api.trigger.ActivateBuildTrigger", "x-path": "/api/v1/repository/{repository}/trigger/{trigger_uuid}/start", "x-tag": "trigger"}, "/api/v1/repository/{repository}/trigger/{trigger_uuid}/subdir": {"parameters": [{"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}, {"in": "path", "name": "repository", "required": true, "type": "string"}], "post": {"operationId": "listBuildTriggerSubdirs", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}, {"in": "path", "name": "trigger_uuid", "required": true, "type": "string"}]}, "x-name": "endpoints.api.trigger.BuildTriggerSubdirs", "x-path": "/api/v1/repository/{repository}/trigger/{trigger_uuid}/subdir", "x-tag": "trigger"}, "/api/v1/signin/verify": {"post": {"operationId": "verifyUser", "parameters": []}, "x-name": "endpoints.api.user.VerifyUser", "x-path": "/api/v1/signin/verify", "x-tag": "user"}, "/api/v1/signout": {"post": {"operationId": "logout", "parameters": []}, "x-name": "endpoints.api.user.Signout", "x-path": "/api/v1/signout", "x-tag": "user"}, "/api/v1/superuser/aggregatelogs": {"get": {"operationId": "listAllAggregateLogs", "parameters": [{"in": "query", "name": "endtime", "required": false, "type": "string"}, {"in": "query", "name": "starttime", "required": false, "type": "string"}], "x-requires-fresh-login": true}, "x-name": "endpoints.api.superuser.SuperUserAggregateLogs", "x-path": "/api/v1/superuser/aggregatelogs", "x-tag": "superuser"}, "/api/v1/teaminvite/{code}": {"delete": {"operationId": "declineOrganizationTeamInvite", "parameters": [{"in": "path", "name": "code", "required": true, "type": "string"}]}, "put": {"operationId": "acceptOrganizationTeamInvite", "parameters": [{"in": "path", "name": "code", "required": true, "type": "string"}]}, "x-name": "endpoints.api.team.TeamMemberInvite", "x-path": "/api/v1/teaminvite/{code}", "x-tag": "team"}, "/api/v1/user/": {"delete": {"operationId": "deleteCurrentUser", "parameters": [], "x-internal": true, "x-requires-fresh-login": true}, "get": {"operationId": "getLoggedInUser", "parameters": []}, "put": {"operationId": "changeUserDetails", "parameters": [], "x-internal": true, "x-requires-fresh-login": true}, "x-name": "endpoints.api.user.User", "x-path": "/api/v1/user/", "x-tag": "user"}, "/api/v1/user/aggregatelogs": {"get": {"operationId": "getAggregateUserLogs", "parameters": [{"in": "query", "name": "performer", "required": false, "type": "string"}, {"in": "query", "name": "endtime", "required": false, "type": "string"}, {"in": "query", "name": "starttime", "required": false, "type": "string"}]}, "x-name": "endpoints.api.logs.UserAggregateLogs", "x-path": "/api/v1/user/aggregatelogs", "x-tag": "logs"}, "/api/v1/user/authorizations": {"get": {"operationId": "listUserAuthorizations", "parameters": []}, "x-name": "endpoints.api.user.UserAuthorizationList", "x-path": "/api/v1/user/authorizations", "x-tag": "user"}, "/api/v1/user/authorizations/{access_token_uuid}": {"delete": {"operationId": "deleteUserAuthorization", "parameters": [{"in": "path", "name": "access_token_uuid", "required": true, "type": "string"}]}, "get": {"operationId": "getUserAuthorization", "parameters": [{"in": "path", "name": "access_token_uuid", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "access_token_uuid", "required": true, "type": "string"}], "x-name": "endpoints.api.user.UserAuthorization", "x-path": "/api/v1/user/authorizations/{access_token_uuid}", "x-tag": "user"}, "/api/v1/user/card": {"get": {"operationId": "getUserCard", "parameters": []}, "post": {"operationId": "setUserCard", "parameters": []}, "x-name": "endpoints.api.billing.UserCard", "x-path": "/api/v1/user/card", "x-tag": "billing"}, "/api/v1/user/clientkey": {"post": {"operationId": "generateUserClientKey", "parameters": []}, "x-name": "endpoints.api.user.ClientKey", "x-path": "/api/v1/user/clientkey", "x-tag": "user"}, "/api/v1/user/convert": {"post": {"operationId": "convertUserToOrganization", "parameters": []}, "x-name": "endpoints.api.user.ConvertToOrganization", "x-path": "/api/v1/user/convert", "x-tag": "user"}, "/api/v1/user/exportlogs": {"post": {"operationId": "exportUserLogs", "parameters": [{"in": "query", "name": "endtime", "required": false, "type": "string"}, {"in": "query", "name": "starttime", "required": false, "type": "string"}]}, "x-name": "endpoints.api.logs.ExportUserLogs", "x-path": "/api/v1/user/exportlogs", "x-tag": "logs"}, "/api/v1/user/invoice/field/{field_uuid}": {"delete": {"operationId": "deleteUserInvoiceField", "parameters": [{"in": "path", "name": "field_uuid", "required": true, "type": "string"}]}, "x-name": "endpoints.api.billing.UserInvoiceField", "x-path": "/api/v1/user/invoice/field/{field_uuid}", "x-tag": "billing"}, "/api/v1/user/invoice/fields": {"get": {"operationId": "listUserInvoiceFields", "parameters": []}, "post": {"operationId": "createUserInvoiceField", "parameters": []}, "x-name": "endpoints.api.billing.UserInvoiceFieldList", "x-path": "/api/v1/user/invoice/fields", "x-tag": "billing"}, "/api/v1/user/invoices": {"get": {"operationId": "listUserInvoices", "parameters": []}, "x-name": "endpoints.api.billing.UserInvoiceList", "x-path": "/api/v1/user/invoices", "x-tag": "billing"}, "/api/v1/user/logs": {"get": {"operationId": "listUserLogs", "parameters": [{"in": "query", "name": "next_page", "required": false, "type": "string"}, {"in": "query", "name": "performer", "required": false, "type": "string"}, {"in": "query", "name": "endtime", "required": false, "type": "string"}, {"in": "query", "name": "starttime", "required": false, "type": "string"}]}, "x-name": "endpoints.api.logs.UserLogs", "x-path": "/api/v1/user/logs", "x-tag": "logs"}, "/api/v1/user/marketplace": {"get": {"operationId": "getUserMarketplaceSubscriptions", "parameters": []}, "x-name": "endpoints.api.billing.UserSkuList", "x-path": "/api/v1/user/marketplace", "x-tag": "billing"}, "/api/v1/user/notifications": {"get": {"operationId": "listUserNotifications", "parameters": [{"in": "query", "name": "limit", "required": false, "type": "integer"}, {"in": "query", "name": "page", "required": false, "type": "integer"}]}, "x-name": "endpoints.api.user.UserNotificationList", "x-path": "/api/v1/user/notifications", "x-tag": "user"}, "/api/v1/user/notifications/{uuid}": {"get": {"operationId": "getUserNotification", "parameters": [{"in": "path", "name": "uuid", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "uuid", "required": true, "type": "string"}], "put": {"operationId": "updateUserNotification", "parameters": [{"in": "path", "name": "uuid", "required": true, "type": "string"}]}, "x-name": "endpoints.api.user.UserNotification", "x-path": "/api/v1/user/notifications/{uuid}", "x-tag": "user"}, "/api/v1/user/plan": {"get": {"operationId": "getUserSubscription", "parameters": []}, "post": {"operationId": "createUserSubscription", "parameters": []}, "put": {"operationId": "updateUserSubscription", "parameters": []}, "x-name": "endpoints.api.billing.UserPlan", "x-path": "/api/v1/user/plan", "x-tag": "billing"}, "/api/v1/user/private": {"get": {"operationId": "getUserPrivateAllowed", "parameters": []}, "x-name": "endpoints.api.user.PrivateRepositories", "x-path": "/api/v1/user/private", "x-tag": "user"}, "/api/v1/user/robots": {"get": {"operationId": "getUserRobots", "parameters": [{"in": "query", "name": "limit", "required": false, "type": "integer"}, {"in": "query", "name": "token", "required": false, "type": "boolean"}, {"in": "query", "name": "permissions", "required": false, "type": "boolean"}]}, "x-name": "endpoints.api.robot.UserRobotList", "x-path": "/api/v1/user/robots", "x-tag": "robot"}, "/api/v1/user/robots/{robot_shortname}": {"delete": {"operationId": "deleteUserRobot", "parameters": [{"in": "path", "name": "robot_shortname", "required": true, "type": "string"}]}, "get": {"operationId": "getUserRobot", "parameters": [{"in": "path", "name": "robot_shortname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "robot_shortname", "required": true, "type": "string"}], "put": {"operationId": "createUserRobot", "parameters": [{"in": "path", "name": "robot_shortname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.robot.UserRobot", "x-path": "/api/v1/user/robots/{robot_shortname}", "x-tag": "robot"}, "/api/v1/user/robots/{robot_shortname}/permissions": {"get": {"operationId": "getUserRobotPermissions", "parameters": [{"in": "path", "name": "robot_shortname", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "robot_shortname", "required": true, "type": "string"}], "x-name": "endpoints.api.robot.UserRobotPermissions", "x-path": "/api/v1/user/robots/{robot_shortname}/permissions", "x-tag": "robot"}, "/api/v1/user/robots/{robot_shortname}/regenerate": {"parameters": [{"in": "path", "name": "robot_shortname", "required": true, "type": "string"}], "post": {"operationId": "regenerateUserRobotToken", "parameters": [{"in": "path", "name": "robot_shortname", "required": true, "type": "string"}]}, "x-name": "endpoints.api.robot.RegenerateUserRobot", "x-path": "/api/v1/user/robots/{robot_shortname}/regenerate", "x-tag": "robot"}, "/api/v1/user/starred": {"get": {"operationId": "listStarredRepos", "parameters": [{"in": "query", "name": "next_page", "required": false, "type": "string"}]}, "post": {"operationId": "createStar", "parameters": []}, "x-name": "endpoints.api.user.StarredRepositoryList", "x-path": "/api/v1/user/starred", "x-tag": "user"}, "/api/v1/user/starred/{repository}": {"delete": {"operationId": "deleteStar", "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}]}, "parameters": [{"in": "path", "name": "repository", "required": true, "type": "string"}], "x-name": "endpoints.api.user.StarredRepository", "x-path": "/api/v1/user/starred/{repository}", "x-tag": "user"}, "/api/v1/users/{username}": {"get": {"operationId": "getUserInformation", "parameters": [{"in": "path", "name": "username", "required": true, "type": "string"}]}, "x-name": "endpoints.api.user.Users", "x-path": "/api/v1/users/{username}", "x-tag": "user"}, "/userfiles/{file_id}": {"x-name": "data.userfiles.UserfilesHandlers", "x-path": "/userfiles/{file_id}", "x-tag": "userfiles"}}}.paths;
+      window.__features = {"ACI_CONVERSION": true, "ACTION_LOG_ROTATION": false, "ADVERTISE_V2": true, "AGGREGATED_LOG_COUNT_RETRIEVAL": true, "ANONYMOUS_ACCESS": true, "APP_REGISTRY": false, "APP_SPECIFIC_TOKENS": false, "ASSIGN_OAUTH_TOKEN": false, "AUTO_PRUNE": false, "BILLING": true, "BITBUCKET_BUILD": true, "BITTORRENT": true, "BLACKLISTED_EMAILS": false, "BUILD_SUPPORT": true, "CHANGE_TAG_EXPIRATION": true, "CLEAR_EXPIRED_RAC_ENTRIES": false, "DIRECT_LOGIN": false, "DISABLE_PULL_LOGS_FOR_FREE_NAMESPACES": false, "EDIT_QUOTA": true, "ENTITLEMENT_RECONCILIATION": true, "EXPORT_COMPLIANCE": true, "EXTENDED_REPOSITORY_NAMES": true, "FIPS": false, "GARBAGE_COLLECTION": true, "GENERAL_OCI_SUPPORT": true, "GITHUB_BUILD": true, "GITHUB_LOGIN": false, "GITLAB_BUILD": true, "GOOGLE_LOGIN": false, "HELM_OCI_SUPPORT": true, "IMAGE_EXPIRY_TRIGGER": false, "INVITE_ONLY_USER_CREATION": false, "LIBRARY_SUPPORT": false, "LOG_EXPORT": true, "MAILING": true, "MANIFEST_SIZE_BACKFILL": false, "MANIFEST_SUBJECT_BACKFILL": false, "NAMESPACE_GARBAGE_COLLECTION": true, "NONSUPERUSER_TEAM_SYNCING_SETUP": false, "OTEL_TRACING": true, "PARTIAL_USER_AUTOCOMPLETE": true, "PERMANENT_SESSIONS": true, "PROXY_CACHE": false, "PROXY_CACHE_BLOB_DOWNLOAD": true, "PROXY_PROTOCOL": true, "PROXY_STORAGE": false, "PUBLIC_CATALOG": false, "QUOTA_MANAGEMENT": true, "QUOTA_SUPPRESS_FAILURES": true, "RATE_LIMITS": true, "READER_BUILD_LOGS": false, "RECAPTCHA": false, "REFERRERS_API": true, "REPOSITORY_ACTION_COUNTER": true, "REPOSITORY_GARBAGE_COLLECTION": true, "REPO_MIRROR": false, "REQUIRE_ENCRYPTED_BASIC_AUTH": false, "REQUIRE_TEAM_INVITE": true, "RESTRICTED_USERS": false, "RESTRICTED_V1_PUSH": true, "RH_MARKETPLACE": true, "SECURITY_NOTIFICATIONS": true, "SECURITY_SCANNER": true, "SECURITY_SCANNER_NOTIFY_ON_NEW_INDEX": true, "SIGNING": false, "STORAGE_REPLICATION": false, "SUPERUSERS_FULL_ACCESS": false, "SUPERUSERS_ORG_CREATION_ONLY": false, "SUPERUSER_CONFIGDUMP": false, "SUPER_USERS": false, "SUPPORT_CHAT": true, "TEAM_SYNCING": false, "UI_DELAY_AFTER_WRITE": false, "UI_MODELCARD": false, "UI_V2": true, "UI_V2_BUILDS": true, "UI_V2_REPO_SETTINGS": true, "USERNAME_CONFIRMATION": true, "USER_CREATION": true, "USER_EVENTS": false, "USER_INITIALIZE": false, "USER_LAST_ACCESSED": false, "USER_LOG_ACCESS": false, "USER_METADATA": false, "USER_RENAME": false, "VERIFY_QUOTA": false};
+      window.__config = {"AUTHENTICATION_TYPE": "Database", "AVATAR_KIND": "gravatar", "BRANDING": {"footer_img": "/static/img/RedHat.svg", "footer_url": "https://redhat.com", "logo": "https://quay.io/static/img/RH_QuayIO.svg", "quay_io": true}, "CHANNEL_COLORS": ["#969696", "#aec7e8", "#ff7f0e", "#ffbb78", "#2ca02c", "#98df8a", "#d62728", "#ff9896", "#9467bd", "#c5b0d5", "#8c564b", "#c49c94", "#e377c2", "#f7b6d2", "#7f7f7f", "#c7c7c7", "#bcbd22", "#1f77b4", "#17becf", "#9edae5", "#393b79", "#5254a3", "#6b6ecf", "#9c9ede", "#9ecae1", "#31a354", "#b5cf6b", "#a1d99b", "#8c6d31", "#ad494a", "#e7ba52", "#a55194"], "CONTACT_INFO": ["https://access.redhat.com/articles/quayio-help"], "DEBUG": false, "DEFAULT_NAMESPACE_AUTOPRUNE_POLICY": null, "DOCUMENTATION_ROOT": "https://docs.projectquay.io/", "FEATURE_ASSIGN_OAUTH_TOKEN": false, "FEATURE_AUTO_PRUNE": false, "FEATURE_EDIT_QUOTA": true, "FEATURE_IMAGE_EXPIRY_TRIGGER": false, "FEATURE_PROXY_CACHE": false, "FEATURE_QUOTA_MANAGEMENT": true, "FEATURE_REPO_MIRROR": false, "FOOTER_LINKS": {}, "LOCAL_OAUTH_HANDLER": "/oauth/localapp", "PERMANENTLY_DELETE_TAGS": false, "PREFERRED_URL_SCHEME": "https", "QUOTA_BACKFILL": false, "RECAPTCHA_SITE_KEY": "6Lc1Fw8UAAAAAIMnN0qfaqVEI1W8N_an95T9KCyq", "REGISTRY_TITLE": "Quay Container Registry", "REGISTRY_TITLE_SHORT": "Quay", "SEARCH_MAX_RESULT_PAGE_COUNT": 10, "SEARCH_RESULTS_PER_PAGE": 10, "SENTRY_PUBLIC_DSN": null, "SERVER_HOSTNAME": "quay.io", "SETUP_COMPLETE": true, "STATIC_SITE_BUCKET": "https://s3.amazonaws.com/prod-landing-s3.quay.io/", "STRIPE_PUBLISHABLE_KEY": "pk_live_5102fyp2OoNF1TIf0QnFOIrTlZ5oMVHm1iiX74AoPhuLcWXY1oOY4Y78tw18OxpdxPNLElHjcNRJC4zzNMKdkrF4D00xw3hkBsN", "TAG_EXPIRATION_OPTIONS": ["0s", "1d", "1w", "2w", "4w"], "UI_DELAY_AFTER_WRITE_SECONDS": 3, "UI_V2_FEEDBACK_FORM": "https://forms.gle/WcGAxu7KoFwmaPqe7"};
+      window.__oauth = {"GITHUB_TRIGGER_CONFIG": {"AUTHORIZE_ENDPOINT": "https://github.com/login/oauth/authorize", "CLIENT_ID": "5a8c08b06c48d89d4d1e", "GITHUB_ENDPOINT": "https://github.com/", "ORG_RESTRICT": false}, "GITLAB_TRIGGER_CONFIG": {"AUTHORIZE_ENDPOINT": "https://gitlab.com/oauth/authorize", "CLIENT_ID": "8928632bcf2c3b6dc87e6b4778aebf857bb9305bb0d885b5bfef22cb3c5f789f", "GITLAB_ENDPOINT": "https://gitlab.com"}};
+      window.__external_login = [{"config": {"CLIENT_ID": "quay.io", "OIDC": true}, "icon": "/static/img/RedHat.svg", "id": "rhsso", "title": "Red Hat"}];
+      window.__auth_scopes = {"org:admin": {"dangerous": true, "description": "This application will be able to administer your organizations including creating robots, creating teams, adjusting team membership, and changing billing settings. You should have absolute trust in the requesting application before granting this permission.", "icon": "fa-gear", "scope": "org:admin", "title": "Administer Organization"}, "repo:admin": {"dangerous": false, "description": "This application will have administrator access to all repositories to which the granting user has access", "icon": "fa-hdd-o", "scope": "repo:admin", "title": "Administer Repositories"}, "repo:create": {"dangerous": false, "description": "This application will be able to create repositories in all namespaces that the granting user is allowed to create repositories", "icon": "fa-plus", "scope": "repo:create", "title": "Create Repositories"}, "repo:read": {"dangerous": false, "description": "This application will be able to view and pull all repositories visible to the granting user", "icon": "fa-hdd-o", "scope": "repo:read", "title": "View all visible repositories"}, "repo:write": {"dangerous": false, "description": "This application will be able to view, push and pull to all repositories to which the granting user has write access", "icon": "fa-hdd-o", "scope": "repo:write", "title": "Read/Write to any accessible repositories"}, "user:admin": {"dangerous": true, "description": "This application will be able to administer your account including creating robots and granting them permissions to your repositories. You should have absolute trust in the requesting application before granting this permission.", "icon": "fa-gear", "scope": "user:admin", "title": "Administer User"}, "user:read": {"dangerous": false, "description": "This application will be able to read user information such as username and email address.", "icon": "fa-user", "scope": "user:read", "title": "Read User Information"}};
+      window.__vuln_priority = {"Critical": {"banner_required": false, "color": "#D64456", "description": "Critical is a world-burning problem, exploitable for nearly all people in a installation of the package. Includes remote root privilege escalations, or massive data loss.", "index": 0, "level": "error", "score": 10, "title": "Critical", "value": "Critical"}, "High": {"banner_required": false, "color": "#F77454", "description": "High is a real problem, exploitable for many people in a default installation. Includes serious remote denial of services, local root privilege escalations, or data loss.", "index": 1, "level": "warning", "score": 9, "title": "High", "value": "High"}, "Low": {"banner_required": false, "color": "#F8CA1C", "description": "Low is a security problem, but is hard to exploit due to environment, requires a user-assisted attack, a small install base, or does very little damage.", "index": 3, "level": "warning", "score": 3, "title": "Low", "value": "Low"}, "Medium": {"banner_required": false, "color": "#FCA657", "description": "Medium is a real security problem, and is exploitable for many people. Includes network daemon denial of service attacks, cross-site scripting, and gaining user privileges.", "index": 2, "level": "warning", "score": 6, "title": "Medium", "value": "Medium"}, "Negligible": {"banner_required": false, "color": "#9B9B9B", "description": "Negligible is technically a security problem, but is only theoretical in nature, requires a very special situation, has almost no install base, or does no real damage.", "index": 4, "level": "info", "score": 1, "title": "Negligible", "value": "Negligible"}, "Unknown": {"banner_required": false, "color": "#9B9B9B", "description": "Unknown is either a security problem that has not been assigned to a priority yet or a priority that our system did not recognize", "index": 5, "level": "info", "score": 0, "title": "Unknown", "value": "Unknown"}}
+      window.__token = 'vwBmT4i9Y5WJdR3bFmD3gyMXjGGBptkauGVZrPAXoDWscW-Q7c0EaITWclOVRbmO';
+      window.__kubernetes_namespace = "quay";
+      window.__registry_state = 'normal';
+      window.__account_recovery_mode = false;
+
+      
+
+      
+    </script>
+
+    
+      <script src="/static/ldn/jquery.js-3c5c5966471e.js"></script>
+    
+      <script src="/static/ldn/bootstrap.min.js-0e773844b374.js"></script>
+    
+      <script src="/static/ldn/angular.min.js-8c21e8f36c0e.js"></script>
+    
+      <script src="/static/ldn/angular-route.min.js-4245c439070d.js"></script>
+    
+      <script src="/static/ldn/angular-sanitize.min.js-c4e272d90cfb.js"></script>
+    
+      <script src="/static/ldn/angular-animate.min.js-88cbe10f92f2.js"></script>
+    
+      <script src="/static/ldn/angular-cookies.min.js-d418ab53e9d7.js"></script>
+    
+      <script src="/static/ldn/moment.min.js-95505f39902e.js"></script>
+    
+      <script src="/static/ldn/bootstrap-datepicker.min.js-3e3d8e141d5e.js"></script>
+    
+      <script src="/static/ldn/bootstrap-datetimepicker.min.js-6612bb423b71.js"></script>
+    
+      <script src="/static/ldn/bootbox4.1.0underscorejs1.5.2restangular1.2.0d3js3.3.3-6d47ddfef9c5.js"></script>
+    
+      <script src="/static/ldn/cal-heatmap.min.js-8ffad728269a.js"></script>
+    
+      <script src="/static/ldn/angular-recaptcha.min.js-23859fca3602.js"></script>
+    
+      <script src="/static/ldn/ng-tags-input.min.js-fa3026ba8409.js"></script>
+    
+      <script src="/static/ldn/typeahead.bundle.min.js-716151ca4e5d.js"></script>
+    
+      <script src="//js.stripe.com/v3/"></script>
+    
+
+    
+
+    
+
+    
+      <script type="text/javascript">
+        // FakeSentry wrapper when Sentry is not available
+        window.Sentry = {
+          captureException: function() {},
+          setUser: function() {},
+          init: function() {}
+        };
+      </script>
+    
+
+    
+      <script src="/static/build/main-quay-frontend-d216d8475b0dc73be8fc.bundle.js"></script>
+    
+
+    
+
+
+
+  <link rel="search" type="application/opensearchdescription+xml" title="Quay Container Registry" href="/opensearch.xml" />
+
+  </head>
+  <body ng-class="pageClass + ' ' + (user.anonymous ? 'anon' : 'signedin')" class="co-img-bg-network">
+    <div id="co-l-footer-wrapper">
+      <nav class="navbar navbar-default header-bar co-m-navbar co-fx-box-shadow" role="navigation"></nav>
+
+      <div class="quay-message-bar"></div>
+      <div quay-require="['BILLING']">
+        <div class="quay-service-status-bar"></div>
+      </div>
+
+      <div id="padding-container">
+        <div id="co-l-view-container">
+          <div ng-class="newLayout ? '' : 'main-panel co-fx-box-shadow-heavy'">
+            
+  <!-- Note: Must be in the <body> tag -->
+  <script src="static/standalonelib/jquery.overscroll.min.js"></script>
+
+  <div ng-view>
+    <div class="co-m-loader co-an-fade-in-out loading-js-fade-out">
+      <div class="co-m-loader-dot__one"></div>
+      <div class="co-m-loader-dot__two"></div>
+      <div class="co-m-loader-dot__three"></div>
+    </div>
+    <div class="co-alert co-alert-danger loading-js-fade-in">
+      The Quay application could not be loaded, which typically indicates an external library could not be loaded (usually due to an ad blocker). Please check the JavaScript console for errors.
+    </div>
+  </div>
+
+  <!-- Modal message dialog -->
+  <div class="modal fade" id="sessionexpiredModal" data-backdrop="static" style="display: none">
+    <div class="modal-dialog">
+      <div class="modal-content">
+        <div class="modal-header">
+          <h4 class="modal-title">Session Expired</h4>
+        </div>
+        <div class="modal-body">
+          Your user session has expired. Please <a href="javascript:void(0)" data-dismiss="modal" onclick="location = '/signin'">sign in</a> to continue.
+        </div>
+        <div class="modal-footer">
+          <a href="javascript:void(0)" class="btn btn-primary" data-dismiss="modal" onclick="location = '/signin'">Sign In</a>
+        </div>
+      </div><!-- /.modal-content -->
+    </div><!-- /.modal-dialog -->
+  </div><!-- /.modal -->
+
+  <!-- Modal message dialog -->
+  <div class="modal fade" id="cannotContactService" data-backdrop="static" style="display: none;">
+    <div class="modal-dialog">
+      <div class="modal-content">
+        <div class="modal-header">
+          <h4 class="modal-title">Cannot Contact External Service</h4>
+        </div>
+        <div class="modal-body">
+          A connection to an external service has failed. Please reload the page to try again.
+        </div>
+      </div><!-- /.modal-content -->
+    </div><!-- /.modal-dialog -->
+  </div><!-- /.modal -->
+
+  <!-- Modal message dialog -->
+  <div class="modal fade" id="readOnlyService" data-backdrop="static" style="display: none;">
+    <div class="modal-dialog">
+      <div class="modal-content">
+        <div class="modal-header">
+          <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
+          <h4 class="modal-title">Service is currently read-only.</h4>
+        </div>
+        <div class="modal-body">
+          The service is currently in read-only mode. Pulls and other read-only operations
+          will succeed but all other operations are currently suspended.      
+        </div>
+      </div><!-- /.modal-content -->
+    </div><!-- /.modal-dialog -->
+  </div><!-- /.modal -->
+
+
+          </div>
+        </div>
+      </div>
+
+      <div id="co-l-footer-push"></div>
+    </div>
+
+    <nav id="co-l-footer" class="page-footer hidden-xs">
+      <div class="col-md-12">
+        <ul>
+          
+            <li><a href="https://redhat.com" ng-safenewtab><img src="/static/img/RedHat.svg"></a></li>
+          
+          <li><a href="https://docs.projectquay.io/" ng-safenewtab>Documentation</a></li>
+          
+            <li quay-require="['BILLING']"><a href="https://www.openshift.com/legal/terms" target="_blank">Terms</a></li>
+            <li quay-require="['BILLING']"><a href="https://www.redhat.com/en/about/privacy-policy" target="_blank">Privacy</a></li>
+            <li quay-require="['BILLING']"><a href="/security/" target="_self">Security</a></li>
+            <li quay-require="['BILLING']"><a href="/about/" target="_self">About</a></li>
+          
+          
+          <li><b><a href="https://access.redhat.com/articles/quayio-help" target="_self">Contact</a></b></li>
+          
+          <li quay-require="['BILLING']">
+            <span class="quay-service-status"></span>
+          </li>
+          
+          <li>
+            <span id="teconsent" style="line-height: 1.1;"></span>
+          </li>
+          
+          <li></li>
+        </ul>
+      </div>
+    </nav>
+
+    
+    <div id="consent_blackbar" style="position: fixed;bottom: 0;width: 100%;z-index: 5;padding: 10px;"></div>
+    
+
+    <!-- Modal message dialog -->
+    <div class="modal fade" id="couldnotloadModal" data-backdrop="static">
+      <div class="modal-dialog">
+        <div class="modal-content">
+          <div class="modal-header">
+            <h4 class="modal-title">Uh Oh...</h4>
+          </div>
+          <div class="modal-body">
+            Something went wrong when trying to load Quay! Please report this to <a href="mailto:support@quay.io">support@quay.io</a>.
+          </div>
+          <div class="modal-footer">
+          </div>
+        </div><!-- /.modal-content -->
+      </div><!-- /.modal-dialog -->
+    </div><!-- /.modal -->
+
+    
+
+    <div class="angular-tour-ui" inline="false" tour="angular_tour_current"></div>
+
+   
+       <script type="text/javascript">
+            if (("undefined" !== typeof _satellite) && ("function" === typeof _satellite.pageBottom)) {
+                _satellite.pageBottom();
+            }
+        </script>
+   
+  </body>
+</html>
\ No newline at end of file