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 05bb710830 - Add a shared AUFS utility lib and change both changes and streamlayerformat to use it
- Add UI for selecting whether to pull the tag, the repo, or the squashed tag
2014-09-18 15:56:59 -04: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 Handle error cases better for external services 2014-08-25 15:30:29 -04:00
aufs.py - Add a shared AUFS utility lib and change both changes and streamlayerformat to use it 2014-09-18 15:56:59 -04: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 - Add a shared AUFS utility lib and change both changes and streamlayerformat to use it 2014-09-18 15:56:59 -04:00
checksums.py Update the checksums to a version that supports empty layers. 2013-12-06 14:23:26 -05:00
dockerfileparse.py Fix broken regex for Dockerfile parsing 2014-09-12 14:01:10 -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
exceptionlog.py Integrate sentry with the build worker. 2014-05-19 13:50:45 -04:00
gravatar.py Update landing page to use gravatar. 2013-09-27 18:15:31 -04:00
gzipwrap.py Switch back to send_file and add a bit of gzip buffering 2014-09-16 14:20:42 -04: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
invoice.py Add ability to download receipts in PDF form 2013-11-18 14:49:54 -05:00
invoice.tmpl Add receipt/invoice email support and option to Quay 2013-11-15 14:42:31 -05:00
morecollections.py Rename collections to morecollections to avoid a conflict with the built in module. 2014-09-08 16:42:43 -04:00
names.py Change the request ids to use urns. Add the logger name to the log formatter. 2014-05-02 13:43:57 -04: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 Have the squashing system write the data (via a double queue system and multiprocessing) to both the client and the stack's storage. On subsequent calls, if the synthetic image exists, it will be returned directly instead of being recomputed 2014-09-16 22:43:19 -04:00
queuemetrics.py Fix the metrics so they are usable for scaling the workers down and up. Switch all datetimes which touch the database from now to utcnow. Fix the worker Dockerfile. 2014-05-23 14:16:26 -04:00
queueprocess.py Have the squashing system write the data (via a double queue system and multiprocessing) to both the client and the stack's storage. On subsequent calls, if the synthetic image exists, it will be returned directly instead of being recomputed 2014-09-16 22:43:19 -04: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 Make Phantomjs use a disk cache for the snapshots 2014-05-19 13:18:37 -04:00
streamingjsonencoder.py Archived logs commit 1. Squash me. 2014-09-08 16:43:17 -04:00
streamlayerformat.py - Add a shared AUFS utility lib and change both changes and streamlayerformat to use it 2014-09-18 15:56:59 -04:00
useremails.py Make sure all user emails that can be sent in enterprise properly adjust to the app's URL 2014-07-29 13:47:54 -04: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