summaryrefslogtreecommitdiff
path: root/service/pixelated/config
AgeCommit message (Collapse)Author
2015-06-03Removed unused redirect to ssl and moved reactor listens one place up in the ↵Bruno Wagner
tree, to remove them from the app in the future
2015-06-03Better identing the initialization deferredsBruno Wagner
2015-06-03Creating a leap session is now part of leap initBruno Wagner
We've moved the init soledad method to the leap_initialization module and gave it a meaningful name, because it was initializing the whole leap session instead of only soledad, because of that we removed some of the uneeded config files and deduplicated some code on maintenance to use the same facilities. Some arguments had non-meaningful variable names and args was being passed everywhere (it was unclear who was using which variables in the args) We changed the initialization to pass those arguments explicitly, then we can factor them out sometime when it makes sense
2015-06-03Changed the method used to open a leap session to a meaningful and ↵Bruno Wagner
non-conflicting name
2015-06-03Argument parser now specifies user agentBruno Wagner
2015-06-03Moved all args parseing to config/args and fixed maintenance after the shiftsBruno Wagner
2015-06-03Added config fileBruno Wagner
2015-06-03Leap cert was still being imported in initialize leapBruno Wagner
2015-06-03Fixed tests after app changesBruno Wagner
2015-06-03Leap certificate initialization and credentials gathering is now done on ↵Bruno Wagner
initialize_leap
2015-06-02Started isolating leap initialization, so we can call it in one place ↵Bruno Wagner
instead of across all of initialization
2015-06-02Logging initializer don't need the whole args, only the debug optionBruno Wagner
2015-06-02Remove unused methods from logger and made twisted use the python standard ↵Bruno Wagner
logger
2015-05-19stop unneeded index rebuild and endless marking of recent docsrafael lisboa
(paired with @shyba) this should stop soledad sync from running repeatedly - removes all callbacks to the SOLEDAD_DONE_DATA_SYNC event after they’re called - avoid re-marking a document as recent if it was already marked
2015-05-07Sending the correct api cert in all cases nowBruno Wagner
2015-04-23Changes to streamline the session creation and authenticate with the ↵Bruno Wagner
external srp leap library
2015-04-23Patched soledad sync so it will give us meaningful error messagesBruno Wagner
2015-04-16maintenance reads credentials from stdin.Folker Bernitt
- Issue #345
2015-04-15Attaching error handler to TwistedVictor Shyba
For #375
2015-04-15pixelated-dispatcher#91 Renamed some arguments and replaced all words 'leap' ↵Jefferson Stachelski
and 'provider' by 'LEAP provider'
2015-04-15Introduced maintenance command and added reset behaviour.Folker Bernitt
- Call with: pixelated_maintenance reset - Issues #335, #345
2015-04-13Removed info sync because we have a loading page nowBruno Wagner
2015-04-13Merge pull request #371 from enzoz/validates_username_before_create_accountBruno Wagner Gonçalves
Validates username before request user creation on leap server
2015-04-10Allows dot on username.Enzo Zuccolotto
-- Issue #147 @anikarni and @enzoz pairing
2015-04-08Validates username before request user creation on leap serverEnzo Zuccolotto
-- Issue #147 @anikarni and @enzoz pairing
2015-04-08Merge pull request #358 from pixelated-project/shybamasterVictor Shyba
Welcome email
2015-04-07for #333, validate True if no cert givenVictor Shyba
2015-04-01Unit tests, integration tests and welcome mailVictor Shyba
-- Issue #334
2015-04-01Refactor lastuid and register wrapper on SYNC_DONEVictor Shyba
-- Issue #334
2015-03-31Added support for ssl fingerprint validation.Folker Bernitt
- Issue #333 - Needed to patch urrlib3 for older requests versions - Use --leap-cert-fingerprint <SHA1> to validate fingerprint
2015-03-12Removed invalid code from config/__init__.py.Folker Bernitt
- using monkey patch by import instead - Issue #313
2015-03-12Monkey patched KeyManager._fetch_keys_from_server.Folker Bernitt
- Now raises KeyNotFound for all problems, not only 404 - Issue #313
2015-03-10#87 Removed logging to /tmp/pixelated.log fileJefferson Stachelski
2015-02-27Refactored out tag service and replaced mail normalization with built-in ↵Bruno Wagner & Victor Shyba
parseaddr Also made some minor fixes based on pylint output
2015-02-27#74 use basic config for default loggingRafael Lisboa
2015-02-26#74 Jefferson/Rafa: Centralized all logs (python logging and twisted logs) ↵Jefferson Stachelski
to /tmp/pixelated.log file
2015-02-19Adds the close parenthesis to -lc messageTiago Ferraz
2015-02-18#294 - not failing service startup if smtp fails to startDuda Dornelles
2015-02-18#280 Made the changes on args helper as varac recommendedJefferson Stachelski
2015-02-13Adding encryption info for a recipient when composing.Duda Dornelles
To do that we look into the KeysResouce to see if we will find a key for each address entered for the recipients.
2015-02-13Monkey patching fetch decrypt to add encryption infoDuda Dornelles
2015-02-11#280 changed the help on args.py added more details for server's key and ↵Jefferson Stachelski
server's certificate
2015-02-03fixing pep8Duda Dornelles
2015-02-03Movinge MailsResource#render_POST logic to MailService and some ↵Duda Dornelles
search_engine calls to Mailbox
2015-02-03Moving mails_resouce render_GET logic to mail_serviceDuda Dornelles
2015-01-29pixelated-project/pixelated-platform#54 : monkey-patching twisted web ↵Duda Dornelles
ESMTPSenderFactory to not requireTransportSecurity since it will user reactor.connectSSL anyways. This is a know bug on Twisted-Web 12.0.0 that gets fixed on newer versions but since we are support wheezy we need the hack
2015-01-28(Re-)added leap home parameter to soledad initialization.Folker Bernitt
- Problem introduced with commit 26b85d8e52 - Issues #237 #232 #196
2015-01-27Using jquery min in loading page and re-adding monkey-patches for sqlcypher ↵Duda Dornelles
and protobuf
2015-01-27#237 #232 #196 syncing user data once before starting the UA. Displaying a ↵Duda Dornelles
loading screen in the meantime. The initial sync will make sure the user has a single key pair
2015-01-23#245 stopping the reactor when user cant authenticateDuda Dornelles