summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-04-18[pkg] Update changelogKali Kaneko
2016-04-18[pkg] bump leap depsKali Kaneko
2016-04-18Merge tag '0.5.0' into developKali Kaneko (leap communications)
Tag leap.bitmask version 0.5.0
2016-04-18Merge tag '0.5.0' into release/0.5.xKali Kaneko (leap communications)
Tag leap.bitmask version 0.5.0
2016-04-18[pkg] Update changelogKali Kaneko (leap communications)
2016-04-15[refactor] change IMAPAccount signatureKali Kaneko
for consistency with the previous Account change.
2016-04-15[bug] Adds user_id to AccountCaio Carrara
Previously Account used user id from the store, but this attribute is optional and None by default. This caused the collection_mapping to be unable to distinct between multiple users message collections. This chance adds a non optional user_id attribute to Account and use it to index the collection_mapping. - Resolves: https://github.com/pixelated/pixelated-user-agent/issues/674 - Releases: 0.4.0
2016-04-11Remove leftover print statementCaio Carrara
The print statement only printed a number. Seeing the print you cannot know what was printed. Seems that this line was left during a debug process.
2016-04-11[feat] reduce log level for encrypt/decrypt errorsRuben Pollan
* Related: #8022
2016-04-11[bug] delete versioneer duplicated blockKali Kaneko (leap communications)
2016-04-11[style] Removed duplicated importBruno Wagner
There was a duplicate import for get_versions, that was not at the top of the file, that caused a pep warning and was fixed in this commit
2016-04-07[feature] use same token for imap/stmp authenticationKali Kaneko
This greatly simplifies the handling of the password in the thunderbird extension. Related: #6041
2016-04-01[pkg] update to versioneer 0.16Kali Kaneko
2016-04-01[pkg] update to versioneer 0.16Kali Kaneko
2016-03-30[feature] SMTP delivery bouncesKali Kaneko
We catch any error on SMTP delivery and format it as a bounce message delivered to the user Inbox. this doesn't comply with the bounce format, but it's a nice first start. leaving proper structuring of the delivery failure report for future iterations. - Resolves: #7263
2016-03-30[style] pep8Kali Kaneko
2016-03-24[bug] Fix unread mails notificationKali Kaneko
this one was missing after the events refactor. the bug is that client was discarding the first parameter, assuming it was the userid.
2016-03-24[bug] let the inbox used in IncomingMail notify any subscribed MailboxKali Kaneko
the mail service uses an Account object created from scratch, so it wasn't sharing the collections mapping with the other Account object that is created in the IMAP Service. I make it a class attribute to allow mailbox notifications. However, with the transition to a single service tree, this class attribute can again become a class instance. This is somehow related to a PR proposed recently by cz8s in pixelated team: https://github.com/leapcode/leap_mail/pull/228 However, I'm reluctant to re-use IMAPMailbox instances, since they represent concurrent views over the same collection. I believe that sharing the same underlying collection might be enough.
2016-03-24[bug] emit imap-login event againKali Kaneko
this was gone with the imap/cred refactor, but the client relies on it to hide the 'congratulations!' welcome display on the mail widget.
2016-03-24[bug] Decode attached keys so they are recognized by keymanagerRuben Pollan
- Resolves: #7977
2016-03-24[bug] Fix IMAP fetch headersRuben Pollan
- Resolves: #7898
2016-03-24Merge remote-tracking branch 'leapcode/pr/227' into developKali Kaneko
2016-03-20[bug] Return KeyNotFound Failure if not valid key is given to put_raw_keyRuben Pollan
- Resolves: #7974
2016-03-15Fix pixelated repos reference on requirementsGiovane
2016-03-11[style] pep8!Kali Kaneko
2016-03-09[bug] specify openssl backend explicitelyKali Kaneko
for some reason, available_backends does not work inside a frozen PyInstaller binary. - Resolves: #7952
2016-03-04update READMEKali Kaneko (leap communications)
2016-03-04add TODO about possible refactorKali Kaneko (leap communications)
2016-03-04fix hardcoded basedir pathKali Kaneko (leap communications)
2016-03-04reorder class for readabilityKali Kaneko (leap communications)
2016-03-04hide srpauth implementation detailsKali Kaneko (leap communications)
2016-03-04add a couple of tbdKali Kaneko (leap communications)
2016-03-04remove unneeded try/exceptKali Kaneko (leap communications)
2016-03-04fix extra debug lineKali Kaneko (leap communications)
2016-03-04fix hardcoded ca pathKali Kaneko (leap communications)
2016-03-04move decorator to sessionKali Kaneko (leap communications)
2016-03-04use leap.common.service_hooksKali Kaneko (leap communications)
2016-03-02allow to notify multiple hooksKali Kaneko (leap communications)
2016-03-01fix provider config checkKali Kaneko (leap communications)
2016-03-01return deferred for userKali Kaneko (leap communications)
2016-02-29[feat] use fingerprint instead of key_id to address keysRuben Pollan
2016-02-28[bug] Use the right succeed function for passthrough encrypted emailRuben Pollan
- Resolves #7861
2016-02-25get active userKali Kaneko (leap communications)
2016-02-25remove ws serviceKali Kaneko (leap communications)
2016-02-25remove zmq tacfile, use coreKali Kaneko (leap communications)
2016-02-25[test] refactor key deletion testsRuben Pollan
2016-02-25[feat] update usage only if neededRuben Pollan
During encryption we where updating 'enc_used' in the key without checking if it was already set.
2016-02-25[doc] soledad docs fieldsRuben Pollan
- Resolves: #7712
2016-02-25[feat] Make EncryptionKey aware of the active addressRuben Pollan
2016-02-25[test] add updater testsRuben Pollan