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
Jimmy Zelinskie 6a1dd376c2 util: add cloudwatch package
This isolates the CloudWatch sending thread to it's own package where it
can be shared among any other packages that want to asynchronously send
metrics to CloudWatch.
2015-02-14 16:30:10 -05:00
..
config Various small fixes and add support for subjectAltName to the SSL cert check 2015-02-12 14:00:26 -05:00
__init__.py Fix some stuff with logins and permissions, add tags to the mode. 2013-09-25 16:46:28 -04:00
analytics.py Update MixPanel and use BufferedConsumer 2015-01-16 16:04:13 -05:00
aufs.py - Handle missing images properly 2014-10-14 21:40:02 -04:00
backfill_user_uuids.py Tweak the uuid backfill to leave the uuid column nullable. 2014-11-19 15:32:30 -05:00
backoff.py Add exponential backoff of login attempts. 2014-09-02 15:27:05 -04:00
cache.py Disable that pesky browser cache in the ways that matter. 2014-03-26 18:36:59 -04:00
changes.py Fix bug in the changes library 2014-11-29 19:00:48 -05:00
checksums.py Strip whitespace from ALL the things. 2014-11-24 16:07:38 -05:00
cloudwatch.py util: add cloudwatch package 2015-02-14 16:30:10 -05:00
dockerfileparse.py Fix dockerfile parsing for unicode 2014-11-28 15:03:04 -05: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
exceptionlog.py Integrate sentry with the build worker. 2014-05-19 13:50:45 -04:00
gzipstream.py Add a time.sleep(0) to the tight loop in gzipstream to make sure we never use 100% of a machine CPU 2014-12-01 16:19:13 -05:00
gzipwrap.py Strip whitespace from ALL the things. 2014-11-24 16:07:38 -05:00
http.py Add an exact abort and use it to send the expected response for 409s. 2014-06-11 16:55:38 -04:00
imagetree.py Add an ImageTree class and change to searching *all applicable* branches when looking for the best cache tag. 2015-02-10 21:46:58 -05:00
invoice.py Strip whitespace from ALL the things. 2014-11-24 16:07:38 -05:00
invoice.tmpl Add receipt/invoice email support and option to Quay 2013-11-15 14:42:31 -05:00
jinjautil.py Add a configurable avatar system and add an internal avatar system for enterprise 2014-11-24 19:25:13 -05:00
migrateslackwebhook.py move slackwebhook migration from tools to util 2014-12-18 13:22:13 -05:00
morecollections.py Strip whitespace from ALL the things. 2014-11-24 16:07:38 -05:00
names.py fix shadowed variable 2015-01-05 14:51:00 -05:00
oauth.py Add Google auth validation and fix the case where no config is specified at all for Google auth or Github auth 2015-01-08 13:56:17 -05:00
phantomjs-runner.js Add better logging to the snapshot generator for timing purposes and make sure the PhantomJS script always exists after a maximum of 10 seconds. 2014-05-19 13:11:07 -04:00
queuefile.py Strip whitespace from ALL the things. 2014-11-24 16:07:38 -05:00
queuemetrics.py util: add cloudwatch package 2015-02-14 16:30:10 -05:00
queueprocess.py Strip whitespace from ALL the things. 2014-11-24 16:07:38 -05:00
safetar.py Use safer tar extraction. Handle error messages in the build process more intelligently. 2014-04-01 13:46:41 -04:00
seo.py Fix PhantomJS by always using the local copy of CDN files, and making sure to specify TLS (instead of the default SSLv3, which is now deprecated) 2014-11-25 15:32:10 -05:00
signing.py Add signing to the ACI converter 2015-02-04 15:29:24 -05:00
streamingjsonencoder.py Strip whitespace from ALL the things. 2014-11-24 16:07:38 -05:00
streamlayerformat.py Work in progress: Docker -> ACI conversion 2015-01-13 17:46:11 -05:00
systemlogs.py Add ability to download system logs 2014-12-23 14:01:00 -05:00
tarfileappender.py Strip whitespace from ALL the things. 2014-11-24 16:07:38 -05:00
tarlayerformat.py Fix tar layer format comment 2015-02-05 14:40:02 -05:00
uncompressedsize.py Switch postgres to a non-transactional DDL to allow us to use peewee to modify data in migrations: enterprise customers are running postgres migrations offline already. Move the image backfill script back to a migration since it will now work. Unify the interface to sending a DB URI to env.py for the migration script. 2014-11-18 14:07:33 -05:00
useremails.py Add missing action 2015-01-16 14:57:09 -05:00
validation.py Switch unidecode over to the new anunidecode library and write some tests to validate results. 2014-08-01 15:50:25 -04:00