summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-06-03Move reactor logic out of application initializationrafael lisboa
2015-06-03fix jshint for interstitial pagerafael lisboa
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-03Dispatcher tests were not reflecting the args parser changesBruno Wagner
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-03use debian jessie instead of testing on dockerfilerafael lisboa
we were using debian:testing, which apparently was causing "invalid header value" for the SRP token (see https://github.com/pixelated-project/pixelated-dispatcher/issues/102). i'm reverting this back to debian:jessie since that's the version we intend to run the user-agent on for now anyway.
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-24old nose code in setup.py, but we use trial insteadVictor Shyba
2015-05-24unused imports in setup.pyVictor Shyba
2015-05-23Adding undocumented feature on installer scriptVictor Shyba
This option exists in install script code, but no instructions is given on help text.
2015-05-23Adding info link about dependenciesVictor Shyba
For contributors trying the manual installation.
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-11Added cert for unstableGavin Schalliol
2015-05-11Use maildir for folders like DRAFTS or SENT.Folker Bernitt
- Issues #337, #338 - Added example how to use maildir sub folders
2015-05-08Bumped leap auth version after latest changesBruno Wagner
2015-05-08#338 Added pre load emails on mailbox SENTJefferson Stachelski
2015-05-07Sending the correct api cert in all cases nowBruno Wagner
2015-05-07vagrant: roll back base box to wheezy since leap platform doesn't support ↵rafael lisboa
jessie yet
2015-05-07added build-essential package to source provisioningvarac
2015-05-06cleanup Vagrantfile, use LEAP/jessie base box (#385)rafael lisboa
2015-05-05#337 Fixed the test adding a new behavior for add_mail_folderJefferson Stachelski
2015-05-05#337 Added preload mails to DRAFTSJefferson Stachelski
2015-05-05Register was still passing the leap provider instead of the api url for ↵Bruno Wagner
authentication
2015-05-05#337 Create mailbox if it already does not existJefferson Stachelski
2015-05-04add dependency to leap-auth for deb packagerafael lisboa
2015-05-04Merge pull request #389 from pixelated-project/srp_changesBruno Wagner Gonçalves
SRP changes to support LEAP 0.7
2015-05-04update testsrafael lisboa
2015-05-04add leap.auth to requiresrafael lisboa
2015-05-04Added 3 more read mails.Folker Bernitt
- Issue #336
2015-05-04Changed maintenance load mails format from mbox to maildir.Folker Bernitt
- Can now import mails from maildir (allows import of old mail accounts, too) - Flags currently supported: Replied, Seen - Issue #336
2015-04-30#337 Removed email name validationJefferson Stachelski
2015-04-30#337 Extracted a method to a new oneJefferson Stachelski
2015-04-30Added two unread, encrypted sample mails.Folker Bernitt
- Issue #335
2015-04-30Fixed invalid variable names in maintenance.py.Folker Bernitt
2015-04-30Removed check for mail file names.Folker Bernitt
- Issue #337
2015-04-30Flush soledad to disk before syncing.Folker Bernitt
- Issue #336
2015-04-29#337 Created a validation to just open file that the file name starts with ↵Jefferson Stachelski
'mbox' and ends with a number
2015-04-29#337 Refactored maintenance, renaming to make it more clear when read the ↵Jefferson Stachelski
code and deleted unsed variable
2015-04-29#337 Fixed the indentation of test_commandsJefferson Stachelski
2015-04-29Changing from bad to unreliable signatureGabriel Albo