Commit graph

803 commits

Author SHA1 Message Date
Joseph Schorr
c9a33c60b2 Make sure the applications array is defined so that a new app can be created even before the existing list has loaded 2014-07-15 11:57:46 -04:00
Joseph Schorr
4abd1e8a9d Add missing $scope to the on error callback 2014-07-14 17:24:25 -04:00
Joseph Schorr
a1755cfbf7 Fix linking to Docker Registry since their own redirects are messed up 2014-07-14 16:34:21 -04:00
Joseph Schorr
18ec8c0f93 Make build package UI a bit nicer and make sure it always executes via a scope apply 2014-07-14 16:33:00 -04:00
Joseph Schorr
75ec80ee6c Fix TAR parsing by using a custom lib written based off of a public lib 2014-07-14 16:26:20 -04:00
Joseph Schorr
bebb02c800 Make sure all scope applies occur outside of the main digest loop 2014-07-10 16:38:41 -04:00
Joseph Schorr
c7cc3f72f8 - Fix error messages in new org creation
- Add the org name regex to the name field
2014-07-09 13:35:59 -04:00
Joseph Schorr
edf23e8b87 Fix CSS for the new repo box in Firefox 2014-07-09 13:31:53 -04:00
Joseph Schorr
cfba651495 Fix logo on enterprise landing page 2014-07-07 19:10:35 -04:00
Joseph Schorr
ff4efa481a Match the create button style on the landing page to the other headings 2014-07-07 17:12:55 -04:00
Joseph Schorr
13de458320 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2014-07-07 16:12:59 -04:00
Joseph Schorr
bcc45448ed - Change logo on non-landing to be just the box and to have a slight border on the right
- Change the letter spacing on the landing page to make the header more readable
- Change the logo on the 500 page
2014-07-07 16:12:53 -04:00
Jake Moshenko
b9656185b9 Switch to the new logo for the favicon. 2014-07-07 16:01:47 -04:00
Jake Moshenko
c338b7d621 Merge remote-tracking branch 'origin/touchdown'
Conflicts:
	static/css/quay.css
	static/js/controllers.js
	test/data/test.db
2014-07-07 15:33:51 -04:00
Joseph Schorr
64fe29698c Add a PingService and make sure we use the average of at least three pings 2014-07-03 17:55:53 -04:00
Jake Moshenko
e68d6a7302 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2014-06-27 19:18:35 -04:00
Jake Moshenko
4e5e8a08de Add a maintenance notification kind and make it of the level warning. 2014-06-27 19:18:27 -04:00
Joseph Schorr
6a57af092c Make the solutions link to the proper area in the docs 2014-06-26 20:46:32 -04:00
Joseph Schorr
e3b939b42f Switch styling and logo over to the new Quay logo 2014-06-26 20:45:41 -04:00
Joseph Schorr
ee0d483efd Fix "Run Build Again" to send the tags to which we should push. 2014-06-26 19:55:16 -04:00
Joseph Schorr
76165b5d2b Add API and UI support for displaying image locations 2014-06-24 18:48:42 -04:00
Joseph Schorr
2bf12996f5 Fix the case where someone tries the tour with an unsupported browser 2014-06-16 14:05:27 -04:00
Joseph Schorr
257b66fa2a Make sure the repo exists when setting a tag 2014-06-10 14:43:52 -04:00
Joseph Schorr
bbb48b1235 Handle the case where the plans do not load correctly. 2014-06-04 16:27:45 -04:00
Joseph Schorr
4282977e90 Check on the builds array; it may not be present if the page has changed or the builds have not yet loaded 2014-06-04 16:08:26 -04:00
Joseph Schorr
8a374b1c34 - Fix landing page for enterprise
- Fix tour and tour content for enterprise
2014-06-03 14:09:38 -04:00
Joseph Schorr
c630d7e948 Merge branch 'master' into touchdown
Conflicts:
	static/js/app.js
	static/partials/organizations.html
	test/data/test.db
