Commit Graph
398 Commits
Author SHA1 Message Date
Henry Oswald 4ec8a423cb added texliveImageNameOveride 2018-07-13 10:37:22 +01:00
Henry Oswald eb89ca1d3b added filestoreDomainOveride 2018-07-03 16:41:34 +01:00
Brian Gough b95317c8fe increase timeout on wordcount 2018-06-25 14:06:18 +01:00
Henry Oswald 4c96abd6c5 grep works with command
updated build scripts
acceptence tests break, files are written as root when user is node
2018-03-29 17:07:22 +01:00
Henry Oswald f496de6d13 don't put synctex in as a volume 2018-03-16 18:11:46 +00:00
Henry Oswald fc594f7d8e add logging of docker options 2018-03-16 17:37:36 +00:00
Henry Oswald 48eb7129a7 add synctex back in 2018-03-16 16:22:39 +00:00
Henry Oswald 29dcef3b9e comment out synctex for moment 2018-03-16 16:04:26 +00:00
Henry Oswald faedf16704 add log line for connecting to a db 2018-03-16 15:29:35 +00:00
Henry Oswald bd0a7c3557 add logging in db.coffee 2018-03-14 15:44:58 +00:00
Henry Oswald 9a519f0d3d added docker runner into core codebase
supports both local command runner and docker runner

added docker files for tex live

also fixed tests so they exit correctly & removed debug lines
2018-03-14 15:44:49 +00:00
Henry Oswald aa58b7a75f Merge branch 'ho-dockerise' of github.com:sharelatex/clsi-sharelatex into ho-dockerise 2018-03-02 18:31:09 +00:00
Henry Oswald 1320854da9 Merge branch 'master' into ho-dockerise 2018-03-02 18:16:16 +00:00
Henry Oswald 0589c8c544 Merge branch 'master' into ho-dockerise 2018-03-02 18:12:32 +00:00
Henry Oswald f39d14bf1b unit tests pass, acceptence fail
uncomment tests
2018-03-02 17:34:41 +00:00
Henry Oswald 3399f55153 wip, docker container is correctly created 2018-03-02 17:14:23 +00:00
Henry Oswald 5cf3c904cb mvp
needs hacked pacth in docker runner

wip

most tests pass
2018-03-02 17:14:20 +00:00
Brian Gough e18538bd38 log an error if core file is found in output 2018-01-03 15:41:31 +00:00
Brian Gough 3c937ce2d4 fix typo in log message 2017-10-02 15:45:09 +01:00
Brian Gough 392e96b81d move logging from SafeReader into caller
prevent unnecessary logging when looking at headers of files where
hitting the end of the file is expected.
2017-10-02 15:44:00 +01:00
Brian Gough e209c48bd9 simplify tikzexternalize checks 2017-09-29 17:00:53 +01:00
Brian Gough 2bdba15bd5 keep tikzexternalize files 2017-09-29 16:02:23 +01:00
Brian Gough ce51cc673f Merge branch 'bg-lock-compiles' 2017-09-28 13:16:29 +01:00
Brian Gough a7cb7e6e4c use a separate function for hidden file check 2017-09-26 11:03:20 +01:00
Brian Gough ef0db811e1 exclude hidden files from output
express static server doesn't serve them and rejects with 404
2017-09-26 10:42:59 +01:00
Brian Gough 2a23082c4e remove stat test for missing files 2017-09-26 09:48:09 +01:00
Brian Gough d46943a7bb only exclude clsi-specific files from output list 2017-09-26 09:47:29 +01:00
Brian Gough d464556f74 fix comment 2017-09-25 16:06:45 +01:00
Brian Gough 7f0e6f3eec lock compile directory 2017-09-22 16:19:33 +01:00
Brian Gough 81e8243827 fallback check for missing files
dot files are not examined by OutputFileFinder, so do an extra check to
make sure those exist

also check for any relative paths in the resources
2017-09-15 13:41:56 +01:00
Brian Gough 0a242bac3c rename saveProjectStateHash to saveProjectState 2017-09-08 13:56:40 +01:00
Brian Gough 66431fc2b8 log any missing files 2017-09-07 16:54:09 +01:00
Brian Gough b8e8530a16 fix whitespace 2017-09-07 13:52:34 +01:00
Brian Gough cbd3e32143 log error if state file is truncacted 2017-09-07 13:52:34 +01:00
Brian Gough 3d1c3a1d27 combine the resource state and resource list
to prevent them getting out of sync
2017-09-07 13:52:34 +01:00
Brian Gough ea3ee82e74 added logging 2017-08-29 12:09:31 +01:00
Brian Gough 26f85ba75f read resource files safely
put a limit on the amount of data read
2017-08-18 11:17:01 +01:00
Brian Gough a84c884fc9 splice state management into ResourceStateManager 2017-08-18 10:22:17 +01:00
Brian Gough 96b801b093 fix whitespace 2017-08-18 09:41:59 +01:00
Brian Gough d3da4e1d3f ResourceWriter unit tests (wip) 2017-08-17 16:59:37 +01:00
Brian Gough b901884248 avoid adding draft mode more than once 2017-08-17 15:03:37 +01:00
Brian Gough 8415ea2f71 store the resource list in a file 2017-08-17 14:53:35 +01:00
Brian Gough 2950c01130 add comment about syncType/syncState 2017-08-09 15:22:38 +01:00
Brian Gough 4ebc7e5e4a clean up the state file if no state passed in 2017-08-08 16:29:57 +01:00
Brian Gough 3a930a636e fix incremental request 2017-08-07 14:32:28 +01:00
Brian Gough fe5ba5b619 restrict syncType values to full/incremental 2017-08-07 10:19:56 +01:00
Brian Gough 44ae011703 added files out of sync error object 2017-08-03 15:56:59 +01:00
Brian Gough d4aad06c1f use syncType and syncState for clsi state options 2017-08-03 12:00:32 +01:00
Brian Gough da86a094a8 write files incrementally 2017-08-02 13:46:10 +01:00
Brian Gough fd5b557dde fix exception for empty content in TikzManager 2017-07-18 11:29:59 +01:00