Commit graph

3345 commits

Author SHA1 Message Date
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
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
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
Laurent Peuch
c14077dc36 [fix] handle empty args case 2018-06-22 04:37:08 +02:00
Laurent Peuch
8a33199d91 [mod] add experimental warning for config panel 2018-06-22 04:37:08 +02:00
Laurent Peuch
6fb19edbb3 [enh] send app name and id to config-panel-show 2018-06-22 04:37:08 +02:00
Laurent Peuch
67ba031eab [mod] copy config_panel.json on install/upgrade 2018-06-22 04:37:08 +02:00
Laurent Peuch
27dfd6af6e [fix] missing YNH_APP_ID on scripts/config apply 2018-06-22 04:37:08 +02:00
Laurent Peuch
ffbe059d91 [mod] remove debug output 2018-06-22 04:37:08 +02:00
Laurent Peuch
ff3913adbb [enh] first version of script/config apply 2018-06-22 04:37:08 +02:00
Laurent Peuch
7d634a3085 [mod] s/variable_name/generated_id 2018-06-22 04:37:08 +02:00
Laurent Peuch
359ef6d3d7 [enh] handle failure on 'config/script show' 2018-06-22 04:37:08 +02:00
Laurent Peuch
1c16693cdc [mod] explicitely tells script/config that I want the show behavior 2018-06-22 04:37:08 +02:00
Laurent Peuch
c0ec14b79b [enh] first working prototype of config-panel show 2018-06-22 04:37:08 +02:00
Laurent Peuch
274a219fdc [enh] allow hook_exec to have custom callbacks 2018-06-22 04:37:08 +02:00
ljf
a5ebc76eda Merge from stretch-unstable 2018-06-21 22:41:20 +02:00
Alexandre Aubin
203e05b96d Merge branch 'unstable' into stretch-unstable
Conflicts:
	debian/changelog
2018-06-17 01:23:15 +00:00
Alexandre Aubin
0c248bcb7e Last minute fix : install php7.0-acpu to hopefully make stretch still work after the upgrade 2018-06-16 20:59:18 +02:00
Alexandre Aubin
fe3435736b Merge branch 'unstable' into stretch-unstable 2018-06-16 16:15:11 +02:00
Alexandre Aubin
8268d6e074
Fix counter-intuitive backup API (#490)
* Remove old/deprecated --hooks

* Remove --ignore-system and --ignore-apps, backup/restore everything by default, or only the parts explicitly given
2018-06-15 19:30:51 +02:00
ljf (zamentur)
8df696849b [fix] Redirect corectly php5 to php7 file during restore (#489)
* [fix] Redirect corectly php5 to php7 file during restore

* [enh] Avoid to use bash command to do replace

* [enh] Use moulinette helpers

* [fix] Migrate correctly the first column of backup csv

* [fix] Missing argument in locale
2018-06-15 18:54:14 +02:00
Alexandre Aubin
aca404a5d7
Condition typo :< 2018-06-15 17:25:27 +02:00
Alexandre Aubin
898d665900
Remove archivemount stuff (#491) 2018-06-15 15:29:05 +02:00
Bram
07b4ec49aa
Merge pull request #487 from YunoHost/info-by-default
[enh] Verbose by default
2018-06-13 20:07:28 +02:00
Alexandre Aubin
aefd37e5bf Merge branch 'unstable' of https://github.com/yunohost/yunohost into unstable 2018-06-13 20:03:28 +02:00
Alexandre Aubin
2aeed38ea5 Disable predictable network interface names to avoid cases where devices
don't reboot properly because interface name changed...
2018-06-13 20:01:49 +02:00
Alexandre Aubin
8b08de665a Add util functions to extract network interfaces and gateway 2018-06-13 19:39:56 +02:00
Bram
9df14c6506
[fix] remove slice by mistake in 14c270cebd 2018-06-12 23:43:40 +02:00
Alexandre Aubin
e475d3afab Merge branch 'unstable' into stretch-unstable 2018-06-12 01:06:47 +02:00
Alexandre Aubin
1b55eacf9c Rely on /etc/os-release to get the release number.. 2018-06-12 00:29:52 +02:00
Alexandre Aubin
201edd8c38 Revert "Rely on the codename instead of release number because lsb_release is fokin stupid"
This reverts commit f96aa44505.
2018-06-12 00:29:30 +02:00
Alexandre Aubin
f96aa44505 Rely on the codename instead of release number because lsb_release is fokin stupid 2018-06-12 00:06:21 +02:00
Alexandre Aubin
a895662693 Explicitly enable php7.0-fpm and disable php5-fpm during php migration 2018-06-11 23:42:18 +02:00
Alexandre Aubin
0ebfa145b8 Close port 465, open 587 during migration according to SMTP port change 2018-06-11 23:40:23 +02:00
Alexandre Aubin
0f6d4de8e4 Remove the logrotate for php5-fpm 2018-06-11 18:23:38 +02:00
Alexandre Aubin
18330ab042 Check available space in /var/lib/postgresql before running postgresql migration 2018-06-11 18:15:19 +02:00
Alexandre Aubin
3681e6adfc Attempt to make postgresql not send an email about the 9.4->9.6 migration 2018-06-11 17:45:17 +02:00
Alexandre Aubin
2adc80f8db [fix] Microdecision : bug in get_file_diff following refactoring ... 2018-06-11 16:18:42 +02:00
ljf
8e8d8e54ab [enh] Enable ynh_info by default 2018-06-11 11:56:54 +02:00