- 12 Jun, 2018 3 commits
-
-
Bryan Kaperick authored
-
Bryan Kaperick authored
-
Bryan Kaperick authored
Get and allDocs can now be used to access older revisions without changes to the API. The approach to doing this with allDocs is very costly right now, but is being fixed for the next commit.
-
- 11 Jun, 2018 1 commit
-
-
Bryan Kaperick authored
allDocs method is updated to allow an options.revision_limit parameter which allows queries on older revisions of documents.
-
- 08 Jun, 2018 1 commit
-
-
Bryan Kaperick authored
Implemented absolute, consistent, and leaves style getting of old revisions of documents and one large test case with three users to validate these methods.
-
- 07 Jun, 2018 3 commits
-
-
Bryan Kaperick authored
-
Bryan Kaperick authored
Added functionality to .get which allows the user to step backward through the absolute revision history of a document, as well as the branch of revisions which have produced the latest form.
-
Bryan Kaperick authored
-
- 06 Jun, 2018 1 commit
-
-
Bryan Kaperick authored
Implemented the method of storing every operation done to each document instead of the documents explicitely. The tests which do not pass are labelled NOT IMPLEMENTED due to current limitations on the ability to query sub-attributes of documents.
-
- 05 Jun, 2018 3 commits
-
-
Bryan Kaperick authored
Revised bryanstorage so that a log of puts and removes is recorded. All tests involving getting, putting, removing, and querying from other storages are passing. Currently, the allDocs method is not implemented correctly, but there are several placeholder tests written which demonstrate the desired functionality.
-
Bryan Kaperick authored
-
Bryan Kaperick authored
-
- 04 Jun, 2018 2 commits
-
-
Bryan Kaperick authored
Tests are not passing, but no longer having error with options passed to QueryStorage.buildQuery as undefined.
-
Bryan Kaperick authored
-
- 01 Jun, 2018 1 commit
-
-
Bryan Kaperick authored
-
- 30 May, 2018 4 commits
-
-
Bryan Kaperick authored
-
Bryan Kaperick authored
-
Bryan Kaperick authored
-
Bryan Kaperick authored
bryanstorage now uses querystorage and uuidstorage as substorages to implement uuid posting and querying the sub storage.
-
- 29 May, 2018 1 commit
-
-
Bryan Kaperick authored
Updated bryanstorage to retain all versions of documents and only retrieve the most recent copy when get(id) is called.
-
- 24 May, 2018 1 commit
-
-
Bryan Kaperick authored
Added _ parameter to metadata of bryanstorage documents, which increments each time put, putAttachment, or removeAttachment is called on the document. Created tests to test these features.
-
- 23 May, 2018 2 commits
-
-
Bryan Kaperick authored
Added src/jio.storage/bryanstorage.js and test/jio.storage/bryanstorage.tests.js for revision storage implementation.
-
Bryan Kaperick authored
-
- 19 Apr, 2018 1 commit
-
-
Xiaowu Zhang authored
/reviewed-on !83
-
- 04 Apr, 2018 2 commits
-
-
Vincent Bechu authored
Update Moment Fixs on queries sorting
-
Vincent Bechu authored
/reviewed-on nexedi/jio!81
-
- 29 Mar, 2018 3 commits
-
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
- 06 Mar, 2018 2 commits
-
-
Romain Courteaud authored
Add support for ERP5's selection_dmain
-
Romain Courteaud authored
-
- 11 Jan, 2018 2 commits
-
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
- 27 Dec, 2017 1 commit
-
-
Aurélien Vermylen authored
jIO.util.stringify({y: null}) used to error. Now it behaves similarly to JSON.stringify, returning '{"y":null}'. /reviewed-on nexedi/jio!80
-
- 10 Nov, 2017 3 commits
-
-
Romain Courteaud authored
Add HTTPStorage and ParserStorage (RSS/OPML).
-
Romain Courteaud authored
-
Romain Courteaud authored
-
- 16 Oct, 2017 2 commits
-
-
Romain Courteaud authored
Thanks to Alain Takoudjou <alain.takoudjou@nexedi.com> for his original work on this topic.
-
Romain Courteaud authored
Headers are returned as the document json. Body is returned as the 'enclosure' attachment.
-
- 11 Oct, 2017 1 commit
-
-
Vincent Bechu authored
Query extend key_schema to sort_on querystorage: add schema to use key_schema
-