summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-06-26[pkg] Use git-buildpackage image for packagingVarac
2017-06-26[pkg] rename soledad-create-userdb script in all the placesKali Kaneko
2017-06-26[pkg] add a symlink to soledad-create-userdb for backwards compatibilityKali Kaneko
We have changed the name of the script, to qualify it with the 'soledad' preffix. Here I am creating a symlink with the name of the previous script, for backwards-compatibility reasons - basically to avoid breaking unattended upgrades. (Note that the path is hardcoded in the config file deployed by the platform, so it needs to be changed in the platform accordingly too). This symlink should be deprecated after a couple of release cycles.
2017-06-26[pkg] build package with systemd supportKali Kaneko
2017-06-26[pkg] cleanup debian rulesKali Kaneko
2017-06-26[pkg] ignore artifactsKali Kaneko
2017-06-26[pkg] split the binary packagesKali Kaneko
2017-06-26[pkg] remove unused depKali Kaneko
2017-06-26[pkg] remove unused python packagesKali Kaneko
2017-06-26[pkg] remove unneeded fileKali Kaneko
2017-06-26[pkg] rename soledad-create-userdb scriptKali Kaneko
2017-06-26[pkg] Disable stretch builds until lintian is fixedVarac
see https://0xacab.org/varac/soledad/-/jobs/12934 Resolves: #8894
2017-06-26[pkg] LINTIAN_OPTS is now a stringVarac
2017-06-26[pkg] Lint .gitlab-ci.ymlVarac
2017-06-26[pkg] Add lsb-base (>= 3.0-6) as Dep to fix lintian error (#8897)Varac
2017-06-26[pkg] Ignore lintian warnings until they get fixedVarac
2017-06-26[pkg] Add python-wheel to Build-dependsVarac
2017-06-26[pkg] Add package building stageVarac
2017-06-26[pkg] Add debian folder from debian/experimental-0.9 branchVarac
2017-06-24[bug] fix testsVictor Shyba
2017-06-23[pkg] skip init.d if building in readthedocsdrebs
2017-06-23[pkg] fix path of soledad-server filedrebs
2017-06-24[tests] install unified package with extras in toxKali Kaneko
2017-06-24[docs] add deprecation policyKali Kaneko
2017-06-24[docs] update Readme with extra dependenciesonepythonKali Kaneko
2017-06-24[pkg] add leap.common as a depKali Kaneko
2017-06-24[pkg] split the deps as extrasKali Kaneko
2017-06-24[pkg] use stock versioneerdrebs
2017-06-24[pkg] remove dep on leap.soledad.commondrebs
2017-06-24[bug] fix package __version__ attributedrebs
2017-06-24[test] adapt tests to new python packagedrebs
2017-06-24[pkg] unify client and server into a single python packagedrebs
We have been discussing about this merge for a while. Its main goal is to simplify things: code navigation, but also packaging. The rationale is that the code is more cohesive in this way, and there's only one source package to install. Dependencies that are only for the server or the client will not be installed by default, and they are expected to be provided by the environment. There are setuptools extras defined for the client and the server. Debianization is still expected to split the single source package into 3 binaries. Another avantage is that the documentation can now install a single package with a single step, and therefore include the docstrings into the generated docs. - Resolves: #8896
2017-06-22[pkg] avoid upload to be called by defaultKali Kaneko
2017-06-07[doc] separate api in it's own sectiondrebs
2017-06-07[doc] add doc on server-side blobsdrebs
Closes #8850.
2017-06-06[doc] move sphinx up to root of docs dirdrebs
2017-06-06[pkg] include sql data in client package0.9.6post20.9.3post3Kali Kaneko
2017-06-06[pkg] add target to upload packages to pypiKali Kaneko
2017-06-01[docs] add entry about bumping pypi version0.9.6post1Kali Kaneko
2017-06-01[docs] bump changelog0.9.6Kali Kaneko
2017-05-31[tests] use pysqlcipher workaround here tooKali Kaneko
2017-05-31[bug] fix deprecated multibackend callKali Kaneko
2017-05-23[refactor] improve backend naming and error handlingVictor Shyba
2017-05-12[refactor] make blobs resource backend configurableVictor Shyba
- Resolves: #8804
2017-05-12[tests] fix flaky blobs manager tests due id reuseVictor Shyba
2017-05-10[bug] fix docker image generationMicah Anderson
The image location needs to be changed to the new location and the docker.io package needs to be available in the image to build it
2017-05-10[feat] Build/push docker (see leap/platform#8755).Micah Anderson
When the testing/docker directory is changed, the `build_docker_image` CI job is triggered to build the docker image and push it to the soledad container registry. This is part of an effort to move all the docker images into their own project's container registry, and to build/provide them automatically (see leap/platform#8755). This is accomplished by the following: added the necessary overlay DOCKER_DRIVER variable to .gitlab-ci.yml added a build_docker_image job with docker:dind service enabled enabled container registry in soledad project added LEAP_CODE_O_MATIC_PRIVATE_TOKEN to project moved docker image from scripts:docker/soledad to soledad:testing/docker docker push gitlab-buildpackage:soledad to soledad container registry removed gitlab-buildpackage:soledad image and scripts/docker/soledad changed image in .gitlab-ci.yml to use new location Note: until https://gitlab.com/gitlab-org/gitlab-ce/issues/19813 is resolved, we have to use this method.
2017-05-09[refactor] move interfaces outKali Kaneko
- rename add_tag method - reorder blob interface methods for clarity - use mkdir_p from leap.common
2017-05-08[refactor] _database -> _dbVictor Shyba
2017-05-04[bug] remove enum dependencydrebs