Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-25 | make credentialsFactories parameter to auth session wrapper optional | Roald de Vries | |
2016-11-04 | [#795] injecting provider on activist mode user-agent initialization ↵ | NavaL | |
--fixing startup bug | |||
2016-11-03 | Users won't see the traceback on errors anymore #373 | Bruno Wagner | |
2016-10-28 | removing obsolete Leap_password_checker #795 | NavaL | |
2016-10-28 | authentication now returns Authentication | NavaL | |
leap session creation is only done post-interstitial and that logic is also extracted into its own class #795 | |||
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-05 | Fix pep8 | Tulio Casagrande | |
2016-10-05 | Move the application.py to twisted logger | Tulio Casagrande | |
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-28 | remove private key from [gnupg] logs the right way | Roald de Vries | |
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-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-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-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-02 | Revert "added custom c extension to set mutex locking for openssl rand ↵ | NavaL | |
generation" This reverts commit 6b528c26a05f1c3f969a9896328be408bcfd6064. | |||
2016-06-01 | added custom c extension to set mutex locking for openssl rand generation | NavaL | |
2016-05-30 | Handle errors on started process | Tulio Casagrande | |
In single user-mode, the InvalidAuthTokenError may occur during initialization | |||
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 | |||
2016-05-19 | when invalid soledad auth token, it logs user out if multi-user and stops ↵ | NavaL | |
the reactor if single-user mode Issue #689 | |||
2016-05-11 | Remove dispatcher references from service | Caio Carrara | |
Since we're not using dispatcher anymore, it doesn't make sense to keep dispatcher references and program flows that depend on it. For example, it doesn't make sense keep the flag --organization-mode, so it was removed as well. | |||
2016-02-19 | Fixed arity of two event callbacks | Folker Bernitt | |
2016-02-11 | adds argument to supply custom disclaimer/banner on login screen | NavaL | |
Issue #598 | |||
2016-02-05 | closing the services closes leap session, which stops background tasks, ↵ | NavaL | |
close soldedad and remove it from cache Issue #586 | |||
2016-02-03 | reverting unnecessary steps to not re-load leap-sessions on re-login, as ↵ | NavaL | |
they are already cached from leap side - fixing build Issue #590 | |||
2016-02-03 | move leap session creation to be done after interstitial is loaded | NavaL | |
Issue #590 | |||
2016-01-28 | making async setup user services after auth | NavaL | |
Issue #583 | |||
2016-01-27 | Add a login multi user functional test | Folker Bernitt | |
- Issue #576 - Extended AppTestClient with multi user support | |||
2016-01-26 | minor refactorings | NavaL | |
Issue #576 | |||
2016-01-25 | added integration test | NavaL | |
Issue #576 | |||
2016-01-22 | Add mutli-user mode to user-agent | Folker Bernitt | |
- Issue #576 - To start in multi user, run with --multi-user --provider provider-name.tld | |||
2016-01-19 | Make RootResource read account email from mail service | Folker Bernitt | |
- Issue #576 | |||
2016-01-18 | root resource now depends on the services factory -- and mail service, for ↵ | NavaL | |
now -- Issue #576 | |||
2016-01-18 | Refactory KeyResource to get services from session | Folker Bernitt | |
- Issue #576 - Only first step (other services not changed yet) - Faked session access for now | |||
2016-01-18 | Refactor Services to use provided constructor arguments | Folker Bernitt | |
- Issue #576 | |||
2016-01-13 | Changed log level to INFO for the pixelated namespace and added basic info ↵ | Bruno Wagner | |
messages | |||
2015-10-27 | Moves welcome mail logic inside LeapSession | Giovane | |
2015-10-22 | Move interstitial to root resource | Folker Bernitt | |
- Issue #501 - Moves assets to startup-assets - No more switching between twisted resources at runtime |