Commit graph

928 commits

Author SHA1 Message Date
yackob03
518cd1be85 Actually delete the image data when deleting the tag. 2014-01-09 17:13:26 -05:00
Joseph Schorr
b584d74bf0 Sort images by date in tag deletion window, since DB IDs are not always increasing 2014-01-09 17:09:54 -05:00
Joseph Schorr
d2b9e0d65a Shows the images that will be deleted when removing a tag 2014-01-09 15:15:06 -05:00
Joseph Schorr
de8f1ef776 Fix delete tag styling and typo 2014-01-09 13:25:58 -05:00
yackob03
393343bda4 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
Conflicts:
	initdb.py
2014-01-09 11:33:28 -05:00
Joseph Schorr
a420de90b1 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2014-01-08 22:09:07 -05:00
Joseph Schorr
988c4cfffe Fix null log key values 2014-01-08 18:44:50 -05:00
yackob03
4234ceabe6 Merge remote-tracking branch 'origin/spartan'
Conflicts:
	test/data/test.db
2014-01-08 17:04:40 -05:00
Joseph Schorr
50db761a1d Add tag deletion info to the guide 2014-01-07 17:16:12 -05:00
yackob03
3f2d3a783c Fix the nginx config. 2014-01-07 17:15:29 -05:00
yackob03
2f86c13c08 Fix some ordering in the installation instructions. Use an SSL enabled nginx build. Update the location of the list of mime types. 2014-01-07 17:01:19 -05:00
yackob03
9c7f1e6afa Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2014-01-07 16:35:45 -05:00
yackob03
5f8d7662d1 Let requests stream directly into the storage layer without pooling up on the backend. 2014-01-07 16:35:38 -05:00
Joseph Schorr
bd2fe5cf99 Change to a list comprehesion 2014-01-07 15:48:44 -05:00
Joseph Schorr
971dd7dd3a Get tag deletion working 2014-01-07 15:21:24 -05:00
Joseph Schorr
e011fc6fe5 CSS fixes for Firefox 2014-01-06 17:15:46 -05:00
Joseph Schorr
9da93c7caf Add frontend and API support for deleting tags. Model support is needed. 2014-01-06 15:20:58 -05:00
yackob03
d52d913276 Update the test endpoint to reflect the new build status. 2014-01-06 13:10:22 -05:00
Joseph Schorr
0ffd23e20e Merge branch 'master' of https://bitbucket.org/yackob03/quay 2014-01-03 17:46:21 -05:00
yackob03
1904f88fdb Fix the script to skip images for which there is no data in s3. 2014-01-03 17:46:20 -05:00
Joseph Schorr
bf79da5b07 Add the compressed image size to the image view 2014-01-03 17:46:09 -05:00
yackob03
623e2591e7 Add a script to backfill the sizes of existing images. 2014-01-03 17:05:47 -05:00
Joseph Schorr
e7904f0a9e - Fix image size saving to occur before the return of the response
- Make the image size say ‘Unknown’ if it is not known
2014-01-03 16:42:38 -05:00
Joseph Schorr
0a63690e25 Add code for saving and displaying the size of images 2014-01-03 16:32:00 -05:00
yackob03
8e4bbdf1dd Add no-cache as a response header. 2014-01-02 18:01:34 -05:00
yackob03
ee80f43375 Make that change which allows for sparse pushes. 2014-01-02 17:39:38 -05:00
yackob03
8342dfcccf Up the number of nginx workers. 2014-01-02 15:13:15 -05:00
yackob03
025518ac17 Upgrade the requirements, including the digitalocean library which scrubs data by default. 2014-01-02 14:44:34 -05:00
yackob03
96fdae4f0d Merge branch 'master' into fix_build 2014-01-02 14:33:23 -05:00
yackob03
06e03b1260 Make the data block returned by the server mirror that of the build server. Make the UI respond to the new status format for pushing. 2014-01-02 14:13:16 -05:00
yackob03
8981f576fc Fixes to the build server. 2013-12-31 16:22:58 -05:00
yackob03
39fa982ef2 Add some logging to the registry for failure cases. 2013-12-31 16:22:27 -05:00
Joseph Schorr
310c98df50 Move each flask module into a Blueprint and have CSRF protection only on the API blueprint 2013-12-30 17:05:27 -05:00
Joseph Schorr
b598c7ec85 Style fixes 2013-12-28 19:56:23 -05:00
Joseph Schorr
21ac1c9210 Add CSRF protection to every API call 2013-12-28 14:07:44 -05:00
Joseph Schorr
2e3be90054 Make sure Quay cannot be shown in frames 2013-12-28 13:28:52 -05:00
yackob03
3e67e39e61 Merge remote-tracking branch 'origin/autobot' 2013-12-27 18:31:36 -05:00
Joseph Schorr
1303877da0 Fix popovers 2013-12-27 18:05:04 -05:00
yackob03
6fb6eb64e1 Fix the imports when separating out the new common.py file. 2013-12-27 18:01:44 -05:00
yackob03
e02c98022d Specify the aggregate function for MySQLs GROUP BY. 2013-12-27 17:31:20 -05:00
Joseph Schorr
3d899b9f95 Embed the discovery information directly into the page 2013-12-27 17:19:14 -05:00
yackob03
d93a8b6033 Use group_by to eliminate duplicates in the entity search. 2013-12-27 17:06:27 -05:00
yackob03
e23bee99ec Fix a bug where users in a different org would not show up in the entity search. 2013-12-27 16:56:31 -05:00
Joseph Schorr
619f3abc16 Fix change password to not reload the user on every keystroke 2013-12-27 14:14:21 -05:00
yackob03
af697efba3 Fix the underlines on the plans features. Update the price on the landing page. 2013-12-27 14:07:15 -05:00
Joseph Schorr
b0422fd16c Hide olark in mobile view. It is just a distraction 2013-12-26 22:28:50 -05:00
Joseph Schorr
4366bbbbf5 Hide lark in mobile view. It is just a distraction 2013-12-26 22:28:32 -05:00
Joseph Schorr
56bb46ffb2 - Make the discovery information be preloaded via a bootstrap.js file before angular runs
- Have ApiService generate all the api methods specified by the API discovery information
- Change all call sites (except for a select few when it does not make sense) to use ApiService
2013-12-26 17:45:16 -05:00
Joseph Schorr
1904e6d0c8 Change to nicer API method names and add the internal_api_call decorator in prep for the automatic discovery mechanism 2013-12-24 21:56:03 -05:00
yackob03
445145f9b9 Merge branch 'restructure' 2013-12-24 14:24:24 -05:00