Commit graph

124 commits

Author SHA1 Message Date
Jeremy Kauffman
f819e15225 new bounties and rev rewards 2016-12-06 18:19:53 -05:00
Jeremy Kauffman
4428b8e98d always send headers, tweak header functions 2016-11-25 16:07:57 -05:00
Alex Grintsvayg
0c70d3b9e7 move github api call out of routing, into action 2016-11-18 10:07:37 -05:00
Jeremy Kauffman
90eae9cbfc youtube acquisition refactor, support multiple campaign pages, support alternative domains, fix flashes on redirects 2016-11-17 16:29:02 -05:00
Jeremy Kauffman
c60dca86db add youtube thank you page 2016-11-11 13:21:40 -05:00
Jeremy Kauffman
6de414d85c youtube landing page 2016-11-10 15:26:48 -05:00
Alex Grintsvayg
1f51f02a86 session flashs, form styles, basic dmca form 2016-10-22 01:15:09 -04:00
Alex Grintsvayg
f4cb4df64a spacing and formatting 2016-10-12 11:37:13 -04:00
Jeremy Kauffman
01a14aa04e Merge remote-tracking branch 'origin/master' into roadmap 2016-10-11 09:11:56 -04:00
Jeremy Kauffman
73b7b59096 fix favicon issues 2016-10-10 09:16:30 -04:00
Jeremy Kauffman
06b20f3753 merge master changes into roadmap 2016-10-06 12:22:40 -04:00
loblao
5539860a0a i18n: Send a POST request instead of an AJAX request 2016-09-20 10:11:00 -04:00
loblao
b30a7c0708 Nav: Add a (temporary) dropdown to allow user to change language 2016-09-20 10:11:00 -04:00
Alex Grintsvayg
0f5692290d switch to mailgun for mailing list join 2016-09-15 11:24:18 -04:00
Alex Grintsvayg
2bcf13b750 add windows installer redirect 2016-09-09 14:23:44 -04:00
Alex Grintsvayg
469118baba fix xss, remove broken post 2016-09-08 11:08:12 -04:00
Alex Grintsvayg
a45ae6d3b4 standardize footer 2016-09-07 22:18:03 -04:00
Alex Grintsvayg
8b7e7b9c2e its content, not posts 2016-09-07 22:01:30 -04:00
Alex Grintsvayg
24e34a032b pr prep 2016-09-07 11:17:42 -04:00
Alex Grintsvayg
5a675bcc88 fix 2016-09-06 17:53:20 -04:00
Alex Grintsvayg
2550cc09eb add error page footer, standardize some request things, stop throwing exception on 400s 2016-09-06 12:32:18 -04:00
Alex Grintsvayg
721581edf7 name newrelic transactions correctly 2016-09-06 09:21:44 -04:00
Alex Grintsvayg
dcd3e22ad4 report 405s correctly 2016-09-06 09:21:44 -04:00
Alex Grintsvayg
a8977d904d notify us when a 404 happens 2016-09-05 18:32:25 -04:00
Alex Grintsvayg
0bc617a0b9 routing 2016-09-05 18:32:25 -04:00
Alex Grintsvayg
a05ac0bfa9 new isset syntax. the future is here 2016-09-05 18:32:25 -04:00
Alex Grintsvayg
d62fc57bad increase cache time 2016-09-02 15:50:47 -04:00
Alex Grintsvayg
6b3ad6cfb3 add gzip compression in a cache-compatible way
we can't just let nginx handle it

- http://stackoverflow.com/q/27828576/182709
- https://github.com/metacpan/metacpan-api/issues/240
2016-09-01 20:01:59 -04:00
Alex Grintsvayg
77480f029f add response class, caching 2016-09-01 18:48:12 -04:00
Jeremy Kauffman
c940a21ea6 roadmap v1 2016-08-18 14:11:06 -04:00
Jeremy Kauffman
d5fed54b19 barest of bones 2016-08-10 16:57:01 -04:00
Jeremy Kauffman
9e5a341abc sane fallback url 2016-08-08 12:50:09 -04:00
Jeremy Kauffman
369d72a9f5 Merge remote-tracking branch 'origin/master' into bounties 2016-08-03 06:59:24 -04:00
Jeremy Kauffman
e5a6bff197 easy to remember download URLs 2016-08-02 22:21:19 -04:00
Jeremy Kauffman
265fe2addb Merge remote-tracking branch 'origin/master' into bounties 2016-07-28 14:42:48 -04:00
Jeremy Kauffman
273816ce78 bounties begin 2016-07-25 17:28:06 -04:00
Alex Grintsvayg
1df58418bf security++ 2016-07-25 13:56:49 -04:00
Jeremy Kauffman
4a7038149b remove unused code 2016-07-24 16:00:38 -04:00
Jeremy Kauffman
9bbb1e6a6e allow checking referrals, update referal faq, design changes 2016-07-14 20:50:29 -04:00
Alex Grintsvayg
9fd609561e news posts and faq posts have separate layouts 2016-07-14 10:37:27 -04:00
Jeremy Kauffman
d4095ca5aa blog footer, refactor to view partials, remove old content 2016-07-14 09:30:04 -04:00
Jeremy Kauffman
3aa5f7a8de remove old binary links 2016-07-14 08:51:36 -04:00
Jeremy Kauffman
f224a37214 short URLs for deck/plan 2016-07-12 11:16:18 -04:00
Jeremy Kauffman
99b30226fc new invite code process 2016-07-04 14:07:52 -04:00
Jeremy Kauffman
02c16c46e2 downloading webpages is hard 2016-06-29 13:35:45 -04:00
Jeremy Kauffman
aa0becca34 dynamic press kit + new bio format 2016-06-29 10:52:05 -04:00
Alex Grintsvayg
16eeb77e9d always link to latest download urls from github 2016-06-13 13:38:02 -04:00
Jack Robison
09ef0b2c0f update get link 2016-06-07 05:09:47 -04:00
Jeremy Kauffman
87c3e9f9de faq and blog refactor 2016-05-27 16:11:46 -04:00
Alex Grintsvayg
67ff1018c3 rss feed for news, better header handling 2016-05-26 13:49:56 -04:00