Commit Graph

53 Commits

Author SHA1 Message Date
Brian Gough
603b3d617c Merge pull request #39 from sharelatex/per-user-containers-part-1
Per user containers part 1
2016-06-09 15:17:35 +01:00
Henry Oswald
b97627d6d8 use process id so link process to smoke test 2016-06-07 14:47:51 +01:00
Henry Oswald
da02661d53 add random string to smoke tests to avoid collision 2016-06-07 14:39:01 +01:00
Brian Gough
78b88683fc put the build id in the output file urls
the url attribute will now give the preferred location for accessing
the output file, without the url having to be constructed by the web
client
2016-06-02 15:29:56 +01:00
Henry Oswald
da324a8dd0 added logger.info to test setup 2016-05-24 14:12:02 +01:00
Brian Gough
d26c6b933e return the file path in the output file list for easy lookup 2016-05-19 16:38:18 +01:00
Brian Gough
bd036534e5 check directory exists before attempting to clear it 2016-03-31 11:59:17 +01:00
Brian Gough
3dcd4af62e always create project directory when syncing resources to disk
avoids errors when project is empty
2016-03-31 11:59:17 +01:00
James Allen
89acd36dde Send .svg files as text/plain to prevent executable JS if they are loaded as SVG in the browser 2016-03-10 09:32:32 +00:00
James Allen
d96605d5e8 Inject [draft] option to documentclass if draft option is passed 2016-02-02 14:26:14 +00:00
James Allen
86cf05c732 Support configurable images in wordcount end point 2016-01-19 14:12:41 +00:00
James Allen
4497352a3a Allow optional image name to be passed 2016-01-15 09:59:06 +00:00
Shane Kilkelly
29be2dc700 When serving output files, intelligently determine the appropriate content-type.
cherry pick 6fa3fda3ed28239cf3ac9720629f9707663aa197 from datajoy.
2015-09-21 16:59:35 +01:00
Henry Oswald
f6af22879f Merge pull request #33 from sharelatex/pr/28
wordcount
2015-09-09 14:03:20 +01:00
Henry Oswald
74c393cda3 - fixed bug with texcount returning wrong data for nauty lines
- improved acceptence test for word count to use nauty lines
2015-09-09 13:52:45 +01:00
Henry Oswald
561eaa0d66 add -inc to word count
use -inc to word count included files

also moved private function to bottom
2015-09-09 12:47:08 +01:00
Henry Oswald
440d1c605f added test to check compile should continue on error downloading http
resource

also improved logging
2015-09-09 09:44:38 +01:00
Henrique Dias
caef254b80 move texcount to docker 2015-09-08 10:19:46 -03:00
Henrique Dias
ba475db052 Merge remote-tracking branch 'upstream/master' into texcount 2015-09-08 09:13:04 -03:00
Henry Oswald
f270ff9801 Merge branch 'master' of https://github.com/sharelatex/clsi-sharelatex 2015-06-12 17:11:11 +01:00
Henry Oswald
71d2427cf1 added some load tests in 2015-06-12 17:11:03 +01:00
Henrique Dias
a04d951b40 add unit test 2015-06-08 19:27:47 -03:00
Henrique Dias
25d73ab6f9 initial version of texcount 2015-06-08 18:35:24 -03:00
Brian Gough
03c516a87e Merge pull request #21 from sharelatex/fix-urlfetcher-streams
clean up error handling in UrlFetcher
2015-05-21 12:21:31 +01:00
Brian Gough
3c97b98fc4 clean up error handling in UrlFetcher 2015-05-15 16:28:11 +01:00
Brian Gough
03c105c3d9 replace deprecated send(code,body) calls 2015-05-15 16:27:39 +01:00
Henry Oswald
94c4187eb2 change regex checking file request ensure other files can not be accessed 2015-05-12 15:18:09 +01:00
Brian Gough
9d3fdcf8b4 additional validation of requests 2015-05-11 12:10:13 +01:00
Brian Gough
d90fe49a4e avoid leak when calling chai.should() repeatedly in smoke test 2015-05-05 10:03:17 +01:00
Brian Gough
fd6386207b remove debugging from tests 2015-04-29 16:05:49 +01:00
Brian Gough
651279b21f log errors when downloading files and clean up failed downloads 2015-04-29 16:05:49 +01:00
Brian Gough
916b4cb40b move convert tests from middleware to restricted static server 2015-02-27 15:38:57 +00:00
Brian Gough
e7ed8d786a fix tests to allow for build parameter 2015-02-26 15:31:12 +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
b418ea201b Update acceptance tests for new knitr, and remove markdown 2014-10-29 10:59:32 +00:00
James Allen
de7cbceb57 Add updated knitr example output.pdf for TexLive 2014 2014-08-13 10:35:51 +00:00
James Allen
2ea64cddc7 Return more informative errors 2014-05-19 07:18:57 -04: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
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
James Allen
46510c0feb Fix up settings schema and acceptance tests 2014-04-02 16:58:07 -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