summaryrefslogtreecommitdiff
path: root/service/pixelated/resources/mails_resource.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.
2017-01-19Add copyright statements to all Python files that doesn't have itOla Bini
2016-12-02[#625, #851] fixing log typo and adding test making sure encryption error ↵NavaL
does propagate to mails resources
2016-11-02Fix logger variable nameTulio Casagrande
2016-10-19Adapted logging in the UA to use twisted.loggerBruno Wagner
2016-06-28Normalize i18n keysTulio Casagrande
2016-04-12Removed time logging from mails_resourceBruno Wagner
Removed the time logging, it can be put adhoc when we want to test a specific case
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-02-23Improve error message if send mail failsFolker Bernitt
- Issue #609
2016-02-19Fixed arity of two event callbacksFolker Bernitt
2016-02-02Merge branch 'load', the load testing codeVictor Shyba
2016-02-02Log some times to identify very slow partsFolker Bernitt
2016-02-02WIPNavaL
2016-01-18migrating mails resources to use services factoryNavaL
Issue #576
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-11renamed attachment_id attribute to ident on POST response, to conform with ↵NavaL
the GET attachment API Issue #548
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-19moving custom to_unicode to pixelated.supportmnandri
2015-12-18adapting mail controllers POST and PUT to work with attachementsmnandri
Issue #548
2015-12-07#454 added utf-8 encoding on message body, and corresponding query search termmnandri
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-13Issue #523 - Created python test for arhive mailJefferson Stachelski
2015-11-13Issue #523 - Created an archive mail buttonJefferson Stachelski
2015-11-11unhandled errors were not being logged and generated no response backVictor Shyba
2015-09-25Issue #470 handling the update draftJefferson Stachelski
Deleting the new draft created if the old one was not found to fix the duplication drafts
2015-08-30[bug] Do not send failure to user, send a msgVictor Shyba
Failure was being returned when user expect just a status message. -- Issue #369
2015-08-25[refactor] remove mailbox referencesVictor Shyba
Extracted listener logic and removed remaining mailboxes references Issues -- #439 -- #440
2015-08-19Remove poor person's debugging printskaeff
2015-08-11Changed test_delete_mail.py integration test to new mail store.Folker Bernitt
- intermediate state, some tests are broken
2015-08-11First steps migrating mail service to new data model.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-11fix integration.test_draftsVictor Shyba
2015-08-11Fixed pep8.Folker Bernitt
2015-08-11All mails now displays mails.Folker Bernitt
2015-08-11/mails resource handle deferredsVictor Shyba
2015-08-11trying out a new migrationVictor Shyba
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-04-09pepa8, adding extra blank lineRoberto Soares
2015-04-09listening event 'recoverMany'Roberto Soares
2015-02-18#294 - not failing service startup if smtp fails to startDuda Dornelles
2015-02-05(Re-)added error handling for twisted smtp sender.Folker Bernitt
- Issue #249 - Fixed all tests with that rely on sendmail deferred.
2015-02-04Refactoring more of resource logic into service. No more search engine on ↵Duda Dornelles
mail(s) resource
2015-02-03removes unused importsPatrick Maia
2015-02-03Movinge MailsResource#render_POST logic to MailService and some ↵Duda Dornelles
search_engine calls to Mailbox
2015-02-03Moving mails_resouce render_GET logic to mail_serviceDuda Dornelles
2015-01-30249 Implemented a feature that send an email when something was wrong to ↵Jefferson Stachelski
send email
2015-01-29#249 removed unecessary returnJefferson Stachelski