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