summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2016-11-28[refactor] improve loggingVictor Shyba
Some exceptions were missing a proper description and client_side_db.py script wasn't capturing logs from Twisted.
2016-11-21[refactor] separate server application into another filedrebs
2016-11-18[test] fix test and remove leftovers defer_encryptionVictor Shyba
2016-11-09[pkg] use correct folder name for migrate scriptdrebs
2016-10-21[feature] adds libsqlite3-dev on docker imageVictor Shyba
This is necessary for keymanager and this image is shared, thus adding here with a comment explaining why. Also explained why using jessie-backports.
2016-10-21[feature] use latest imageVictor Shyba
Instead of hardcoding a version. This should give us the flexibility of changing images without changing code.
2016-10-21[bug] adds libsqlcipher to dockerVictor Shyba
Current docker image is broken due missing libsqlcipher. This commit adds it and jessie-backports due package needs. Resolves: #8508
2016-08-23[test] avoid failing on interrupted couch schema migrationsdrebs
2016-08-23[pkg] improve logging of couch schema migration scriptdrebs
2016-08-23[pkg] log errors and continue with next db in couch schema migration scriptdrebs
2016-08-23[pkg] log any errors in couch schema migration scriptdrebs
2016-08-23[pkg] ignore existing correct gen docs in couch schema migrate scriptdrebs
2016-08-23[pkg] improve log message for skipped dbs on couch schema migration scriptdrebs
2016-08-23[pkg] fail gracefully for missing design doc on couch schema migration scriptdrebs
2016-08-23[pkg] move config doc as last action of couch schema migration scriptdrebs
If the moving of the config document is the last action of the couch schema migration script, then we can test for successful migration of a certain db by checking if the config document was already moved. This commit just changes the order of migration actions to enforce this situation.
2016-08-23[pkg] add leftovers deletion to couch scehma migration scriptdrebs
Previous versions of the couchdb schema used documents "u1db_sync_log" and "u1db_sync_state" to store sync metadata. At some point this was changed, but the documents might have stayed as leftovers. This commit adds the deletion of such documents to the migration script.
2016-08-23[pkg] add --pdb option to migration scriptdrebs
2016-08-17[bug] remove misleading ensure_ddocVictor Shyba
ensure_ddoc doesnt make sense anymore as we dont have any ddoc other than _security, which has its own method for setting. 'ensure_security' is explicit and is set internally when user is creating a database, otherwise it will be False as it's only used during creation. This isn't exposed externally (of couch module) to avoid confusion. This confusion was making create-user-db fail to create a security ddoc as it wasn't passing ensure_ddocs=True. -- Resolves: #8388
2016-08-09[test] use "leapcode" in docker image namedrebs
"leapcode" is the LEAP docker hub organisation varac could squat (https://hub.docker.com/r/leap/ was already taken).
2016-08-03[pkg] support netrc couch access in migrate scriptdrebs
2016-08-01[refactor] remove unused design docs compilation codedrebs
2016-08-01[pkg] add couch schema migration scriptdrebs
2016-08-01[test] add custom couchdb docker imagedrebs
2016-08-01[test] allow passing number of docs on command line on perf testsdrebs
2016-08-01[test] use random name for couchdb container in docker perf testdrebs
2016-08-01[test] add rules to run perf test on docker with separate couchdb server ↵drebs
container
2016-08-01[test] use pip download cache for tests and docker imagedrebs
2016-08-01[test] use docker image with couchdb service to run testsdrebs
2016-08-01[test] use tox and couchdb image to run testsdrebs
2016-08-01[test] use tox to create docker imagedrebs
2016-07-25[test] remove ddocs param from docker setup scriptdrebs
2016-07-25[test] update docker readme and tododrebs
2016-07-25[test] fail gracefully on cert deletedrebs
2016-07-12[refactor] remove u1db dep from support codedrebs
2016-06-22[test] use docker for gitlab-ci testsdrebs
2016-06-22[test] limit cpu sets for docker perf test containersdrebs
2016-06-22[test] add commit/branch checkout to docker test running scriptdrebs
2016-06-22[test] add logging to client running on docker containerdrebs
2016-06-22[test] improve docker scripts README filedrebs
2016-06-22[test] refactor of docker scriptsdrebs
2016-06-22[test] improve docker run-test scriptdrebs
2016-06-22[test] improve repo config and checkout on docker scriptsdrebs
2016-06-22[test] create dir before cert on setup-env scriptdrebs
2016-06-22[test] update docker image before testdrebs
2016-06-22[test] add memory limit to docker containersdrebs
2016-06-22[style] pep8 fixdrebs
2016-06-22[test] add docker perf testsdrebs
2016-06-08[refactor] reorganize scripts dirdrebs
2016-06-08[feature] add script to run tests for a gitlab ci runnerdrebs
2016-06-06[doc] improve docker script docsdrebs