2014-06-03 13:22:26 -04:00
Jake Moshenko
36435d38e3 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2014-06-02 15:00:12 -04:00
Joseph Schorr
59724f5ccb Fix tooltip of the create repository icon 2014-06-02 14:37:29 -04:00
Jake Moshenko
a6fb64005d Disable the other convert to organization button when using LDAP login. 2014-05-30 18:28:47 -04:00
Jake Moshenko
0057ced98c Move GitHub build trigger behind a feature flag. 2014-05-30 18:28:18 -04:00
Jake Moshenko
8e6328a5f0 Merge branch 'driversed' of ssh://bitbucket.org/yackob03/quay into driversed 2014-05-29 11:24:44 -04:00
Jake Moshenko
0ba4201020 Add a module which will create notifications for all users when the license is at its expiration period, and terminate the process when the license expires. 2014-05-29 11:24:10 -04:00
Joseph Schorr
69be86be97 Add extra seat check in the user API call and turn off user->org conversion when authentication is LDAP 2014-05-28 15:53:53 -04:00
Joseph Schorr
205362bc7b Add UI for handling the case when an enterprise has reached its maximum seat count 2014-05-28 15:22:36 -04:00
Joseph Schorr
404055decc Make sure we always have a valid container element before calculating the dimensions of the various charts 2014-05-27 12:38:18 -04:00
Joseph Schorr
a9a8105fbc Add credit card expiration date to the billing info screen 2014-05-22 16:52:51 -04:00
Joseph Schorr
d209929133 Make sure the scroll is at the top of the page on every route change 2014-05-21 15:28:38 -04:00
Joseph Schorr
e81d0a0514 Merge branch 'touchdown' of https://bitbucket.org/yackob03/quay into touchdown 2014-05-21 15:03:50 -04:00
Joseph Schorr
4c20e6bf62 Make sure namespaces in the drop down are always black 2014-05-21 15:03:06 -04:00
Jake Moshenko
8338d25c37 Merge branch 'touchdown' of ssh://bitbucket.org/yackob03/quay into touchdown 2014-05-21 14:57:34 -04:00
Joseph Schorr
60328e0b43 Add a testimonial to the features tour page 2014-05-21 14:56:43 -04:00
Jake Moshenko
ab75be3800 Merge branch 'master' into touchdown 2014-05-21 14:54:33 -04:00
Jake Moshenko
512a17363f Update the screenshots. 2014-05-21 14:54:07 -04:00
Joseph Schorr
ea8f5ba59e Add testimonial to the org tour page 2014-05-21 14:53:45 -04:00
Joseph Schorr
8117c5ead9 - Always show the tour link in the header
- Have organizations link to the tour when a user is not part of an org
2014-05-21 14:45:54 -04:00
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
701033751e Fix the robot pattern to make sure it does a length check 2014-05-20 17:58:39 -04:00
Joseph Schorr
c8a450cdf0 Make sure the create robot account error dialog shows a proper message 2014-05-20 17:52:03 -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
abfb86ccce Change button on the tour page to "Start free trial" and have it start the plan signup process 2014-05-19 12:53:30 -04:00
Joseph Schorr
91f9987d41 Fix NPE 2014-05-19 12:35:16 -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
8327d9fdbf Fix URLs of the generated build status badges 2014-05-12 19:03:42 -04:00
Joseph Schorr
b4e091badd Fix the build view controller to always search for the build to update 2014-05-09 17:54:11 -04:00
Joseph Schorr
e2992d08bb Further JS fixes 2014-05-09 17:23:35 -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
278c28f350 Fix NPE in user service 2014-05-08 19:09:43 -04:00
Joseph Schorr
f20e1d9c54 Move other PSDs to the art directory as well 2014-05-08 18:31:01 -04:00
Joseph Schorr
6415318a64 Move the PSD of the logo to the art directory 2014-05-08 18:27:42 -04:00
Joseph Schorr
8d4e4c560f Merge branch 'touchdown' of https://bitbucket.org/yackob03/quay into touchdown 2014-05-08 14:43:36 -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
3a7e66458d Beginnings of the enterprise tour content. 2014-05-08 14:31:10 -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
26bdde4ac4 Merge branch 'touchdown' of ssh://bitbucket.org/yackob03/quay into touchdown 2014-05-07 17:52:14 -04:00
Jake Moshenko
f2d3f91d4c Remove heights from tour sections. 2014-05-07 17:52:11 -04:00
Joseph Schorr
3d4d6c85dd Change to a balanced and subsection-removed landing page background image 2014-05-07 17:16:05 -04:00
Joseph Schorr
198c92eaf0 Fix username in landing page 2014-05-07 16:10:11 -04:00
Joseph Schorr
92000eb11d Merge branch 'touchdown' of https://bitbucket.org/yackob03/quay into touchdown 2014-05-07 16:08:24 -04:00
Joseph Schorr
52d6fbf21e Change landing background to be lighter 2014-05-07 16:07:59 -04:00
Joseph Schorr
099d7c56d7 Fix anchor color change to not apply to buttons 2014-05-07 16:04:59 -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
88ee1f3abe Change back to the ship image on the landing page 2014-05-07 15:59:45 -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
d9ca1a4fd9 Fix bug in tour with chromify 2014-05-07 13:37:13 -04:00
Joseph Schorr
92fb37528f Optimize the landing page background to be MUCH smaller in file size 2014-05-06 19:43:14 -04:00
Joseph Schorr
ce286e8b88 Fix user drop down coloring 2014-05-06 17:03:28 -04:00
Joseph Schorr
2469d063ed Change the header bar background colors to match the new landing background 2014-05-06 16:54:30 -04:00
Joseph Schorr
338a14712c Change landing page background to the pattern 2014-05-06 16:44:43 -04:00
Joseph Schorr
a119d11b77 Update bexio logo to include its name 2014-05-06 16:08:58 -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
2c2c4d111b Extra null check when loading plans 2014-05-05 12:54:54 -04:00
Joseph Schorr
5f8fc6375f Fix Stripe checkout dialog now that they've closed our hack 2014-05-02 21:42:36 -04:00
Joseph Schorr
7fc204fe70 Further handle cases in the graphing library where the container element is no longer avaliable 2014-05-02 13:39:22 -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
e336185a22 Make sure that we only save the tree reference if we have actually rendered it (properly this time, since apparently d3 will append to.. nothing…) 2014-05-01 16:15:01 -04:00
Joseph Schorr
8da4104e7b Make sure that we only save the tree reference if we have actually rendered it. 2014-05-01 16:11:50 -04:00
Joseph Schorr
bcc6caa9df Fix $sanitize issue in the build logs view 2014-05-01 13:59:25 -04:00
Joseph Schorr
65e6041f55 Fix handling of larger build packs and straight Dockerfiles 2014-05-01 01:48:39 -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
Jake Moshenko
6067dcf3d5 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2014-04-30 18:48:56 -04:00
Jake Moshenko
450928674b Use a new caching algorithm which can limit the size for the build nodes. Stop treating public images as special. Add a new phase to the builder for pulling. 2014-04-30 18:48:36 -04:00
Joseph Schorr
dc8765b590 Fix potential NPE in graphing class 2014-04-30 17:12:42 -04:00
Joseph Schorr
cfcbc44c72 Make the tour pages a bit nicer looking 2014-04-30 15:40:27 -04:00
Joseph Schorr
4e36be1a88 Fix bug when there are multiple folders with the same name 2014-04-29 23:49:47 -04:00