Age | Commit message (Collapse) | Author |
|
|
|
|
|
* Resolves: #7889
|
|
- leap_mail still uses pycryptopp and therefore still needs the
dependency
- Keymanager calls to async HTTPClient had not been mocked, causing
a test to fail
- fixed a pep8 warning
|
|
|
|
--use-leap-wheels sets --trusted-host (remove it when we have a proper
cert) and WHEELHOUSE to https://ftp.lizard.leap.se
Until we get ftp.lizard cname, use lizard as the wheels server.
- Related: #7339
|
|
Added requirements-latest to make sure we always use the
latest develop of all dependencies in an automated way
|
|
generate_wheels uses $WHEELHOUSE to generate and store the wheels for
requirements.pip and requirements-testing.pip (if it exists).
pip_install_requirements.sh installs requirements.pip from them if
possible (if not, then it fetches them from pypi) or, if passed the
--testing flag, it installs requirements-testing.pip.
Related: #7327
|
|
- update pip
- install base reqs
|
|
|
|
this is part of a process to make the setup of the development mode less
troublesome. from now on, setting up a virtualenv in pure development
mode will be as easy as telling pip to just install the external
dependencies::
pip install -r pkg/requirements.pip
and traversing all the leap repos for the needed leap dependencies doing::
python setup.py develop
- Related: #7288
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
so we can allow multiple accounts in the imap fetcher.
|
|
|
|
|
|
|
|
Conflicts:
pkg/requirements.pip
src/leap/mail/imap/tests/test_imap.py
|
|
The imap service is launched from the tac file,
and still needs some information to be provided in separate
config files that stub much of the initialization parameters.
working fetch and store methods.
tested with offlineimap and thunderbird.
several mailboxes might be broken.
|
|
* Add docstrings to smtp-relay classes.
* Setup test suite.
* Add setuptools-trial as dependency for tests.
* Move smtp-relay tests to default test directory.
* Add tests for smtp-relay.
* Send of unencrypted mail depending on 'encrypted_only' param.
* Malformed email address.
* Add a helper function for smtp-relay.
* Assert params for initializing SMTPFactory.
* Use mail.util.parseaddr to parse email address.
* Use email.message.Message to represent an email message in smtp-relay.
* Make requirements effective and fix leap.common version in setup.py.
* Add/remove dependencies in setup.py.
* Fix Soledad instantiation in tests.
* Fix sender address in smtp-relay.
* Fix some comments regarding twisted's SSL and SMTP.
* Remove authentication from smtp-relay when sending.
This closes #2446.
|
|
|