Commit graph

2178 commits

Author SHA1 Message Date
yackob03
19d7125253 Distinguish the discontinued plans. 2013-12-24 14:23:53 -05:00
Joseph Schorr
b5f1723adc Make deprecated plans show the cancel button 2013-12-23 16:43:45 -05:00
yackob03
cb96998916 Tweaks to the new plans page. 2013-12-23 16:37:10 -05:00
yackob03
bf60862d8e Switch to the new Digital Ocean Docker image. 2013-12-23 15:07:10 -05:00
Joseph Schorr
55c0c12d04 Merge branch 'restructure' of https://bitbucket.org/yackob03/quay into restructure 2013-12-23 15:05:11 -05:00
Joseph Schorr
06806c97dd New plans page 2013-12-23 15:04:52 -05:00
yackob03
3950904fb3 Prevent a user from subscribing to a deprecated plan through the API. 2013-12-23 14:50:01 -05:00
Joseph Schorr
7e42915755 Add a tooltip to the notification bubble 2013-12-20 22:48:47 -05:00
Joseph Schorr
0cee1942a1 Add a nice tooltip on hover on the plan name in the new repo view 2013-12-20 22:45:03 -05:00
Joseph Schorr
44d0505990 getMinimumPlan should ignore deprecated plans 2013-12-20 22:41:00 -05:00
Joseph Schorr
c20e7dbcf7 - Add some more analytics events
- Enable business features for personal users on business plans
- Fix a bug in the credit card image view
2013-12-20 22:38:53 -05:00
Joseph Schorr
8bfc0ac48d Update the plans page to make it a single row (and work in general) 2013-12-20 21:25:06 -05:00
yackob03
4ae40b7370 Fix the readme to reference the application, update the response code for create repo when no auth credentials are present. 2013-12-20 16:21:07 -05:00
yackob03
867a3e38c1 Switch gunicorn to using a config file, which allows command line parameters to be changed without restarting the master process. 2013-12-20 16:11:39 -05:00
Joseph Schorr
3f062ee602 NOTE: The plans page is still broken
- Change the subscribe method to allow for subscribing to the free plan, even when an org
- Change the frontend to no longer have different plan groups
- Change the frontend to display the proper plans (i.e. hide the deprecated plans unless it is the current plan, etc)
2013-12-19 21:51:46 -05:00
yackob03
e3504b91de Make sure the right people are required to select a business plan. 2013-12-19 17:10:09 -05:00
yackob03
5633c1fc79 Merge the plans and mark many as deprecated. Fix a bunch of pylint errors. 2013-12-19 17:06:04 -05:00
Joseph Schorr
2d0a61b6c2 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-12-19 15:29:55 -05:00
Joseph Schorr
c26d56a31f Fix >= to > 2013-12-19 15:29:39 -05:00
yackob03
4d88d9f9f7 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2013-12-19 15:18:31 -05:00
yackob03
56722d1ac1 Allow a request with invalid basic auth to still be considered anonymous, rather than throwing a 401. 2013-12-19 15:18:14 -05:00
Joseph Schorr
b6f42e8835 Fix event casing 2013-12-19 12:20:24 -05:00
Joseph Schorr
5778076abb Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-12-18 23:03:32 -05:00
Joseph Schorr
ed82d65dd1 - Add API for returning the user’s used private repos and available private repos
- Fix the same API for orgs
- Change the chosen plan in the create repo view to use the API
- Add an account indicator if the user is over their plan
2013-12-18 23:03:19 -05:00
yackob03
5088114ed7 Add a breakdown by plan type to the revenue tool. 2013-12-18 21:02:06 -05:00
yackob03
dec74fc608 When an email code has already been used, just redirect to signin. 2013-12-18 19:47:42 -05:00
yackob03
d0e62d2099 Don't load olark if the host doesn't specify prod. 2013-12-18 19:41:22 -05:00
yackob03
791867dabe Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2013-12-18 19:17:08 -05:00
yackob03
d527746cfe Fix the list of public repos to respect the limit set by the API request. 2013-12-18 19:16:58 -05:00
root
19f9a566e5 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-12-18 23:32:58 +00:00
root
2c50d148b4 Move the client body buffering over to /mnt (non-ebs). 2013-12-18 23:32:31 +00:00
Joseph Schorr
95a8915546 Temporarily disable Google Analytics until such time as angulartics supports multiple providers 2013-12-18 18:16:32 -05:00
yackob03
ec01b47608 Merge remote-tracking branch 'origin/loading-bar'
Conflicts:
	static/js/app.js
2013-12-18 17:26:56 -05:00
Joseph Schorr
b5dfabaaa3 Bug fixes 2013-12-18 17:04:07 -05:00
Joseph Schorr
b2e4b8152e Add a loading bar and convert to using the new ApiService and resource-view (part #2) 2013-12-17 22:56:28 -05:00
Joseph Schorr
46a13706fa Make it so mix panel is the last installed and remove the unneeded call in the analytics snippet 2013-12-17 18:41:30 -05:00
yackob03
7c93688e30 Plumbing for the contact us page. 2013-12-17 17:02:37 -05:00
Joseph Schorr
777cc45fcb Add Google Analytics 2013-12-17 15:21:14 -05:00
Joseph Schorr
cc8e0e5ea5 Add a new cookie service and have it properly use permanent cookies when needed. 2013-12-17 15:03:34 -05:00
Joseph Schorr
8725b7a87c Store the selected namespace in a persistent cookie, not a session cookie 2013-12-17 14:48:13 -05:00
Joseph Schorr
414bd34d52 Work in progress: add a loading bar and convert to using the new ApiService and resource-view 2013-12-17 13:19:59 -05:00
Joseph Schorr
a53106be3b No need to clear the plan since the redirect is now only if the user is signed in 2013-12-13 15:50:57 -05:00
Joseph Schorr
f36d7d7b76 Add an email invoice tool 2013-12-13 15:11:11 -05:00
Joseph Schorr
242f844055 Have user setup use a cookie to determine which section to have open by default 2013-12-11 18:27:35 -05:00
Joseph Schorr
9dbbd33afc Switch to using a common directive for user setup (sign in, sign up, recover account) everywhere 2013-12-11 18:20:24 -05:00
Joseph Schorr
abe6db334d Make the pricing page ask for signup and, if completed, redirect to the proper page to subscribe to a plan. Also fixes a redirect issue with Github signin on the new org page 2013-12-11 17:50:48 -05:00
Joseph Schorr
91f4464cb6 Add the sign up form to the sign in page 2013-12-11 16:55:07 -05:00
Joseph Schorr
d41f651a38 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-12-11 16:50:36 -05:00
Joseph Schorr
c24a14b402 Move the signup form into its own directive 2013-12-11 16:50:10 -05:00
Joseph Schorr
3302b58cc3 Switch to using the UserService’s cache of org information for whether a user is an admin of a namespace/org (#2) 2013-12-10 15:49:34 -05:00