Commit Graph

  • d83efdbc98 lock down smoke test and metrics version v0.2.0 Henry Oswald 2015-09-17 10:30:12 +01:00
  • f6af22879f Merge pull request #33 from sharelatex/pr/28 Henry Oswald 2015-09-09 14:03:20 +01:00
  • 74c393cda3 - fixed bug with texcount returning wrong data for nauty lines - improved acceptence test for word count to use nauty lines Henry Oswald 2015-09-09 13:52:45 +01:00
  • 561eaa0d66 add -inc to word count Henry Oswald 2015-09-09 12:43:32 +01:00
  • 440d1c605f added test to check compile should continue on error downloading http resource Henry Oswald 2015-09-09 09:44:38 +01:00
  • 6fae6ff40c don't error if a http resource can not be download Henry Oswald 2015-09-08 21:58:27 +01:00
  • caef254b80 move texcount to docker Henrique Dias 2015-09-08 10:19:46 -03:00
  • ba475db052 Merge remote-tracking branch 'upstream/master' into texcount Henrique Dias 2015-09-08 09:13:04 -03:00
  • c2054a5ec3 add memory logger from metrics-sharelatex Brian Gough 2015-08-14 14:47:42 +01:00
  • f270ff9801 Merge branch 'master' of https://github.com/sharelatex/clsi-sharelatex Henry Oswald 2015-06-12 17:11:11 +01:00
  • 71d2427cf1 added some load tests in Henry Oswald 2015-06-12 17:11:03 +01:00
  • a04d951b40 add unit test Henrique Dias 2015-06-08 19:27:47 -03:00
  • 25d73ab6f9 initial version of texcount Henrique Dias 2015-06-08 18:35:24 -03:00
  • f707ad0926 Merge pull request #23 from sharelatex/add-mysql-indexes Brian Gough 2015-05-21 12:21:59 +01:00
  • 779d79ebfd Merge pull request #22 from sharelatex/upgrade-sequelize Brian Gough 2015-05-21 12:21:50 +01:00
  • 03c516a87e Merge pull request #21 from sharelatex/fix-urlfetcher-streams Brian Gough 2015-05-21 12:21:31 +01:00
  • 19993f4548 Merge pull request #20 from sharelatex/fix-deprecated-express-calls Brian Gough 2015-05-21 12:21:09 +01:00
  • ff5b203ecf added comments Brian Gough 2015-05-21 11:33:13 +01:00
  • 7d8bc9fed9 upgrade sequelize and mysql Brian Gough 2015-05-15 14:05:28 +01:00
  • 484c0da84f add indexes to db Brian Gough 2015-05-15 14:05:17 +01:00
  • 3c97b98fc4 clean up error handling in UrlFetcher Brian Gough 2015-05-15 14:07:15 +01:00
  • 03c105c3d9 replace deprecated send(code,body) calls Brian Gough 2015-05-12 11:40:29 +01:00
  • 889fa65d0c clean up stream handling for file copy Brian Gough 2015-05-15 14:17:40 +01:00
  • 558b5e000f only run qpdf for the main output.pdf file Brian Gough 2015-05-13 16:59:51 +01:00
  • 94c4187eb2 change regex checking file request ensure other files can not be accessed Henry Oswald 2015-05-12 15:17:18 +01:00
  • 9d3fdcf8b4 additional validation of requests Brian Gough 2015-05-11 12:10:13 +01:00
  • 58ecfa69e6 use the latest versions of metrics and smoketest modules Brian Gough 2015-05-05 10:54:59 +01:00
  • d90fe49a4e avoid leak when calling chai.should() repeatedly in smoke test Brian Gough 2015-05-05 09:51:45 +01:00
  • 2e91868bc8 disable sequelize logging by default Brian Gough 2015-05-05 09:47:17 +01:00
  • d9d16b7189 make startup message consistent Henry Oswald 2015-04-30 15:03:41 +01:00
  • fd6386207b remove debugging from tests Brian Gough 2015-04-29 16:04:32 +01:00
  • 9892751ff6 prevent leak of urlStream on failed downloads Brian Gough 2015-04-29 15:58:28 +01:00
  • 651279b21f log errors when downloading files and clean up failed downloads Brian Gough 2015-04-29 15:55:58 +01:00
  • 8db907c766 invalidate the cache if there is an error copying a file Brian Gough 2015-04-29 15:54:38 +01:00
  • 85c6c3fe2b log errors when copying files from cache Brian Gough 2015-04-29 15:54:08 +01:00
  • 143f948193 add heapdump support for memory profiling Brian Gough 2015-04-09 14:40:02 +01:00
  • a35df6d829 Release version 0.1.4 v0.1.4 James Allen 2015-03-20 15:25:02 +00:00
  • 1a794d804a Merge branch 'master' of github.com:sharelatex/clsi-sharelatex Brian Gough 2015-03-16 16:47:56 +00:00
  • 24e20a79f4 remove unnecessary call to async.series in OutputFileFinder Brian Gough 2015-03-16 16:47:14 +00:00
  • c47f49e24b Merge pull request #17 from sharelatex/add-v8-performance Brian Gough 2015-03-16 15:18:48 +00:00
  • 65f2f23cf6 add v8 profiler on /profile?time=MS url Brian Gough 2015-03-16 15:02:45 +00:00
  • 8d7d637eed Merge pull request #16 from sharelatex/cache-output-files Brian Gough 2015-03-02 12:06:06 +00:00
  • 7551bc3135 reduce cache limit for pdfs Brian Gough 2015-03-02 11:31:48 +00:00
  • 75ef0d6581 skip cache directory error when empty Brian Gough 2015-03-02 09:58:20 +00:00
  • 31f62c7a7b Merge branch 'master' into cache-output-files Brian Gough 2015-03-02 09:18:44 +00:00
  • 3a4dd9df50 fix double callback for proc.on 'error' and proc.on 'close' Brian Gough 2015-02-27 16:07:02 +00:00
  • 916b4cb40b move convert tests from middleware to restricted static server Brian Gough 2015-02-27 15:38:57 +00:00
  • 37cc9f3715 provide a static server which forbids symlinks Brian Gough 2015-02-27 13:57:57 +00:00
  • 0692e964ef use OutputCacheManager to construct static path to files Brian Gough 2015-02-27 13:16:01 +00:00
  • 198e1ef492 cleanup and logging Brian Gough 2015-02-27 13:15:28 +00:00
  • 280d64cf60 remove debugging code Brian Gough 2015-02-26 15:32:01 +00:00
  • e7ed8d786a fix tests to allow for build parameter Brian Gough 2015-02-26 15:30:57 +00:00
  • 81e85de169 Release version 0.1.3 v0.1.3 James Allen 2015-02-26 11:20:56 +00:00
  • 151ea99639 accept build id parameter when serving static files Brian Gough 2015-02-25 17:05:19 +00:00
  • b8cdd4fa85 added package dependencies for caching Brian Gough 2015-02-24 16:09:55 +00:00
  • 163a33674b add an optimisation pass for the cached output files Brian Gough 2015-02-24 15:48:34 +00:00
  • 67bfeacab8 skip the cache directory when finding output files Brian Gough 2015-02-24 14:40:22 +00:00
  • 1923352e66 save output files in a .cache directory Brian Gough 2015-02-24 14:40:05 +00:00
  • f37004cec6 update sanitizePath regex Brian Gough 2015-02-13 11:28:43 +00:00
  • 1a7500f102 Allow non-latin characters in the rootResourcePath James Allen 2015-02-13 11:21:35 +00:00
  • 90cda12ed9 Sanitize rootResourcePath James Allen 2015-02-11 12:03:36 +00:00
  • c84bd4fa3f Release version 0.1.2 v0.1.2 James Allen 2015-02-10 13:19:42 +00:00
  • 84f3d3061d Don't return error if directory doesn't exist yet James Allen 2014-12-09 11:25:23 +00:00
  • 2c4fbd10ed Add in some debugging logging James Allen 2014-12-09 11:16:16 +00:00
  • ff94a76eb9 Use find -type f to get a list of output files James Allen 2014-12-09 11:07:58 +00:00
  • 92338ab419 replaced old symlink logic with tested middlewear based on fs.realpath Henry Oswald 2014-12-04 23:54:22 +00:00
  • 5b2031b84f Check file is not a symlink before returning it James Allen 2014-12-04 22:07:37 +00:00
  • 94397854c6 Add in missing error check James Allen 2014-12-04 21:37:09 +00:00
  • 6bf8c22d78 send a strong etag for the output.pdf file, needed for byte ranges in pdf.js Brian Gough 2014-12-02 14:30:13 +00:00
  • b4f0da0c42 err != error Henry Oswald 2014-11-27 16:19:01 +00:00
  • 4886620d8a Merge branch 'master' of https://github.com/sharelatex/clsi-sharelatex Henry Oswald 2014-11-27 16:11:11 +00:00
  • fc674370bd respect the status code on the error if it exists Henry Oswald 2014-11-27 16:11:00 +00:00
  • b418ea201b Update acceptance tests for new knitr, and remove markdown James Allen 2014-10-29 10:59:32 +00:00
  • 7f9c9176a9 Force mimetype of output files to be safe James Allen 2014-10-28 12:07:17 +00:00
  • af86745112 increase max compile to 4 mins Henry Oswald 2014-10-17 11:03:08 +01:00
  • 22e8ee59af Merge branch 'master' of https://github.com/sharelatex/clsi-sharelatex Henry Oswald 2014-10-17 10:22:27 +01:00
  • 225a12fcd2 up timeout to 6 mins Henry Oswald 2014-10-17 10:14:23 +01:00
  • f5ce83118c Bump version to 0.1.1 v0.1.1 James Allen 2014-09-29 16:05:44 +01:00
  • ae52819056 Lock down sequelize version James Allen 2014-09-23 10:52:01 +01:00
  • da53de3faf Release version 0.1.0 v0.1.0 James Allen 2014-08-19 14:03:12 +01:00
  • 5fa7cbd5e5 Lock down module versions James Allen 2014-08-19 14:01:01 +01:00
  • 7ee099b8b9 Merge branch 'master' of github.com:sharelatex/clsi-sharelatex James Allen 2014-08-19 12:14:38 +01:00
  • 4635052393 Don't run smoke test by default James Allen 2014-08-19 12:11:56 +01:00
  • de7cbceb57 Add updated knitr example output.pdf for TexLive 2014 James Allen 2014-08-13 10:35:51 +00:00
  • a1ebd60b9f added url into error message when downloading from filestore Henry Oswald 2014-06-10 14:09:36 +01:00
  • d67f18c1c4 add null checks and defaults for the cached smoke test results Henry Oswald 2014-06-05 16:13:06 +01:00
  • 6f5d068eb0 added caching of health checks so we can hit them heaviy from multiple places without potential concurency problems Henry Oswald 2014-06-05 15:51:24 +01:00
  • a42232f3e2 Don't normalize path passed to synctex James Allen 2014-05-29 16:40:58 +01:00
  • d80172942f Explicitly look for output.pdf file, not any pdf James Allen 2014-05-29 15:49:48 +01:00
  • a5d6a98ff0 Increase req and res stream timeouts to 3 minutes James Allen 2014-05-22 12:18:56 +01:00
  • e4f7437484 Increase size limit (arbitrarily... *shrug*) James Allen 2014-05-19 20:03:05 +01:00
  • 2ea64cddc7 Return more informative errors James Allen 2014-05-19 07:18:57 -04:00
  • 20219e0f2f Add in new metrics James Allen 2014-05-09 14:55:37 +01:00
  • f407c22d94 Add commented out docker config James Allen 2014-04-30 11:31:37 +01:00
  • 835acee5f9 Use simpler exec command with a timeout James Allen 2014-04-09 15:34:54 +01:00
  • d6370acad5 Rearrange compile flags James Allen 2014-04-09 12:44:51 +01:00
  • 1df35410bc Compile binary with install James Allen 2014-04-09 12:37:04 +01:00
  • 9fc0ef2885 Add in a synctex end point James Allen 2014-04-08 15:18:56 +01:00
  • c0464aca9a Add in support for markdown files James Allen 2014-04-04 09:56:20 -04:00
  • 57903fa001 Pick up .ist files in acceptance tests James Allen 2014-04-04 08:26:01 -04:00