..
config
Implement logs model using Elasticsearch
2019-02-12 16:33:42 -05:00
ipresolver
Add test for breakage in ipresolver
2018-12-10 13:13:01 -05:00
metrics
Move metrics test to pytest
2018-07-17 16:54:04 -04:00
migrate
Fix copy table for empty table
2018-07-21 16:20:38 -04:00
registry
Move remaining util tests into pytest
2018-07-19 11:40:40 -04:00
saas
endpoints/api: Allow null fields in user metadata
2018-06-27 15:34:55 -04:00
secscan
Fix loading of security scan results for OCI-style manifests
2018-12-04 11:56:06 -05:00
security
Implement a basic test suite for jwtutil and add extra checks to the decode method
2018-10-30 16:45:30 -04:00
test
Remove unused imagetree class
2018-08-24 13:16:05 -04:00
tufmetadata
Add a security scanner api config object for params
2018-06-01 15:06:50 -04:00
vendor
Fix tarfile to support non-unicode pax fields
2015-08-07 11:56:38 -04:00
__init__.py
Remove jwt validation for jschorr to fix later
2018-06-01 15:07:06 -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
Interface out all action log data model operations
2019-01-25 15:52:22 -05: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
bytes.py
Further fixes for unicode handling in manifests
2019-01-09 15:14:41 -05: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 support for disabling an entire namespace, including its team members
2017-07-13 12:25:19 +03: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
Fix bug in in-memory data cache
2018-05-01 13:28:24 +03:00
failover.py
util.failover: re-raise exceptions on failure
2017-03-01 00:40:47 -05:00
fixuseradmin.py
Add script for fixing missing admin permissions
2018-02-13 16:23:17 -05:00
generatepresharedkey.py
Interface out all action log data model operations
2019-01-25 15:52:22 -05:00
headers.py
Make sure to only split into two parts max
2015-05-20 14:54:41 -04:00
http.py
Make API errors more informative
2018-07-08 11:45:33 +03: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
Use $QUAYPATH and $QUAYDIR in conf and init files
2017-07-05 16:23:54 +02:00
label_validator.py
Basic labels support
2016-08-26 15:24:26 -04:00
locking.py
Fix locking via RedLock
2016-08-29 16:06:26 -04:00
log.py
Use $QUAYPATH and $QUAYDIR in conf and init files
2017-07-05 16:23:54 +02: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
Ensure that we limit the length of repository names
2018-07-13 13:22:33 +03: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
Implement a worker for batch exporting of usage logs
2018-12-18 15:33:03 -05:00
validation.py
Fix exception raised for certain non-JSON strings given to is_json
2017-11-14 13:46:06 -05:00
verifybackfill.py
Add a check for missing tag manifests
2019-01-23 15:09:17 -05:00
verifyplacements.py
Tiny fixes found in review
2018-11-01 17:45:39 -04:00
workers.py
Fix worker count to use CPU affinity correctly and be properly bounded
2018-05-03 11:57:20 +03:00