Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-08 | [feat] use OpenSSL backend for scrypt if available | Kali Kaneko | |
This needs OpenSSL >= 1.1, otherwise it will keep using the scrypt dependency. We should think about deprecating scrypt as a dependency when we can be sure that the adoption of libssl 1.1 is wide enough. I think that at some point (soledad 0.11 or so) we can drop the scrypt dependency, which was being somehow problematic at times (the _scrypt.so was not appearing when installing with pip, needed workarounds). From that moment on, we can raise an error if an old libssl is found and no scrypt can be imported - leaving that to the user/packager. In debian stretch and afterwards, you can get that version by installing libssl-dev - Related: #8472 | |||
2017-07-07 | [pkg] workaround multiline bug in .gitlab-ci.yml | drebs | |
2017-07-07 | [doc] add doc on benchmark sync tests sizes | drebs | |
Closes: #8884 | |||
2017-07-07 | [benchmarks] move adbapi tuning script to benchmark scripts folder | drebs | |
2017-07-07 | [benchmarks] use new gitlab ci variable names | drebs | |
2017-07-07 | [benchmarks] add README to benchmark-all-commits | drebs | |
2017-07-07 | [benchmarks] record start and end timestamp when benchmarking all commits | drebs | |
2017-07-07 | [benchmarks] stop benchmarking-all-commits when first commit is reached | drebs | |
2017-07-07 | [benchmarks] move benchmark-all-commits script to scripts dir | drebs | |
2017-07-07 | [benchmarks] Set a timeout of 2 hours for docker jobs. | drebs | |
2017-07-07 | [benchmarks] Checkout check-pysqlcipher script because older commits don't ↵ | drebs | |
have it. | |||
2017-07-07 | [benchmarks] Add timestamp, commit id and exit status to results.txt | drebs | |
2017-07-07 | [benchmarks] Fix script name inside .gitlab-ci.yml | drebs | |
2017-07-07 | [benchmarks] Fix script name. | drebs | |
2017-07-07 | [benchmarks] Use script to tune adbapi parameters istead of cherry-pick. | drebs | |
2017-07-07 | [benchmarks] Cherry pick tuned adbapi parameters before running tests. | drebs | |
2017-07-07 | [benchmarks] All PRs got merged | varac | |
2017-07-07 | [benchmarks] Ignore failed commits | varac | |
2017-07-07 | [benchmarks] Fetch files from the future | varac | |
2017-07-07 | [benchmarks] Show pytest-benchmark git remote in tox.ini | varac | |
2017-07-07 | [benchmarks] Stay on current branch and not in detatched HEAD | varac | |
2017-07-07 | [benchmarks] Use git reset --hard so commit_info.branch will stay at master | varac | |
2017-07-07 | [benchmarks] Show date and commit info | varac | |
2017-07-07 | [benchmarks] Break on error | varac | |
2017-07-07 | [benchmarks] Run test in docker | varac | |
2017-07-07 | [benchmarks] Improve benchmark-all-commits.sh script | varac | |
2017-07-07 | [benchmarks] Add benchmark-all-commits.sh | varac | |
2017-07-07 | [doc] add tests and benchmarks documentation | drebs | |
2017-07-07 | [test] change memory sampling interval to 0.1 on benchmarks | drebs | |
2017-07-07 | [test] mark tests that depend on couchdb server | drebs | |
2017-07-02 | [feature] namespace capability to BlobsBackend | Victor Shyba | |
Adds an extra parameter called "namespace" on the backend interface and on FileSystemBlobsBackend. This parameter overrides default id partitioning and uses a separate folder for a custom namespace. -- Resolves: #8889 | |||
2017-07-02 | [bug] fix file path from repo unify | Victor Shyba | |
2017-07-02 | [bug] incoming doesnt accept encryption schemes | Victor Shyba | |
According to /incoming specification, this parameter doesn't exists. It was added on MX side and brought here on transition. This commit explicitly removes it, leaving a track on history that it got removed during transition. Further work on MX will also remove the "NONE" encryption scheme, which is part of dead code. | |||
2017-07-02 | [style] fix naming from review | Victor Shyba | |
2017-07-02 | [feature] add formatting from MX into incoming | Victor Shyba | |
Use the same formatting as MX was using for backwards compatibility. -- Resolves: #8828 | |||
2017-07-02 | [feature] make /incoming persist doc on CouchDB | Victor Shyba | |
-- Resolves: #8827 | |||
2017-07-02 | [feature] direct /incoming requests to IncomingResource | Victor Shyba | |
Adds the routing code for exposing /incoming from SoledadResource. - Related: #8827 | |||
2017-07-02 | [feature] add an IncomingResource | Victor Shyba | |
That's the resource used for incoming documents or documents to be added externally into user's db. - Related: #8827 | |||
2017-06-29 | [pkg] avoid adding upstream repo twice | drebs | |
2017-06-29 | [doc] add readthedocs yaml config file | drebs | |
2017-06-29 | [doc] use bundled pyzmq when building doc | drebs | |
2017-06-28 | [pkg] print explanation message when SSH_PRIVATE_KEY is missing | drebs | |
2017-06-28 | [test] remove \n from benchmarking script in CI | drebs | |
2017-06-28 | [pkg] skip package upload if no ssh private key is set | drebs | |
2017-06-28 | [pkg] ensure repo has tags from upstream | drebs | |
2017-06-28 | [test] remove double avoidance of synchronous benchmark tests | drebs | |
2017-06-28 | [test] use pip -e for installing soledad for tests | drebs | |
2017-06-28 | [docs] corrections to the spec | Kali Kaneko | |
based on review by drebs and shyba | |||
2017-06-28 | [docs] first draft of the incoming box specification | Kali Kaneko | |
2017-06-28 | [pkg] Add ssl-cert to soledad-server deb deps | Varac | |
The soledad user needs to read the ssl certificate private key stored in `/etc/x509/keys/leap.key`, which is accessible by users in the `ssl-cert` group, added by the `ssl-cert` package. On installation, the soledad user is added to that group so the ssl-package needs to be installed by then. - Resolves: #8849 |