summaryrefslogtreecommitdiff
path: root/service/pixelated/adapter/services/mail_service.py
AgeCommit message (Collapse)Author
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.
2015-12-18extracted a leap attachment store, handling all attachment responsibilities, ↵mnandri
including saving attachments. Issue #548
2015-12-18fixing unit test -- again WIPmnandri
2015-12-18WIP: rename me latermnandri
2015-12-18backend that handles post of a single attachment filemnandri
Issue #548
2015-11-27Permanently delete discarded drafts #512 w/ bwagnerGiovane
2015-11-19Move 'From' initialization to InputMail factory. w/ @bwagner #531Giovane
2015-11-18Issue #511 - Don't deleting if mail is NoneJefferson Stachelski
2015-11-17Issue #495 Giovane/Jeff: Fixed from undefinedJefferson Stachelski
Sent mail doesn't have a from field, so now we are adding it
2015-11-13Issue #523 - Created an archive mail buttonJefferson Stachelski
2015-11-09use mail_service to inject account_email into root_resourcesw00
instead of using leap_session, mail_service can be used to get the account email.
2015-10-16Fixed the problem Need delete doc before deletePixelated
Removed this error from the logs, the logic already works
2015-10-14issue #484 - Add welcome mail for new accountsJefferson Stachelski
Make a logic to add the welcome mail in INBOX when the user log into account at the first time
2015-10-13Fix send welcome email service method #484 Giovane & JeffGiovane
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-04Remove SoledadQuerier from Serviceskaeff
- Issues: #449, #432
2015-09-02Revert "[refactor] Move search mails into searchable_mailstore"Victor Shyba
This reverts commit 97b50f5b886928c70edcbcea149ced10f7065f19.
2015-09-02Download attachments from mail store instead of querierFolker Bernitt
- Issue #435 - Improved error handling of attachment resource
2015-08-30[refactor] Move search mails into searchable_mailstoreVictor Shyba
This is needed in order to be able to remove search engine from mail_service. As #430
2015-08-30updating index after remove is unnecessary nowVictor Shyba
2015-08-30[refactor] use mailstore to delete mails foreverVictor Shyba
It was using querier, which is being deprecates as #432
2015-08-30mail_exists should not fetch bodyVictor Shyba
While checking for existence of a mail, we dont need to fetch all stuff, just a positive hit is enough.
2015-08-25[refactor] remove mailbox referencesVictor Shyba
Extracted listener logic and removed remaining mailboxes references Issues -- #439 -- #440
2015-08-21Merge branch 'display-sent-emails-as-read' of ↵Folker Bernitt
https://github.com/rdoh/pixelated-user-agent
2015-08-21Eli: Marking sent emails as readEli Mydlarz
2015-08-19Remove poor person's debugging printskaeff
2015-08-11Fixed unit test.Folker Bernitt
2015-08-11Fixed test_tags integration test.Folker Bernitt
2015-08-11Worked on integration tests.Folker Bernitt
2015-08-11Make indexing recepients work again by fixing serialization bugKlaus Fl
2015-08-11Changed test_delete_mail.py integration test to new mail store.Folker Bernitt
- intermediate state, some tests are broken
2015-08-11Reverted changes to get tests green.Folker Bernitt
2015-08-11First steps migrating mail service to new data model.Folker Bernitt
2015-08-11Added mail store to mail service.Folker Bernitt
2015-08-11Fixed test_delete_mail integration test.Folker Bernitt
2015-08-11Fixed test_mark_as_read_unread.py.Folker Bernitt
2015-08-11Fixed MarkAsReadUnreadTest#test_mark_single_as_read and underlying ↵Folker Bernitt
implementation.
2015-08-11migrates smtp, workingVictor Shyba
2015-08-11fix integration.test_draftsVictor Shyba
2015-08-11fixing integration.test_tagsVictor Shyba
2015-08-11All mails now displays mails.Folker Bernitt
2015-08-11Added some more yields to the soledad wrapper code.Folker Bernitt
2015-06-09AttachmentsResource don't need querier anymore, RootResource doesn't need it tooBruno Wagner
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-04removing unnecessary extra queryVictor Shyba
2015-04-09Adds service to move mails to inboxRoberto Soares
2015-03-18making map and filter explicitVictor Shyba
2015-03-18MailService is now an objectBruno Wagner
2015-02-27Refactored out tag service and replaced mail normalization with built-in ↵Bruno Wagner & Victor Shyba
parseaddr Also made some minor fixes based on pylint output
2015-02-10Issue #276 - uses the old casing when an existing tag with different casing ↵Patrick Maia
is posted