Commit graph

1249 commits

Author SHA1 Message Date
Joseph Schorr
a897fb1dd3 Add tests for image sharing 2014-02-18 16:46:10 -05:00
jakedt
ed38bcdafc Merge remote-tracking branch 'origin/master' into rustedbuilds
Conflicts:
	test/data/test.db
2014-02-18 16:13:34 -05:00
jakedt
b5d4919364 Split out callbacks into their own blueprint. Add build trigger DB information and connect it with some APIs. Stub out the UI to allow for generation of triggers. Split out the triggers into a plugin-ish architecture for easily adding new triggers. 2014-02-18 15:50:15 -05:00
Joseph Schorr
fe9d628a5c Restyle the github login page 2014-02-18 15:04:39 -05:00
Joseph Schorr
6e2d1dc60e Turn off the background circle on the repo icon in view repo 2014-02-18 14:46:56 -05:00
Joseph Schorr
e921222860 Fix footer in firefox in certain cases 2014-02-18 01:19:09 -05:00
Joseph Schorr
0e566b63cf Fix resize issue on build pack tree 2014-02-17 21:21:55 -05:00
Joseph Schorr
d1922c6fd2 Have the docker file view in the build pack tab use a nice formatter 2014-02-17 18:31:45 -05:00
Joseph Schorr
509ba2f4f7 Add ability to download the build pack 2014-02-17 17:36:58 -05:00
Joseph Schorr
bc0d51656a Add ability to see a build's build pack, including browsing and downloading of the contents if it is a zip 2014-02-17 17:28:20 -05:00
jakedt
fc4983ed8b Merge remote-tracking branch 'origin/master' into rustedbuilds 2014-02-17 16:40:28 -05:00
jakedt
46de02a9ec Merge remote-tracking branch 'origin/master' into allyourbaseimage 2014-02-17 15:18:01 -05:00
jakedt
bb48f733e2 Make the diffs show up in a predictable location. 2014-02-17 15:17:39 -05:00
jakedt
50d130f199 Fix another image storage test. Reverse a test to make the conditional smaller. 2014-02-17 14:58:45 -05:00
jakedt
369417c3ad Fix the test for where extended image properties should come from. Fix the delete tag dialog to specify that the repo will be gc'ed after tag deletion. 2014-02-17 14:52:46 -05:00
jakedt
7428d2aa50 Fix the garbage collect method to remove unused old images. 2014-02-17 14:38:35 -05:00
jakedt
e7064f1191 Fix the tests and the one bug that it highlighted. 2014-02-16 18:59:24 -05:00
jakedt
b619356907 Get the base image stuff working. Checkpoint before fixing the tests. 2014-02-16 17:38:47 -05:00
Joseph Schorr
7bf6936154 - New UI for the repo view, which shows the build status and admin button on the top bar, and allows for creation of new builds as well as linking to build history
- Add a new build button to the build history page
-
2014-02-14 22:59:44 -05:00
Joseph Schorr
0ceeb6f8e7 Always show the current build at the top of the list 2014-02-14 18:46:20 -05:00
Joseph Schorr
55d846061e Add ability to re-run a dockerfile build 2014-02-14 18:37:06 -05:00
jakedt
5742e6ea4e First set of changes toward shared base images. 2014-02-14 16:06:30 -05:00
Joseph Schorr
540da00c64 Add ANSI support to the build log view 2014-02-13 22:01:26 -05:00
jakedt
8794547593 Fix the build logs merge error. 2014-02-13 19:58:06 -05:00
Joseph Schorr
6776924ee7 Better breadcrumbs 2014-02-13 18:58:28 -05:00
Joseph Schorr
895a00de31 Handle the case where the user has not selected the correct namespace in the repo list 2014-02-13 18:15:19 -05:00
jakedt
0379baac6c Add a time estimate for the tutorial, and switch the base image from ubuntu to busybox. 2014-02-13 17:51:22 -05:00
jakedt
10aafcf10a Fix the duplicate firing of events on tour continuations. 2014-02-13 17:39:01 -05:00
jakedt
39b5d325c7 Merge branch 'tutorial' of ssh://bitbucket.org/yackob03/quay into tutorial 2014-02-13 17:27:54 -05:00
jakedt
41a173ae85 Add mixpanel events to the tutorial. 2014-02-13 17:27:50 -05:00
Joseph Schorr
ffd0bc2104 Merge branch 'tutorial' of https://bitbucket.org/yackob03/quay into tutorial 2014-02-13 17:20:34 -05:00
Joseph Schorr
f4c217a47b Fix NPE in spotlight 2014-02-13 17:19:31 -05:00
jakedt
fe6b766ff1 Switch the tutorial window title bar to the primary color. 2014-02-13 17:07:17 -05:00
jakedt
011ccbc085 Change documentation to docs to save space in the header bar. 2014-02-13 16:55:04 -05:00
jakedt
8135e0266e Merge branch 'master' into tutorial
Conflicts:
	static/directives/header-bar.html
2014-02-13 16:54:02 -05:00
jakedt
cbafab3c4e Change the text on the sudo selector. 2014-02-13 16:53:25 -05:00
Joseph Schorr
ad76141007 Better welcome page for the tutorial 2014-02-13 16:03:12 -05:00
Joseph Schorr
934b131f7b UI improvements for the tutorial:
- Have a show sudo checkbox which defaults to on for linux
  - Have the repository name be highlighted in a light blue bubble/chit
2014-02-13 15:59:37 -05:00
jakedt
4d8ae230dc Disable retries on builds. 2014-02-13 15:54:47 -05:00
jakedt
ef76ea9318 We shouldn't run the dockerfile worker on the main host anymore. 2014-02-13 15:50:49 -05:00
jakedt
c856908161 Make the docs link and the repo links in the build logs open in new tabs. 2014-02-13 15:08:10 -05:00
yackob03
ade20952e2 Merge branch 'master' into tutorial
Conflicts:
	config.py
	static/js/app.js
	test/data/test.db
2014-02-13 14:35:20 -05:00
yackob03
2bc3df1c3e Fix the tests. 2014-02-13 12:59:36 -05:00
yackob03
8f6cdabde3 Merge branch 'bobthe'
Conflicts:
	test/data/test.db
2014-02-13 12:47:59 -05:00
yackob03
91da26e317 Improve the instructions for starting the worker on the build node. 2014-02-13 12:46:51 -05:00
yackob03
1e8ec634e2 Some small fixes to the dockerfile build worker. 2014-02-13 11:44:39 -05:00
Joseph Schorr
889d178336 Add access denied messages to the repo admin and repo build pages when applicable 2014-02-12 21:39:23 -05:00
Joseph Schorr
dbb0dcface Fix repository linking 2014-02-12 21:32:46 -05:00
Joseph Schorr
46991e47a6 Redo the build log view as per discussions 2014-02-12 21:16:11 -05:00
yackob03
5511c9c4cf Remove some unnecessary logging from the test script. 2014-02-12 19:01:04 -05:00