Commit Graph

279 Commits

Author SHA1 Message Date
Brian Gough
75ef0d6581 skip cache directory error when empty 2015-03-02 09:58:20 +00:00
Brian Gough
3a4dd9df50 fix double callback for proc.on 'error' and proc.on 'close' 2015-02-27 16:07:02 +00:00
Brian Gough
37cc9f3715 provide a static server which forbids symlinks
prevents mismatch between rootdir of server and rootdir of symlink
checking middleware
2015-02-27 13:57:57 +00:00
Brian Gough
198e1ef492 cleanup and logging 2015-02-27 13:15:35 +00:00
Brian Gough
280d64cf60 remove debugging code 2015-02-26 15:32:01 +00:00
Brian Gough
151ea99639 accept build id parameter when serving static files 2015-02-25 17:05:19 +00:00
Brian Gough
163a33674b add an optimisation pass for the cached output files 2015-02-24 15:48:34 +00:00
Brian Gough
67bfeacab8 skip the cache directory when finding output files 2015-02-24 14:40:22 +00:00
Brian Gough
1923352e66 save output files in a .cache directory 2015-02-24 14:40:05 +00:00
Brian Gough
f37004cec6 update sanitizePath regex
remove accidental inclusion of , and add null char \x00
2015-02-13 11:28:43 +00:00
James Allen
1a7500f102 Allow non-latin characters in the rootResourcePath 2015-02-13 11:21:35 +00:00
James Allen
90cda12ed9 Sanitize rootResourcePath 2015-02-11 16:39:43 +00:00
James Allen
84f3d3061d Don't return error if directory doesn't exist yet 2014-12-09 11:25:23 +00:00
James Allen
2c4fbd10ed Add in some debugging logging 2014-12-09 11:16:16 +00:00
James Allen
ff94a76eb9 Use find -type f to get a list of output files 2014-12-09 11:08:07 +00:00
Henry Oswald
92338ab419 replaced old symlink logic with tested middlewear based on fs.realpath 2014-12-04 23:54:22 +00:00
James Allen
94397854c6 Add in missing error check 2014-12-04 21:37:09 +00:00
Henry Oswald
af86745112 increase max compile to 4 mins 2014-10-17 11:03:08 +01:00
Henry Oswald
a1ebd60b9f added url into error message when downloading from filestore 2014-06-10 14:09:36 +01:00
James Allen
a42232f3e2 Don't normalize path passed to synctex 2014-05-29 16:40:58 +01:00
James Allen
d80172942f Explicitly look for output.pdf file, not any pdf 2014-05-29 15:49:48 +01:00
James Allen
2ea64cddc7 Return more informative errors 2014-05-19 07:18:57 -04:00
James Allen
20219e0f2f Add in new metrics 2014-05-09 14:55:37 +01:00
James Allen
835acee5f9 Use simpler exec command with a timeout 2014-04-09 15:34:54 +01:00
James Allen
9fc0ef2885 Add in a synctex end point 2014-04-08 15:18:56 +01:00
James Allen
c0464aca9a Add in support for markdown files 2014-04-04 09:56:20 -04:00
James Allen
3851f5510f Use system rm -r to allow removal of files with broken char encodings 2014-04-02 12:53:02 +01:00
James Allen
21bd3f18a9 Update a missed setting 2014-02-13 11:08:40 +00:00
James Allen
c83b03e93f Initial open source commit 2014-02-12 17:27:43 +00:00