Commit Graph

223 Commits

Author SHA1 Message Date
Brian Gough
151ea99639 accept build id parameter when serving static files 2015-02-25 17:05:19 +00:00
Brian Gough
b8cdd4fa85 added package dependencies for caching 2015-02-24 16:09:55 +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
c84bd4fa3f Release version 0.1.2 v0.1.2 2015-02-10 13:19:42 +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
5b2031b84f Check file is not a symlink before returning it 2014-12-04 22:07:37 +00:00
James Allen
94397854c6 Add in missing error check 2014-12-04 21:37:09 +00:00
Brian Gough
6bf8c22d78 send a strong etag for the output.pdf file, needed for byte ranges in pdf.js 2014-12-02 14:30:24 +00:00
Henry Oswald
b4f0da0c42 err != error 2014-11-27 16:19:01 +00:00
Henry Oswald
4886620d8a Merge branch 'master' of https://github.com/sharelatex/clsi-sharelatex 2014-11-27 16:11:11 +00:00
Henry Oswald
fc674370bd respect the status code on the error if it exists 2014-11-27 16:11:00 +00:00
James Allen
b418ea201b Update acceptance tests for new knitr, and remove markdown 2014-10-29 10:59:32 +00:00
James Allen
7f9c9176a9 Force mimetype of output files to be safe 2014-10-28 12:07:26 +00:00
Henry Oswald
af86745112 increase max compile to 4 mins 2014-10-17 11:03:08 +01:00
Henry Oswald
22e8ee59af Merge branch 'master' of https://github.com/sharelatex/clsi-sharelatex 2014-10-17 10:22:27 +01:00
Henry Oswald
225a12fcd2 up timeout to 6 mins 2014-10-17 10:14:23 +01:00
James Allen
f5ce83118c Bump version to 0.1.1 v0.1.1 2014-09-29 16:05:44 +01:00
James Allen
ae52819056 Lock down sequelize version 2014-09-23 10:52:01 +01:00
James Allen
da53de3faf Release version 0.1.0 v0.1.0 2014-08-19 14:05:09 +01:00
James Allen
5fa7cbd5e5 Lock down module versions 2014-08-19 14:01:01 +01:00
James Allen
7ee099b8b9 Merge branch 'master' of github.com:sharelatex/clsi-sharelatex 2014-08-19 12:14:38 +01:00
James Allen
4635052393 Don't run smoke test by default 2014-08-19 12:11:56 +01:00
James Allen
de7cbceb57 Add updated knitr example output.pdf for TexLive 2014 2014-08-13 10:35:51 +00:00
Henry Oswald
a1ebd60b9f added url into error message when downloading from filestore 2014-06-10 14:09:36 +01:00
Henry Oswald
d67f18c1c4 add null checks and defaults for the cached smoke test results 2014-06-05 16:13:06 +01:00
Henry Oswald
6f5d068eb0 added caching of health checks so we can hit them heaviy from multiple places without potential concurency problems 2014-06-05 15:51:24 +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
a5d6a98ff0 Increase req and res stream timeouts to 3 minutes 2014-05-22 12:18:56 +01:00
James Allen
e4f7437484 Increase size limit (arbitrarily... *shrug*) 2014-05-19 20:03:05 +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
f407c22d94 Add commented out docker config 2014-04-30 11:31:37 +01:00
James Allen
835acee5f9 Use simpler exec command with a timeout 2014-04-09 15:34:54 +01:00
James Allen
d6370acad5 Rearrange compile flags 2014-04-09 12:44:51 +01:00
James Allen
1df35410bc Compile binary with install 2014-04-09 12:37:04 +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
57903fa001 Pick up .ist files in acceptance tests 2014-04-04 08:26:01 -04:00
James Allen
86a9d7d8cc Add acceptance test for nomenclature 2014-04-04 08:25:36 -04:00
James Allen
8cfaf4db30 Add acceptance test for custom makeindex styles 2014-04-04 08:25:20 -04:00
James Allen
68d122c206 Add in acceptance test for asymptote 2014-04-03 09:03:51 -04:00