summaryrefslogtreecommitdiff
path: root/service/test/integration
AgeCommit message (Collapse)Author
2016-12-05get templates from pkg_resourcesRoald de Vries
2016-12-02[refactor] move app dir into public dirZara Gebru
2016-12-01fix csrf in tags testsRoald de Vries
2016-12-01fix csrf in retrieve attachment testRoald de Vries
2016-12-01fix csrf in mark as read/unread testsRoald de Vries
2016-12-01fix csrf in drafts testsRoald de Vries
2016-12-01fix csrf for some integration testsRoald de Vries
2016-12-01WIP: add csrf token to every requestRoald de Vries
2016-11-24remove use of stdlib unittest from integration testsRoald de Vries
2016-10-28authentication now returns AuthenticationNavaL
leap session creation is only done post-interstitial and that logic is also extracted into its own class #795
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-10-07use test client in test case through composition instead of inheritanceRoald de Vries
2016-06-24Issue #694 add an admin restricted resource for user statsNavaL
2016-06-17Issue #608: Fix lowercase attachment test to check the filenameTulio Casagrande
2016-06-17Issue #608: Add unit test for case-specific lookupFelix Hammerl
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-05-13Issue #691: Refactor to Twisted 16.1.1Felix Hammerl
2016-04-04Migrate ImapAccount to AccountTulio Casagrande
Migrate all usage of leap.ImapAccount to leap.Account We had to adapt some calls because of signature changes and, because we need the Account to be initialized before moving on, we are directly using the deferred initialization that the account has See: https://github.com/leapcode/leap_mail/pull/228
2016-02-25changed logout to postNavaL
Issue #612
2016-02-25Backend and frontend protection against csrf attacks:NavaL
- root resources changes the csrf token cookie everytime it is loaded, in particular during the intestitial load during login - it will also add that cookie on single user mode - initialize will still load all resources - but they you cant access them if the csrf token do not match - all ajax calls needs to add the token to the header - non ajax get requests do not need xsrf token validation - non ajax post will have to send the token in as a form input or in the content Issue #612
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-10Fix Issue #596: Provide correct content-typeFelix Hammerl
Provide the proper content-type Quote filename due to Firefox bug https://bugzilla.mozilla.org/show_bug.cgi?id=221028
2016-02-05closing the services closes leap session, which stops background tasks, ↵NavaL
close soldedad and remove it from cache Issue #586
2016-01-28removed unnecessary imports, and wrong yieldsNavaL
Issue #576
2016-01-27Add a login multi user functional testFolker Bernitt
- Issue #576 - Extended AppTestClient with multi user support
2016-01-26Refactor test account account creation into own classFolker Bernitt
- Issue #576 - Step towards functional tests for multi user
2016-01-25added integration testNavaL
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-13Removed unused logging imports and fixed maintenance logger during testBruno Wagner
2016-01-11matching POST response and GET of an attachment -- API specificationNavaL
Issue #548
2016-01-11renamed attachment_id attribute to ident on POST response, to conform with ↵NavaL
the GET attachment API Issue #548
2016-01-08Removed search engine from constant in IndexerBruno Wagner
The search engine was being passed as a constant to the Mail Indexer, that constrained the user agent to one user (because the search engine is user specific). I added the search engine as a parameter on the Mail Indexer initialization so that we can have the Indexer working for each user.
2016-01-04Decouple test_feedback_service from dev providerFolker Bernitt
- Mock request instead
2015-12-21added filename and size to the attachment endpoint post responseNavaL
Issue #548
2015-12-18adapting mail controllers POST and PUT to work with attachementsmnandri
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-24Issue #494 - Bruno/Jeff Fixed the encoding testsJefferson Stachelski
2015-11-23Making explicit the goal for test that checks double deletionVictor Shyba
It had no assert, making it confusing. With a failure clause on the except handler we show that its not supposed to raise errors --Issue #512
2015-11-23Removing test, since this scenario doesnt exists anymoreVictor Shyba
--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-19Fixing tests #531Giovane
2015-11-18Issue #494 - Fixed reply when the replayer is the senderJefferson Stachelski
2015-10-20Refactored the welcome mail logic and add a testJefferson Stachelski
2015-10-13Add tests for welcome mail.Giovane