Commit graph

599 commits

Author SHA1 Message Date
Sebastien Badia
aba6170054 hooks: Use a more elegant grep command for mysql process check 2015-12-29 00:19:05 +01:00
Jérôme Lebleu
96f9ca9961 [fix] Validate app argument choice for input value too 2015-12-28 20:16:19 +01:00
Jérôme Lebleu
4a06cbdc31 [i18n] Review translations and keys related to app arguments 2015-12-28 20:10:55 +01:00
Jérôme Lebleu
096c4d0246 [enh] Add support for app argument 'type' defined in the manifest 2015-12-28 19:58:21 +01:00
Jérôme Lebleu
5fd2cf6667 [enh] Rely only on app_id argument for multi-instances apps
The original app_id hard-coded replacement in scripts and hooks is replaced by
the use in app scripts directly of the given app_id argument (wip #126).
It's now the app maintainer responsability to make use of it in a way to
prevent colisions with other instances.
2015-12-28 19:44:34 +01:00
Jérôme Lebleu
f0d0499257 [fix] Add GRANT OPTION in ynh_mysql_create_db helper 2015-12-28 18:53:15 +01:00
Jérôme Lebleu
94ce22f9d5 [enh] Pass app id to scripts and remove hook_check action
It passes the current app id to the app install/upgrade/remove scripts
as the last argument (wip #126).
The hook category has also been revisited to move some app specific parts
away from there. The action hook_check has been removed accordingly.
2015-12-27 22:56:04 +01:00
Jérôme Lebleu
6f0c6b8f50 [fix] Do not block while set main domain 2015-12-24 16:40:22 +01:00
Jérôme Lebleu
2efc0f4543 [fix] Update moulinette dependency minimum version 2015-12-24 11:05:14 +01:00
Jérôme Lebleu
c42ff4db67 Update changelog for 2.3.5 release 2015-12-24 10:57:29 +01:00
Jérôme Lebleu
016c1ae459 [enh] Add main domain GET route 2015-12-24 10:54:02 +01:00
Jérôme Lebleu
1cabe959d0 Revert "[enh] Add main domain GET route."
This reverts commit 23354e92bc.
Action must be defined only once in the actions map.
2015-12-24 10:50:43 +01:00
Jérôme Lebleu
e5c467ad26 [enh] Add helpers to set and get an application setting 2015-12-24 10:38:10 +01:00
Jérôme Lebleu
6840d120c0 [enh] Add a helper to create a directory under /tmp 2015-12-24 10:37:11 +01:00
Jérôme Lebleu
a9046a7200 [enh] Allow to pass the admin password as argument in the cli 2015-12-24 10:35:39 +01:00
Jérôme Lebleu
5cd3a86099 [fix] Check app min_version with yunohost package (fixbug #113) 2015-12-21 12:40:50 +01:00
Jérôme Lebleu
144d27e7df [fix] Recover French translation deleted as if by magic 2015-12-17 21:29:48 +01:00
Jérôme Lebleu
be43c79db8 [i18n] Use proper translation files from Transifex 2015-12-17 21:22:55 +01:00
Jérôme Lebleu
7f4b712016 [i18n] Sort json translation files by keys 2015-12-17 21:04:15 +01:00
Jérôme Lebleu
7acc353c9a [i18n] Initialize Italian translations 2015-12-17 20:24:24 +01:00
Jérôme Lebleu
a96c0d460f [i18n] Update translations from Transifex belatedly 2015-12-17 20:22:12 +01:00
Jérôme Lebleu
36bacba93f [enh] Rename ynh_password bash helper to ynh_string_random 2015-11-30 21:23:55 +01:00
Jérôme Lebleu
3cf32aec26 [doc] Improve usage and add examples for user helpers 2015-11-30 19:03:11 +01:00
Jérôme Lebleu
d3c8a1bb2f [fix] Prevent error if unset variable is treated in utils helper 2015-11-30 19:02:12 +01:00
Jérôme Lebleu
13dd9b4f89 [fix] Use --output-as instead of deprecated options 2015-11-30 18:35:41 +01:00
Jérôme Lebleu
835000b262 [enh] Provide bash helpers for MySQL databases (wip #97) 2015-11-30 18:23:59 +01:00
Jérôme Lebleu
7df29edf73 Merge pull request #117 from YunoHost/short-handlebars-ms-cache
[enh] Short cache on handlebars templates
2015-11-24 11:28:09 +01:00
opi
032f9c86ed [enh] Short cache on handlebars templates
Backported from https://github.com/YunoHost/yunohost-config-nginx/pull/5
2015-11-24 11:22:01 +01:00
opi
23354e92bc [enh] Add main domain GET route. 2015-11-24 08:34:14 +01:00
Jérôme Lebleu
68518ad571 Merge pull request #116 from YunoHost/app-label-in-app-list
[enh] Get app label for installed app in app list
2015-11-23 21:52:15 +01:00
opi
51009cf064 [enh] Get app label for installed app in app list. 2015-11-23 11:22:54 +01:00
Jérôme Lebleu
9d0292f2bd Update changelog for 2.3.4 release 2015-11-17 11:11:58 +01:00
Jérôme Lebleu
7f5e98fbc7 [fix] Update moulinette version dependency 2015-11-17 11:08:15 +01:00
Jérôme Lebleu
604f29184d [fix] Add yunohost-firewall.service but do not enable it 2015-11-16 21:56:41 +01:00
julienmalik
8362bf2ec0 [fix] Do not exit at first service which can't be stopped 2015-11-16 12:33:07 +01:00
julienmalik
eae6ecc9c0 [fix] Log for rmilter instead of rspamd 2015-11-16 11:57:16 +01:00
Jérôme Lebleu
4d439217f1 [fix] Log real exception string error in hook_callback 2015-11-15 18:33:02 +01:00
Jérôme Lebleu
9b2da4944e [fix] Prevent insserv warning when using systemd at package postinst 2015-11-15 15:50:49 +01:00
Jérôme Lebleu
b83c7317b3 [fix] Display a more detailed message when yunohost-firewall is stopped 2015-11-15 15:34:36 +01:00
Jérôme Lebleu
eaef922d4e [enh] Make use of call_async_output in hook_exec to get output in real time 2015-11-15 15:22:34 +01:00
Jérôme Lebleu
d2f4e19050 Update changelog for 2.3.3 release 2015-11-15 15:00:32 +01:00
Jérôme Lebleu
3f42d12e95 [fix] Do not modify handlers with root_handlers in bin/yunohost 2015-11-15 14:58:35 +01:00
Jérôme Lebleu
61267ccb1f Update changelog for 2.3.2 release 2015-11-15 14:04:57 +01:00
Jérôme Lebleu
829495905d [fix] Update moulinette version dependency 2015-11-15 14:03:05 +01:00
Jérôme Lebleu
bcaaec0505 [fix] Do not rely on dh_installinit and restart service after upgrade 2015-11-15 12:44:27 +01:00
kload
68f2dfca81 [fix] Delayed upgrade of the package 'yunohost' 2015-11-15 12:30:47 +01:00
kload
db6650af38 [enh] Warn the user about the waiting at the configuration generation 2015-11-15 11:13:38 +01:00
kload
62c7079783 [fix] Unexpected warnings comming from stderr 2015-11-15 11:07:27 +01:00
Jérôme Lebleu
1c4bd0e796 [fix] Add tty in root handlers if debug is set in bin/yunohost 2015-11-15 01:05:22 +01:00
kload
e6cfab1f6a [fix] Do not remove the global_script directory 2015-11-15 00:55:00 +01:00