136 Commits

Author SHA1 Message Date
Remy Sharp
10b288db37 3.5.4 2013-07-30 13:33:04 +01:00
Remy Sharp
aca78ac901 3.5.3 2013-07-26 20:05:13 +01:00
Remy Sharp
a91158fa89 3.5.2 2013-07-26 14:20:38 +01:00
Remy Sharp
f2c8d83b60 3.5.1 2013-07-25 17:23:58 +01:00
Remy Sharp
c29a2faefd 3.5.0 2013-07-24 12:26:41 +01:00
Remy Sharp
e6aafb70f2 3.4.14 2013-07-24 11:09:12 +01:00
Remy Sharp
c0b00722ab 3.4.13 2013-07-24 10:50:58 +01:00
Remy Sharp
ee351734ba 3.4.12 2013-07-23 15:18:09 +01:00
Remy Sharp
76172f6fb7 bump bcrypt 2013-07-21 14:12:14 +01:00
Remy Sharp
bca3c4eae1 3.4.11 2013-07-21 14:10:58 +01:00
Remy Sharp
38e49f3f3a 3.4.10 2013-07-20 15:45:22 +01:00
Remy Sharp
f742c3db0c 3.4.9 2013-07-18 22:31:40 +01:00
Remy Sharp
a7bf4f836a 3.4.8 2013-07-17 11:08:29 +01:00
Remy Sharp
e5ab65b57f 3.4.7 2013-07-16 19:45:38 +01:00
Remy Sharp
d75504549a 3.4.6 2013-07-16 15:36:27 +01:00
Remy Sharp
276f0adcbb 3.4.5 2013-07-15 15:51:06 +01:00
Tom Ashworth
b35d186cda Use 100ms timeout on infinite loop protection, and don't mess with HTML or CSS. 2013-07-15 15:40:43 +01:00
Remy Sharp
97b9059f75 3.4.4 2013-07-14 12:05:15 +01:00
Remy Sharp
04018fae13 3.4.3 2013-07-14 10:44:08 +01:00
Remy Sharp
b4e3db625e Prevent infinite loops in jsbin editor.
This is done by rewriting loop code with a test to see how many times the test has been called.

In general, JS is going to run pretty quick, so an infinite loop can rack up 100,000 iterations pretty quickly. If we hit that limit, we break out of the loop and console.error (note: I'd like to echo this back to the user in the UI somehow - probably the linter notice).

This way the code continues, it's a little slow, but it *doesn't* crash the browser.
2013-07-13 23:44:32 +01:00
Remy Sharp
7d1afb8b0f Release v3.4.2. 2013-07-04 13:30:39 +01:00
Remy Sharp
e30f4623c8 Release v3.4.1. 2013-07-04 11:31:39 +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
9e7eba1ec7 Release v3.4.0. 2013-07-04 11:01:52 +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
0254410e6b Release v3.3.3. 2013-06-29 23:05:31 +01:00
Remy Sharp
0c79c3b931 Release 3.3.2. 2013-06-25 12:04:55 +01:00
Remy Sharp
08f379005f 3.3.1 2013-06-24 19:42:05 +01:00
Tom Ashworth
ad569a0b56 Clean up server side spike code, inlude a test (!) 2013-06-19 14:49:04 +01:00
Tom Ashworth
aeee052d79 Add github buttons and routes. 2013-06-17 16:54:58 +01:00
Remy Sharp
52cf248f0a version bump with API support 2013-06-11 12:44:14 +01:00
Remy Sharp
4f2cb69e6e disable workers whilst trying to understand why it is failing 2013-06-05 19:49:11 +01:00
Remy Sharp
fed5797d2e typo in alert noop 2013-06-03 08:12:19 -04:00
Remy Sharp
14b9bd778b add simple browser polyfill for worker to have higher success - but always run on exception 2013-06-02 20:14:05 -04:00
Remy Sharp
85f4cf864e bump 2013-06-02 19:35:55 -04:00
Remy Sharp
da9651ac57 prevent infinite loops in the render if workers are available 2013-06-02 19:35:42 -04:00
Remy Sharp
008c3d9b21 bump 2013-05-23 17:40:30 +01:00
Remy Sharp
18dde16035 update ver 2013-05-21 15:23:20 +01:00
Remy Sharp
9de293ce8b version bump for fixes 2013-05-17 14:53:16 +02:00
Tom Ashworth
6c2b145478 Support creating of bins with file-db. 2013-05-16 14:49:27 +01:00
Remy Sharp
40d33475a1 Try moving cancel of focus event to earlier in code 2013-05-14 18:26:53 +01:00
Remy Sharp
136401bd37 bump ver 2013-05-14 17:43:02 +01:00
Tom Ashworth
d95a0091c4 Move grunt into devDependencies. 2013-04-30 15:39:53 +01:00
Remy Sharp
78209b7eff BECAUSE I LOVE RELEASING ALL THE FRICKING TIME 2013-04-24 18:09:17 +01:00
Remy Sharp
91c5f0fa67 Fixed #565. Firefox and it's damn sessionStorage block :( All happy now though 2013-04-24 17:35:20 +01:00
Remy Sharp
308728b09b Fixed sessionStorage borking when disabled
Issue reported in irc#jquery, might also explain why IE7 was breaking - simply typo :(
2013-04-23 22:30:23 +01:00
Remy Sharp
0e30da1648 updated right-click to edit in jsbin to read more frames. Bump ver. Protected a few urls 2013-04-17 17:58:49 +01:00
Remy Sharp
b9dbb9e734 Change the twitter bootstrap url as per #556 2013-04-09 09:18:08 +01:00
Remy Sharp
2f37628aac Add sublime-like highlighting to matching strings 2013-04-03 13:16:36 +01:00
Remy Sharp
f21883d13f Hitting esc then cmd+n gives control back to browser for tab shortcuts 2013-04-02 12:24:26 +01:00