Jérôme Lebleu
603c50ddd9
[fix] Regenerate Rmilter conf on domain addition for DKIM key
2016-02-28 21:46:57 +01:00
Jérôme Lebleu
36981ac21d
[enh] Attempt to improve readability of domain_dns_conf
2016-02-28 21:43:33 +01:00
Jérôme Lebleu
a557956a47
[fix] Remove useless raw argument in domain_list
2016-02-28 21:13:33 +01:00
Jérôme Lebleu
5676de11da
[enh] Replace msignals.display by logging in domain
2016-02-28 21:12:19 +01:00
Jérôme Lebleu
04c31638c6
[fix] Append domain name to DKIM DNS record
2016-02-28 21:03:18 +01:00
Jérôme Lebleu
8d520762e6
[enh] Add DKIM DNS record in domain_dns_conf ( close #198 )
2016-02-28 19:23:50 +01:00
Jérôme Lebleu
565bc616d8
[fix] Do not raise if one app upgrade fails and regen SSOwat conf
2016-02-26 20:18:22 +01:00
Jérôme Lebleu
fdc7d2e8c5
[fix] Set 'app status file not found' log level to debug
2016-02-26 20:04:19 +01:00
Moul
3744409aae
[fix] ttl: rename key argument.
2016-02-26 12:20:45 +01:00
Moul
248104b8e4
[fix] set ttl value to 'None'.
2016-02-23 23:07:32 +01:00
Moul
3f1bd53c47
[mod] Fixes on 'ttl' option.
2016-02-23 13:13:36 +01:00
Moul
5016482bda
[enh] add '-ttl' parameter to 'domain dns conf' command.
2016-02-23 00:53:02 +01:00
Jérôme Lebleu
b27aa33192
[fix] Review how app settings are initialized and set
2016-02-21 21:51:57 +01:00
Jérôme Lebleu
db7fb0c3f9
[enh] Get completely rid of os.system calls in _fetch_app_from_git
2016-02-21 17:39:35 +01:00
Jérôme Lebleu
ca9abffbe8
[fix] Improve and fix app fetching other than from github
2016-02-21 17:24:05 +01:00
Jérôme Lebleu
bd7308187c
[enh] Allow to install a given git reference of an app
...
This quickly adds support for git URL with /tree/ inside in app installation.
It is intended to ease tests of apps which use new manifest format and helpers
for the 2.4 release. An example usage:
$ yunohost app install https://github.com/jeromelebleu/roundcube_ynh/tree/dev
As it will certainly change with the app category refactoring, it is not
documented and should be used with care.
2016-02-19 13:56:55 +01:00
Jérôme Lebleu
4cc5775721
[fix] Clean tmp directory when restoration is cancelled
2016-02-18 16:20:36 +01:00
Jérôme Lebleu
4e48aeb388
[enh] Store backup size and check free space before restoring (bugfix #189 )
2016-02-18 16:20:36 +01:00
Jérôme Lebleu
50ba2668f5
[fix] Handle empty app settings error when it's not correctly installed
2016-02-07 20:29:12 +01:00
Jérôme Lebleu
94f81cc655
[i18n] Use named variables in app category translations
2016-02-05 11:39:23 +01:00
Jérôme Lebleu
28f5df2eeb
Merge pull request #119 from Psycojoker/unstable
...
Add action to generate DNS configuration for a given domain
2016-02-05 10:29:33 +01:00
Jérôme Lebleu
6a64386127
[fix] Some improvements and fixes to actions related to app access
2016-01-27 22:45:29 +01:00
Jérôme Lebleu
da2b3691c7
[enh] Use a common function to retrieve app settings
2016-01-27 22:31:04 +01:00
Jérôme Lebleu
ed49a8f577
[fix] Validate arguments and app settings in app_map (bugfix #168 )
2016-01-27 21:43:54 +01:00
Laurent Peuch
d93a1746d7
[mod] dns_conf only need authentication for the api
2016-01-26 15:49:45 +00:00
Laurent Peuch
2b74311526
[mod] rename function like suggested
2016-01-24 15:56:05 +00:00
Laurent Peuch
d289bbe8e8
[fix] remove .tld
2016-01-24 11:44:39 +00:00
Laurent Peuch
b3665ede0f
[mod] add CNAME for xmpp
2016-01-24 01:44:19 +00:00
Laurent Peuch
34ef4c7092
[mod] uniformise TTL declarations
2016-01-24 01:44:01 +00:00
Laurent Peuch
4817be9491
[fix] bad IPV6 declaration
2016-01-24 01:43:45 +00:00
Laurent Peuch
e140ed652c
[enh] new command to generate DNS configuration for a given domain name
2016-01-22 21:28:35 +00:00
Jérôme Lebleu
d041a5f264
[enh] Replace msignals.display by logging in backup category
2016-01-19 18:49:06 +01:00
Jérôme Lebleu
ebdf17791a
[fix] Allow false and 0 as non-empty values for an app argument
2016-01-17 22:30:40 +01:00
Jérôme Lebleu
77d901346e
[fix] Set default value of boolean argument type to false if unset
2016-01-04 17:29:45 +01:00
Jérôme Lebleu
4447e02b3e
[enh] Implement 'boolean' argument type support in app manifest
2016-01-03 20:41:57 +01:00
Jérôme Lebleu
3246dc44dd
[fix] Correct debug message when no arguments found in the manifest
2016-01-02 13:33:25 +01:00
Jérôme Lebleu
9285976acc
[enh] Integrate 'optional' key of arguments in app manifest
2016-01-02 13:11:10 +01:00
Jérôme Lebleu
58145509e2
[fix] Split service_configuration_conflict translation key (fixbug #136 )
2016-01-02 11:46:17 +01:00
Jérôme Lebleu
13da1e797c
[fix] Use INFO logging level if app setting is not found
2015-12-31 19:10:32 +01:00
Jérôme Lebleu
6a836ae0bf
[fix] Parse app arguments before creating app folder and settings
2015-12-31 19:03:58 +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
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
5cd3a86099
[fix] Check app min_version with yunohost package (fixbug #113 )
2015-12-21 12:40:50 +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
4d439217f1
[fix] Log real exception string error in hook_callback
2015-11-15 18:33:02 +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
3f42d12e95
[fix] Do not modify handlers with root_handlers in bin/yunohost
2015-11-15 14:58:35 +01:00