Commit graph

7324 commits

Author SHA1 Message Date
yackob03
0c9937ec5e Forgot the new analytics library. 2013-10-03 16:21:37 -04:00
yackob03
82c05799ca Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2013-10-03 16:19:05 -04:00
yackob03
00b8244661 Add analytics on push and pull repo events in the backend. 2013-10-03 16:19:01 -04:00
yackob03
e5d100842d Fix tabs. 2013-10-03 16:16:10 -04:00
Joseph Schorr
afd2d06089 Use different keys for TEST and PROD 2013-10-03 15:55:11 -04:00
Joseph Schorr
be1582ba29 Add mix panel analytics to Quay 2013-10-03 15:46:22 -04:00
yackob03
df36a0b913 Remove the spin.js dependency from our repo. 2013-10-03 14:30:43 -04:00
yackob03
5f88e89ecd Merge branch 'master' into nospinjs
Conflicts:
	static/partials/landing.html
2013-10-03 13:57:55 -04:00
yackob03
f308ba5e28 Make the landing page responsive. 2013-10-03 13:54:59 -04:00
yackob03
237b0418f9 Rip out spinjs in favor of a font-awesome + css spinner. 2013-10-03 12:27:39 -04:00
yackob03
31a72253a9 Fix a typo on the getting started guide. 2013-10-03 12:11:13 -04:00
Joseph Schorr
007d37c8df Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-10-02 18:15:03 -04:00
Joseph Schorr
0ce2252d1d Add a plans/pricing page 2013-10-02 18:14:51 -04:00
Ubuntu
aa6468d27f Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-10-02 21:29:22 +00:00
yackob03
9cbbc2b8ed Fix image history with no parent. 2013-10-02 17:29:45 -04:00
Ubuntu
06b1e1466f Have nginx serve the static files to not overwhelm flask. 2013-10-02 21:21:22 +00:00
Ubuntu
fc80616eab Set up for running under gunicorn and nginx. 2013-10-02 20:42:12 +00:00
yackob03
e90f9b37d4 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
Conflicts:
	endpoints/api.py
2013-10-02 16:35:18 -04:00
Joseph Schorr
c2e9a766f7 Make the account settings view a tiny bit nicer looking 2013-10-02 14:50:02 -04:00
yackob03
16623bb520 Temporarily disable the http->https redirect. 2013-10-02 14:40:28 -04:00
yackob03
2ff96ffd87 Try to use the presense of http to mark a connection as insecure rather than using the presense of https to make it as secure. 2013-10-02 14:35:54 -04:00
yackob03
504bc7e04e Add a status endpoint that we can use to test if the instance is serving traffic. 2013-10-02 14:35:21 -04:00
yackob03
70a9e79157 Add extra logging to figure out why checksums don't match in prod. 2013-10-02 14:06:12 -04:00
yackob03
ac80f1a123 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2013-10-02 13:30:52 -04:00
Joseph Schorr
dc3ec72432 Fix handling of repositories list when not signed in 2013-10-02 13:29:18 -04:00
yackob03
1f81163d19 Allow chunked transfer encoding. 2013-10-02 13:03:09 -04:00
yackob03
39018e72f1 Open and close the db connection at the beginning and end of each request. 2013-10-02 12:43:45 -04:00
yackob03
f572749ace Fix a bug in billing dealing with former customers. 2013-10-02 12:43:25 -04:00
yackob03
35c1e6e53b Allow user to unsubscribe and change their plan. 2013-10-02 02:05:53 -04:00
yackob03
da8eccef11 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
Conflicts:
	static/partials/view-repo.html
2013-10-02 01:41:12 -04:00
yackob03
c044893ff9 Add some feedback about the number of private repositories used. 2013-10-02 01:40:11 -04:00
Joseph Schorr
a40a05c65f Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-10-02 01:05:42 -04:00
Joseph Schorr
060f3a9ff2 Add the tag count to the tag icon in the repo view 2013-10-02 01:05:36 -04:00
yackob03
c7e83c4d41 Show a loading spinner while we're waiting for subscription information. 2013-10-02 01:03:48 -04:00
yackob03
755fc168af Fix some tabs. 2013-10-02 01:03:30 -04:00
yackob03
7b3864afb4 Tweak some details in the guide. 2013-10-02 00:55:23 -04:00
yackob03
7d6c9a88df Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2013-10-02 00:49:03 -04:00
yackob03
20765b7e37 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
Conflicts:
	static/js/app.js
2013-10-02 00:48:48 -04:00
yackob03
7bd18c1bab Checkpointing stripe work. 2013-10-02 00:48:03 -04:00
Joseph Schorr
e62f0abd0a Fix spacing on the pull command copy box 2013-10-02 00:47:32 -04:00
Joseph Schorr
9f49a8d580 Fix modal dialogs 2013-10-02 00:46:11 -04:00
Joseph Schorr
f160483af4 Handle empty repos 2013-10-02 00:43:59 -04:00
Joseph Schorr
927b280f1a Redo the landing page to:
- Show the user's top repos if they have any
  - Show a link to the guide and the repos list if they do not

- Add a getting starting guide
- Redo the repos list to show the user's repos and the top 10 public repos separately
2013-10-02 00:28:24 -04:00
Joseph Schorr
f12ed9859c Change it so the front page does appear for signed in users, with a welcome message and a browse button 2013-10-01 22:28:39 -04:00
Joseph Schorr
31914da4ca - Better error messages for sign up
- Show a throbber while working on sign up
- Have the front page redirect to the repositories view when logged in
2013-10-01 22:13:43 -04:00
yackob03
211fd6bcd7 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
Conflicts:
	static/js/controllers.js
2013-10-01 19:39:28 -04:00
yackob03
0d6d463fc1 Allow a user to register from the landing page. Fix spacing issues. 2013-10-01 19:37:33 -04:00
yackob03
70685e2aa8 Fix spacing to use spaces instead of tabs. 2013-10-01 19:36:57 -04:00
Joseph Schorr
b1ec63893d Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-10-01 17:44:21 -04:00
Joseph Schorr
f5798b4364 Add a super basic TOS and privacy policy 2013-10-01 17:44:13 -04:00