Commit graph

372 commits

Author SHA1 Message Date
Jake Moshenko
8c3448080c Merge remote-tracking branch 'origin/master' into touchdown
Conflicts:
	test/data/test.db
2014-05-21 14:43:57 -04:00
Joseph Schorr
f1066f1dd9 Add testimonial to the landing page 2014-05-19 17:00:31 -04:00
Joseph Schorr
c0f3054781 Fix screenshot generation 2014-05-19 14:14:18 -04:00
Joseph Schorr
ee37cf2f4e - Default to private repo in new repo view
- Make it even more clear when you choose public vs private
2014-05-16 14:19:54 -04:00
Joseph Schorr
78f6523068 Add handling of twitter avatars: if they do not load, then a default image will be used 2014-05-08 19:52:21 -04:00
Joseph Schorr
d88e29dcda - Fix logo to display "Quay.io" in the proper font
- Fix the CSS to properly show the menu on smaller screens and to scale down the logo as necessary
- Fix the CSS to have the menu icon be properly sized
2014-05-08 14:43:30 -04:00
Jake Moshenko
a8369128c4 Fix some headlines and titles. 2014-05-08 11:49:42 -04:00
Jake Moshenko
3de2063829 Fix some spacing problems. 2014-05-07 18:17:06 -04:00
Jake Moshenko
8ff411e440 Merge branch 'touchdown' of ssh://bitbucket.org/yackob03/quay into touchdown 2014-05-07 16:00:51 -04:00
Joseph Schorr
08a208704c Fix Twitter image 2014-05-07 15:38:39 -04:00
Jake Moshenko
73a0cc791b Merge remote-tracking branch 'origin/master' into touchdown
Conflicts:
	static/js/app.js
2014-05-07 15:32:27 -04:00
Joseph Schorr
ea4db04571 Add bexio logo to the new frontage 2014-05-05 22:17:49 -04:00
Joseph Schorr
09c1352b43 - Fix the tour links on the landing page
- Add some of our customer logos
2014-05-05 21:59:05 -04:00
Joseph Schorr
abc2b98076 Loosen the regex on creating tags to match the Docker CLI 2014-05-02 01:43:10 -04:00
Joseph Schorr
7cb5b33123 Change the twitter view to place the user's avatar under the message 2014-04-30 22:29:03 -04:00
Joseph Schorr
2d18117e68 Change the screenshots section to be a single screenshot with clickable sections 2014-04-30 21:00:07 -04:00
Joseph Schorr
4e36be1a88 Fix bug when there are multiple folders with the same name 2014-04-29 23:49:47 -04:00
Joseph Schorr
c244f367ba Start on tour UI and make some small changes to the overall Quay UI 2014-04-29 00:45:42 -04:00
Joseph Schorr
654c50b90d Add avatars to the twitter section 2014-04-28 16:34:03 -04:00
Joseph Schorr
bec95a9d26 Fix twitter follow button to be properly styled, but have it do so without JS 2014-04-28 16:19:57 -04:00
Joseph Schorr
ad8b72b3aa Switch the twitter view to use a carousel 2014-04-24 01:18:47 -04:00
Joseph Schorr
4480d2d8e2 Merge branch 'master' into touchdown 2014-04-24 00:40:01 -04:00
Joseph Schorr
e29a183fd9 Commit changes before a merge 2014-04-24 00:34:25 -04:00
Joseph Schorr
7399f5db54 Have the landing page reuse the normal header, restyled 2014-04-18 17:33:50 -04:00
Joseph Schorr
e66ac8425e Make the new landing page handle the signed in user better 2014-04-18 17:18:35 -04:00
jakedt
3f42d15335 Merge remote-tracking branch 'origin/master' into tagyourit
Conflicts:
	static/css/quay.css
	static/js/graphing.js
	static/partials/view-repo.html
	test/data/test.db
2014-04-15 15:58:30 -04:00
jakedt
0827e0fbac Merge remote-tracking branch 'origin/master' into ncc1701
Conflicts:
	endpoints/web.py
	static/directives/signup-form.html
	static/js/app.js
	static/js/controllers.js
	static/partials/landing.html
	static/partials/view-repo.html
	test/data/test.db
