Commit graph

2413 commits

Author SHA1 Message Date
Bram
cd88f98bf9
Merge pull request #508 from Josue-T/patch-9
Fix container detection
2018-07-23 06:58:28 +02:00
Bram
191b3c1ffc
Merge pull request #510 from YunoHost/post-install-tell-to-add-first-user
[enh] after postinstall tell admin to had its first user
2018-07-22 15:41:31 +02:00
Laurent Peuch
886afd4d69 [enh] after postinstall tell admin to had its first user 2018-07-22 13:38:44 +02:00
Laurent Peuch
f528893b4d [mod] propagate the no_checks logic to acme-tiny code 2018-07-22 11:24:32 +02:00
Alexandre Aubin
8eaceefbbd Add a --share option to 'log display' to share the log on yunopaste 2018-07-21 17:59:51 +00:00
Alexandre Aubin
eb42a25ada Add python helper equivalent to yunopaste 2018-07-21 17:55:46 +00:00
Alexandre Aubin
fe48c37ce4 Attempt to improve wording 2018-07-21 16:34:23 +00:00
Alexandre Aubin
d328864a43 Fix app name in case an url is provided (otherwise it tries to create a file with https://... in the name) 2018-07-21 16:26:27 +00:00
Bram
ede8fed77e
Merge pull request #507 from YunoHost/app_without_sso
App without sso
2018-07-21 17:35:01 +02:00
Bram
75b7a481a0
Merge pull request #506 from YunoHost/list_available_users_on_app_install
[enh] list available users on app installation user argument
2018-07-21 17:34:22 +02:00
Josue-T
314fe83002
Fix container detection
Since LXC 3.0 it's not possible to detect if we are in a container by the init process ID
2018-07-19 21:17:54 +02:00
Laurent Peuch
3facf89c7e [enh] allow to uses in action cwd 2018-07-19 01:13:23 +02:00
Laurent Peuch
fbaac17870 [enh] default action cwd to the app yunohost app settings folder 2018-07-19 01:03:15 +02:00
Laurent Peuch
99b395d823 [mod] remove useless imports 2018-07-19 00:55:42 +02:00
Bram
8eb45e9ca0
Merge pull request #504 from YunoHost/fix-nodejs-remove
Fix nodejs removal in ynh_remove_nodejs
2018-07-09 20:01:05 +02:00
Laurent Peuch
2bf327970b [enh] allow an application to optout of sso 2018-07-09 18:30:45 +02:00
Laurent Peuch
d27cce4af6 [mod] put code closer to usage 2018-07-09 18:04:22 +02:00
Laurent Peuch
14387c43eb [mod] uses app_list installed option instead 2018-07-09 14:08:28 +02:00
Laurent Peuch
3bcbe1941a [mod] remove useless imports 2018-07-03 20:43:18 +02:00
Laurent Peuch
0ab51209fe [enh] list available users on app installation user argument 2018-07-03 20:38:23 +02:00
Bram
03f52bdd69
Merge pull request #505 from YunoHost/app_actions2
[mod] information needed for the admin UI
2018-07-03 00:55:24 +02:00
Laurent Peuch
51175db814 [mod] information needed for the admin UI 2018-07-02 17:04:41 +02:00
Alexandre Aubin
36c8d1a787 e.strerror don't always exists, use str(e) instead 2018-07-02 14:32:41 +02:00
Alexandre Aubin
344ae6bbf2
Fix nodejs removal in ynh_remove_nodejs 2018-07-01 18:37:34 +02:00
Bram
d1ac2f218b
Merge pull request #498 from YunoHost/real_cli_argument_for_boolean_type
[ux] display human understandable choice for boolean type on installation
2018-06-30 15:35:48 +02:00
Bram
c2b9008bd2
Merge pull request #502 from YunoHost/dyndns-timeout
[fix] timeout on get_public_ip otherwish dyndns update is stucked
2018-06-30 15:19:16 +02:00
Bram
36326e4ea6
Merge pull request #503 from YunoHost/mini-bug-nginx-regenconf
[fix] sometime nginx is not running
2018-06-30 15:18:51 +02:00
Laurent Peuch
834088551f [fix] uses moulinette download_text utils 2018-06-30 14:39:31 +02:00
Laurent Peuch
20d6c30503 [fix] sometime nginx is not running 2018-06-30 11:39:01 +02:00
Laurent Peuch
43b10298fc [fix] timeout on get_public_ip otherwish dyndns update is stucked 2018-06-30 11:14:54 +02:00
pitchum
a7e85dbbba [enh] Add MUA autoconfig. 2018-06-25 09:45:13 +02:00
Bram
79f1c1a897
[fix] referenced the wrong variable 2018-06-23 00:42:07 +02:00
Bram
165e9bc63d
Merge pull request #497 from YunoHost/fix_super_slow_recursive_import
[fix] fix recursive super slow import in certificate.py
2018-06-23 00:38:00 +02:00
Laurent Peuch
b46fb46768 [fix] forgot to commit actions format change 2018-06-22 07:34:24 +02:00
Laurent Peuch
dc0611d91b [mod] better routes for actions 2018-06-22 07:34:10 +02:00
Laurent Peuch
014a39fe95 [ux] display human understandable choice for boolean type on installation 2018-06-22 06:17:57 +02:00
Laurent Peuch
7cbd5641bd [fix] fix recursive super slow import in certificate.py 2018-06-22 06:03:07 +02:00
Bram
b2d07d1c6e
[mod] simplify code
"raise" alone will do exactly the same thing.
2018-06-22 05:56:27 +02:00
Bram
f1181540c6
[mod] correct year for copyright stuff 2018-06-22 05:34:18 +02:00
Bram
434e438f94
Merge pull request #486 from YunoHost/app_actions
[enh] POC for app actions
2018-06-22 05:32:22 +02:00
Bram
c3c6d39d2c
Merge pull request #496 from YunoHost/fix-mail-restore
[fix] Mail permission issue after restore
2018-06-22 05:28:04 +02:00
Laurent Peuch
f8d99e52e3 [mod] DRY, remove big copy/pasta 2018-06-22 05:27:15 +02:00
Laurent Peuch
3806e2a908 [mod] style 2018-06-22 05:27:00 +02:00
Laurent Peuch
64fe357995 [mod] compress code a bit 2018-06-22 04:55:09 +02:00
Laurent Peuch
26f2741a7e [mod] mark actions commands as experimental 2018-06-22 04:53:52 +02:00
Laurent Peuch
2d0b5edd23 [mod] DRY, easier to maintain here 2018-06-22 04:52:38 +02:00
Laurent Peuch
9cefc60161 [enh] store actions.json en install/upgrade 2018-06-22 04:50:11 +02:00
Laurent Peuch
f35e3ef055 [enh] can run the action of an app 2018-06-22 04:47:32 +02:00
Laurent Peuch
eef1b6d658 [enh] new command to list apps action 2018-06-22 04:45:50 +02:00
Bram
2056e0272b
Merge pull request #488 from YunoHost/config_panel
[enh] POC to allow applications to ship configurations panels for the software they bundle
2018-06-22 04:39:01 +02:00