Henry Oswald
ff8320bce0
added new rate limit file based on redback. converetd auto compile to
...
use it.
2014-02-28 17:59:54 +00:00
Henry Oswald
aa0d26d5ab
Merge branch 'master' of github.com:sharelatex/web-sharelatex
2014-02-27 17:35:48 +00:00
Henry Oswald
303a0e985b
improved the publish button process so it talks to the templates-api and lets the user know what is going on
2014-02-27 17:35:35 +00:00
James Allen
d1e18d82aa
Add simple benchmark script
2014-02-26 17:35:10 +00:00
James Allen
77c5a27e12
Set up acceptance tests in TravisCI
2014-02-26 16:54:35 +00:00
James Allen
3570e8f408
Use grunt forever to run service daemonized for acceptance testing on travis
2014-02-26 16:44:13 +00:00
James Allen
53db11466b
Fix YAML
2014-02-26 16:39:58 +00:00
James Allen
cef17a7fbc
Experiment with acceptance tests in Travis
2014-02-26 16:36:53 +00:00
James Allen
6e9485c0c4
Add README and LICENSE
2014-02-26 16:29:14 +00:00
James Allen
1e7fc3dc29
Add Travis CI
2014-02-26 16:27:09 +00:00
James Allen
834f41eea1
Remove Rakefile
2014-02-26 16:17:26 +00:00
James Allen
ad18c1d5a5
Add Gruntfile
2014-02-26 16:17:15 +00:00
James Allen
f3192da87f
Tell track changes api to flush doc when flushing doc to mongo
2014-02-26 15:56:52 +00:00
Oliver Matthews
7c5634044f
Allow selection of FS persistor manager. Only require the chosen persistor manager.
2014-02-26 15:15:03 +00:00
Christopher Adams
2b5e369b98
Fix example request URL and JSON
2014-02-26 10:13:09 -05:00
Oliver Matthews
ff96f37b2d
unit test passing version of FSPersistorManager
2014-02-26 15:10:55 +00:00
Christopher Adams
d829f83226
Correct installation task from compile to install
2014-02-26 10:09:18 -05:00
James Allen
dfd3ec993b
Ensure version is still returned from redis
2014-02-26 14:49:52 +00:00
James Allen
a21f8a8004
Add acceptance test for batch processing
2014-02-26 12:44:13 +00:00
James Allen
80af34895b
Refactor and improve acceptance tests
2014-02-26 12:38:47 +00:00
James Allen
d27872c9bd
Get acceptance tests running
2014-02-26 12:11:45 +00:00
Oliver Matthews
53bcdccc04
change the method for assuming s3
2014-02-26 11:58:48 +00:00
Oliver Matthews
e0f0bfb0ea
revert settings.persistorManager
2014-02-26 11:49:15 +00:00
James Allen
45fe6978af
Add in /doc/<doc-id>/flush endpoint
2014-02-26 11:34:56 +00:00
Henry Oswald
cfe13af6ff
Merge pull request #45 from chid/crash-fix
...
add proper error handlers to the UserController class
2014-02-26 11:21:23 +00:00
James Allen
65360a9a2b
Continue to process raw updates until redis is empty
2014-02-26 11:18:26 +00:00
James Allen
8405a37c2c
Add a lock around processing updates
2014-02-26 10:55:20 +00:00
Oliver Matthews
4b5f9ad4fb
make s3 chosen if no config option specified
...
rename *wrapper to FilestoreManager
remove ToS3 from filestore commands
rename configuration option for filestore.
add details of interface to FilestoreWrapper.coffee for reference.
remove api comments
rename settings.filestoreManager to settings.persistorManager
2014-02-26 10:24:51 +00:00
Henry Oswald
c9af5e5420
Renamed fsWrapper to PersistorManager
...
not 100% happy with that still but its the best I can see so far
2014-02-26 09:15:37 +00:00
Henry Oswald
49ffeb633d
fix where cacheWarm param is read from and improved some logging
2014-02-26 09:06:47 +00:00
Henry Oswald
cad8e0eb1c
Update bonus.jade - remove extra comma
2014-02-26 08:52:57 +00:00
Charley Peng
fa80b0c3d2
fixing incorrectly written variable
2014-02-26 08:58:51 +11:00
James Allen
f33a3bde3e
Create processUncompressedUpdates method
2014-02-25 16:48:42 +00:00
Henry Oswald
d41eca68a2
Merge pull request #8 from cwoac/localfs
...
Allow multiple backends
2014-02-25 16:37:16 +00:00
James Allen
34d3847fe4
Add Redis Manager for fetching and deleting uncompressed ops
2014-02-25 16:27:14 +00:00
Oliver Matthews
5f87dfb3bf
add unit tests for fsWrapper
...
make other unit tests no longer depend on fsWrapper
2014-02-25 15:52:30 +00:00
James Allen
8ae9bcd60f
Ensure that updates are compressed in continuous incrementing order
2014-02-25 12:28:15 +00:00
James Allen
c723fbb789
Remove fold all command which interferes with typing } on Danish keyboards
2014-02-25 10:58:35 +00:00
Oliver Matthews
c43533b5cb
move test wrapper into fsWrapper where appropriate
2014-02-25 10:54:51 +00:00
Oliver Matthews
f68080d56c
create mixin to allow switching of backend
2014-02-25 09:10:22 +00:00
James Allen
de783bf5b0
Pull out MongoManager module and add tests
2014-02-24 17:43:27 +00:00
James Allen
b13f70eadb
Push ops into uncompressedHistoryOps list
2014-02-24 16:52:12 +00:00
James Allen
6f19f46d96
Create method for pushing uncompressed ops into redis
2014-02-24 16:40:29 +00:00
James Allen
9cf883e59f
Merge branch 'master' into remove_mongo_doc_ops
2014-02-24 16:17:30 +00:00
James Allen
7a977ca597
Don't store ops in Mongo, just keep them in redis with a timeout
2014-02-24 16:13:36 +00:00
James Allen
0dea22a8e9
Add in Travis CI badge
2014-02-24 14:45:00 +00:00
James Allen
64fec8aed7
Update README.md
2014-02-24 14:44:03 +00:00
James Allen
86e42ce1de
Update README.md
2014-02-24 14:43:33 +00:00
James Allen
6b450a45a7
Update .travis.yml
2014-02-24 14:42:36 +00:00
James Allen
49feb6b839
Update .travis.yml
2014-02-24 14:40:42 +00:00