Commit Graph
27217 Commits
Author SHA1 Message Date
Shane Kilkelly 7c9ca7ccef Revert accidental change 2017-08-25 14:46:47 +01:00
Brian Gough f9d1650c6a Merge pull request #569 from sharelatex/bg-compile-from-redis
compile from redis
2017-08-25 09:09:52 +01:00
James Allen d5839437fd Add in UserStub model and support in collaborators view 2017-08-24 17:48:47 +02:00
Shane Kilkelly 095ac31347 wip: updating to node 6 2017-08-24 14:32:27 +01:00
James Allen 30dd9655bf Merge pull request #69 from sharelatex/as-update-docker-runner-config
Update docker-runner-sharelatex config
2017-08-24 15:17:16 +02:00
Alasdair Smith 87935f30c5 Update docker-runner-sharelatex config 2017-08-24 13:34:24 +01:00
Shane Kilkelly 2c8e16ff4a Merge pull request #579 from sharelatex/sk-tc-toggle-access-control
Disallow toggling track-changes via keyboard if not available on project
2017-08-24 10:21:37 +01:00
Brian Gough 43f424295e Merge pull request #66 from sharelatex/bg-compile-from-redis
Write files incrementally
2017-08-23 15:35:56 +01:00
Shane Kilkelly 88923a314d Disallow toggling track-changes via keyboard if not available on project 2017-08-23 15:02:06 +01:00
Shane Kilkelly 65697cb2f6 Upgrade sinonjs, and fix unit tests.
- use `sinon.match.has` for error matching
- restore previous use of `calledWith`
2017-08-22 15:20:43 +01:00
Shane Kilkelly 1f3b0a3713 Upgrade mongojs dependency to version 2.4.0
- Upgrade in package.json
- Use new connection syntax
- Fix unit tests, issues with object equality
2017-08-22 08:26:30 +01:00
James Allen b4254f06ef Update Project schema for overleaf imports 2017-08-21 17:49:08 +02:00
Nate Stemen adb26b1b94 forgot meta tag for "thebibiography" 2017-08-18 14:24:44 +01:00
Brian Gough 9d931a3fa7 fix broken unit tests 2017-08-18 12:08:39 +01:00
Brian Gough 230c93766d fix broken RedisManager unit test 2017-08-18 11:59:31 +01:00
Brian Gough 8d408de875 Merge pull request #56 from sharelatex/bg-compile-from-redis
provide endpoint for current project docs in redis
2017-08-18 11:33:27 +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 d614af2860 finish unit test for incremental update 2017-08-18 09:41:43 +01:00
Nate Stemen fb4182cbb1 Merge branch 'master' into ns-autocomplete 2017-08-18 09:14:06 +01:00
Brian Gough d3da4e1d3f ResourceWriter unit tests (wip) 2017-08-17 16:59:37 +01:00
Brian Gough c7a9487216 test syncType in RequestParser 2017-08-17 15:57:05 +01:00
Brian Gough a569303b7e simplify unusual unit test 2017-08-17 15:36:52 +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
Nate Stemen 42be1164bc fixing environment duplication in autocomplete issue 2017-08-17 14:30:18 +01:00
Nate Stemen d1b906db43 renaming and organizing 2017-08-16 17:55:43 +01:00
Nate Stemen f253b7e8cb fixing command duplication issue during suggestion 2017-08-16 17:40:01 +01:00
Brian Gough f4da089ee3 added unit tests for project state hash 2017-08-16 11:42:36 +01:00
Brian Gough 90ff58b820 compute project state hash from sorted docs/files 2017-08-16 10:49:29 +01:00
Joe Green d184c9c555 Add Jenkinsfile
* added Jenkins file

* Use new build process

* comment out post stage

* use checkout step

* install grunt before unit tests

* swap hardcoded config for env vars
2017-08-16 10:43:48 +01:00
Joe Green 004d1c134c Create Jenkinsfile 2017-08-16 10:39:03 +01:00
Joe Green a230ea0f5d Create Jenkinsfile 2017-08-16 10:31:36 +01:00
Joe Green c9b9fb77b6 Create Jenkinsfile 2017-08-16 10:30:25 +01:00
Joe Green 0bc376f447 Create Jenkinsfile 2017-08-16 10:28:23 +01:00
Joe Green c79328a07a Create Jenkinsfile 2017-08-16 10:22:02 +01:00
Joe Green 27d09f851f Create Jenkinsfile 2017-08-16 10:21:19 +01:00
Joe Green d90798008b Create Jenkinsfile
Create Jenkinsfile
2017-08-16 10:19:31 +01:00
Joe Green f5d382f4fc Create Jenkinsfile 2017-08-16 10:18:49 +01:00
Joe Green d80b645494 Create Jenkinsfile
* Create Jenkinsfile

* run acceptance tests

* Update Jenkinsfile

* Update Jenkinsfile

* Update Jenkinsfile

* Update Jenkinsfile

* Update Jenkinsfile

* Update Jenkinsfile

* Update Jenkinsfile

* Update Jenkinsfile

* Update Jenkinsfile
2017-08-16 10:18:05 +01:00
Brian Gough c91599bfeb add unit test for incremental compile 2017-08-15 16:00:40 +01:00
Brian Gough 739445336f remove unused code and fix flushing 2017-08-15 16:00:00 +01:00
Brian Gough 1179518f4e unit test for sync conflict 2017-08-15 14:35:02 +01:00
Nate Stemen 6e9b1c602b fixing spaces vs. tabs issue 2017-08-14 18:02:51 +01:00
Joe Green 172060c066 Use correct env vars 2017-08-14 15:44:40 +01:00
Brian Gough 0347abb13a added unit tests for ProjectEntityHandler 2017-08-14 15:40:46 +01:00
Joe Green 26ab98f04a run acceptance tests 2017-08-14 15:34:34 +01:00
Joe Green 0e8ce29414 compile acceptance tests 2017-08-14 15:33:30 +01:00
Joe Green b1a7f779d1 add acceptance tests 2017-08-14 15:28:04 +01:00