yackob03
4c15072c5a
Move signin to use AJAX. Render all flask templates with the common header. Move the header to a partial. Add account recovery.
2013-10-14 17:50:07 -04:00
yackob03
431f7b364f
Fix the links to the privacy policy and tos to not be intercepted by angular. Move some static images to img subdir. Reformat the tos and privacy policy to not have horrible google docs formatting.
2013-10-12 13:14:22 -04:00
yackob03
4040bb37c6
Tweak drawing.js to have a better default margin that never truncates image ids on the left in small widths. Tweak the screenshot generator to use the smallest possible width. Remove tabs from several files. Add the browser-chrome plugin to wrap phantomjs screenshots with browser chrome. Add some repository descriptions to the dataset generator. Switch to using our own screenshots vs those hosted on blogger.
2013-10-11 21:28:02 -04:00
yackob03
785995b473
First stab at trying to pre-render content for search crawlers.
2013-10-10 20:53:14 -04:00
yackob03
ce81431cd3
Enable HTML5 mode for routing.
2013-10-10 19:06:04 -04:00
yackob03
32b28df2d2
Send a registration even for github created users. Alias their new username to their old mixpanel ID passed in the OAuth state parameter.
2013-10-10 17:32:32 -04:00
yackob03
669b3fcde1
Add login with GitHub to the landing page.
2013-10-10 14:42:14 -04:00
yackob03
3cadc5bdb8
Fix a literally insignificant typo.
2013-10-10 14:02:11 -04:00
Joseph Schorr
d7ea1944e3
Make the landing page show the arrow on smaller resolutions, as well as some basic SEO fixes
2013-10-09 17:57:29 -04:00
yackob03
5d977f5299
Track users across registration. Send people analytics with a created date on first registration.
2013-10-08 11:52:02 -04:00
yackob03
427b745f2f
Fix mixed content warning on landing page.
2013-10-07 14:05:53 -04:00
yackob03
0af85e4751
Increase the spacing on the tour. Use col-md, Alternate which side the image appears on for each step, make sure they are still aligned properly when collapsed. Use responsive images.
2013-10-05 14:33:31 -04:00
Joseph Schorr
5b99586ffc
Add a basic tour to the landing page
2013-10-04 22:18:42 -04:00
yackob03
3eca5f65e1
Add a visible free plan. Tweak the plans and pricing page. Move all plans to a central plans service to have a single point for editing. Support the free plan on the user admin page. Tweak the landing page.
2013-10-04 14:35:51 -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
Joseph Schorr
0ce2252d1d
Add a plans/pricing page
2013-10-02 18:14:51 -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
Joseph Schorr
f5798b4364
Add a super basic TOS and privacy policy
2013-10-01 17:44:13 -04:00
Joseph Schorr
c75bd732ce
Add deletion UI for repos
2013-10-01 14:14:30 -04:00
Joseph Schorr
a903d36623
Landing page revision #0
2013-09-30 21:11:30 -04:00
Joseph Schorr
27ce5c00b2
Start on UI for Quay
2013-09-26 17:59:20 -04:00
yackob03
995ad8b679
Initial version of the angular app.
2013-09-24 18:21:14 -04:00