Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-02-16 | Fix log.start() function in leap/mx/util/log.py to properly use the xdg | Isis Lovecruft | |
directory if that was discovered in config setup. * Updated imports to reflect directory layout changes, again. | |||
2013-02-16 | Fix discovery of xdg .config directory on *nix systems, and use that path for | Isis Lovecruft | |
our config file if it exists. | |||
2013-02-16 | Add new parameters 'enable_logfile', 'logfile', 'debug', and 'noisy' to the | Isis Lovecruft | |
default config creation template. | |||
2013-02-16 | Moved client platform detection code to leap/mx/util/config.py. | Isis Lovecruft | |
* Remove extraneous storage.Storage() initializations. * Autosetup calls to config._get_config_location based on whether config.filename has been set elsewhere. | |||
2013-02-16 | Fix imports in leap/mx/util/config.py to reflect move of util/ directory, and | Isis Lovecruft | |
setup default config storage.Storage() modified dictionary objects for YAML configs. | |||
2013-02-16 | Fix imports in leap/mx/util/config.py to not import all of os. | Isis Lovecruft | |
2013-02-16 | Fix typo in leap/mx/util/net.py. | Isis Lovecruft | |
2013-02-16 | Remove unnecessary file src/__init__.py. | Isis Lovecruft | |
2013-02-16 | Add exceptions and util to leap/mx/__init__.py. | Isis Lovecruft | |
2013-02-16 | Moved leap/mx/util/exceptions.py to leap/mx/exceptions.py. | Isis Lovecruft | |
2013-02-16 | Cleaned up versioning to have more easily parsable public methods. | Isis Lovecruft | |
* 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. | |||
2013-02-16 | Cleaned up version tracking and printing. | Isis Lovecruft | |
2013-02-15 | Add the storage utility for parsing the config file structure in a more | Isis Lovecruft | |
readable fashion. | |||
2013-02-15 | Add missing __init__.py file to src/. | Isis Lovecruft | |
2013-02-15 | Updated the pip requirements file with a note to add a requirement for | Isis Lovecruft | |
whatever python-gnupg ends up being called after it's uploaded to pypi. | |||
2013-02-15 | Fixed (I think) the markdown on the subheader links in the README.md. | Isis Lovecruft | |
2013-02-15 | Module directory layout changes, with corresponding __init__.py changes. | Isis Lovecruft | |
2013-01-31 | Update pip requirements for pyxdg. | Isis Lovecruft | |
2013-01-31 | Update pip requirements file to include PyYAML. | Isis Lovecruft | |
2013-01-31 | Finished check_recipient and virtual_alias_map in AliasResolver. | Isis Lovecruft | |
2013-01-31 | Add callbacks to AliasResolverFactory, these need to be hooked to | Isis Lovecruft | |
couchdb.ConnectedCouchDB(). | |||
2013-01-31 | Add TODO to alias_resolver. | Isis Lovecruft | |
2013-01-31 | Renamed alias_resolver.createID() to alias_resolver.aliasToUUID(), renamed | Isis Lovecruft | |
AliasResolver classes, fixed docstrings and imports. | |||
2013-01-31 | Fix typo. | Isis Lovecruft | |
2013-01-31 | Separated CouchDB code into mx/couchdb.py and added fake-SMTP status codes to | Isis Lovecruft | |
alias_resolver. | |||
2013-01-31 | Add default boilerplate config to the config file creator. | Isis Lovecruft | |
2013-01-31 | Add UUID creator to alias_resolver. | Isis Lovecruft | |
2013-01-31 | Paranoia led me to adopt AGPLv3 over my usual favourite, WTFPL. | Isis Lovecruft | |
2013-01-31 | Moved exceptions to their own file to keep the code cleaner. | Isis Lovecruft | |
2013-01-31 | Config file parsing and creating utility. This will need to be refactored to | Isis Lovecruft | |
use JSON, following leap_client, and may tie into soledad. | |||
2013-01-31 | Add docstrings and client OS detection functions to mx/util/version.py. | Isis Lovecruft | |
2013-01-31 | Add storage dictionary class (for config files) to mx/util/__init__.py. | Isis Lovecruft | |
2013-01-28 | Need to switch the config to JSON following leap_client. | Isis Lovecruft | |
2013-01-28 | Added main file for starting the remailer, still need to finish | Isis Lovecruft | |
check_recipient, added logging functionality, and config is halfway done, but it will need to use JSON rather than Yaml. | |||
2013-01-28 | Fixed a missing comma in the logger in util/log.py. | Isis Lovecruft | |
2013-01-28 | Fixed module structure, again, due to directory layout change. | Isis Lovecruft | |
2013-01-28 | Moved mx-requirements.pip to /pkg/ dir. | Isis Lovecruft | |
2013-01-25 | Updated __init__.py files for new structure. | Isis Lovecruft | |
2013-01-25 | Updated leap module structure in /src/leap/__init__.py. | Isis Lovecruft | |
2013-01-25 | Move pip requirements.txt file to be in /pkg, in order to be similar to | Isis Lovecruft | |
leap_client dir structure. Renamed VERSION to VERSION.md so that github will recognise it. | |||
2013-01-25 | Cleaned up logging functions and added docstrings. | Isis Lovecruft | |
2013-01-25 | Added timestamp formatting functions to logger. | Isis Lovecruft | |
2013-01-25 | Add the logger. | Isis Lovecruft | |
2013-01-25 | Update .gitignore to exclude temp files. | Isis Lovecruft | |
2013-01-25 | Clean up directory structure to be better aligned with other leap python | Isis Lovecruft | |
project, add __init__.py to modules directories, and add query callback function to couchdb in alias_resolver.py for check_recipient feature. | |||
2013-01-24 | Began implementing CouchDB connection classes with standard query utilities | Isis Lovecruft | |
for the alias_resolver. | |||
2013-01-23 | Moved a check on IP addresses to utils/net.py. | Isis Lovecruft | |
2013-01-23 | Updated NOTES, which contains ticket updates and tickets which need to be | Isis Lovecruft | |
created, due to network availability being unreliable on airports and in planes. | |||
2013-01-17 | Merge branch 'develop' into feature-check_recipient | Isis Lovecruft | |
Conflicts: NOTES.md | |||
2013-01-17 | Adding NOTES.md file for keeping track of design questions and resolution | Isis Lovecruft | |
ideas during development process, as well as ongoing progress for tickets and feature implementations. |