Commit Graph
18865 Commits
Author SHA1 Message Date
Alasdair Smith 963a14b33c Fix incorrectly named var and remove unneccessary semicolon 2017-09-19 14:25:30 +01:00
Shane Kilkelly c87df7be79 Add token-access user refs to Project 2017-09-19 09:27:22 +01:00
James Allen 8852e09274 Merge pull request #1 from sharelatex/jpallen-patch-1
Delete cleanup.js
2017-09-18 14:30:04 +02:00
James Allen 5a7e4f9fb0 Merge pull request #3 from sharelatex/ja-oss-sync
Push master branch to public repo after successful build
2017-09-18 14:15:33 +02:00
Shane Kilkelly 8fece2d5f0 Add tokenBased access level 2017-09-18 10:58:13 +01:00
James Allen d0ce22b0f8 Add in overleaf-integration module to build 2017-09-18 11:30:43 +02:00
Shane Kilkelly 2011432120 Add tokens property to Project model 2017-09-18 10:27:28 +01:00
James Allen ece7a4cbb7 Merge pull request #601 from sharelatex/ns-raise-safari-regex-count
Raising the limit on safari regex count
2017-09-18 11:16:49 +02:00
James Allen 1bafba8992 Merge pull request #586 from sharelatex/ns-add-SL-command-data
adding commands that appear in top 100 from SL-CLSI analysis
2017-09-18 11:16:41 +02:00
James Allen fa13e1051a Merge pull request #585 from sharelatex/sk-ac-refactor-autocompletemanager
Refactor out common code in AutocompleteManager.
2017-09-18 11:16:29 +02:00
James Allen a0ac11eb0d Actually push to master branch 2017-09-18 11:11:33 +02:00
James Allen f0092bc85a Push master branch to public repo after successful build
Note that this has to happen outside of the docker container to
work around issues with git and user ids, so we've had to
modify the pipeline to explicitly run the steps inside docker
as needed.
2017-09-18 11:10:22 +02:00
Henry Oswald 0e2de1e5ad added shrinkwrap file 2017-09-15 14:57:01 +01:00
Henry Oswald a7217f1d37 Merge branch 'ho-csrf-acceptence-tests' 2017-09-15 13:50:17 +01:00
Brian Gough b03271edee unit tests for ResourceStateManager 2017-09-15 13:42:57 +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
James Allen adf211a226 Merge pull request #594 from sharelatex/ja-include-token-in-project-schema
Include OL tokens in project schema
2017-09-15 11:41:24 +02:00
Brian Gough 1bca1e11a9 fix broken unit test 2017-09-15 09:20:53 +01:00
Brian Gough 9f9c15f6f5 Merge pull request #599 from sharelatex/bg-reset-project-state
clear docupdater project state in deleteAuxFiles
2017-09-15 09:09:29 +01:00
James Allen a0e25386fc Delete cleanup.js 2017-09-14 17:00:44 +02:00
Brian Gough 28a80cf23d Merge pull request #604 from sharelatex/bg-fix-root-doc-in-incremental-compile
fix root doc in incremental compile
2017-09-13 13:47:22 +01:00
Brian Gough 046c0b856d Merge pull request #605 from sharelatex/ta-remove-extra-headers
Remove extra security headers
2017-09-13 11:07:36 +01:00
Tim Alby a04adbf132 remove extra security headers 2017-09-13 11:53:11 +02:00
Brian Gough ad745f133d Merge pull request #59 from sharelatex/bg-reset-project-state
add endpoint to clear project state
2017-09-13 10:39:47 +01:00
Brian Gough 51eb94a493 handle incremental compile without root doc 2017-09-13 10:10:44 +01:00
Shane Kilkelly c623fa9f3f Merge pull request #603 from sharelatex/sk-pin-chai-dependency
Pin chai version
2017-09-12 11:40:12 +01:00
Brian Gough 0e87b8950e update clearProjectState endpoint 2017-09-12 11:40:00 +01:00
Brian Gough 3842a27278 change .../clear endpoint to .../clearState 2017-09-12 11:39:18 +01:00
Shane Kilkelly 54070c7734 pin chai 2017-09-12 11:21:34 +01:00
Timothée Alby 573b5bedf1 Merge pull request #597 from sharelatex/secure-headers
Add security headers
2017-09-12 11:54:11 +02:00
Tim Alby d6834ff417 add security headers using Helmet
- use all Helmet's default headers except `X-DNS-Prefetch-Control`
- use `Referrer-Policy`
- use cache headers when:
  - a user is logged in, OR
  - a project is displayed
2017-09-12 11:17:59 +02:00
Michael Mazour 3674fd47f7 Merge pull request #28 from overleaf/auth-log-fields
Additional log fields for unauthorized requests
2017-09-12 06:53:00 +01:00
Nate Stemen 80c00b13f7 Raising the limit on safari regex count 2017-09-11 11:27:03 +01:00
Brian Gough 2047bd5516 fix broken unit test 2017-09-11 09:44:05 +01:00
Brian Gough 07c46e8248 Merge pull request #58 from sharelatex/bg-increase-incremental-logging
log all errors in getProjectDocs
2017-09-11 09:39:10 +01:00
Brian Gough 0d613a6480 Merge pull request #71 from sharelatex/bg-merge-state-and-resource-list-files
merge state and resource list files
2017-09-11 08:54:30 +01:00
Brian Gough 5430c8a3c2 Merge pull request #593 from sharelatex/bg-fix-inactive-projects-request
avoid error when passing as limit in mongo query
2017-09-11 08:16:28 +01:00
Brian Gough 6d73c48c36 Merge pull request #596 from sharelatex/bg-suppress-incremental-compile-after-errors
suppress incremental compile after errors
2017-09-11 08:15:50 +01:00
Brian Gough 2b4c8bd846 clear docupdater project state in deleteAuxFiles 2017-09-08 15:57:29 +01:00
Brian Gough f34c12fdc7 add endpoint to clear project state 2017-09-08 15:50:26 +01:00
Alasdair Smith d0b64b317f Merge pull request #598 from sharelatex/as-improve-auto-compile-ux
Improve "infrequent edit" auto compile UX
2017-09-08 14:47:29 +01:00
Joe Green 41e442d403 Add jenkinsfile (#72)
* create Jenkinsfile

* allow textlive image to be set with env vars

* log error message in test

* use sandboxed compiles variables

* Add SANDBOXED_COMPILES_HOST_DIR var to test config

* add SIBLING_CONTAINER_USER env var
2017-09-08 14:06:04 +01:00
Brian Gough 0a242bac3c rename saveProjectStateHash to saveProjectState 2017-09-08 13:56:40 +01:00
Brian Gough 215a939d4e add comment about log.error for excludeVersions 2017-09-08 13:43:22 +01:00
Brian Gough e8435e3eae make condition clearer for incremental compile 2017-09-08 13:39:24 +01:00
Shane Kilkelly 7993855dc5 Merge pull request #9 from sharelatex/sk-upgrade-mongojs
Upgrade mongojs
2017-09-08 13:33:25 +01:00
Shane Kilkelly 2e403b1fc2 update npm-shrinkwrap.json 2017-09-08 13:10:58 +01:00
Shane Kilkelly 367c822f41 upgrade mongojs, make compatible with node-6 2017-09-08 13:03:42 +01:00
Paulo Reis 98b380f70a Update translations commit in shrinkwrap. 2017-09-08 12:14:05 +01:00
Alasdair Smith 1b144ed183 Merge pull request #595 from sharelatex/as-fix-share-emails
Fix UX issues in email autocompletion in share modal
2017-09-08 11:25:16 +01:00