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