2057 Commits

Author SHA1 Message Date
Tom Ashworth
0729bf0fd4 Add better errors for user to github login. 2013-07-04 15:19:50 +01:00
Remy Sharp
7d1afb8b0f Release v3.4.2. v3.4.2 2013-07-04 13:30:39 +01:00
Remy Sharp
75ba12aad5 Merge branch 'master' of github.com:remy/jsbin 2013-07-04 13:29:20 +01:00
Remy Sharp
0b90449ad3 expose the bin counter 2013-07-04 13:29:04 +01:00
Remy Sharp
83eab90c79 Merge pull request #675 from remy/fix/github-login
Redo github logic to fix incorrect linking.
2013-07-04 05:28:32 -07:00
Tom Ashworth
f5a4972317 Remove some logging. 2013-07-04 13:23:11 +01:00
Tom Ashworth
d54d4d3735 Redo github logic to fix incorrect linking. 2013-07-04 13:20:02 +01:00
Remy Sharp
e30f4623c8 Release v3.4.1. v3.4.1 2013-07-04 11:31:39 +01:00
Remy Sharp
2b51860a8d Merge pull request #657 from remy/fix/avatar-as-menu-655
UI: Change avatar to menu
2013-07-04 03:26:16 -07:00
Remy Sharp
0f1b36d0a6 Merge branch 'master' into fix/avatar-as-menu-655
Conflicts:
	lib/handlers/bin.js
	lib/models/user.js
2013-07-04 11:25:44 +01:00
Remy Sharp
7bc57bddfd Merge pull request #646 from remy/feature/github-login-521
github login support, with export to gist.
2013-07-04 03:16:41 -07:00
Tom Ashworth
746dd02d20 Merge branch 'master' into feature/github-login-521
Conflicts:
	lib/app.js
2013-07-04 11:14:28 +01:00
Remy Sharp
9e7eba1ec7 Release v3.4.0. v3.4.0 2013-07-04 11:01:52 +01:00
Remy Sharp
40b7700b18 Merge pull request #652 from remy/fix/xss-651
Prevent XSS to main jsbin window by running all live rendering inside of run.jsbin.com (also supports local installs). Also exposes a feature to allow embeddable runner *only* allowing users to create their own UI to inject code.
2013-07-04 02:56:42 -07:00
Tom Ashworth
df431523ca Allow all origins in runner & live.
This is a precursor to possibly allowing the runner to be distributed as a
standalone without JS Bin's chrome.
2013-07-04 10:51:28 +01:00
Remy Sharp
c00b8119f2 Merge pull request #672 from remy/fix/spikes
Spikes: revision following in event streams
2013-07-04 02:38:41 -07:00
Remy Sharp
12b68b781a Merge pull request #671 from Daniel-Hug/master
index.html cleanup & minor fixes
2013-07-04 02:27:02 -07:00
Remy Sharp
20d8add86d Merge pull request #673 from remy/feature/ssl
Support SSL
2013-07-03 09:17:55 -07:00
Tom Ashworth
0fe84eafe8 Move runner to dynamix render and add build script. 2013-07-03 16:40:11 +01:00
Tom Ashworth
694fdf0be4 Remove paths from my machine. 2013-07-03 14:58:58 +01:00
Tom Ashworth
a8d1a67a6b Update nginx conf docs. 2013-07-03 14:51:52 +01:00
Tom Ashworth
558694bd76 Update nginx docs. 2013-07-03 11:33:48 +01:00
Tom Ashworth
9ce088c372 Add nginx condig doc file. 2013-07-03 10:14:18 +01:00
Daniel Hug
620b8fc9b7 We're writing HTML5 not XHTML. 2013-07-02 18:33:34 -07:00
Daniel Hug
7c85087138 autocapitalize="none" instead of "off"
The "off" value for safari's proprietary autocapitalize attribute is
deprecated. It should be "none" instead.
2013-07-02 18:20:29 -07:00
Daniel Hug
dc3ef3931f Fix & format IE conditional comments
We don't want two <body> tags in IE6.
2013-07-02 10:18:55 -07:00
Tom Ashworth
1c7fef6d64 Remove trailing comma causing errors in IE7. 2013-07-02 16:30:36 +01:00
Tom Ashworth
91fb923451 Fix stringify and make it work in IE8. 2013-07-02 15:55:26 +01:00
Tom Ashworth
0c1d89503d Clean up the runner a little. 2013-07-02 09:17:36 +01:00
Tom Ashworth
5e12d4a9e4 Tested in environment without run.jsbin. 2013-07-01 17:16:26 +01:00
Tom Ashworth
59bfb9e5cd Little bit of tidying. 2013-07-01 17:12:06 +01:00
Tom Ashworth
3151bad9e4 Restore :load URL and DOM. 2013-07-01 16:52:26 +01:00
Tom Ashworth
98e632498a Log from within the runner to get proper object. 2013-07-01 15:53:52 +01:00
Tom Ashworth
af6310ec76 Console commands can be posted into runner and logged out. 2013-07-01 11:56:25 +01:00
Remy Sharp
0254410e6b Release v3.3.3. v3.3.3 2013-06-29 23:05:31 +01:00
Remy Sharp
85ad206e88 Merge pull request #660 from mbostock/add-d3
Add official D3 3.x release.
2013-06-29 14:53:37 -07:00
Mike Bostock
c3888942ad Add official D3 3.x release. 2013-06-29 14:27:54 -07:00
Remy Sharp
8bcdcaed60 Add profile to reserved urls 2013-06-29 08:26:10 +01:00
Tom Ashworth
35506e10d5 Run commands in the console with events. 2013-06-28 17:55:49 +01:00
Tom Ashworth
6c6581bad0 Remove code completion from console.js. 2013-06-28 17:24:27 +01:00
Tom Ashworth
9d01eef25e Clean up console keydown code, with keylib to make it readable. 2013-06-28 17:04:35 +01:00
Remy Sharp
50a05b9394 Simplified navigation UI
- Changed avatar to open profile menu
- Change "open" to "My bins" and "JS Bin" to "Bins"
- Hoping users will actually find how to get to their history...
2013-06-28 16:01:51 +01:00
Remy Sharp
9f33d85ccd supply the view with the user bin count 2013-06-28 16:00:58 +01:00
Remy Sharp
9c9846becd add getUserBinCount to db adapters 2013-06-28 15:59:39 +01:00
Tom Ashworth
b555e5b3d4 Proxy logs out of rendered iframe. 2013-06-28 13:51:53 +01:00
Tom Ashworth
c62077bca7 Add proxy console that posts up to parent. Not connected to live yet. 2013-06-28 13:27:39 +01:00
Tom Ashworth
37a166dc10 Simplify sendReload logic. 2013-06-28 12:40:51 +01:00
Tom Ashworth
004dd851e9 Restore sending reload to listening pages. 2013-06-28 12:28:00 +01:00
Tom Ashworth
7dda7abd49 Resize embedded bins using postMessage. 2013-06-28 12:17:10 +01:00
Tom Ashworth
f7586af8bc Pass focus events from runner to renderer. 2013-06-28 11:49:37 +01:00