2129 Commits

Author SHA1 Message Date
Remy Sharp
950d7cdff9 Fixed #720. The run button now sets requested/withAlerts
Also tidying up some code and removing old files.

Note that the rejig of order in live.js is because the renderLivePreview needs to assigned before we create a throttled version of the code.
2013-08-10 11:20:19 +01:00
Remy Sharp
5569413015 Code tidy: remove tryToRun (now exists in loop-protect.js) 2013-08-10 11:04:01 +01:00
Remy Sharp
8da0a4be76 Merge pull request #761 from remy/fix/757-early-preprocessor-loading
Fix #757 early preprocessor loading
2013-08-10 01:59:29 -07:00
Remy Sharp
85f5eccecf Fixed #757. Using $.getScript instead of our own, and timing works. 2013-08-10 09:57:54 +01:00
Remy Sharp
d50624ad30 font needed enumerable to save as json 2013-08-10 09:37:43 +01:00
Remy Sharp
a84d998e32 Merge pull request #758 from 2vek/patch-1
wrong order of values in setUser query prevents creating new user
2013-08-06 07:09:13 -07:00
Vivek Verma
90ece2e20b wrong order of values in setUser query prevents creating new user
Sql query parameters as defined in lib/db/sql_template.json has github token and id at as last parameter. But, in lib/db/sqlite.json github_token is assigned where there should datetime value in last_login. Thus, resulting is error like "SQLITE CONSTRAINTS: ownership.last_login cannot be null" on console if github authentication is not used for login.
This commit attempts to fix that error and enable registering new users again.
2013-08-06 13:53:40 +05:30
Remy Sharp
c72a1979a7 Merge pull request #755 from remy/fix/754-github-id-in-app
Fixed #754 no longer requires config with github id
2013-08-05 13:58:19 -07:00
Remy Sharp
095bf1dad0 Fixed #754 no longer requires config with github id
If there's no github config found, then it returns a dummy function.
2013-08-05 21:56:40 +01:00
Remy Sharp
12653a0510 Merge branch 'master' of github.com:remy/jsbin 2013-08-04 23:40:33 +01:00
Remy Sharp
35353f40c2 3.5.5 v3.5.5 2013-08-04 23:40:21 +01:00
Remy Sharp
e3ebaf88ad bump grunt-contrib-concat hoping to fix #752 2013-08-04 23:40:15 +01:00
Remy Sharp
dd6b83f3fb ensure loop protection does not inject on multiline comments 2013-08-04 23:35:42 +01:00
Remy Sharp
6fa7bf3091 Add reverse code casting to roadmap 2013-07-31 10:57:42 +01:00
Remy Sharp
bde67cf321 revert 2013-07-30 18:35:36 +01:00
Remy Sharp
25e2c7c4d6 prevents crash when bin is not found 2013-07-30 18:33:00 +01:00
Remy Sharp
8fe1f59463 show history immediately 2013-07-30 13:41:11 +01:00
Remy Sharp
10b288db37 3.5.4 v3.5.4 2013-07-30 13:33:04 +01:00
Remy Sharp
727e566d49 Expose keyboard menu shortcuts 2013-07-30 13:33:00 +01:00
Remy Sharp
05745d18cb prevent jsbin from crashing when ping is undefined 2013-07-29 07:37:29 +01:00
Remy Sharp
3579f9a73e fricking typo - thanks @aron 2013-07-28 23:25:36 +01:00
Remy Sharp
482556fb9c Fixed jsbin crashing when no accept header - seemed AppEngine was coming in and bombing jsbin... 2013-07-28 09:14:39 +01:00
Remy Sharp
40e4155981 move jQuery.latest to code.jquery.com. Fixes #734. 2013-07-26 23:32:26 +01:00
Remy Sharp
b04c7bc647 ability to change font size via user setting 2013-07-26 23:26:47 +01:00
Remy Sharp
c74330f75e fixed embed panel opening when url is dodgy 2013-07-26 20:16:29 +01:00
Remy Sharp
aca78ac901 3.5.3 v3.5.3 2013-07-26 20:05:13 +01:00
Remy Sharp
c1d77cbaeb some protection from exceptions 2013-07-26 20:04:50 +01:00
Remy Sharp
c74d57d707 Fixed getQuery 2013-07-26 20:04:26 +01:00
Remy Sharp
9f2909aac3 Run script even if live is hidden
This means I can have my native console open, and the JavaScript panel open, and do cmd+enter, and it'll run for me giving me results.
2013-07-26 19:57:41 +01:00
Remy Sharp
a91158fa89 3.5.2 v3.5.2 2013-07-26 14:20:38 +01:00
Remy Sharp
00bbe8a757 Merge pull request #742 from remy/fix/loop-detect-740
Fix loop detect 740
2013-07-26 06:20:13 -07:00
Remy Sharp
4749e1355b Fixed #740. Append anything after opening brace. 2013-07-26 14:18:17 +01:00
Remy Sharp
e308e1ff6b Debug flag for loop testing feedback 2013-07-26 14:18:07 +01:00
Remy Sharp
f2c8d83b60 3.5.1 v3.5.1 2013-07-25 17:23:58 +01:00
Remy Sharp
eb9fb5f7e7 Fixed #738. Also escape CSS if it is alone 2013-07-25 10:02:22 +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
1db4ab8ca9 a note about testing 2013-07-24 21:48:35 +01:00
Remy Sharp
542b2cdc9d dynamic method of switching to debug in production 2013-07-24 21:48:22 +01:00
Remy Sharp
20918025ed removing MORE php 2013-07-24 12:32:46 +01:00
Remy Sharp
b6836f7907 removed more php left overs 2013-07-24 12:31:12 +01:00
Remy Sharp
1ca06eb7f6 Tweak readme wrt PHP 2013-07-24 12:30:29 +01:00
Remy Sharp
c29a2faefd 3.5.0 v3.5.0 2013-07-24 12:26:41 +01:00
Remy Sharp
116a54b19e Finally, officially, removing PHP support from jsbin. Sad day, but WE HAVE MOVED ON!!! 2013-07-24 12:26:16 +01:00
Remy Sharp
aa94cb2667 updating "how to locally run" docs with details about production 2013-07-24 12:24:18 +01:00
Remy Sharp
3b94d76cea How to run jsbin behind a proxy 2013-07-24 12:05:18 +01:00
Remy Sharp
e7b3eab4a6 Update running-your-own-jsbin.md 2013-07-24 11:56:48 +01:00
Remy Sharp
e6aafb70f2 3.4.14 v3.4.14 2013-07-24 11:09:12 +01:00
Remy Sharp
c9f37c6ebf Fix #736. Prepend closing harness with html comment.
This hides the harness from any open comments in the user code (note that this doesn't protect against the insanity that is <plaintext> - http://jsbin.com/ebazek/1/edit !)
2013-07-24 11:08:44 +01:00
Remy Sharp
c0b00722ab 3.4.13 v3.4.13 2013-07-24 10:50:58 +01:00
Remy Sharp
2b747cd870 make sure extra args on the embed do not mess with panel openning 2013-07-23 20:35:13 +01:00