summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-01-28Add CouchServerState for serving Soledad as WSGI app.drebs
2013-01-28CouchDB tests now run with their own couch instance on a random dir.drebs
2013-01-27Refactor tests and fix test_https.drebs
2013-01-27Exclude testing of logs because logs are now handled by ↵drebs
ObjectStore(InMemoryDatabase).
2013-01-24Couch backend passes all tests in u1db test_sync.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-24Merge branch 'develop' of ssh://code.leap.se/leap_client into developdrebs
Conflicts: src/leap/soledad/__init__.py
2013-01-24Add syncable flag for LeapDocument.drebs
2013-01-24Fix GPGWrapper send_keys logging.drebs
2013-01-24moar pep8 cleanup!kali
watch out the skynet gadget on line 42
2013-01-24Merge branch 'feature/soledad-api' into developdrebs
Conflicts: src/leap/soledad/util.py
2013-01-24Source files stick to pep8.drebs
2013-01-24Couch backend stores data as attachments.drebs
2013-01-22Merge branch 'feature/soledad-api' into developdrebs
Conflicts: src/leap/soledad/__init__.py src/leap/soledad/backends/couch.py src/leap/soledad/backends/leap_backend.py src/leap/soledad/backends/objectstore.py src/leap/soledad/tests/test_couch.py src/leap/soledad/tests/test_logs.py src/leap/soledad/tests/test_sqlcipher.py src/leap/soledad/util.py
2013-01-22Cleanup tests.drebs
2013-01-20SQLCipher backend syncs using a LeapSyncTarget.drebs
2013-01-20Fix SQLCipher implementation registering.drebs
2013-01-20Remove c_backend_wrapper commented code from test_sync.drebs
2013-01-17Add tests for verifying if sqlcipher db is encrypted.drebs
2013-01-17Include missing u1db sqlite test for soledad sqlcipher backend.drebs
2013-01-16Couch backend passes test_sync without indexes.drebs
2013-01-16Fix copy_database for couch tests.drebs
2013-01-15Refactor and fix ObjectStore.drebs
2013-01-15Add test info to README.drebs
2013-01-14Add missing u1db test_sync file.drebs
2013-01-14CouchSyncTarget passes u1db DatabaseSyncTargetTests.drebs
2013-01-14Cleanup of imports.drebs
2013-01-14CouchSyncTarget works as a LocalSyncTarget.drebs
2013-01-14LeapDatabase passes u1db test_https.drebs
2013-01-10LeapDocument and LeapSyncTarget pass u1db tests.drebs
2013-01-10LeapDatabase passes u1db TestHTTPClientBase.drebs
2013-01-10LeapDatabase passes u1db TestHTTPDatabaseIntegration.drebs
2013-01-10LeapDatabase passes u1db TestHTTPDatabaseCtrWithCreds.drebs
2013-01-10LeapDatabase passes u1db TestHTTPDatabaseSimpleOperations.drebs
2013-01-10LeapDatabase passes u1db AllDatabaseTests.drebs
2013-01-10CouchDatabase passes all relevant u1db tests.drebs
2013-01-09CouchDatabase passes u1db LocalDatabaseTests.drebs
2013-01-08SQLCipherBackend passes all relevant u1db tests.drebs
2013-01-08SQLCipherDatabase passes u1db backends tests.drebs
2013-01-08CouchDatabase passes u1db tests.drebs
2013-01-08Refactor and details of ObjectStore and CouchDatabasedrebs
2013-01-03LeapSyncTarget passes HTTPSyncTarget tests.drebs
2013-01-03LeapDocument passes Document tests.drebs
2013-01-03LeapDatabase passes HTTPClientBase tests.drebs
2013-01-03LeapDatabase passes HTTPDatabase tests.drebs
2013-01-03SQLCipher pass all u1db tests.drebs
2013-01-03u1db tests run with nose2drebs
2012-12-27Fix imports and namespacesdrebs
2012-12-27import fixes for soledadkali
2012-12-24Add basic doc methods mapping for local encrypted storage.drebs