summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-05-04[feat] Create and publish docker image (see #8755).Micah Anderson
When the tests/docker directory is changed, this CI job is triggered to build the docker image and push it to the bitmask-dev container registry. This allows us to change the existing CI jobs to pull the image from our registry, instead of from dockerhub.
2017-05-04[bug] Pass the right representation for the autoconf param from the cliKali Kaneko (leap communications)
In the previous commit 73fe341 the autoconf param for authentication calls was changed to 'True', so the cli has to send the right representation.
2017-05-04[bug] correctly handle authenticate's autoconf parameterSimon Fondrie-Teitler
This fixes two bugs with handling the autoconf parameter: - It looks for "True" instead of "true" in the dispatching code to account for json.dumps() converting true into a boolean and str() returning the python-style capitalized version "True". - It moves the initial definitions of offirst_bootstrap, ongoing_bootstrap, and stuck_bootstrap into the class instantiation method so they don't get shared between instances of the class. Previously, this caused one instance being bootstrapped to causes other instances to think they were also actively being bootstrapped. Resolves #8843
2017-05-04use my registry to testMicah Anderson
2017-05-04update to remove variablesMicah Anderson
2017-05-04Build docker image and push it to the container registry when tests/docker ↵Micah Anderson
are changed
2017-05-04[feat] Go to first open line when enter is pressedSimon Fondrie-Teitler
When filling out the signup or login pages, and when adding an additional service provider, the enter key will trigger the submit action. When on the choose provider page, enter will take you to the next page. - Resolves: #8841
2017-05-04[docs] add simonft to authorsKali Kaneko (leap communications)
2017-05-04[bug] Properly format string formattingSimon Fondrie-Teitler
2017-05-04[style] wordingKali Kaneko (leap communications)
2017-05-03[bug] include bitmask_helpers into the frozen binaryRuben Pollan
The bundled version of bitmask is unable to find the bitmask_helpers binary. Let's include it as part of the frozen binary generated by pyinstaller. - Resolves: #8862
2017-05-02[style] remove unused importsRuben Pollan
- Resolves: #8873
2017-05-02[pkg] adding appdirs as dependency for manholeRuben Pollan
2017-05-02[bug] set a non-None value for configuration defaultsRuben Pollan
None is recognized as not-default and gives an error if the searched config value is not present in the config file. This was provoking an error with manhole not being configured.
2017-05-01[bug] remove remanents of IMAP profiling codeRuben Pollan
- Resolves: #8870
2017-05-01[pkg] use soledad from master for bundlesKali Kaneko (leap communications)
to workaround a failure that breaks client I should tag soledad 0.9.6 soonish and make everything pip-installable again
2017-05-01[docs] update the manhole documentationKali Kaneko (leap communications)
2017-05-01[feature] streamline and move manhole into coreKali Kaneko (leap communications)
2017-04-30[style] remove unused logger from vpnRuben Pollan
2017-04-27[style] pep8 fixesKali Kaneko (leap communications)
2017-04-27[tests] fix testsKali Kaneko (leap communications)
mock a renamed method.
2017-04-27[docs] remove note about missing vpn supportKali Kaneko (leap communications)
2017-04-27[bug] do not assume we got a listenerKali Kaneko (leap communications)
2017-04-27[bug] unify logging style using class attrKali Kaneko (leap communications)
I changed most of the logger statements to use a class attribute, in this way it's easier to identify which class it's logging them. in some cases I leave a module-level logger, when we're either using functions or when the module it's too small. at the same time I did a general review and cleanup of the logging statements.
2017-04-27[bug] wait more for pixelated to startKali Kaneko (leap communications)
2017-04-27[bug] migrate all failures to twisted loggerKali Kaneko (leap communications)
2017-04-27[docs] add note about other shells for venvKali Kaneko (leap communications)
2017-04-27[bug] catch failures with newer twisted loggerKali Kaneko (leap communications)
the migration from the stdlib python's logger to twisted logger is unable to format properly the failures unless the call is adapted - Related: #8849
2017-04-27[bug] use argv for the argparse prog name in the cli UserRuben Pollan
- Resolves: #8829
2017-04-25for now, don't catch javascript errorselijah
2017-04-25minor: fix indentationelijah
2017-04-24[docs] update info about testing providers for vpnKali Kaneko (leap communications)
2017-04-24[feat] usable vpn uielijah
2017-04-21[docs] add note about installing havegedKali Kaneko (leap communications)
2017-04-21[bug] report global connecting state for vpn when user startedKali Kaneko (leap communications)
- Resolves: #8850
2017-04-21[docs] fix phrasing about fast-forwardsKali Kaneko (leap communications)
2017-04-21[docs] fix ref to mai lifecycleKali Kaneko (leap communications)
2017-04-21[docs] several doc updatesKali Kaneko (leap communications)
2017-04-21[docs] fix pixelated deps link in docsKali Kaneko (leap communications)
2017-04-21[docs] add missing pre-reqKali Kaneko (leap communications)
2017-04-20[bug] wait a bit in case the authtoken has not being written yetKali Kaneko (leap communications)
2017-04-20[docs] fix venv stepKali Kaneko (leap communications)
2017-04-20[docs] complete the env documentation a bitKali Kaneko (leap communications)
2017-04-20[feat] add bonafide authentication eventKali Kaneko (leap communications)
- Resolves: #8844
2017-04-20[feat] added app buttons (quit & about bitmask)elijah
- Closes #8803
2017-04-20[bug] add icon to windowKali Kaneko (leap communications)
The icon it was introduced and then deleted by mistake on the recent window refactor after pixelated integration. - Resolves: #8826
2017-04-20[docs] fix typo in readmeKali Kaneko (leap communications)
2017-04-20[docs] mention logs in the readmeKali Kaneko (leap communications)
2017-04-20[tests] run CI with bundled sqlcipherKali Kaneko (leap communications)
to workaround the lack of HAVE_USLEEP in debian packages.
2017-04-20[bug] fix enabling of vpn serviceKali Kaneko (leap communications)
- Resolves: #8845