summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/core
AgeCommit message (Collapse)Author
2016-10-04[feature] handle invite codesKali Kaneko (leap communications)
In the command line, --invitecode is a new optional parameter to the command "user create". bonafide service handles the invite codes. javascript library should be updated accordingly - Resolves: #7550
2016-10-04[feat] list active usersRuben Pollan
- Resolves: 8488
2016-10-03[refactor] standardize smtp and imap service modulesdrebs
2016-10-03[bug] use correct twisted log api for warningsdrebs
2016-10-03[bug] stop syncing after logout (#8479)drebs
2016-09-30[refactor] turn mail services into twisted servicesdrebs
2016-09-30[bug] correctly log dispatch failures because of malformed partsdrebs
2016-09-30[bug] pass command parts to mail disable dispatcherdrebs
A missing command parts argument to mail subcommand dispatcher caused the `mail disable` command to never be executed.
2016-09-30[style] use a more meaningful callback namedrebs
2016-09-29[feat] ui - allow users to change their passwordselijah
2016-09-28[feature]Add change password commandRuben Pollan
- Resolves: #8487
2016-09-28[bug] fix typoKali Kaneko (leap communications)
2016-09-27[feat] Fetch smtp cert automatically if missingRuben Pollan
It's missing dealing with expired certs. I remove get_smtp_certificate core command. - Closes: #8486
2016-09-27[bug] create config dir if it does not existKali Kaneko (leap communications)
2016-09-27[pkg] some bundling hacksKali Kaneko (leap communications)
2016-09-27[feature] launch backend from the qt gui entrypointKali Kaneko (leap communications)
2016-09-26[feature] rotate logsKali Kaneko (leap communications)
2016-09-26[refactor] call it start/stopKali Kaneko (leap communications)
2016-09-26[bug] return logout message got from bonafide (fixes #8461)drebs
The CLI prints results of commands using a default dictionary printer. If the command result is not a dictionary, that writer will fail. The logout command was returning None, so the printer was breaking when using the CLI to logout. This commit makes the logout command actually return the dictionary with the logout message, thus not breaking the printer.
2016-09-23[feat] rename bonafide.user.signup into createRuben Pollan
The js was already expecting this name, and the cli was calling it create, but the internal command was 'signup'.
2016-09-22[bug] write the right json in the bitmask_tokensRuben Pollan
The json for the tokens file needs to have the format: {'mail_auth': token} - Related: #8464
2016-09-22[bug] remove unused importdrebs
2016-09-22[style] remove unused variabledrebs
2016-09-22[bug] only generate key if soledad has ever synceddrebs
2016-09-22[bug] set the public token property instead of the private onedrebs
2016-09-22[bug] delay send of generated key if token is not available (#8460)drebs
2016-09-22[bug] register keymanager instance as soon as it is created (#8460)drebs
2016-09-22[pkg] bitmask_js => leap.bitmask_jselijah
2016-09-22[pkg] rename www to uielijah
2016-09-22[pkg] fix www (aka bitmask_js) when run in "development mode"elijah
this change allows you to edit the js and have the changes reflected immediately in the app.
2016-09-20[style] pep8 cleanupKali Kaneko (leap communications)
2016-09-20[feat] discover gpg bin path instead of hardcode itRuben Pollan
2016-09-13[feat] Write service tokens to a file for email clients to read.Ruben Pollan
- Resolves: #8435
2016-09-09[bug] workaround for autoconf in cliKali Kaneko (leap communications)
2016-09-07[bug] try/catch non standard statementsKali Kaneko (leap communications)
2016-09-07[refactor] update www/app/lib/bitmask.jsKali Kaneko (leap communications)
- fix a typo - Mantaining two copies looks like a very bad idea. I'll probably make this a symlink.
2016-09-07[feat] Add manual provider registrationRuben Pollan
- Resolves: #8400
2016-09-06[feat] add webui command: enable/disable/statusKali Kaneko (leap communications)
2016-09-06[bug] allow webui to launch without bitmask_www packageKali Kaneko (leap communications)
2016-09-06[pkg] package bitmask_wwwKali Kaneko (leap communications)
2016-09-01[feat] added initial bitmask_js (WIP)elijah
2016-09-01[feat] add web/js core APIRuben Pollan
Implements http REST API for the core and bitmask.js generic library to use this API. For events it uses long polling. - Resolves: #8265
2016-09-01[tests] add bogus imports to see meaningful code coverageKali Kaneko (leap communications)
2016-09-01[refactor] fix imports after merging submodulesKali Kaneko (leap communications)
2016-08-30[pkg] initial migration of bitmask.{core,cli}Kali Kaneko (leap communications)