summaryrefslogtreecommitdiff
path: root/service/pixelated/adapter/mailstore/leap_mailstore.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-21[#797] reinstating use of the provided email body charstet encodingNavaL
2016-10-18Adapted imports to reflect new bitmask-dev dependencyBruno Wagner
2016-06-16Fix UNNAMED attachment bugTulio Casagrande
Previously some attachments were being showed as UNNAMED. This change fix it and creates propers tests for attachments. See: #608
2016-06-16Stops filtering application/pgp-keys attachmentsTulio Casagrande
See: #608
2016-04-11Removed general timings from methodsBruno Wagner
I kept the logging functions so we can log times for tests and to investigate issues, but I removed all usages of them until someone needs them
2016-03-02adding default date if not given in the mail header, for search index -- ↵NavaL
fixing build
2016-02-22Renames filtering method #608 w/ @deniscostadscGiovane
2016-02-22Revert "Revert "Filter keys from attachments #608 w/ @deniscostadsc""Giovane
This reverts commit f92e802df2aeec9b2341ba5b4efea48356edf01f.
2016-02-20Revert "Filter keys from attachments #608 w/ @deniscostadsc"NavaL
This reverts commit f1b338e5564a8458c906f903ee7e0383dae86287.
2016-02-19Filter keys from attachments #608 w/ @deniscostadscGiovane
- Filtering attachments by content type application/pgp-keys
2016-02-02Log some times to identify very slow partsFolker Bernitt
2016-02-02Log time to load mail lists from mailstoreFolker Bernitt
2016-02-02Don't load attachments when just listing mailsFolker Bernitt
2016-01-25Fix: Ignore missing mail data error when creating search indexFolker Bernitt
- Should fix accounts that can currently not log in because of mails where part of the docs are missing - Does only fix the symptoms
2016-01-15Remove unused method and rename private oneFolker Bernitt
- See issue #578
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-12Refactor AttachmentInfo: Remove knowledge about part map structureFolker Bernitt
2016-01-11fixed filesize bugNavaL
Issue #573
2016-01-11matching POST response and GET of an attachment -- API specificationNavaL
Issue #548
2016-01-06Support attachments without name in Content-Disposition headerFolker Bernitt
- Issue 557 - along the way also added support for signatures and attached keys
2015-12-29Issue #562 - Capture inline attachments from Content Disposition.Gislene Pereira
2015-12-24Issue #557 - Fixed REGEX to receive attachments from Apple Mail.Gislene Pereira
2015-12-19moving custom to_unicode to pixelated.supportmnandri
2015-12-18extracted a leap attachment store, handling all attachment responsibilities, ↵mnandri
including saving attachments. Issue #548
2015-12-07#454 added utf-8 encoding on message body, and corresponding query search termmnandri
2015-11-24Issue #494 - Bruno/Jeff Fixed the encoding testsJefferson Stachelski
2015-11-23Return 422 if deletion failedVictor Shyba
This is needed for protecting against concurrent saves on drafts. --Issue #512
2015-11-23Simplify controller logic on PUT draftVictor Shyba
It was checking for mail existence, but thats redundant since its also checking if draft_id was being sent. Also, its service responsibility to ensure operation consistency, not the controller. --Issue #512
2015-11-23No more 'need to create before delete'Victor Shyba
Checking for mdoc existence before trying to delete a deleted mail. --Issue #512
2015-11-19Move 'From' initialization to InputMail factory. w/ @bwagner #531Giovane
2015-11-18Issue #494 - Fixed reply when the replayer is the senderJefferson Stachelski
2015-11-16Issue #525 - Fixed the space on mail addressJefferson Stachelski
Doing a trim on every recipient string
2015-11-10Fix the problem when leap doesn't found body_phashJefferson Stachelski
2015-11-03[#508] Making search also work with substrings - pairing w/ @pereiragisleneGiovane
2015-10-19Remove debug outputFolker Bernitt
2015-10-14Support reply to mail sent by meFolker Bernitt
- Issue #491
2015-10-14Parse address before filtering for replyFolker Bernitt
- Issue #491 - Now supports whitespaces, names before the address and encoded addresses
2015-09-25Changed date format to conform to mail RFC #438Bruno Wagner
2015-09-10[feat] handle missing mailbox as all mailsVictor Shyba
-- Issue #444
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-10Handle encoding errors in headers gracefully.Folker Bernitt
- Issue #450
2015-09-09Fix mixed encodings in mail subjectsFolker Bernitt
- Issue #450
2015-09-08Some progress on the issue #441Jefferson Stachelski
I added some comments and TODOs in some parts of the code where I think should be changed
2015-09-02[feature] adding security_casing to LeapMail so we can show in the UI the ↵Duda Dornelles
signature and encryption status
2015-09-02Download attachments from mail store instead of querierFolker Bernitt
- Issue #435 - Improved error handling of attachment resource
2015-09-01[bug] do not encode None as strVictor Shyba
Issue #448
2015-09-01Added get_mail_attachment to MailStore and LeapMailStore.Folker Bernitt
- Issue #435
2015-09-01Encode mail addresses when replyingFolker Bernitt
- Issue #448
2015-09-01Decode encoded mail headers to unicodeFolker Bernitt
- Issue #446