Commit Graph
20141 Commits
Author SHA1 Message Date
Brian Gough dd0f8b880a change update to projectUpdate in project related methods 2018-03-16 10:54:12 +00:00
Alberto Fernández Capel 6609c10d36 Use exponential backoff to retry request to analytics 2018-03-15 17:14:50 +00:00
Hayden Faulds d22d8324af disable history resync when project-history is not enabled 2018-03-15 16:57:39 +00:00
Brian Gough 779f00f912 add acceptance test for ordering of project structure changes 2018-03-15 16:27:14 +00:00
Brian Gough 3385d2640a fix structure ordering bug 2018-03-15 16:27:10 +00:00
Brian Gough 75a5428cbf update acceptance tests 2018-03-15 16:24:14 +00:00
Brian Gough b3887fd984 update unit tests for incoming project versions 2018-03-15 16:24:11 +00:00
Brian Gough 0642e3c8c9 support project version on incoming requests 2018-03-15 16:15:10 +00:00
Alasdair Smith 19645bd7f4 Merge pull request #399 from sharelatex/as-webpack-prod
Production webpack
2018-03-15 14:09:12 +00:00
Alberto Fernández Capel a2ec6849dd Clean up npm-shrinkwrap.json
I followed these steps (from master, in the docker dev env):

 - rm -rf node_modules/*
 - npm install
 - npm shrinkwrap --dev
2018-03-15 12:23:40 +00:00
Alasdair Smith 2e0804c728 Fix opts not passed to buildJsPath 2018-03-15 12:15:00 +00:00
Alasdair Smith 4d79c68f41 Rename webpack prod compile to minify_es and run as part of minify step
Fixes issue where webpack prod files were wiped after running minify on CI
2018-03-15 11:29:36 +00:00
Alasdair Smith 7e990dc67e Use global var for underscore
This is simpler than extracting as an external, though less explicit, as
getting webpack & AMD to play nice is hard
2018-03-15 09:42:26 +00:00
Alasdair Smith fe3636c714 Ignore compiled es directory 2018-03-15 09:42:26 +00:00
Alasdair Smith 44998c05df Prod webpack outputs to minjs dir 2018-03-15 09:42:26 +00:00
Alasdair Smith 408c195c6a Instead of using webpack chunk hashing, use existing system 2018-03-15 09:42:26 +00:00
Alasdair Smith 8537c7b9b6 Add production webpack npm script 2018-03-15 09:42:26 +00:00
Alasdair Smith 4a801d266e Copy paste some prod webpack config from v1 2018-03-15 09:42:26 +00:00
Henry Oswald b714ea193a remove texlive docker images 2018-03-14 15:44:58 +00:00
Henry Oswald 3c2172434b have entrypoint kickoff download off texlive images
install script exits without error if auth fails.
2018-03-14 15:44:58 +00:00
Henry Oswald c080938480 add docker ignore rather than make clean 2018-03-14 15:44:58 +00:00
Henry Oswald c80c38b7a9 update build scripts 2018-03-14 15:44:58 +00:00
Henry Oswald 43b1fe4b68 test new scripts on ci 2018-03-14 15:44:58 +00:00
Henry Oswald e4e30cf2e2 fixed commended tests 2018-03-14 15:44:58 +00:00
Henry Oswald 572f1ee230 update scripts from latest build scripts 1.1.0 2018-03-14 15:44:58 +00:00
Henry Oswald 17e86fbfc5 remove touch /var/run/docker.sock which doesn’t work robustly 2018-03-14 15:44:58 +00:00
Henry Oswald f06fa2e146 add cmd back in 2018-03-14 15:44:58 +00:00
Henry Oswald 5285d393a0 set entry point for dockerfile 2018-03-14 15:44:58 +00:00
Henry Oswald b86dc2623f removed user temporarly, created make ci task 2018-03-14 15:44:58 +00:00
Henry Oswald bd0a7c3557 add logging in db.coffee 2018-03-14 15:44:58 +00:00
Henry Oswald dbb5cb5e44 update jenkins task 2018-03-14 15:44:58 +00:00
Henry Oswald cf8d5cdd41 add cache dir 2018-03-14 15:44:58 +00:00
Henry Oswald 34c52e6c98 removed unused scripts 2018-03-14 15:44:58 +00:00
Henry Oswald 8dce1e2958 wip for ci 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
Hayden Faulds 4a5731440a Merge pull request #21 from sharelatex/hof-history-sync
resync project history endpoint
2018-03-14 10:40:59 +00:00
James Allen de94e33b5d Merge pull request #397 from sharelatex/ja-fix-project-upload
Add files to project in series to avoid lock contention
2018-03-13 13:33:16 +00:00
James Allen 371caa41ca Merge pull request #378 from sharelatex/hof-history-resync
resync project history endpoint
2018-03-13 13:33:08 +00:00
James Allen d9b301023a Use eachSeries rather than a job array 2018-03-13 13:30:06 +00:00
James Allen 33904fe7be Add files to project in series to avoid lock contention 2018-03-13 13:21:48 +00:00
Alasdair Smith 1f7ef3ad6e Merge pull request #393 from sharelatex/as-fix-cm-sharejs
Fix CM/ShareJS adapter from throwing error when deleting
2018-03-13 11:21:52 +00:00
Alasdair Smith 458506ff66 Merge pull request #394 from sharelatex/as-karma-fake-img
Handle fake images in karma, preventing 404 warnings
2018-03-13 11:21:22 +00:00
Alasdair Smith 41d8a50a8e Merge pull request #385 from sharelatex/sk-add-recent-team-activity-proxy
Add a proxy to `AnalyticsRouter` for `/recentTeamActivity`
2018-03-13 11:20:55 +00:00
Alasdair Smith 8abf3593fb Prevent CM/Sharejs adapter from overwriting value in editor 2018-03-13 11:16:56 +00:00
Alasdair Smith 9cf9a7e4fc Fix CM/ShareJS adapter using old CM api
Fixes bug where deleting text in CM would throw an error in some
circumstances
2018-03-13 11:16:49 +00:00
Alasdair Smith ef0b550234 Handle fake images in karma, preventing 404 warnings 2018-03-12 15:06:58 +00:00
Shane Kilkelly 2ceb7daa97 Merge pull request #361 from sharelatex/ta-record-new-project-event
Record New Project Event
2018-03-12 13:11:20 +00:00
Shane Kilkelly 9dc8600588 Add a unit test for the analytics events sent from project-creation 2018-03-12 10:50:15 +00:00
Michael Walker 0908e8e607 Merge pull request #43 from overleaf/msw-auto-gc
Queue a garbage collection job after pushing to a repo
2018-03-12 09:52:13 +00:00
Hayden Faulds 1226f96fc3 extract ProjectHistoryRedisManager 2018-03-09 15:36:38 +00:00