177 Commits

Author SHA1 Message Date
Remy Sharp
055dd2b765 Merge branch 'master' of github.com:remy/jsbin 2013-11-12 10:48:28 +00:00
Remy Sharp
2bd05167bc typos 2013-11-12 10:47:42 +00:00
Matt Steele
97758d97e6 Add {{root}} so they resolve against a prefixed instance 2013-11-08 09:21:58 -06:00
Remy Sharp
7d2e86b304 copy updates to 50x pages 2013-10-19 17:29:23 +01:00
Remy Sharp
83b03aaccb adding 50x.html pages for nginx 2013-10-19 17:27:06 +01:00
Remy Sharp
ff632aa970 attempt to expose 500 errors 2013-09-27 13:33:59 +01:00
Remy Sharp
7084ea31ca Removed stylus support whilst it's crashing browsers
Stick a{ in s.phuu.net/15j9HgN and boom, your browser has crashed.

The side effect is jsbin's server would explode. Not cool.
2013-09-11 11:13:02 +01:00
Remy Sharp
60b83520a6 Fixed #838 - add version to spike 2013-09-04 14:23:35 +01:00
Remy Sharp
d3fb425691 Fixed #778
Now shows "Saving..." if it can't complete the save process, rather than MASSIVE red alert.
2013-09-01 10:01:43 +01:00
Remy Sharp
80762ed46d Moved to actual tracking instead of views
And more coverage for analytics
2013-08-23 16:10:21 +01:00
Remy Sharp
9ca7b41696 Attempt to give 'bin' more affordance.
Turns out, a significant number of people didn't know it was clickable!
2013-08-22 17:04:39 +01:00
Remy Sharp
682fb3efc5 EventSource polyfill was missing from /watch 2013-08-22 14:28:58 +01:00
Remy Sharp
b5393a51f1 Don't close share when locking rev 2013-08-20 15:42:15 +01:00
Remy Sharp
4f10053560 Updated the share menu, and fix codecasting state
Also updated the lock revision button - again hopefully clearer.
2013-08-20 14:14:35 +01:00
Remy Sharp
dc34c19448 Shorten bin urls to 4 characters
And add glyph font
2013-08-20 14:13:18 +01:00
Remy Sharp
500e28d523 Expose a UI to specify which panel to share
Annoyingly this functionality has been available from day 1 back in 2008, yet only just now do I bother adding a UI element to facilitate sharing properly!
2013-08-19 17:09:36 +01:00
Remy Sharp
fa5637ce01 Tweaks to profile menu
- Removed "my bins" - experimenting
- Show the username (in lieu of profile pages being exposed)
- Title under "link to github" button - as if anyone reads those
2013-08-13 12:54:35 +01:00
Remy Sharp
79dd8a3b54 Trying out putting share "edit view" at top 2013-08-11 21:58:03 +01:00
Remy Sharp
dd6ea259a1 allow switching to concat only view of scripts - this can be removed eventually 2013-07-24 22:51:25 +01:00
Remy Sharp
4a99bf7433 fixed menu in IE9+ 2013-07-23 15:06:35 +01:00
Remy Sharp
6889bc0023 Menu help shows in navigation
So this is an experiment based on issue #729 to see if I can make it clear how each feature works. Each menu item had a tooltip, but I personally never found them useful because the mouse never hovers long enough and then it automatically goes away. Maybe this is a good change?

My only concern is it might annoy the pro users, so maybe there's a way of turning it off?
2013-07-22 20:09:22 +01:00
Remy Sharp
f55d5d440c Non-floating menu version
Also made the navigation bar less harsh in the gradient. Though need to decide how to deal with the popup menus on the processors as they're currently just "floating" (much worse than in previous design) now.
2013-07-18 22:26:56 +01:00
Remy Sharp
9677fd77cf Move analytics to head. Closes #667. 2013-07-15 20:07:48 +01: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
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
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
0fe84eafe8 Move runner to dynamix render and add build script. 2013-07-03 16:40:11 +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
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
Tom Ashworth
e5aabef6db Allow info, error and notifications from the server (flash). 2013-06-26 14:26:52 +01:00
Tom Ashworth
979bb92fd6 Clean up tips, adding info, error and notification types. 2013-06-26 12:09:30 +01:00
Tom Ashworth
86d79e5156 Export as gist (anonymous or user's). 2013-06-24 15:52:52 +01:00
Tom Ashworth
f372814e18 Hide link Github account when linked. 2013-06-24 12:19:06 +01:00
Tom Ashworth
aeee052d79 Add github buttons and routes. 2013-06-17 16:54:58 +01:00
Tom Ashworth
c6df7180df Support switching off user-related menus via config. 2013-05-24 15:44:58 +01:00
Tom Ashworth
258fe7671c Remove autofocus from console textarea. 2013-05-16 10:17:53 +01:00
Remy Sharp
da00042838 left old analytics in render 2013-04-21 10:58:42 +01:00
Remy Sharp
68323aee1b separate the tracking of application over the rendered views 2013-04-21 10:57:26 +01:00
Remy Sharp
9fe157dbe6 Fixed #553 add clear console to keyboard shortcut help 2013-04-03 11:38:28 +01:00
Remy Sharp
65b8e2532c Hitting esc then cmd+n gives control back to browser for tab shortcuts 2013-04-02 12:24:14 +01:00
Remy Sharp
41ef614f1f Show the size of the output window for you repsonsive lovers. Fixes #530 2013-03-28 15:47:50 +00:00
Remy Sharp
373381d980 removed trailing blank line in default template 2013-03-16 05:12:53 -04:00
Remy Sharp
e13e6d6abc cleaner modal dialog - though I doubt if @dannyhope would use the word "clean" 2013-03-12 00:04:53 +00:00
Remy Sharp
068654c9b3 updated to grunt 0.4.0 and add sourcemaps support...which was not easy 2013-02-21 17:45:40 +00:00
BugReporter-01
ce017532c5 Update keyboardHelp - tab instead of esc.
Due to the 9839e76e897039c1c4080df43b8704633c6ab534
2013-02-04 10:50:24 +04:00
Remy Sharp
9839e76e89 Fixed #484, updated Zen Coding to Emmet and restored tab to complete, and restore cmd+l to browser as requested by @scottgonzalez 2013-02-03 14:50:19 +00:00
Remy Sharp
7489bf933a allow user to navigate to other user home listings via /user/rem 2013-01-17 16:10:47 +00:00
Remy Sharp
2599dbc157 expose the public /list/:user pages again 2013-01-17 13:00:52 +00:00