Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-01 | [bug] remove remanents of IMAP profiling code | Ruben Pollan | |
- Resolves: #8870 | |||
2017-05-01 | [feature] streamline and move manhole into core | Kali Kaneko (leap communications) | |
2017-04-27 | [style] pep8 fixes | Kali Kaneko (leap communications) | |
2017-04-27 | [bug] unify logging style using class attr | Kali Kaneko (leap communications) | |
I changed most of the logger statements to use a class attribute, in this way it's easier to identify which class it's logging them. in some cases I leave a module-level logger, when we're either using functions or when the module it's too small. at the same time I did a general review and cleanup of the logging statements. | |||
2017-04-27 | [bug] migrate all failures to twisted logger | Kali Kaneko (leap communications) | |
2017-04-27 | [bug] catch failures with newer twisted logger | Kali Kaneko (leap communications) | |
the migration from the stdlib python's logger to twisted logger is unable to format properly the failures unless the call is adapted - Related: #8849 | |||
2017-04-12 | [bug] delay initialization of pixelated | Kali Kaneko (leap communications) | |
- Related: #8798 | |||
2017-03-31 | [bug] Log error in case JSON parsing fails for decrypted doc | Sriram Viswanathan | |
In addition to the UnicodeError exception in _process_decrypted_doc function, we have added ValueError to the exception list so that we can catch any error in JSON parsing, specially a 'NODATA' error that we were getting with some of the emails. This is in reference to issues - https://github.com/pixelated/pixelated-user-agent/issues/908 & https://github.com/pixelated/pixelated-user-agent/issues/981 - to ignore documents that have this problem and not have Soledad try to sync them again and again. with @deniscostadsc | |||
2017-03-31 | [bug] fix errBack in _decrypt_doc in incoming mail service | Sriram Viswanathan | |
with @deniscostadsc | |||
2017-03-15 | [feature] Add errBack to log the doc_id when decrypt fails | Sriram Viswanathan | |
with @deniscostadsc | |||
2017-03-12 | [bug] remove offline toggle | drebs | |
The offline toggle added a race condition in which the client could end up offline forever. We decided to remove it for now and then decide if soledad client needs to know about network connectivity (check: https://0xacab.org/leap/soledad/issues/8789). | |||
2017-03-05 | [feature] pixelated UA integration | Kali Kaneko (leap communications) | |
a bit hacky and all, but this should launch the service and allow interacting from the default site (localhost:9090). this is the first example of a pyqt-js bridge, it's an interesting mechanism that we can use more in the future. no efforts made so far in authenticating the app. | |||
2017-02-27 | [test] pass a fake shared db to soledad during tests | drebs | |
2017-02-27 | [refactor] use new soledad client parameter | drebs | |
- Resolves: #8721 | |||
2017-02-09 | [style] remove unused signaling new mail method | Ruben Pollan | |
2017-02-09 | [feat] Get more detailed status report for email | Ruben Pollan | |
- Resolves: #8754 | |||
2017-01-31 | Extract re-decrypt with new key method | Tulio Casagrande | |
Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-01-31 | Propagate errors to the calling methods | Tulio Casagrande | |
Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-01-31 | [docs] update parameters and return names | Tulio Casagrande | |
Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-01-31 | Repeat decryption if signed with attached key | Tulio Casagrande | |
Previously, if an email was signed with a new key, that was also sent as an attachment, the verification of the signature could fail if the only available source of this new key is the attachment ifself. I changed to extract the attachment before adding the leap header, which is responsible for the signed/encrypted flags. Also, if the previous verification failed and a new key was successful imported, it's going to decrypt the original email again, just to update the verify status. Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-01-31 | Indicate a successful/failure OpenPGP header import | Tulio Casagrande | |
Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-01-31 | Extract method for easy reuse | Tulio Casagrande | |
Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-01-31 | Add missing errback | Tulio Casagrande | |
Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-01-31 | Remove unused parameter | Tulio Casagrande | |
Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2016-11-22 | [tests] fix keymanager tests after refactor and merge | Zara Gebru | |
- some pep8 problems - some confusion with old and new code after merging from old keymanager | |||
2016-11-06 | [feat] change update period with environment variable | drebs | |
2016-11-04 | [doc] fix typo | Tulio Casagrande | |
2016-11-03 | [bug] message can also be a BytesIO | Victor Shyba | |
Twisted 16.5 sends a BytesIO as message, which was unexpected in this types list. | |||
2016-10-21 | [bug] capture the exception value properly | Kali Kaneko (leap communications) | |
this looks like a careless migration to twisted failures. who knows how long this was like this, this should be covered by tests. | |||
2016-10-21 | [bug] fix yet another logger syntax error | Kali Kaneko (leap communications) | |
2016-10-19 | [bug] Fix warning logging. | Denis Costa | |
Following Twisted documentation, I found out that the warning method doesn't exist on logger class. That class has warn method instead. And I got a error because of that. https://twistedmatrix.com/documents/16.4.1/api/twisted.logger.Logger.html | |||
2016-10-19 | [feat] leap.mail: expose content charset as a separated attribute | NavaL | |
Before we used to have content_doc.content_type = 'text/plain; charset="utf-8"'. Currently, we have content_doc.content_type = 'text/plain'. This change will give us, on top of that: content_doc.charset = 'utf-8'. One can reconstruct the original one using .content_type and .charset. | |||
2016-10-17 | [bug] use twisted.logger and fix logging namespace | drebs | |
2016-10-10 | [feat] improve mail service log messages | drebs | |
2016-10-10 | [bug] fix error logging calls using twisted logger | drebs | |
2016-10-07 | [style] pep8 | Kali Kaneko (leap communications) | |
2016-10-07 | [refactor] use new logger infrastructure | Kali Kaneko (leap communications) | |
2016-10-07 | [refactor] remove dead code | Kali Kaneko (leap communications) | |
not using this anymore, was a vile hack. and a very bad idea too, happy to see it gone. | |||
2016-10-03 | [feature] stop fetching mail on inavalid token error | drebs | |
2016-10-03 | [refactor] standardize smtp and imap service modules | drebs | |
2016-10-03 | [bug] use correct twisted log api for warnings | drebs | |
2016-10-03 | [bug] stop syncing after logout (#8479) | drebs | |
2016-09-30 | [refactor] turn mail services into twisted services | drebs | |
2016-09-28 | [bug] fix typo | Kali Kaneko (leap communications) | |
2016-09-22 | [feat] use twisted.logger in incoming mail service module | drebs | |
2016-09-20 | [feat] discover gpg bin path instead of hardcode it | Ruben Pollan | |
2016-09-01 | [refactor] fix imports after merging submodules | Kali Kaneko (leap communications) | |
2016-09-01 | [tests] move tests to root folder | Kali Kaneko (leap communications) | |
2016-09-01 | [refactor] remove unneeded version info | Kali Kaneko (leap communications) | |
2016-08-29 | [pkg] move mail source to leap.bitmask.mail | Kali Kaneko (leap communications) | |