2014-04-14 19:37:22 -04:00
jakedt
52fdd60779 Merge remote-tracking branch 'origin/detective'
Conflicts:
	static/partials/repo-admin.html
2014-04-14 16:15:32 -04:00
jakedt
e337bfbe91 Add some tweets to our buzz section. 2014-04-14 12:07:38 -04:00
Joseph Schorr
50545236e3 New experimental landing page design 2014-04-13 18:33:32 -04:00
Joseph Schorr
0bd8a1bcbf Switch title to data-title to prevent the browser-default tooltip from displaying 2014-04-11 18:21:13 -04:00
Joseph Schorr
0e320c964f - Add support for super users
- Add a super user API
- Add a super user interface
2014-04-10 00:26:55 -04:00
Joseph Schorr
3a3758654c - Move all quay.io domain references to config and add new methods for easy construction of URLs
- Make the Olark chat live behind a feature flag
2014-04-08 20:33:20 -04:00
Joseph Schorr
da859203f7 - Add a config whitelist
- Send the config values to the frontend
- Add a service class for exposing the config values
- Change the directives to inject both Features and Config
- Change directive users to make use of the new scope
2014-04-08 19:14:24 -04:00
Joseph Schorr
a43379d8a6 Add regex restrictions to the new user username and password fields 2014-04-07 19:04:26 -04:00
Joseph Schorr
3d18ddf2a5 Fix form error popovers in all forms 2014-04-07 18:55:39 -04:00
Joseph Schorr
6e2b8d96b8 Add a simplified landing page for the case where billing is disabled 2014-04-06 14:48:58 -04:00
Joseph Schorr
badf002e92 Turn off all references and API calls to github login if the feature is disabled 2014-04-06 00:50:30 -04:00
Joseph Schorr
19a20a6c94 Turn off all references and API calls to billing if the feature is disabled 2014-04-06 00:36:19 -04:00
Joseph Schorr
c374e8146a - Add code for placing the features information on the frontend
- Add a Features service for examining feature flags on the frontend
- Add a directive (quay-requires) that matches feature flags and, if any one does not match, removes the element from the DOM
- Add a directive (quay-show) that injects the features into the scope so that expressions of the form "Features.BILLING || something" work out of the box to show/hide the element
- Add a directive (quay-classes) that allows for setting of CSS classes on an element based on feature expression(s) such as {"!BILLING": "active"} (e.g. the BILLING flag is set to false, add the class "active".
2014-04-04 23:26:10 -04:00
Joseph Schorr
7c466dab7d - Add an analyze method on triggers that, when given trigger config, will attempt to analyze the trigger's Dockerfile and determine what pull credentials, if any, are needed and available
- Move the build trigger setup UI into its own directive (makes things cleaner)
- Fix a bug in the entitySearch directive around setting the current entity
- Change the build trigger setup UI to use the new analyze method and flow better
2014-04-02 23:33:58 -04:00
jakedt
d5634bc3c7 Merge remote-tracking branch 'origin/pullinprivate' 2014-04-02 11:58:31 -04:00
Joseph Schorr
6ff46cc450 Clarify upload language for .zip and .tar.gz 2014-04-01 22:12:51 -04:00
Joseph Schorr
9a79d1562a Change to store the pull robot on the repository build and only add the credentials to the queue item. This prevents the credentials from being exposed to the end user. Also fixes the restart build option 2014-04-01 21:49:06 -04:00
Joseph Schorr
38cb12b7c6 Make sure the sign in form redirects to the landing page 2014-04-01 19:44:31 -04:00
Joseph Schorr
93fd48d6b0 Disable the finish trigger setup button if a robot account permission is selected but no robot account is given 2014-04-01 19:30:29 -04:00
jakedt
d768b60a3c Merge remote-tracking branch 'origin/master' into tagyourit
Conflicts:
	test/data/test.db
2014-04-01 19:09:41 -04:00
jakedt
3525e383df Merge remote-tracking branch 'origin/master' into pullinprivate
Conflicts:
	test/data/test.db
2014-04-01 18:28:48 -04:00
Joseph Schorr
35f69b9f5b Add support for .tar.gz build packs in the build package viewer 2014-04-01 00:23:53 -04:00
Joseph Schorr
2006917e03 Add support for pull credentials on builds and build triggers 2014-03-27 18:33:13 -04:00