Mercurial > repos > jpayne > seqsero2
comparison index.html @ 1:b747b2c8fdb6 draft default tip
planemo upload commit 233f498f942f9253a7e6e1656157e59d38549c44-dirty
| author | jpayne |
|---|---|
| date | Thu, 18 Sep 2025 22:57:05 +0000 |
| parents | 225680ef4cc1 |
| children |
comparison
equal
deleted
inserted
replaced
| 0:225680ef4cc1 | 1:b747b2c8fdb6 |
|---|---|
| 1 <!DOCTYPE html> | |
| 2 <html ng-app="quay" class="hosted"> | |
| 3 <head> | |
| 4 | |
| 5 | |
| 6 | |
| 7 <script id="trustarc" src="//static.redhat.com/libs/redhat/marketing/latest/trustarc/trustarc.js"></script> | |
| 8 <script id="dpal" src="https://www.redhat.com/ma/dpal.js" type="text/javascript"></script> | |
| 9 | |
| 10 | |
| 11 <base href="/"> | |
| 12 | |
| 13 | |
| 14 <title ng-bind="title + ' ยท Quay'">Quay</title> | |
| 15 | |
| 16 | |
| 17 | |
| 18 <base href="/"> | |
| 19 | |
| 20 <meta id="descriptionTag" name="description" content="Quay is the best place to build, store, and distribute your containers. Public repositories are always free." /> | |
| 21 <meta name="google-site-verification" content="GalDznToijTsHYmLjJvE4QaB9uk_IP16aaGDz5D75T4" /> | |
| 22 <meta name="google-site-verification" content="oio7ioMILUo9QDflvyFz8pWig1ac2eLq5IGyQuzFMh8" /> | |
| 23 | |
| 24 | |
| 25 | |
| 26 | |
| 27 | |
| 28 <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| 29 | |
| 30 | |
| 31 <link rel="stylesheet" href="/static/ldn/font-awesome.css-a166e3c966c6.css" type="text/css"> | |
| 32 | |
| 33 <link rel="stylesheet" href="/static/ldn/bootstrap.min.css-13f668494557.css" type="text/css"> | |
| 34 | |
| 35 <link rel="stylesheet" href="/static/ldn/cssfamilySourceSansPro300400700-30cd793a4b9b.css" type="text/css"> | |
| 36 | |
| 37 <link rel="stylesheet" href="/static/ldn/bootstrap-datetimepicker.min.css-4b15a4ede750.css" type="text/css"> | |
| 38 | |
| 39 <link rel="stylesheet" href="/static/ldn/cal-heatmap.css-904c3b9e8a60.css" type="text/css"> | |
| 40 | |
| 41 <link rel="stylesheet" href="/static/ldn/ng-tags-input.min.css-7782190f81cd.css" type="text/css"> | |
| 42 | |
| 43 | |
| 44 <!-- Icons --> | |
| 45 <link rel="shortcut icon" href="/static/img/quay_favicon.png" type="image/png" /> | |
| 46 <!-- /Icons --> | |
| 47 | |
| 48 <!-- Hide the footer until the CSS loads properly. --> | |
| 49 <style type="text/css"> | |
| 50 .page-footer { | |
| 51 display: none; | |
| 52 } | |
| 53 | |
| 54 .loading-js-fade-in { | |
| 55 text-align: center; | |
| 56 } | |
| 57 </style> | |
| 58 | |
| 59 | |
| 60 | |
| 61 | |
| 62 | |
| 63 <script type="text/javascript"> | |
| 64 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; | |
| 65 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}; | |
| 66 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"}; | |
| 67 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"}}; | |
| 68 window.__external_login = [{"config": {"CLIENT_ID": "quay.io", "OIDC": true}, "icon": "/static/img/RedHat.svg", "id": "rhsso", "title": "Red Hat"}]; | |
| 69 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"}}; | |
| 70 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"}} | |
| 71 window.__token = 'vwBmT4i9Y5WJdR3bFmD3gyMXjGGBptkauGVZrPAXoDWscW-Q7c0EaITWclOVRbmO'; | |
| 72 window.__kubernetes_namespace = "quay"; | |
| 73 window.__registry_state = 'normal'; | |
| 74 window.__account_recovery_mode = false; | |
| 75 | |
| 76 | |
| 77 | |
| 78 | |
| 79 </script> | |
| 80 | |
| 81 | |
| 82 <script src="/static/ldn/jquery.js-3c5c5966471e.js"></script> | |
| 83 | |
| 84 <script src="/static/ldn/bootstrap.min.js-0e773844b374.js"></script> | |
| 85 | |
| 86 <script src="/static/ldn/angular.min.js-8c21e8f36c0e.js"></script> | |
| 87 | |
| 88 <script src="/static/ldn/angular-route.min.js-4245c439070d.js"></script> | |
| 89 | |
| 90 <script src="/static/ldn/angular-sanitize.min.js-c4e272d90cfb.js"></script> | |
| 91 | |
| 92 <script src="/static/ldn/angular-animate.min.js-88cbe10f92f2.js"></script> | |
| 93 | |
| 94 <script src="/static/ldn/angular-cookies.min.js-d418ab53e9d7.js"></script> | |
| 95 | |
| 96 <script src="/static/ldn/moment.min.js-95505f39902e.js"></script> | |
| 97 | |
| 98 <script src="/static/ldn/bootstrap-datepicker.min.js-3e3d8e141d5e.js"></script> | |
| 99 | |
| 100 <script src="/static/ldn/bootstrap-datetimepicker.min.js-6612bb423b71.js"></script> | |
| 101 | |
| 102 <script src="/static/ldn/bootbox4.1.0underscorejs1.5.2restangular1.2.0d3js3.3.3-6d47ddfef9c5.js"></script> | |
| 103 | |
| 104 <script src="/static/ldn/cal-heatmap.min.js-8ffad728269a.js"></script> | |
| 105 | |
| 106 <script src="/static/ldn/angular-recaptcha.min.js-23859fca3602.js"></script> | |
| 107 | |
| 108 <script src="/static/ldn/ng-tags-input.min.js-fa3026ba8409.js"></script> | |
| 109 | |
| 110 <script src="/static/ldn/typeahead.bundle.min.js-716151ca4e5d.js"></script> | |
| 111 | |
| 112 <script src="//js.stripe.com/v3/"></script> | |
| 113 | |
| 114 | |
| 115 | |
| 116 | |
| 117 | |
| 118 | |
| 119 | |
| 120 <script type="text/javascript"> | |
| 121 // FakeSentry wrapper when Sentry is not available | |
| 122 window.Sentry = { | |
| 123 captureException: function() {}, | |
| 124 setUser: function() {}, | |
| 125 init: function() {} | |
| 126 }; | |
| 127 </script> | |
| 128 | |
| 129 | |
| 130 | |
| 131 <script src="/static/build/main-quay-frontend-d216d8475b0dc73be8fc.bundle.js"></script> | |
| 132 | |
| 133 | |
| 134 | |
| 135 | |
| 136 | |
| 137 | |
| 138 <link rel="search" type="application/opensearchdescription+xml" title="Quay Container Registry" href="/opensearch.xml" /> | |
| 139 | |
| 140 </head> | |
| 141 <body ng-class="pageClass + ' ' + (user.anonymous ? 'anon' : 'signedin')" class="co-img-bg-network"> | |
| 142 <div id="co-l-footer-wrapper"> | |
| 143 <nav class="navbar navbar-default header-bar co-m-navbar co-fx-box-shadow" role="navigation"></nav> | |
| 144 | |
| 145 <div class="quay-message-bar"></div> | |
| 146 <div quay-require="['BILLING']"> | |
| 147 <div class="quay-service-status-bar"></div> | |
| 148 </div> | |
| 149 | |
| 150 <div id="padding-container"> | |
| 151 <div id="co-l-view-container"> | |
| 152 <div ng-class="newLayout ? '' : 'main-panel co-fx-box-shadow-heavy'"> | |
| 153 | |
| 154 <!-- Note: Must be in the <body> tag --> | |
| 155 <script src="static/standalonelib/jquery.overscroll.min.js"></script> | |
| 156 | |
| 157 <div ng-view> | |
| 158 <div class="co-m-loader co-an-fade-in-out loading-js-fade-out"> | |
| 159 <div class="co-m-loader-dot__one"></div> | |
| 160 <div class="co-m-loader-dot__two"></div> | |
| 161 <div class="co-m-loader-dot__three"></div> | |
| 162 </div> | |
| 163 <div class="co-alert co-alert-danger loading-js-fade-in"> | |
| 164 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. | |
| 165 </div> | |
| 166 </div> | |
| 167 | |
| 168 <!-- Modal message dialog --> | |
| 169 <div class="modal fade" id="sessionexpiredModal" data-backdrop="static" style="display: none"> | |
| 170 <div class="modal-dialog"> | |
| 171 <div class="modal-content"> | |
| 172 <div class="modal-header"> | |
| 173 <h4 class="modal-title">Session Expired</h4> | |
| 174 </div> | |
| 175 <div class="modal-body"> | |
| 176 Your user session has expired. Please <a href="javascript:void(0)" data-dismiss="modal" onclick="location = '/signin'">sign in</a> to continue. | |
| 177 </div> | |
| 178 <div class="modal-footer"> | |
| 179 <a href="javascript:void(0)" class="btn btn-primary" data-dismiss="modal" onclick="location = '/signin'">Sign In</a> | |
| 180 </div> | |
| 181 </div><!-- /.modal-content --> | |
| 182 </div><!-- /.modal-dialog --> | |
| 183 </div><!-- /.modal --> | |
| 184 | |
| 185 <!-- Modal message dialog --> | |
| 186 <div class="modal fade" id="cannotContactService" data-backdrop="static" style="display: none;"> | |
| 187 <div class="modal-dialog"> | |
| 188 <div class="modal-content"> | |
| 189 <div class="modal-header"> | |
| 190 <h4 class="modal-title">Cannot Contact External Service</h4> | |
| 191 </div> | |
| 192 <div class="modal-body"> | |
| 193 A connection to an external service has failed. Please reload the page to try again. | |
| 194 </div> | |
| 195 </div><!-- /.modal-content --> | |
| 196 </div><!-- /.modal-dialog --> | |
| 197 </div><!-- /.modal --> | |
| 198 | |
| 199 <!-- Modal message dialog --> | |
| 200 <div class="modal fade" id="readOnlyService" data-backdrop="static" style="display: none;"> | |
| 201 <div class="modal-dialog"> | |
| 202 <div class="modal-content"> | |
| 203 <div class="modal-header"> | |
| 204 <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> | |
| 205 <h4 class="modal-title">Service is currently read-only.</h4> | |
| 206 </div> | |
| 207 <div class="modal-body"> | |
| 208 The service is currently in read-only mode. Pulls and other read-only operations | |
| 209 will succeed but all other operations are currently suspended. | |
| 210 </div> | |
| 211 </div><!-- /.modal-content --> | |
| 212 </div><!-- /.modal-dialog --> | |
| 213 </div><!-- /.modal --> | |
| 214 | |
| 215 | |
| 216 </div> | |
| 217 </div> | |
| 218 </div> | |
| 219 | |
| 220 <div id="co-l-footer-push"></div> | |
| 221 </div> | |
| 222 | |
| 223 <nav id="co-l-footer" class="page-footer hidden-xs"> | |
| 224 <div class="col-md-12"> | |
| 225 <ul> | |
| 226 | |
| 227 <li><a href="https://redhat.com" ng-safenewtab><img src="/static/img/RedHat.svg"></a></li> | |
| 228 | |
| 229 <li><a href="https://docs.projectquay.io/" ng-safenewtab>Documentation</a></li> | |
| 230 | |
| 231 <li quay-require="['BILLING']"><a href="https://www.openshift.com/legal/terms" target="_blank">Terms</a></li> | |
| 232 <li quay-require="['BILLING']"><a href="https://www.redhat.com/en/about/privacy-policy" target="_blank">Privacy</a></li> | |
| 233 <li quay-require="['BILLING']"><a href="/security/" target="_self">Security</a></li> | |
| 234 <li quay-require="['BILLING']"><a href="/about/" target="_self">About</a></li> | |
| 235 | |
| 236 | |
| 237 <li><b><a href="https://access.redhat.com/articles/quayio-help" target="_self">Contact</a></b></li> | |
| 238 | |
| 239 <li quay-require="['BILLING']"> | |
| 240 <span class="quay-service-status"></span> | |
| 241 </li> | |
| 242 | |
| 243 <li> | |
| 244 <span id="teconsent" style="line-height: 1.1;"></span> | |
| 245 </li> | |
| 246 | |
| 247 <li></li> | |
| 248 </ul> | |
| 249 </div> | |
| 250 </nav> | |
| 251 | |
| 252 | |
| 253 <div id="consent_blackbar" style="position: fixed;bottom: 0;width: 100%;z-index: 5;padding: 10px;"></div> | |
| 254 | |
| 255 | |
| 256 <!-- Modal message dialog --> | |
| 257 <div class="modal fade" id="couldnotloadModal" data-backdrop="static"> | |
| 258 <div class="modal-dialog"> | |
| 259 <div class="modal-content"> | |
| 260 <div class="modal-header"> | |
| 261 <h4 class="modal-title">Uh Oh...</h4> | |
| 262 </div> | |
| 263 <div class="modal-body"> | |
| 264 Something went wrong when trying to load Quay! Please report this to <a href="mailto:support@quay.io">support@quay.io</a>. | |
| 265 </div> | |
| 266 <div class="modal-footer"> | |
| 267 </div> | |
| 268 </div><!-- /.modal-content --> | |
| 269 </div><!-- /.modal-dialog --> | |
| 270 </div><!-- /.modal --> | |
| 271 | |
| 272 | |
| 273 | |
| 274 <div class="angular-tour-ui" inline="false" tour="angular_tour_current"></div> | |
| 275 | |
| 276 | |
| 277 <script type="text/javascript"> | |
| 278 if (("undefined" !== typeof _satellite) && ("function" === typeof _satellite.pageBottom)) { | |
| 279 _satellite.pageBottom(); | |
| 280 } | |
| 281 </script> | |
| 282 | |
| 283 </body> | |
| 284 </html> |
