summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/cli/command.py
AgeCommit message (Collapse)Author
2017-08-31[feat] make the cli default_printer more genericRuben Pollan
Now the default_printer can handle other types than dict, like lists or strings.
2017-08-30[refactor] change status to "failed"Kali Kaneko
2017-08-30[refactor] integrate new management protocolKali Kaneko
2017-08-11[feature] allow manual gateway selection for vpnKali Kaneko
For now, the way to select a gateway is to add a section in bitmaskd.cfg: [vpn_prefs] locations = ["frankfurt", "seattle__wa"] countries = ["DE", "US"] Note that the location indication has priority over country code. This will be exposed by the UI in release 0.11 - Resolves: #8855
2017-08-11[feature] add vpn list commandKali Kaneko
2017-06-01[refactor] improve error reporting when openvpn not foundKali Kaneko (leap communications)
2017-04-19[bug] pass along no polkit errorKali Kaneko (leap communications)
2017-04-19[bug] do not fail if error is an intKali Kaneko (leap communications)
2017-04-19[bug] handle disabled caseKali Kaneko (leap communications)
2017-03-17[feat] report the real status of the VPNRuben Pollan
2017-03-03[bug] use username instead of provider in the vpn callsRuben Pollan
Without active user we need to use the username instead of the provider in the VPN API. - Resolves: #8783
2017-02-23[feature] parse statusKali Kaneko (leap communications)
- simple status parsing - add separate firewall status - set status for abnormal termination
2017-02-23[feature] new commands: get_certKali Kaneko (leap communications)
2017-02-23[bug] pass raw arguments to the default commandsKali Kaneko (leap communications)
2017-02-23[feat] add json print to cliRuben Pollan
To improve scriptability we add '--json' param to the cli. - Resolves: #8771
2017-02-23[feat] eliminate the active user from bonafideRuben Pollan
Active user is now only a concept of the cli. For it we add a ~/.config/leap/bitmaskctl.cfg file. - Resolves: #8769
2016-11-11[bug] get user parameter in the key commandsKali Kaneko (leap communications)
This has been previously encapsulated in a dict, and the commands were not modified accordingly. I'm adding some very basic test for the KeymanagerService public api contract. - Resolves: #8577
2016-09-27[feature] try to launch backend on cli commandsKali Kaneko (leap communications)
2016-08-30[pkg] initial migration of bitmask.{core,cli}Kali Kaneko (leap communications)