Commit Graph
5375 Commits
Author SHA1 Message Date
Winston Li 25fea8ef58 Implement bz2 support and test 2016-09-06 09:11:32 +01:00
Winston Li 8c0937511e Add implementations, implement S3SwapStore (with only tars), FSRepoStore, Tar and File utils, add tests 2016-09-06 09:11:32 +01:00
Michael Mazour 1850689a63 Merge pull request #19 from overleaf/decouple-refactor
Decouple and Refactor

Separating a couple of commits from #17 to make it more manageable.

- Decouple jgit's Repository class from the Bridge
- Large refactor of parts into distinct components / interfaces
2016-09-06 08:42:31 +01:00
Winston Li 692b979098 Large refactor of parts into distinct components / interfaces 2016-09-05 15:45:57 +01:00
Winston Li 5b810b64ba Decouple jgit's Repository class from the Bridge 2016-09-05 15:45:57 +01:00
Brian Gough 8ffec68250 add comment about fallback case 2016-09-05 12:46:52 +01:00
Brian Gough ef85bce3b8 track permissions when clients join and leave docs 2016-09-05 12:46:52 +01:00
Brian Gough f95fc2f779 add route parameters 2016-09-05 11:14:41 +01:00
Brian Gough 7a28fb58e7 clean up mongo query 2016-09-05 11:14:41 +01:00
Brian Gough 0a0a8e23fe remove unused modules 2016-09-05 11:14:41 +01:00
Brian Gough 8d14f8f7f0 add route parameters 2016-09-05 10:32:11 +01:00
Brian Gough 9bc7594226 clean up redis query 2016-09-05 10:31:54 +01:00
Brian Gough 9ab19c5d03 avoid double callback 2016-09-02 16:34:14 +01:00
Michael Mazour c3625163bf Merge pull request #18 from overleaf/small-updates
Two modest updates
2016-09-02 11:21:06 +01:00
Shane Kilkelly aed1917b17 Revert "Revert "Revert "Upgrade to node 4.2"""
This reverts commit 98fb2cab99d11df3dae3e27e8b75ff1f41b10890.
2016-09-01 12:47:13 +01:00
Shane Kilkelly 94dfd452ea Revert "Revert "Upgrade to node 4.2""
This reverts commit 4128dc6fddfe26f576bd0f765ab80bdb0bbea874.
2016-09-01 11:22:11 +01:00
Shane Kilkelly e27be3625f Revert "Upgrade to node 4.2"
This reverts commit 8bb12f4d996cdbd1c2f096ac82e464af231f7bfc.
2016-09-01 09:53:12 +01:00
Shane Kilkelly 30ee06b2cb Merge branch 'master' into sk-node-upgrade 2016-08-31 16:34:25 +01:00
James Allen 629ce44005 Merge pull request #10 from sharelatex/sk-node-upgrade
upgrade to node 4.2.1
2016-08-25 11:27:47 +01:00
Brian Gough e23512f0e0 handle failed compile due to validation error 2016-08-24 15:46:47 +01:00
Brian Gough 481e842f33 fix commandRunner error to match dockerRunner 2016-08-24 15:45:26 +01:00
James Allen 8779f3f686 Only write DocOps atomically with version and lines, after all docs are applied 2016-08-23 16:00:46 +01:00
James Allen 87f3e5e809 Remove old migration code 2016-08-23 11:03:37 +01:00
James Allen cb62b005f3 Add in event loop monitoring 2016-08-23 09:53:17 +01:00
Brian Gough 1af44b32b3 remove chktex error
too many false positives from 'unable to execute latex command'
2016-08-22 15:11:39 +01:00
Winston Li 598ea8a6fb Ugrade jgit and jgit.http.server to 4.4.1.201607150455-r and fix tests 2016-08-20 13:22:07 +01:00
Winston Li 3389615ef6 Use better error message for problems building repo (#1576) 2016-08-20 12:15:34 +01:00
Shane Kilkelly c9a9ab93ec Delete the notification being replaced when forceCreate.
Prevent growth of the collection with stale documents when users
resend project invites
2016-08-17 14:10:36 +01:00
Henry Oswald 264ff806fc change override to forceCreate 2016-08-17 11:05:29 +01:00
Henry Oswald 7280262f92 add the option to override exisiting notification 2016-08-17 10:52:35 +01:00
Shane Kilkelly 0d9e0000ae add npm shrinkwrap 2016-08-15 11:41:00 +01:00
Shane Kilkelly cfbd917eef Fix tests 2016-08-15 09:50:59 +01:00
Shane Kilkelly 6704d39b47 Merge pull request #1 from sharelatex/pr-remove-by-key
Remove notifications by their key alone
2016-08-15 09:18:33 +01:00
Shane Kilkelly bea4197732 return an error if expires is not a valid date. 2016-08-15 08:54:45 +01:00
Shane Kilkelly 88f5f29982 Change how notification expiry works
Set the `expires` field to be a date in the future, after which the
document should be removed.
2016-08-12 11:38:17 +01:00
Shane Kilkelly 5cb7e3dc03 Remove redundant /notification path component 2016-08-12 09:56:16 +01:00
Shane Kilkelly 0a5430468c Alter how the notification doc is built 2016-08-12 09:54:08 +01:00
Shane Kilkelly 7bb6e6e18c Merge branch 'master' into pr-remove-by-key
# Conflicts:
#	test/unit/coffee/NotificationsTests.coffee
2016-08-12 09:43:38 +01:00
Shane Kilkelly 5fe04903ef Merge branch 'master' of github.com:sharelatex/notifications-sharelatex 2016-08-12 09:31:16 +01:00
Shane Kilkelly a17040f00f Add commentary on ttl index 2016-08-11 12:03:50 +01:00
Brian Gough fd95599609 remove old firejail includes 2016-08-11 11:52:58 +01:00
Shane Kilkelly 05e390ef89 Add an optional expiry to notifications. 2016-08-11 11:05:11 +01:00
Brian Gough a26971ba2e update tests 2016-08-11 10:31:37 +01:00
Brian Gough ed5acc9f93 capture texcount error output 2016-08-11 10:26:08 +01:00
Shane Kilkelly fc78bfe86c Add an endpoint to remove a notification by its key alone 2016-08-11 10:01:21 +01:00
Brian Gough 400590b3ad read wordcount output asynchronously 2016-08-11 09:32:53 +01:00
Brian Gough 872dbc5215 add missing argument parameter to wordcount call 2016-08-11 09:29:03 +01:00
Shane Kilkelly 197ee9f4d9 add a .nvmrc file 2016-08-10 15:27:40 +01:00
Henry Oswald 5360bcae77 fix unit tests 2016-08-05 15:10:13 +01:00
Brian Gough c5917d4a75 use a command wrapper for synctex
instead of an alternative child_process object
2016-08-04 16:08:14 +01:00