Commit graph

101 commits

Author SHA1 Message Date
Joseph Schorr
2113fcf54f Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild 2013-10-24 17:42:17 -04:00
Joseph Schorr
70fd9afb2b Start on new repo page 2013-10-24 17:41:55 -04:00
yackob03
b4d916bcc5 Update to Font Awesome 4. 2013-10-24 17:41:37 -04:00
Joseph Schorr
d51ab5952b - Add a repo-circle directive and change all repo icons uses to it
- Have the repo-circle directive show the padlock in all places
- Mention SSL on the landing page and the pricing page
2013-10-22 01:26:14 -04:00
Joseph Schorr
7884fef5f3 Fix animation reset in Firefox 2013-10-22 00:40:33 -04:00
yackob03
b2315a4331 Allow the signin page to be snapshotted. 2013-10-20 13:54:00 -04:00
Joseph Schorr
065ad64e78 Add resizing support to the image diff tree 2013-10-20 13:46:24 -04:00
Joseph Schorr
000e5ceaa4 Fix source of the links drawn in the image changes tree view 2013-10-19 20:03:22 -04:00
Joseph Schorr
3a134c7ab1 Add a tree view to the image changes view 2013-10-19 19:46:30 -04:00
Joseph Schorr
0afea3a779 Add the image view page with the changes view, filterable by typing into a field. Still needs pagination or some other mechanism for getting an overview 2013-10-18 22:28:46 -04:00
Joseph Schorr
9541bfad5d Fix remaining calculation 2013-10-18 20:23:41 -04:00
Joseph Schorr
262634555a Work in progress: Show the diff information in the UI 2013-10-18 17:59:26 -04:00
yackob03
99eedb14d1 Wait until the image container is really already shown before calling resize. 2013-10-17 17:59:34 -04:00
Joseph Schorr
e382fa1e58 Add a status page to /v1/ so that people don't get confused by the message that docker emits 2013-10-17 17:45:08 -04:00
yackob03
4f0dced8e7 Merge branch 'tokenauth'
Conflicts:
	test.db
2013-10-17 16:52:26 -04:00
yackob03
982fdd4c5f Fix some tabs and some spelling errors, prevent empty tokens, move the tooltips to the left. 2013-10-17 16:50:58 -04:00
Joseph Schorr
d6216dcc5f Fix the collapsed node title to show the correct number of images 2013-10-17 15:39:24 -04:00
Joseph Schorr
ce458f93ef Have the image tree update itself in response to resizing 2013-10-17 15:20:27 -04:00
Joseph Schorr
faf6a5c497 Add UI polishing to the token auth stuff 2013-10-17 14:46:23 -04:00
yackob03
7c289beba5 Notify the tree when the container was probably resized. 2013-10-17 14:29:47 -04:00
Joseph Schorr
898210065e Fix issue with changing the tag right after selecting the tag's image 2013-10-16 23:55:11 -04:00
Joseph Schorr
58aaf41430 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-10-16 23:12:00 -04:00
Joseph Schorr
f798345d1c Have the view repo page's URL be updated for the currently selected tag automatically. 2013-10-16 23:09:43 -04:00
yackob03
ace813d88d Call setTag in the right place. Remove spurious console logging. 2013-10-16 22:49:37 -04:00
yackob03
6d75c28ecd Merge branch 'master' of bitbucket.org:yackob03/quay 2013-10-16 22:44:48 -04:00
yackob03
98cb902cf8 Actually set the proposed tag to the current tag. 2013-10-16 22:44:44 -04:00
yackob03
8987f32d9d Fix some tabs. 2013-10-16 22:44:29 -04:00
Joseph Schorr
0c3c1b9e0e Properly handle empty repos 2013-10-16 22:42:35 -04:00
yackob03
6ae725eace Merge branch 'master' of bitbucket.org:yackob03/quay 2013-10-16 22:37:34 -04:00
yackob03
d6e89f76ad Select a sane default tag. 2013-10-16 22:37:29 -04:00
Joseph Schorr
50929102b5 Have the image tree allow a state with no selected image nor so selected tag. 2013-10-16 22:33:35 -04:00
yackob03
283f9b81ae First stab at token auth. The UI could use a little bit of polishing. 2013-10-16 14:24:10 -04:00
yackob03
4c15072c5a Move signin to use AJAX. Render all flask templates with the common header. Move the header to a partial. Add account recovery. 2013-10-14 17:50:07 -04:00
yackob03
e3db0398ce Add routes specifically for all angular subroutes so that 404s will start working again. Add a warning in app.js to hopefully ensure that new routes get created when necessary. 2013-10-13 22:06:31 -04:00
yackob03
124c31fb36 Fix broken links that were still using fragment. 2013-10-12 13:24:55 -04:00
yackob03
4040bb37c6 Tweak drawing.js to have a better default margin that never truncates image ids on the left in small widths. Tweak the screenshot generator to use the smallest possible width. Remove tabs from several files. Add the browser-chrome plugin to wrap phantomjs screenshots with browser chrome. Add some repository descriptions to the dataset generator. Switch to using our own screenshots vs those hosted on blogger. 2013-10-11 21:28:02 -04:00
Joseph Schorr
04b8a009da - Add a debug mode to the casper script
- Have the casper script generate screenshots for the repo view and repo admin
2013-10-11 15:02:08 -04:00
yackob03
076ef34ff2 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2013-10-11 01:17:57 -04:00
yackob03
3f4d49213c Merge branch 'prerender' 2013-10-11 01:17:33 -04:00
Joseph Schorr
44eef148e7 Skip the first encountered node (since it is the root of the collapsed tree) 2013-10-11 01:10:23 -04:00
Joseph Schorr
04d4024d8c Make the horrific tree look half decent. Also adds a nice scrolling feature to the tree 2013-10-11 01:06:04 -04:00
yackob03
da29da5c66 More updates to allow for static snapshotting. 2013-10-10 23:42:03 -04:00
yackob03
785995b473 First stab at trying to pre-render content for search crawlers. 2013-10-10 20:53:14 -04:00
Joseph Schorr
2ae4dbd9fa Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-10-10 20:48:33 -04:00
Joseph Schorr
90759e0cb2 New view repo UI 2013-10-10 20:43:37 -04:00
yackob03
ce81431cd3 Enable HTML5 mode for routing. 2013-10-10 19:06:04 -04:00
yackob03
5cca40e41d Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2013-10-10 17:32:39 -04:00
yackob03
32b28df2d2 Send a registration even for github created users. Alias their new username to their old mixpanel ID passed in the OAuth state parameter. 2013-10-10 17:32:32 -04:00
Joseph Schorr
a7f5b5e033 Reverse the direction of the tree and make it dynamically change the current tag. 2013-10-10 17:13:42 -04:00
yackob03
b9a5060882 Set the created variable in a set_once on the user service. This will make it work for github logins as well. 2013-10-10 16:34:59 -04:00