1551 Commits

Author SHA1 Message Date
Remy Sharp
9fc8850624 Register + sign up (without errors) works 2014-08-13 17:17:27 +01:00
Remy Sharp
2af114e3d0 New upgrade: login + upgrade working 2014-08-13 15:51:48 +01:00
Remy Sharp
8c3f1ff406 Visual tweaks 2014-08-13 15:51:47 +01:00
Remy Sharp
9a6c9598ed Only use CORS for bin pages - not edit
Also remove the csrf from the edit page - though the impact of this is unknown...
2014-08-13 15:51:05 +01:00
Remy Sharp
d442dfcbf7 Merge branch 'master' into feature/1770-new-upgrade-page
Conflicts:
	views/upgrade.html
2014-08-13 14:45:17 +01:00
Giulia Alfonsi
30a2e573a7 A/B test cases for new upgrade/payment page 2014-08-13 14:29:47 +01:00
Remy Sharp
d624541f6d Merge pull request #1831 from jsbin/feature/reported-source
Allow reported bins to have their source viewed
2014-08-12 19:52:35 +01:00
Remy Sharp
d3ff57321f Allow reported bins to have their source viewed 2014-08-12 19:49:36 +01:00
Remy Sharp
8486a62ec0 Capture email on upgrade 2014-08-12 17:17:36 +01:00
Remy Sharp
0de9a94067 Merge branch 'master' into feature/upgrade-with-ids
Conflicts:
	lib/handlers/session.js
2014-08-12 17:13:25 +01:00
Remy Sharp
a63479be95 Merge pull request #1829 from jsbin/feature/default-avatar
Default avatar
2014-08-12 17:10:05 +01:00
Remy Sharp
66281092b9 Add id to metadata going to stripe 2014-08-12 16:40:52 +01:00
Remy Sharp
f41b040ab6 Show admin tool + strip more from cookie 2014-08-12 16:40:31 +01:00
Giulia Alfonsi
a09628a0e2 Fix the logged in check 2014-08-12 15:29:18 +01:00
Remy Sharp
5d87282640 Add a sane default 2014-08-12 15:12:04 +01:00
Remy Sharp
a20e6e60ab GAHAHAHAH
I want to kick gravatar in the nuts (lack of svg support and all sorts of other things), so instead we're using a hot combo of gravatar with our default image hosting service (since transparent + hue effect = non transparent image), and the large image has the scripted SVG object behind a gravatar that defaults to transparent.

BASICALLY CONFUNKSION.
2014-08-12 15:09:24 +01:00
Remy Sharp
8c40ab5821 Large & small default avatar support 2014-08-12 13:56:09 +01:00
Giulia Alfonsi
4b8dc55a83 Not showing login/register if already logged in 2014-08-12 11:26:03 +01:00
Remy Sharp
9858172b69 Redirect reported bins to new repo 2014-08-12 10:45:58 +01:00
Remy Sharp
cc78796823 Fixed reported pages
God knows how I didn't actually get to test this end to end...
2014-08-11 21:55:59 +01:00
Remy Sharp
c675cc06ba CACHE-FUCK-BUST
Poop.
2014-08-11 20:27:50 +01:00
Remy Sharp
2c80933cfa Fixed ssl embeds 2014-08-11 17:12:34 +01:00
Remy Sharp
e51e3998ff Merge pull request #1815 from jsbin/feature/embed-analytics
Track /embed on rendered analytics instead of main
2014-08-11 17:00:39 +01:00
Remy Sharp
53e152c46a Track /embed on rendered analytics instead of main 2014-08-11 16:52:11 +01:00
Remy Sharp
1d354bae9a Fixed #1813
Now show empty bin on available namespace request but a proper 404 if you request to view.
2014-08-11 14:37:46 +01:00
Remy Sharp
5672811dd6 Move avatar function to helpers 2014-08-11 13:27:54 +01:00
Remy Sharp
540149a9c6 Don't return 410 on 404 2014-08-10 08:44:45 +01:00
Remy Sharp
3f8239d880 Different page for reported bins
This way if a bin is reported, users can feed back to us.

Also closes #1154
2014-08-10 08:36:00 +01:00
Giulia Alfonsi
db587a3655 Added view page for features list 2014-08-08 14:41:30 +01:00
Remy Sharp
1ed4f9076f Fixed /list 404 requests & eventsource!=200 2014-08-07 16:32:31 +01:00
Fabien O'Carroll
340695f6fb Remove middleware for version check 2014-08-06 12:33:00 +01:00
Fabien O'Carroll
d12cb2e781 Emit event when session is loaded fully, inc memcached 2014-08-06 12:32:41 +01:00
Fabien O'Carroll
f6dabd49dd export sessionVersion function on app object 2014-08-06 12:32:14 +01:00
Fabien O'Carroll
e5deb593a4 Add sesseionVersion to app object 2014-08-06 12:30:03 +01:00
Fabien O'Carroll
3022686e44 Be more clear about req.user actually beign resp from dropbox 2014-08-06 12:08:31 +01:00
Fabien O'Carroll
b2a6fdd365 Check for and test against feature in notice 2014-08-06 12:02:23 +01:00
Fabien O'Carroll
e41850faed Save idropbox_id as well as token 2014-08-06 11:14:19 +01:00
Fabien O'Carroll
0f9240825f Put last in else 2014-08-06 10:55:05 +01:00
Fabien O'Carroll
a883128be0 return with next when not passing conditional 2014-08-05 18:20:02 +01:00
Fabien O'Carroll
95cbb9b536 Make sure old tokens get put into database 2014-08-05 16:57:41 +01:00
Fabien O'Carroll
538882d211 Make sure we're saving directly to db on success 2014-08-05 16:51:52 +01:00
Fabien O'Carroll
9a70c53337 Add method for dropbox so we dont have to use db 2014-08-05 16:51:27 +01:00
Remy Sharp
99c1d64b3b Now return 404 to bad list request 2014-08-04 17:06:11 +01:00
Remy Sharp
d1ac90b731 Sending 200 + meta refresh to 404 loops 2014-08-04 15:19:23 +01:00
Remy Sharp
110b71978e Error on unknown user
Also fixed 404 pages to carry https across correctly if applicable.
2014-08-01 16:42:19 +01:00
Remy Sharp
3781948038 Fix cachebusting & subscribe in prod by default 2014-08-01 16:13:02 +01:00
Remy Sharp
7f818db112 Merge pull request #1763 from jsbin/fix/1761
Fix/1761
2014-08-01 15:31:19 +01:00
Remy Sharp
4f2b4c1742 Remove logging 2014-08-01 15:30:57 +01:00
Remy Sharp
e3def5f8e9 Merge pull request #1759 from jsbin/feature/unsubscribe
Feature/unsubscribe
2014-08-01 15:18:31 +01:00
Remy Sharp
7fdbe6e936 Merge pull request #1773 from jsbin/feature/bold-buttons
Simplify pay page
2014-08-01 15:18:16 +01:00