62 Commits

Author SHA1 Message Date
Remy Sharp
fc7573b2cf Fixed Safari returning a blank page. Fixes #70 2012-03-24 23:21:01 +00:00
Remy Sharp
4a8ed23697 revived /latest 2012-03-11 23:45:14 +00:00
Remy Sharp
a781b13080 allow JavaScript to be inserted even if no body tag includes 2011-12-04 23:37:53 +00:00
Remy Sharp
3734394338 fixed body being replaced in JS code 2011-09-19 00:38:16 +01:00
Remy Sharp
4da8e27a09 removed injected script tag when no JS available. Fixes #89 2011-08-28 11:23:37 +01:00
remy
9db9fcbef4 better handling of home locations - requires a key to gain access 2011-08-20 01:43:16 +01:00
Remy Sharp
13034c7a97 removed new _POST stuff - turns out I wrote it long ago! 2011-08-17 11:02:10 +01:00
Remy Sharp
9eac400c8b remove "home" from url as it means we cannot share the link properly anymore 2011-08-15 09:47:18 +01:00
remy
73ac9e87e0 surpress print dialog in live render 2011-08-09 09:56:50 +01:00
Remy Sharp
8d730ac2a7 Merge pull request #82 from levidehaan/patch-1
changed $_REQUEST['callback'] to array_key_exists('callback', $_REQUEST)
2011-08-09 01:33:51 -07:00
remy
53cca06e30 fixed ordering on home 2011-08-09 09:12:01 +01:00
remy
7165d10b49 fixed some styles and home linking problems 2011-08-09 08:34:16 +01:00
Remy Sharp
66d0733528 ordering bins 2011-08-09 01:02:43 +01:00
Remy Sharp
341be2a8db ordering bins 2011-08-09 01:02:22 +01:00
Remy Sharp
638d5ffdb3 try to tweak the performance of the home query 2011-08-09 00:54:21 +01:00
Levi DeHaan
7154d1fd5c changed $_REQUEST['callback'] to array_key_exists('callback', $_REQUEST) on two lines
removed mysql_real_escape_string($revision) as it is not needed
2011-08-08 14:16:24 -06:00
remy
2f2a0b9bc3 Initial support for quasi ownership as per #72. Also fixes incorrect rendering of bodiless bins. 2011-08-08 09:30:55 +01:00
remy
b13873eabd Accidentally broke default code - now fixed. 2011-07-10 23:18:17 +01:00
remy
0434b74b38 Remove analytics if the jsbin isn't found 2011-07-10 11:00:24 +01:00
remy
d03b9661e0 Changes to make local install of jsbin much easier - in particular for subdirectory hosting. 2011-06-24 19:07:05 +01:00
remy
ad4864e87c Closes #66 - changed the menu towards version 3 - i.e. save dropdown, that offers save, clone (fresh copy) and download. 2011-06-24 00:54:32 +01:00
remy
67e0488526 Escape closing </script> elements when merging JS and HTML. Closes #51 2011-06-21 15:23:14 +01:00
remy
601caf48ea Support running jsbin from a subdirectory - change the ROOT config variable to when installing locally. Closes #24 2011-06-21 15:13:13 +01:00
remy
1ddb2a0360 Mass check in of JS Bin 2.8 - lots of UI changes - in complete though - IE to test. 2011-06-16 02:07:29 +01:00
remy
a6a63e086f Support CORS requests that don't have preflight 2011-04-17 17:45:01 +01:00
remy
ad3ed38e26 Support CORS requests that don't have preflight 2011-04-17 17:40:57 +01:00
remy
c1b2a30a60 Support CORS requests that don't have preflight 2011-04-17 17:37:20 +01:00
remy
2655935497 Support CORS on GET only 2011-04-17 15:13:56 +01:00
remy
32bd99a701 CORS test 2011-04-12 12:32:02 +01:00
remy
c93fb5fab0 Fixed download logic, so that if it is saved and modified, it will then save at the same time so that the url and filename match up 2011-04-06 13:47:58 +01:00
remy
a5d4c1ba7c Working on beta features:
- Simple UI for live preview
- Support to download saved jsbins
- Enable and disable via jsbin.on() or jsbin.off() in the console
2011-04-06 01:38:28 +01:00
remy
dec0c731bc Build script simplified and HOST PHP var used across the app, so it should be easier to deploy to your own machine. 2011-02-19 19:53:28 +00:00
remy
ba147b2488 Mobile Safari support (iOS, iPad, iPhone) - also simplified streaming support, nearly there for release. 2010-11-26 11:19:08 +00:00
remy
eadf05a440 Removed the framebusting for the moment, we need a cleaner solution to this... 2010-11-17 11:12:39 +00:00
remy
4f9b70d9ce Framebusting - it doesn't stop people from storing malicious code in JS Bin, but at least the end user will see that there's a hidden frame on the page. 2010-09-26 20:35:40 +01:00
remy
5313fa530b If you change revision or url, the code now updates 2010-08-05 13:31:13 +01:00
Remy Sharp
a9e49f390a Fixing the $1$2$3 code being stripped when saved. f:15 fixes #11 2010-02-20 10:15:39 +00:00
Remy Sharp
122c6e6053 Fixed stripping of escape slash character. f:15 fixes #18 2010-02-11 09:46:41 +00:00
Remy Sharp
2abd6ad603 Support for /abc/latest/edit and /abc/latest to redirect to /abc/6/edit and /abc/6. fixes #12 2010-01-28 23:56:38 +00:00
Remy Sharp
a1873fb15b Also covered $1, $2, $3, etc appearing in the source JS 2010-01-23 15:37:22 +00:00
Remy Sharp
dddb16fe02 Fix for issue #11 - protecting $0 variables f:15 2010-01-23 15:32:50 +00:00
Remy Sharp
b686794091 Fixed bug in revision jumping f:30 2010-01-20 10:27:20 +00:00
Remy Sharp
e8f0258c1b Fixing HTML & JS injection on the URL, and adding support for *any* bin url f:1 2010-01-16 12:26:08 +00:00
Remy Sharp
203669cff5 Supporting revisions on js bins 2010-01-15 17:44:34 +00:00
Remy Sharp
6efe64d1ea Support for pure JS link and adding and trying icons 2010-01-13 12:24:36 +00:00
Remy Sharp
49c8746ade Fixes to gist based include 2010-01-12 01:13:35 +00:00
Remy Sharp
0d803df61e Fixed rendered output if slashes being added (must re-test), include "Edit in JS Bin" on saved edits. Tweaked UI for "save my template" 2010-01-12 01:02:11 +00:00
Remy Sharp
c400b9ce64 Merge branch 'master' of github.com:remy/jsbin 2010-01-11 22:23:50 +00:00
Remy Sharp
03c51b746f fixed support for gist loading 2010-01-11 16:19:56 +00:00
Remy Sharp
790895ad9b Basic encoding worked, removed json_encode :( need to be extra careful in testing 2010-01-11 11:34:06 +00:00