Commit Graph
5375 Commits
Author SHA1 Message Date
Henry Oswald d0b6a4157f Merge branch 'master' of https://github.com/sharelatex/spelling-sharelatex 2015-06-07 11:43:51 +01:00
Henry Oswald c3c5d8720a update mongojs driver 2015-06-07 11:43:43 +01:00
Henrique Dias 42f2afc4dd remove unarchived docs from s3 2015-06-03 20:05:15 -03:00
Henrique Dias 9a68bfb393 fix unit tests 2015-06-03 12:00:08 -03:00
Henrique Dias aa23c1da56 md5 check for doc lines 2015-06-03 11:45:47 -03:00
Henrique Dias 5ba14522da handling error 2015-06-02 20:08:50 -03:00
Henrique Dias a26320013d more acceptance tests 2015-06-02 19:24:45 -03:00
Henrique Dias 0cd2120430 more unit tests for archive feature 2015-06-02 18:13:16 -03:00
Henrique Dias 6add9a0da7 init unit tests 2015-06-02 17:12:11 -03:00
Henrique Dias 5c31e80062 more refactoring 2015-06-02 16:29:32 -03:00
Henrique Dias ddd26798f1 refactoring
s3 filter in router
2015-06-02 15:55:22 -03:00
Henrique Dias 86f16caeef fix some issues 2015-06-02 15:13:28 -03:00
Henry Oswald ea92f57acc point where we unset doc lines also search on doc rev to make sure
the document has not been updated
2015-06-02 12:39:49 +01:00
Henry Oswald 60bc7bf4e1 pulled logic for arching docs arpart a bit, can be moved into its own file
hacked out (needs tests) the unarchiving of individual docs & doc updates
2015-06-02 12:36:38 +01:00
Henry Oswald 19f1a9ad82 changed style of async jobs to map to use underscore which is like we
use in the rest of the stack. Also removed a few => binds which are
not needed
2015-06-02 10:59:35 +01:00
Henrique Dias 7c7ff64904 retrieving all docs from s3 2015-06-01 19:36:26 -03:00
Henrique Dias fa7d3ea857 Merge branch 's3-archive' of https://github.com/heukirne/docstore-sharelatex into s3-archive 2015-06-01 18:25:18 -03:00
Henrique Dias 7f5204f0f7 initial version for archive docs in S3 2015-06-01 18:24:40 -03:00
Henrique Dias 314c735004 initial version for archive docs in S3 2015-06-01 18:22:02 -03:00
Brian Gough e7e82fc89d update port to match default track changes configuration 2015-05-28 16:43:58 +01:00
Brian 60db8bf5de flush ops when document is flushed 2015-05-28 14:48:44 +01:00
Brian Gough 3dec42be2a Merge pull request #23 from sharelatex/add-mysql-indexes
add indexes to mysql db
2015-05-21 12:21:59 +01:00
Brian Gough 5b81a9b12e Merge pull request #22 from sharelatex/upgrade-sequelize
upgrade sequelize and mysql
2015-05-21 12:21:50 +01:00
Brian Gough 6ac7161f19 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 cbbe4f2ff6 Merge pull request #20 from sharelatex/fix-deprecated-express-calls
replace deprecated express send(code,body) calls
2015-05-21 12:21:09 +01:00
Brian Gough 44e1dc8c0c added comments 2015-05-21 11:33:13 +01:00
Brian 9a41def921 increase time allowed for exiting ASpellWorker test from 100ms to 1s 2015-05-20 20:42:49 +01:00
Brian 81fb8de1db allow mocha timeout to be specified on grunt command line 2015-05-20 20:41:51 +01:00
Brian Gough f70476284b move callback _.once down to Worker, add handler for process close event
should fix timeout errors in tests
2015-05-20 11:53:28 +01:00
Brian Gough 6a241cba28 add grep option to grunt test:unit 2015-05-20 11:45:32 +01:00
Brian Gough 6e0d72a3b1 timeout does not need async test here 2015-05-20 11:45:17 +01:00
Brian Gough da7250c6f2 disable logger in tests 2015-05-20 11:44:54 +01:00
Brian Gough 85a4bf0da6 add tests calling zlib.gzip directly (for debugging) 2015-05-19 14:39:47 +01:00
Brian Gough 85eab2e967 modify DispatchManager test to allow for slow shutdown 2015-05-19 14:23:32 +01:00
Brian Gough 57f6919485 modify LockManager test to avoid dependence on timing 2015-05-18 09:03:51 +01:00
Brian Gough e379068fa3 upgrade sequelize and mysql 2015-05-15 16:58:27 +01:00
Brian Gough 6ebcd9e8fd add indexes to db 2015-05-15 16:28:35 +01:00
Brian Gough 66fc2715dc clean up error handling in UrlFetcher 2015-05-15 16:28:11 +01:00
Brian Gough 608b1dd657 replace deprecated send(code,body) calls 2015-05-15 16:27:39 +01:00
Brian Gough aa32cbc1ee clean up stream handling for file copy 2015-05-15 16:25:49 +01:00
Brian Gough 56f1ffa067 only run qpdf for the main output.pdf file
was previously matching any pdf file, which caused it to run for
embedded pdf figures produced during the mklatex run
2015-05-15 16:23:58 +01:00
Winston Li 98007ae64c Merge pull request #11 from overleaf/fix-delete-directory-apart-from-npe
avoid NPE if project directory does not exist; fixes #10
2015-05-15 12:34:44 +01:00
Henry Oswald 7dfdad02f5 change regex checking file request ensure other files can not be accessed 2015-05-12 15:18:09 +01:00
Brian Gough 604c31ae84 additional validation of requests 2015-05-11 12:10:13 +01:00
Brian Gough 8ebbacee5a move pipe after error handler setup 2015-05-08 15:19:45 +01:00
Brian Gough 7e9f8b885b add support for public files 2015-05-08 15:15:48 +01:00
Brian Gough 23e3b279c1 use the latest versions of metrics and smoketest modules 2015-05-05 10:54:59 +01:00
Brian Gough f7d6c9de31 avoid leak when calling chai.should() repeatedly in smoke test 2015-05-05 10:03:17 +01:00
Brian Gough b08349e07c disable sequelize logging by default
prevent any leaking of objects to console during debugging
2015-05-05 10:03:17 +01:00
Henry Oswald d862227314 make startup message consistent 2015-04-30 16:01:22 +01:00