Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-26 | extracting username before doing bonafide auth #795 | NavaL | |
2016-10-26 | Adds real authentication | Denis Costa | |
We also did some refactoring in order to have things working. #795 | |||
2016-10-26 | Fixes tests. | Denis Costa | |
I also split Athenticaton class into two. So I keep the same API for old code and have different things in two different classes. #795 | |||
2016-10-26 | Moving authentication out of login_resource | Bruno Wagner | |
This is ongoing work to be able to accept and validate user domain on login (so the user can use <username> or <username@domain.com>) We are extracting the authentication logic from login_resource to be able to test and cover the cases we need | |||
2016-10-26 | moving pixelated-maintenance register to use bonafide instead of leap.auth #792 | NavaL | |
2016-10-21 | [#797] reinstating use of the provided email body charstet encoding | NavaL | |
2016-10-19 | Adapted login to ignore anything after @ char | Bruno Wagner | |
2016-10-19 | Removed plugins bootstrap from the manhole option | Bruno Wagner | |
2016-10-19 | Adapted logging in the UA to use twisted.logger | Bruno Wagner | |
2016-10-18 | Removed extension that was unused for a long time | Bruno Wagner | |
2016-10-18 | Adapted imports to reflect new bitmask-dev dependency | Bruno Wagner | |
2016-10-11 | [#792] Move leap.bonafide to leap.bitmask.bonafide | Tulio Casagrande | |
2016-10-10 | setting Leapsssion.is_closed only when all services/dependencies are closed | NavaL | |
2016-10-05 | Fix pep8 | Tulio Casagrande | |
2016-10-05 | Setup twisted logger and formatter | Tulio Casagrande | |
2016-10-05 | Move the application.py to twisted logger | Tulio Casagrande | |
2016-10-05 | Changed to new twisted logging system | Tulio Casagrande | |
This was storing loglines and references of the objects until a beginLoginTo was called. We moved to the new logger and added the beginLoginTo line. | |||
2016-10-05 | remove `set_portal`, it's not needed | Roald de Vries | |
2016-10-05 | remove pixelated realm's init parameters | Roald de Vries | |
They weren't used. Currently, the PixelatedAuthSessionWrapper determines the resource to use for a user. It would be more idiomatic to have the realm determine that. Actually, it should return the avatar as an IResource. See http://twistedmatrix.com/documents/current/web/howto/web-in-60/http-auth.html | |||
2016-10-05 | Revert "remove pixelated realm's init parameters" | Roald de Vries | |
This reverts commit 8fa81ff3b2cf0422098395ec9918d5b547fbbca5. | |||
2016-10-05 | remove pixelated realm's init parameters | Roald de Vries | |
They weren't used. Currently, the PixelatedAuthSessionWrapper determines the resource to use for a user. It would be more idiomatic to have the realm determine that. Actually, it should return the avatar as an IResource. See http://twistedmatrix.com/documents/current/web/howto/web-in-60/http-auth.html | |||
2016-09-30 | [#348] Aesthetical changes to the welcome emails | Tulio Casagrande | |
2016-09-30 | Adds new welcome mail text in english. | Denis Costa | |
2016-09-30 | Adds new welcome mail text in portuguese. | Denis Costa | |
2016-09-29 | adapt the EN welcome mail | Roald de Vries | |
2016-09-28 | remove private key from [gnupg] logs the right way | Roald de Vries | |
2016-09-28 | Adds fallback to previous way to get body message. | Denis Costa | |
2016-09-28 | actually 404-ing valid requests but non-existing resource | NavaL | |
Issue #684 | |||
2016-09-27 | Fixes charset on welcome mail in portuguese. | Denis Costa | |
2016-09-26 | [#668] Moved user folder under pixelated subfolder | Tulio Casagrande | |
2016-09-26 | Ensuring 503 is thrown whenever the root_resource is not yet initialized, ↵ | NavaL | |
for all cases, not just when it is csrf valid. Issue #684 | |||
2016-09-26 | rearranged leap session creation to not sync nor setup account/fetcher, when ↵ | NavaL | |
using the cache Issue #773 | |||
2016-09-23 | [#668] Put search index under pixelated subfolder | Tulio Casagrande | |
2016-09-23 | Replace SRPSession usages with bonafide | Tulio Casagrande | |
In order to replace leap_auth with bonafide, we created a class to hold the user credentials | |||
2016-09-23 | Fixes typo. | Denis Costa | |
2016-09-23 | Adds translation to welcome mail. | Denis Costa | |
2016-09-22 | Moved all manhole start to manhole init | Bruno Wagner | |
The start_plugins part of the manhole initialization was being initialized, logging lines and creating a file whenever the user agent was started, as opposed to only when the manhole option is active | |||
2016-09-22 | move loglinegenerator to the support package | Roald de Vries | |
2016-09-21 | open telnet/ssh port only on localhost | Roald de Vries | |
2016-09-21 | add a first plugin | Roald de Vries | |
2016-09-21 | use absolute path to manhole config | Roald de Vries | |
2016-09-21 | allow both telnet and ssh | Roald de Vries | |
2016-09-21 | allow ssh for manhole | Roald de Vries | |
2016-09-21 | add manhole option to user agent | Roald de Vries | |
2016-09-13 | [#778] Handling case of failed key upload | Tulio Casagrande | |
If we get any problem with the upload of the user's public key, we are deleting the key pair from the local database and denying login. That way, a new login will have a chance to regenerate the key and upload it properly. | |||
2016-09-13 | [#778] Renaming get_key to be consistent with keymanager | Tulio Casagrande | |
2016-09-12 | Implements bonafide to replace leap.auth | Bruno Wagner | |
This still uses the SRPSession object to hold the credentials so we don't have to adapt the rest of the user agent code | |||
2016-09-08 | Logging out a logged out user was breaking the UA | Bruno Wagner | |
In case a user was being logged out and there's a soledad invalid auth token error, there might be an inconsistent state where the user session doesn't exist when this second logout is tried. This was breaking the login for that user until the next UA restart, I adapted the code to make logging out an user idempotent to prevent this corner case | |||
2016-09-08 | Only send public key if a new key was generated | Bruno Wagner | |
We were always sending the public key to nicknym, even if it was already there. The send_key method purpose is to update the public key in case a new pair is created and shouldn't be done at every login | |||
2016-09-05 | Adapted register after latest changes | Bruno Wagner | |
Register was trying to use LeapConfig and breaking when trying to register users |