summaryrefslogtreecommitdiff
path: root/src/leap/soledad/backends/couch.py
AgeCommit message (Collapse)Author
2013-02-09Enforce doc.rev as bytes to match Twisted expectations.drebs
2013-02-06Add test scenario for SQLCipher backend using LeapSyncTarget.drebs
2013-01-31Soledad server can store using CouchDB.drebs
2013-01-28Add CouchServerState for serving Soledad as WSGI app.drebs
2013-01-24CouchDatabase refactoring and indexing.drebs
CouchDatabase now inherits from u1db InMemoryDatabase, so it can use all available facilities. The important thing is to make sure every modification of logs or indexes gets propagated to the ObjectStore backend.
2013-01-24Couch backend stores data as attachments.drebs
2013-01-16Fix copy_database for couch tests.drebs
2013-01-14CouchSyncTarget works as a LocalSyncTarget.drebs
2013-01-10CouchDatabase passes all relevant u1db tests.drebs
2013-01-09CouchDatabase passes u1db LocalDatabaseTests.drebs
2013-01-08Refactor and details of ObjectStore and CouchDatabasedrebs
2012-12-27Fix imports and namespacesdrebs
2012-12-11Store u1db contents in couch as json string.drebs
2012-12-10CouchDB backend can put and get objects.drebs