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/util
Joseph Schorr 0ba54ed4fc Simplify the caching of service keys to hopefully avoid the not found issue
Makes accesses simpler and reduces the number of dictionaries to one, in an effort to remove race conditions
2017-05-26 13:51:48 -04:00
..
config Merge pull request #2662 from coreos-inc/direct-login 2017-05-24 16:51:43 -04:00
metrics Add prometheus metric for queued builds 2017-05-01 15:16:55 -04:00
migrate Read the number of unscanned clair images from the block allocator 2017-02-21 19:13:51 -05:00
registry Fix docker versioning library to support new versioning scheme 2017-02-22 16:08:17 -05:00
saas Handle null executor cancellations separately from other exceptions 2017-05-15 13:45:44 -04:00
secscan Add filtering onto the images query in get_matching_tags_for_images 2017-05-02 18:29:14 -04:00
security Simplify the caching of service keys to hopefully avoid the not found issue 2017-05-26 13:51:48 -04:00
test util.failover: re-raise exceptions on failure 2017-03-01 00:40:47 -05:00
tufmetadata Merge coreos/new-signing-ui into new-signing-ui 2017-05-23 13:07:18 -04:00
vendor Fix tarfile to support non-unicode pax fields 2015-08-07 11:56:38 -04:00
__init__.py mv JWK-canonicalization util.security.fingerprint 2016-04-29 14:05:16 -04:00
abchelpers.py Make the nooper impl even smaller! 2017-04-20 13:42:49 -04:00
asyncwrapper.py Handle null executor cancellations separately from other exceptions 2017-05-15 13:45:44 -04:00
audit.py add audit logging to app registry endpoints 2017-05-16 15:54:02 -04:00
backfillreplication.py Fill backfill script for recent changes 2017-04-19 16:50:51 -04:00
backoff.py Add exponential backoff of login attempts. 2014-09-02 15:27:05 -04:00
cache.py *: fix legacy imports 2016-09-28 20:17:14 -04:00
canonicaljson.py Add a uniqueness hash to derived image storage to break caching over tags 2016-06-20 16:34:52 -04:00
dict_wrappers.py Merge pull request #2322 from jzelinskie/acifix 2017-04-21 10:15:03 -04:00
disableabuser.py Add tool for handling abusing users 2017-01-13 14:42:03 -05:00
dockerfileparse.py Fix Dockerfile parsing for unicode and add testing 2015-08-31 14:32:26 -04:00
dynamic.py Set up the build logs to use our fake build logs on test and local. 2014-05-09 18:45:11 -04:00
expiresdict.py Simplify the caching of service keys to hopefully avoid the not found issue 2017-05-26 13:51:48 -04:00
failover.py util.failover: re-raise exceptions on failure 2017-03-01 00:40:47 -05:00
generatepresharedkey.py remove GPL'd timeparse library 2016-06-02 12:27:49 -04:00
headers.py Make sure to only split into two parts max 2015-05-20 14:54:41 -04:00
http.py Refresh dependencies and fix tests. 2017-04-06 13:15:48 -04:00
imagetree.py Add a helper method to Image to parse ancestor string. 2016-09-07 10:48:58 -04:00
invoice.py Add support for custom fields in billing invoices 2015-06-12 16:45:01 -04:00
invoice.tmpl Change all Quay.io references to Quay, fix tour and change logo 2015-11-02 14:37:48 -05:00
itertoolrecipes.py Optimize repository search by changing our lookup strategy 2017-03-09 19:47:55 -05:00
jinjautil.py Fix tag links 2016-08-17 15:06:10 -04:00
label_validator.py Basic labels support 2016-08-26 15:24:26 -04:00
license.py Change entitlement sorting to sort *valid* entitlements by reverse expiration time 2017-02-15 14:31:24 -05:00
locking.py Fix locking via RedLock 2016-08-29 16:06:26 -04:00
morecollections.py Implement helper classes for tracking streaming diffs, both indexed and non-indexed 2016-12-20 12:50:18 -05:00
names.py Remove unicode before sending it to path parser 2017-02-22 13:21:12 -05:00
pagination.py Fix V2 catalog and tag pagination 2016-02-10 00:25:33 +02:00
streamingjsonencoder.py Strip whitespace from ALL the things. 2014-11-24 16:07:38 -05:00
systemlogs.py Add ability to download system logs 2014-12-23 14:01:00 -05:00
timedeltastring.py If enabled, allow users and orgs to set their time machine expiration 2017-04-21 11:32:45 -04:00
useremails.py *: fix legacy imports 2016-09-28 20:17:14 -04:00
validation.py Allow namespaces to be between 2 and 255 characters in length 2017-01-19 13:10:26 -05:00