Commit graph

23865 commits

Author SHA1 Message Date
James Allen
f3192da87f Tell track changes api to flush doc when flushing doc to mongo 2014-02-26 15:56:52 +00:00
James Allen
841d1cb872 Merge pull request #6 from christopheradams/readme-fix
Readme fixes for compiling and example request
2014-02-26 15:28:46 +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
Henry Oswald
eecaf0307e Updated readme links
Changed links for mongo and redis to point at install instructions which can people can look at if they need to install these dependencies.
2014-02-26 13:05:22 +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
0306a3ad4a Merge pull request #10 from cwoac/rename_to_persistor
Finish abstracting persistor manager
2014-02-26 12:19:52 +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
2afc081549 Adds filestoreBackend property to example settings 2014-02-26 09:12:55 +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
James Allen
a200046482 Merge pull request #52 from cirosantilli/add-nvmrc
Add .nvmrc
2014-02-25 15:59:37 +00:00
James Allen
66c753ef1b Merge pull request #57 from cirosantilli/rm-latexmk-install
Remove latexmk intall instructions from README.
2014-02-25 15:58:49 +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
Ciro Santillli
dbd214baaf Remove latexmk intall instructions from README. 2014-02-25 16:38:41 +01:00
Ciro Santillli
b02248bffb Add .nvmrc 2014-02-25 16:02:23 +01:00
James Allen
b797fd660f Merge pull request #53 from cirosantilli/add-dummy-version
Add dummy version to package.json to fix install.
2014-02-25 14:43:41 +00:00
James Allen
96e2fb0d9c Merge pull request #56 from cirosantilli/remove-dollars
Remove dollars from readme bash code.
2014-02-25 14:42:29 +00:00
Ciro Santillli
4884254fc6 Remove dollars from readme bash code. 2014-02-25 14:30:31 +01:00
Ciro Santillli
4afc12b3a6 Add dummy version to package.json to fix install. 2014-02-25 13:33:44 +01: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
f1879a1694 Update Gruntfile.coffee 2014-02-24 19:08:08 +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
0ede6911dd Update CONTRIBUTING.md 2014-02-24 15:24:47 +00:00
James Allen
0dea22a8e9 Add in Travis CI badge 2014-02-24 14:45:00 +00:00
James Allen
ce430bf9af Add in Travis CI badges 2014-02-24 14:44:35 +00:00
James Allen
64fec8aed7 Update README.md 2014-02-24 14:44:03 +00:00