Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-08 | [#778][Test] Don't send an existing public key | Tulio Casagrande | |
I added a new test to check that an existing public key is not being sent to leap on every login | |||
2016-08-31 | Improves help function. | Denis Costa | |
2016-08-31 | Adds request total time to load test script. | Denis Costa | |
2016-08-30 | Adds total time of request to script. #771 | Denis Costa | |
2016-08-30 | [#765] Move combined certificates to the leap folder | Tulio Casagrande | |
Since we are creating the combined certificates at the beginning of the UA and using it for multiple users, it makes more sense to create it in the leap folder instead of on a temporary file This bundle will be updated on every UA start | |||
2016-08-30 | Finish login load test script. #771 | Denis Costa | |
2016-08-30 | #761 added script to loadtest parallel attachment upload | NavaL | |
2016-08-29 | Fixes script to run login several times | Denis Costa | |
2016-08-29 | [#765] Move combined_ca_bundle to UA initialization | Tulio Casagrande | |
With this change we don't have to create the combined_ca_bundle for every user at every login. To support this change, we started migrating away from the LeapCertificate class that was making the LeapProvider setup more brittle | |||
2016-08-29 | Adds script to automate load test. | Thais Siqueira | |
2016-08-26 | Normalized the output of the patch | Bruno Wagner | |
We had different outputs for inlineCallbacks and traditional callbacks and the output was kinda confusing. We normalized the output to <time> <type>: function <name> (<file>:<line>) in thread <thread_id> We also changed the earlier type from deferred to callback (because that is what's being measured) so now we have two possible types: callback and inlineCallbacks | |||
2016-08-26 | Corrected the patch to measure returnValue on inlineCallbacks | Thais Siqueira | |
The inlineCallback returnValue has a different logic using exceptions, the way we measured before, we were getting the time of the whole deferred chain (including all the callbacks) instead of exclusively the timing of the last yield up to the returnValue call. | |||
2016-08-26 | Revert "fixing twisted patch" | Thais Siqueira | |
This reverts commit 480e7d3bd48f2a7c23a76843750daaa03f2b12b3. | |||
2016-08-26 | Revert "showing the full path of inlineCallback method being called" | Thais Siqueira | |
This reverts commit 8ef8acf8e853fe097c379eed4d65e67f409531d1. | |||
2016-08-26 | showing the full path of inlineCallback method being called | NavaL | |
2016-08-26 | fixing twisted patch | NavaL | |
2016-08-25 | Adapted the twisted patch to measure inlineCallbacks #768 | Bruno Wagner | |
We did two changes to the twisted patch to be able to measure the inlineCallbacks correctly: - Filtered the traditional callbacks timing so that it doesn't print inlineCallback timings - Added a measurement for the g.send() method inside the inlineCallback, to measure the actual execution time of the call on the main thread, between the inlineCallback yields | |||
2016-08-25 | [Denis/Tulio][#761] Change attachment file size to 5MB | Denis Costa | |
2016-08-25 | if we use a bigger attachment, we should check for a bigger size | Christoph Kluenter | |
2016-08-25 | test if bigger attachments also work | Christoph Kluenter | |
See #761 | |||
2016-08-24 | Merge branch '5mb_attachment' | Christoph Kluenter | |
2016-08-23 | Changed the concurrent login script to start at the user loadtest1 | Bruno Wagner | |
2016-08-23 | Fix misspelled attachment name | Denis Costa | |
See: #761 | |||
2016-08-23 | Added the script that pre-creates users for tests | Thais Siqueira | |
2016-08-23 | Removed stray line from the concurrent_login script | Thais Siqueira | |
2016-08-23 | Adds the script that login users concurrently. | Thais Siqueira | |
2016-08-23 | accept uploads to up to 5MB | Christoph Kluenter | |
2016-08-22 | Adds a patch to measure function running in twisted | Thais Siqueira | |
The README explains how to apply the patch so you can get information about long running methods (longer than 100ms) on the main thread | |||
2016-08-19 | Started deferring leap session creation #759 | Bruno Wagner | |
Started adapting get_leap_session to deferreds Soledad and keymanager setup calls will now happen in deferreds and leap session creation itself is a deferred with callbacks This is a start in breaking the big blocking calls we were doing on the main thread, this was done without changing code inside the leap libraries yet so things can be further optimized This breaks the ~4 seconds get_leap_session piece into smaller 1 seconds one, that can be further optimized and deferred to even smaller calls There are requests calls happening on the main thread that should get this number even further down Also moved some pieces from bitmask libraries to our bootstrap, because they are not bitmask libraries anymore and that was causing confusion | |||
2016-08-19 | Normalizing single and multi user bootstrap #759 | Bruno Wagner | |
Consolidated authentication to always be done is a defer to thread and changed the authenticate_user method name to conform with what it actually does | |||
2016-07-04 | Issue #738: Bypass cookie validation for sandbox | Felix Hammerl | |
2016-06-27 | Explicitly use POST to test csrf | Caio Carrara | |
2016-06-24 | added dummy user attribute to SRPsession as the constructor changed -- ↵ | NavaL | |
fixing build -- Issue #694 | |||
2016-06-24 | Issue #694 add an admin restricted resource for user stats | NavaL | |
2016-06-23 | refactoring: renaming services factory methods to relate them to user ↵ | NavaL | |
services sessions | |||
2016-06-23 | refactoring: moved Service factories to the service config file | NavaL | |
2016-06-17 | Issue #608: Fix lowercase attachment test to check the filename | Tulio Casagrande | |
2016-06-17 | Issue #608: Add unit test for case-specific lookup | Felix Hammerl | |
2016-06-16 | Fix UNNAMED attachment bug | Tulio Casagrande | |
Previously some attachments were being showed as UNNAMED. This change fix it and creates propers tests for attachments. See: #608 | |||
2016-06-16 | Stops filtering application/pgp-keys attachments | Tulio Casagrande | |
See: #608 | |||
2016-06-14 | pep8 ^^ | NavaL | |
2016-06-14 | starting the server when the reactor is running and adding proper error ↵ | NavaL | |
handling during multi-user boostrap - reactor.stop will not work if the reactor is not running. This will make sure it will be stopped on bootstrap errors now. - added a wrapper that returns a defer.fail for exceptions thrown during the multi-user boostrap - Issue #535 | |||
2016-06-07 | Update keymanager calls due api update | Caio Carrara | |
Some keymanager api was updated, so we needed to update some calls. | |||
2016-06-02 | RootResource should return 503 during startup (#699) | Blake Williams | |
Return 503 code while RootResource is in MODE_STARTUP | |||
2016-05-31 | Remove unused session_id | Tulio Casagrande | |
2016-05-31 | Merge pull request #701 from shabbyrobe/fix-issue-695 | Christoph | |
Issue 695: Show all recipients in mail sent folder | |||
2016-05-27 | Issue #695: Show all recipients in mail sent folder | shabbyrobe | |
2016-05-26 | Updated calls to addRawHeader to use setRawHeaders | shabbyrobe | |
2016-05-22 | accomodates the case where the email address is the data sent with the event | NavaL | |
- now username and user_id are mapped when the user logs in - Issue #686 | |||
2016-05-20 | adding event as first argument on invalid soledad register callback. ↵ | NavaL | |
register sends it too. Issue #686 |