summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-06-24#412 Added a sleep to get a enought time to soledad sync the added mailsJefferson Stachelski
2015-06-19[refactor] Use auth for fewer parametersVictor Shyba
2015-06-18SMTP should be getting up properly againBruno Wagner
The latest changes on the platform caused the user agent to be unable to download the smtp client certificate, receiving a 401 in response. I added the authorization header to the call on the user agent so that is fixed.
2015-06-17fix missing importVictor Shyba
2015-06-17clean up unused variables (flake8 violations)Victor Shyba
2015-06-16Explicit is better than implicit.Victor Shyba
Trying to apply a little of this: https://www.python.org/dev/peps/pep-0020/ False doesnt point out what is being disabled. The other argument changed only because of arguments order.
2015-06-15Put False on maintenance to not use organization mode on intialise_leapJefferson Stachelski
2015-06-15[doc] removing constructor docstring, since the one present on class is ↵Victor Shyba
already explaining this
2015-06-15key generation isnt a side effect of start background jobsVictor Shyba
2015-06-15[doc] LeapSession docstring now matches realityVictor Shyba
2015-06-15Register now understands fingerprint and certificate arguments againBruno Wagner
2015-06-15SMTP now runs with the rest of the background jobs, that means register no ↵Bruno Wagner
longer starts the smtp server
2015-06-13[rename] tested app_factory code is now on application moduleVictor Shyba
2015-06-13[tests] Enabling 2 skipped testsVictor Shyba
Adapted to run on current application module
2015-06-12[refactor] dont access private soledad instanceVictor Shyba
Get soledad from soledad_session, instead of using the private one from Account.
2015-06-12[refactor] use flags property on mailVictor Shyba
Use it instead of reapeating fdoc.content[flags]
2015-06-12fixes last commit typo, soledad_querier doesnt come from selfVictor Shyba
2015-06-12[refactor] SearchEngine does not need a querierVictor Shyba
It was used only to retrieve encryption key. This should be done by who is using it.
2015-06-12Added missing import for AsyncHTTPClientFolker Bernitt
- accidentally removed in previous commit
2015-06-11Removing lost importsVictor Shyba
2015-06-10checking keys is a session responsabilityVictor Shyba
2015-06-10Fix bug when not passing leap certificate nor fingerprintrafael lisboa
2015-06-10Provider web certificate will always be bytestring now, requests complains ↵Bruno Wagner
otherwise
2015-06-09Broke initialization of services down by partsBruno Wagner
2015-06-09Extracted services setup in a separate classBruno Wagner
We removed app factory and moved root resource initialization to application.py
2015-06-09AttachmentsResource don't need querier anymore, RootResource doesn't need it tooBruno Wagner
2015-06-09Run server is not used anymoreBruno Wagner
2015-06-09clean unused imports after certs and app cleanupVictor Shyba
2015-06-09Removed triplicated code to concatenate user mailVictor Shyba
2015-06-09Added extensions to setup.py packageBruno Wagner
2015-06-09pin python-sqlcipher to our versionChristoph Kluenter
Problem is, that the debian version is linked against a broken sqlcipher. Our version is statically linked against a version of sqlcipher that comes with python-sqlcipher. See https://github.com/pixelated-project/project-issues/issues/110
2015-06-08Heavy rework on certs, removed most of it, simplified the logicBruno Wagner
2015-06-08Moved initialization, fingerprint and cert inside LeapCertificate classBruno Wagner
2015-06-08Removed which_bootstrap_ca_bundleBruno Wagner
2015-06-08Fixed certificates initialization and removed which_api_bundleBruno Wagner
2015-06-08move leap certs initialization to the certs modulerafael lisboa
2015-06-07Fixed quotes in javascript filesLeonardo Schäffer
2015-06-07Implemented floatlabels for input fields when composing emailLeonardo Schäffer
2015-06-07fixes tests for smtp gatewayVictor Shyba
2015-06-07events server can also run on random portVictor Shyba
With this last change, it is now possible to run more than one user agent on same pc without docker. With a fixed one it would raise port already in use and it is not configurable, making it impossible to run multiple activist UA.
2015-06-07smtp with better variable naming and random portVictor Shyba
2015-06-06maintenance was broken, arguments parser changedVictor Shyba
2015-06-05Moved initialization of leap background jobs to leap initBruno Wagner
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-06-05Moved register out of application like maintenanceBruno Wagner
2015-06-05if exception variable isnt used, we shouldnt declare it for cleaner codeVictor Shyba
2015-06-05Moved extensions to their own folder, so support has more meaningBruno Wagner
2015-06-05Refactoring the config, logging_setup is now called loggerBruno Wagner
2015-06-05Loading page is now in the resources folderBruno Wagner
2015-06-04[feat] async index writer to avoid locking #404Victor Shyba
This commit changes index writer to use AsyncWriter. It should avoid locking on our code and speed up things for now.