Commit graph

73 commits

Author SHA1 Message Date
Jérôme Lebleu
013447bbe7 [enh] Allow to define global abstract arguments in the cli 2015-11-13 11:53:31 +01:00
Jérôme Lebleu
9f7dd9c7ad [enh] Provide new logging facilities to get rid of msignals.display 2015-11-12 22:36:41 +01:00
Jérôme Lebleu
d7efe127a8 [enh] Allow to print output in a script-usable way for the cli 2015-09-29 14:20:08 +02:00
Jérôme Lebleu
10c3bee1e1 [enh] Add a new callback action and start to normalize parsing 2015-07-13 17:44:13 +02:00
Jérôme Lebleu
5d92898ee7 [enh] Implement an extended JSON encoder and support sets 2014-12-04 23:34:53 +01:00
Jérôme Lebleu
ab6d8c529f [fix] Do not translate authenticator's help message in MoulinetteSignals 2014-11-21 11:06:29 +01:00
Jérôme Lebleu
f2737ce47d [enh] Handle error message style from the cli 2014-10-13 17:14:33 +02:00
Jérôme Lebleu
594a1a3c32 [enh] Better confirmation prompting 2014-06-02 21:03:08 +02:00
Jérôme Lebleu
2243d3ce60 [enh] Display prompting message in yellow on authentication 2014-06-02 17:11:32 +02:00
Jérôme Lebleu
790eaf0783 [fix] Print message inside prompting function in the cli 2014-06-02 15:04:07 +02:00
Jérôme Lebleu
66ed5dfd8d [fix] Review pretty_print_dict to prevent encoding issue 2014-05-31 12:54:01 +02:00
Jérôme Lebleu
90bd495096 [enh] Manage arguments in translation - and try to fix encoding (again) 2014-05-30 18:52:13 +02:00
Jérôme Lebleu
dbc2776b94 [fix] Print unicode string to prevent encoding issue 2014-05-30 15:25:24 +02:00
Jérôme Lebleu
1ab91440f1 [fix] Fix encoding issue due to Python 2 in i18n and cli prompting 2014-05-29 14:55:06 +02:00
kload
1bc6308b3a [fix] Display colorized messages correctly outside a tty 2014-05-24 19:23:56 +00:00
Jérôme Lebleu
f2fed4a8b5 [fix] Prevent freeze in the cli if it's not running from a tty 2014-05-17 22:03:52 +02:00
Jérôme Lebleu
a205c04876 [enh] Allow to encode printed result in json from the cli 2014-05-17 21:45:44 +02:00
Jérôme Lebleu
dcdc4cff8e [fix] Proper handling locale in api and cli 2014-05-16 23:49:53 +02:00
Jérôme Lebleu
b501e186be [fix] Add i18n in yunohost binaries and update them 2014-05-16 12:29:41 +02:00
Jérôme Lebleu
24cbd03d47 [enh] Add i18n \o/ 👏 2014-05-15 01:00:43 +02:00
kload
962b78329f [enh] Adapt yunohost_hook.py and allow bypass of the locking process 2014-04-24 11:35:18 +00:00
Jerome Lebleu
183ed78dc4 Move signals into moulinette core and uptade interfaces
* Replace ActionsMapSignals to MoulinetteSignals and make it available through 'msignal' global variable
* Update interfaces to support signals changes
* Add a new signal 'display' and implement it in the cli
2014-03-27 02:48:35 +01:00
Jerome Lebleu
7258e21adb Move src/moulinette to the root 2014-03-26 01:50:14 +01:00
Renamed from src/moulinette/interfaces/cli.py (Browse further)