summaryrefslogtreecommitdiff
path: root/service/pixelated/adapter/model/mail.py
AgeCommit message (Collapse)Author
2017-07-25[pkg] packaging and path changesKali Kaneko
- move all the pixelated python package under src/ - move the pixelated_www package under the leap namespace - allow to set globally the static folder - add hours and minutes to the timestamp in package version, to allow for several releases a day.
2016-10-19Adapted logging in the UA to use twisted.loggerBruno Wagner
2016-10-18Adapted imports to reflect new bitmask-dev dependencyBruno Wagner
2016-09-28Adds fallback to previous way to get body message.Denis Costa
2016-09-27Fixes charset on welcome mail in portuguese.Denis Costa
2016-09-23Adds translation to welcome mail.Denis Costa
2016-03-24[fix] remove pycryptopp dependencyKali Kaneko (leap communications)
cryptography is now a hard dependency, so we are removing the use of pycryptopp.
2016-01-15Removes InputMail.FROM_EMAIL_ADDRESS constant #578Giovane
- Created the replier component to generate the reply dict for the email. This was needed to decouple the InputMail from the need to know who is the logged user.
2016-01-11fixed filesize bugNavaL
Issue #573
2015-12-22decode to base64 the raw attachment that is in bytes... and renaming id to ↵NavaL
attachment_id in the mail POST Issue #548
2015-12-19refactored Mail modelmnandri
Issue #548
2015-12-18adapting mail controllers POST and PUT to work with attachementsmnandri
Issue #548
2015-11-19Move 'From' initialization to InputMail factory. w/ @bwagner #531Giovane
2015-11-11removing dead code from InputMailVictor Shyba
2015-10-13Add tests for welcome mail.Giovane
2015-10-13Fix send welcome email service method #484 Giovane & JeffGiovane
2015-09-25Changed date format to conform to mail RFC #438Bruno Wagner
2015-09-10Removed bounced email contact removal (#441)Bruno Wagner
This feature was never working anyway. Anybody could remove addresses from anyones adressbook by sending a bounce and then the receiver was not able to send an email to that address anymore. Nice dos :)
2015-09-10Removed PixelatedMail class leftoversBruno Wagner
We removed Pixelated mail tests and adapted the remaining tests to use Leap mail instead of it. Completely removed that now
2015-09-07Remove soledad_querier as parameter of PixelatedMail.from_soledadkaeff
2015-09-04Prepare removing SoledadQuerier from Mailkaeff
Discovered that Mail#save was still using SoledadQuerier. There were 3 methods using it: - update_tags: Covered by MailService -> moved test & fixed impl - mark_as_read: Already implemented on MailService -> removed - mark_as_unread: Still needs to be moved - remove_all_tags: Unused -> deleted - mark_as_not_recent: Unused -> deleted Issue: #432
2015-09-01Encode headers in InputMail when generating mime multipart from it.Folker Bernitt
- Issue #360
2015-08-11Make indexing recepients work again by fixing serialization bugKlaus Fl
2015-08-11Made LeapMail compatible with SearchEngine.Folker Bernitt
2015-08-11Started work on MailStore abstraction.Folker Bernitt
2015-08-11Fixed MarkAsReadUnreadTest#test_mark_single_as_read and underlying ↵Folker Bernitt
implementation.
2015-08-11Temporary fix: INBOX as default mailbox name.Folker Bernitt
2015-08-11yields and small changes to make incoming mail fetching workVictor Shyba
2015-08-11fix integration.test_draftsVictor Shyba
2015-08-11fixing integration.test_tagsVictor Shyba
2015-08-11unfortunately, this is still to be fixed yet. Re-adding FIXME warningVictor Shyba
2015-08-11Use mbox instead of mbox_uuid as mailbox_name.Folker Bernitt
2015-08-11Fixed unit tests.Folker Bernitt
2015-08-11Moved mark_all_as_not_recent to yield.Folker Bernitt
2015-08-11trying out a new migrationVictor Shyba
2015-06-12[refactor] use flags property on mailVictor Shyba
Use it instead of reapeating fdoc.content[flags]
2015-06-05Added creation of input mail from python messageBruno Wagner
That way we don't need extra logic for the welcome mail, we just have to read the file and send the contents to the input mail parser and that's it. Also moved the logic of adding a welcome mail to the mailboxes because it has knowledge of mailbox methods anyways.
2015-06-05if exception variable isnt used, we shouldnt declare it for cleaner codeVictor Shyba
2015-06-04removing unused importsVictor Shyba
2015-04-14Log was leaking subject, changed to uid insteadBruno Wagner
2015-04-09Default broken Content-Transfer-Encoding to 8bit.Folker Bernitt
- Issue #347
2015-04-09Added fallback to us ascii for invalid Content-Type values.Folker Bernitt
- Issue #347
2015-04-02catch invalid data in received header when parsing date.Lisa Junger
- Issue #347
2015-04-02when receiving invalid data for date header, fall back to datetime.now.Lisa Junger
- Issue #347
2015-04-02handle incorrectly encoded headers as ascii.Lisa Junger
- Issue #347
2015-03-20Added support for encoded To, Cc and Bcc headers.Folker Bernitt
- Issue #248
2015-03-19#248 Wrote missing testsJefferson Stachelski
2015-03-18#248 Fixed the UTF-8 decode for special characteresJefferson Stachelski
2015-03-17Don't fail to parse mail if neither Date nor Received header is avail.Folker Bernitt
- Issue #331
2015-03-12Added some error logging if mail part parsing fails.Folker Bernitt
- Especially interested in the Content-Type header field