Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-26 | [pkg] Add Build-depends on dh-systemd | Varac | |
2017-06-26 | [pkg] Use git-buildpackage image for packaging | Varac | |
2017-06-26 | [pkg] rename soledad-create-userdb script in all the places | Kali Kaneko | |
2017-06-26 | [pkg] add a symlink to soledad-create-userdb for backwards compatibility | Kali 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 support | Kali Kaneko | |
2017-06-26 | [pkg] cleanup debian rules | Kali Kaneko | |
2017-06-26 | [pkg] ignore artifacts | Kali Kaneko | |
2017-06-26 | [pkg] split the binary packages | Kali Kaneko | |
2017-06-26 | [pkg] remove unused dep | Kali Kaneko | |
2017-06-26 | [pkg] remove unused python packages | Kali Kaneko | |
2017-06-26 | [pkg] remove unneeded file | Kali Kaneko | |
2017-06-26 | [pkg] rename soledad-create-userdb script | Kali Kaneko | |
2017-06-26 | [pkg] Disable stretch builds until lintian is fixed | Varac | |
see https://0xacab.org/varac/soledad/-/jobs/12934 Resolves: #8894 | |||
2017-06-26 | [pkg] LINTIAN_OPTS is now a string | Varac | |
2017-06-26 | [pkg] Lint .gitlab-ci.yml | Varac | |
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 fixed | Varac | |
2017-06-26 | [pkg] Add python-wheel to Build-depends | Varac | |
2017-06-26 | [pkg] Add package building stage | Varac | |
2017-06-26 | [pkg] Add debian folder from debian/experimental-0.9 branch | Varac | |
2017-06-24 | [bug] fix tests | Victor Shyba | |
2017-06-23 | [pkg] skip init.d if building in readthedocs | drebs | |
2017-06-23 | [pkg] fix path of soledad-server file | drebs | |
2017-06-24 | [tests] install unified package with extras in tox | Kali Kaneko | |
2017-06-24 | [docs] add deprecation policy | Kali Kaneko | |
2017-06-24 | [docs] update Readme with extra dependenciesonepython | Kali Kaneko | |
2017-06-24 | [pkg] add leap.common as a dep | Kali Kaneko | |
2017-06-24 | [pkg] split the deps as extras | Kali Kaneko | |
2017-06-24 | [pkg] use stock versioneer | drebs | |
2017-06-24 | [pkg] remove dep on leap.soledad.common | drebs | |
2017-06-24 | [bug] fix package __version__ attribute | drebs | |
2017-06-24 | [test] adapt tests to new python package | drebs | |
2017-06-24 | [pkg] unify client and server into a single python package | drebs | |
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 default | Kali Kaneko | |
2017-06-07 | [doc] separate api in it's own section | drebs | |
2017-06-07 | [doc] add doc on server-side blobs | drebs | |
Closes #8850. | |||
2017-06-06 | [doc] move sphinx up to root of docs dir | drebs | |
2017-06-06 | [pkg] include sql data in client package0.9.6post20.9.3post3 | Kali Kaneko | |
2017-06-06 | [pkg] add target to upload packages to pypi | Kali Kaneko | |
2017-06-01 | [docs] add entry about bumping pypi version0.9.6post1 | Kali Kaneko | |
2017-06-01 | [docs] bump changelog0.9.6 | Kali Kaneko | |
2017-05-31 | [tests] use pysqlcipher workaround here too | Kali Kaneko | |
2017-05-31 | [bug] fix deprecated multibackend call | Kali Kaneko | |
2017-05-23 | [refactor] improve backend naming and error handling | Victor Shyba | |
2017-05-12 | [refactor] make blobs resource backend configurable | Victor Shyba | |
- Resolves: #8804 | |||
2017-05-12 | [tests] fix flaky blobs manager tests due id reuse | Victor Shyba | |
2017-05-10 | [bug] fix docker image generation | Micah 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 out | Kali Kaneko | |
- rename add_tag method - reorder blob interface methods for clarity - use mkdir_p from leap.common | |||
2017-05-08 | [refactor] _database -> _db | Victor Shyba | |