This repository has been archived on 2020-03-24. You can view files and clone it, but cannot push or open issues or pull requests.
quay/endpoints/api
Joseph Schorr 188ea98441 Add new decorator to prevent reflected text attacks
Instead of disabling repo names with periods in them, we simply disallow calls to the API when they are GET requests, whose path ends in a dot, and that do not have a referrer from the frontend.
2018-02-20 11:33:45 -05:00
..
test Allow expired app specific tokens to be deleted 2018-01-23 11:40:51 -05:00
__init__.py Add new decorator to prevent reflected text attacks 2018-02-20 11:33:45 -05:00
__init__models_interface.py add pre-oci models for endpoints/api/__init__.py 2017-07-18 15:37:44 -04:00
__init__models_pre_oci.py add pre-oci models for endpoints/api/__init__.py 2017-07-18 15:37:44 -04:00
appspecifictokens.py Allow expired app specific tokens to be deleted 2018-01-23 11:40:51 -05:00
billing.py Use new error format for auth errors (factor exceptions into module) 2016-04-11 16:22:26 -04:00
build.py Build job does not have a request context when calling get_file_url 2017-10-06 12:57:02 -04:00
discovery.py Allow anonymous access to the discovery endpoint 2017-12-22 16:13:23 -05:00
error.py Refresh dependencies and fix tests. 2017-04-06 13:15:48 -04:00
globalmessages.py Add docstrings to globalmessages data interface 2017-07-31 15:44:54 -04:00
globalmessages_models_interface.py Add docstrings to globalmessages data interface 2017-07-31 15:44:54 -04:00
globalmessages_models_pre_oci.py Add docstrings to globalmessages data interface 2017-07-31 15:44:54 -04:00
image.py Switch image API to use a data interface 2017-07-21 14:38:31 -04:00
image_models_interface.py Switch image API to use a data interface 2017-07-21 14:38:31 -04:00
image_models_pre_oci.py Fix recursion error in images API 2017-08-09 13:27:54 -04:00
logs.py refactor(endpoints/api/logs*): Refactor to new data model 2017-07-19 13:43:27 -04:00
logs_models_interface.py refactor(endpoints/api/logs*): Refactor to new data model 2017-07-19 13:43:27 -04:00
logs_models_pre_oci.py refactor(endpoints/api/logs*): Refactor to new data model 2017-07-19 13:43:27 -04:00
MAINTAINERS MAINTAINERS: init owners to subpkgs 2017-01-23 17:46:34 -05:00
manifest.py Add a data interface for manifest labels API 2017-07-31 15:45:52 -04:00
manifest_models_interface.py Add doc comments to data interface for manifest labels 2017-07-31 15:45:52 -04:00
manifest_models_pre_oci.py Add doc comments to data interface for manifest labels 2017-07-31 15:45:52 -04:00
organization.py Fix bugs in updateuser 2017-12-01 14:58:29 -05:00
permission.py Add data interface for api-permissions for v2-2 2017-07-31 15:46:13 -04:00
permission_models_interface.py fix misnamed key in permissions api 2017-08-09 08:37:59 -04:00
permission_models_pre_oci.py Adds docstrings for permission api data interface 2017-07-31 15:46:13 -04:00
prototype.py Optimize lookup of org membership on prototype and perms APIs 2017-05-08 14:03:59 -04:00
repoemail.py style(endpoints/api/repoemail): ran yapf 2017-07-13 15:34:48 -04:00
repoemail_models_interface.py style(endpoints/api/repoemail): ran yapf 2017-07-13 15:34:48 -04:00
repoemail_models_pre_oci.py style(endpoints/api/repoemail): ran yapf 2017-07-13 15:34:48 -04:00
repository.py Make downstream issues show their error in the UI 2017-07-31 17:07:22 -04:00
repository_models_interface.py Merge pull request #2829 from charltonaustin/fix_bug_with_v2_2 2017-07-27 10:40:43 -04:00
repository_models_pre_oci.py Remove extra update call on create repo 2018-01-04 13:42:05 -05:00
repositorynotification.py yap 2017-07-25 17:18:06 -04:00
repositorynotification_models_interface.py yap 2017-07-25 17:18:06 -04:00
repositorynotification_models_pre_oci.py yap 2017-07-25 17:18:06 -04:00
repotoken.py Change repotoken to use a data interface 2017-07-28 15:51:49 -04:00
repotoken_models_interface.py Change repotoken to use a data interface 2017-07-28 15:51:49 -04:00
repotoken_models_pre_oci.py Change repotoken to use a data interface 2017-07-28 15:51:49 -04:00
robot.py fix(endpoints/api/robot.py): fix missnamed attribute 2017-08-01 14:43:20 -04:00
robot_models_interface.py Fix missing to_dict and import in robots model 2017-08-09 20:33:14 -04:00
robot_models_pre_oci.py Fix missing to_dict and import in robots model 2017-08-09 20:33:14 -04:00
search.py Add Explore tab and query-less searching 2017-11-28 16:50:23 +02:00
secscan.py Make downstream issues show their error in the UI 2017-07-31 17:07:22 -04:00
signing.py Change signing API to use a data model interface 2017-07-19 16:29:58 -04:00
signing_models_interface.py Change signing API to use a data model interface 2017-07-19 16:29:58 -04:00
signing_models_pre_oci.py Change signing API to use a data model interface 2017-07-19 16:29:58 -04:00
subscribe.py refactored endpoints.api.subscribe to use abstracted data interface 2017-07-19 09:47:13 -04:00
subscribe_models_interface.py refactored endpoints.api.subscribe to use abstracted data interface 2017-07-19 09:47:13 -04:00
subscribe_models_pre_oci.py refactored endpoints.api.subscribe to use abstracted data interface 2017-07-19 09:47:13 -04:00
suconfig.py Add support for configuring CloudFront storage engine 2018-01-31 11:22:14 -05:00
suconfig_models_interface.py style(endpoints/api/suconfig_models_interface.py): formatted file 2017-08-01 09:39:17 -04:00
suconfig_models_pre_oci.py Change suconfig to use a data model interface 2017-07-24 16:30:44 -04:00
superuser.py Change superuser API errors to be more descriptive 2018-01-05 17:09:26 -05:00
superuser_models_interface.py refactor(endpoints/api/superuser*): refactored code behind db model 2017-08-01 11:27:55 -04:00
superuser_models_pre_oci.py Add filter for disabled users to superuser user list API 2017-12-22 16:45:49 -05:00
tag.py Fix bug in listing owned tags 2017-11-09 16:21:40 -05:00
tag_models_interface.py Fix bug in listing owned tags 2017-11-09 16:21:40 -05:00
tag_models_pre_oci.py Fix bug in listing owned tags 2017-11-09 16:21:40 -05:00
team.py Add messaging when trying to create a team that already exists 2018-02-15 16:03:09 -05:00
trigger.py Remove encoding of credentials in build trigger web hook 2017-09-07 11:27:02 -04:00
trigger_analyzer.py fix(endpoints): add tests 2017-05-12 13:58:05 -05:00
user.py Add an AppSpecificAuthToken data model for app-specific auth tokens. These will be used for the Docker CLI in place of username+password 2018-01-04 15:27:41 -05:00