Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
* Changed most of version.py to be in class Version, without importing any
twisted code (so that runner.CheckRequirements can check for it first) and
so that leap/mx/util/__init__.py can do:
import version
version = version.Version()
to expost only the public methods.
* Moved client detection platform code to leap/mx/util/config.py.
|
|
|
|
readable fashion.
|
|
|
|
whatever python-gnupg ends up being called after it's uploaded to pypi.
|
|
|
|
|
|
|
|
|
|
|
|
couchdb.ConnectedCouchDB().
|
|
|
|
AliasResolver classes, fixed docstrings and imports.
|
|
|
|
alias_resolver.
|
|
|
|
|
|
|
|
|
|
use JSON, following leap_client, and may tie into soledad.
|
|
|
|
|
|
|
|
check_recipient, added logging functionality, and config is halfway done, but it will need to use JSON rather than Yaml.
|
|
|
|
|
|
|
|
|
|
|
|
leap_client dir structure. Renamed VERSION to VERSION.md so that github
will recognise it.
|
|
|
|
|
|
|
|
|
|
project, add __init__.py to modules directories, and add query callback
function to couchdb in alias_resolver.py for check_recipient feature.
|
|
for the alias_resolver.
|
|
|
|
created, due to network availability being unreliable on airports and in
planes.
|
|
Conflicts:
NOTES.md
|
|
ideas during development process, as well as ongoing progress for tickets and
feature implementations.
|
|
ideas during development process, as well as ongoing progress for tickets and
feature implementations.
|
|
|
|
|
|
|
|
to resolve Postfix aliases.
|
|
|