Commit graph

83 commits

Author SHA1 Message Date
kload
beec9e4150 [fix] Force configuration at postinstall 2015-10-01 19:37:59 -04:00
kload
8c46e978a3 [fix] Regenerate configuration files only if YunoHost is postinstalled 2015-10-01 19:23:37 -04:00
kload
df8390151e Merge branch 'unstable' into regen-conf 2015-10-01 16:39:15 -04:00
kload
0ed2081f89 [enh] Make postinstall and main domain change regen-conf friendly 2015-10-01 16:36:30 -04:00
Jérôme Lebleu
79484416a3 [enh] Store hooks results by name instead of filename 2015-10-01 20:28:34 +02:00
Jérôme Lebleu
e9a10e79fb [enh] Allow to show backup information at listing 2015-10-01 19:27:19 +02:00
Jérôme Lebleu
3bbe9ad7e2 Merge pull request #92 from YunoHost/shallow-clone
[enh] Create shallow clone to increase app installation time
2015-10-01 03:37:00 +02:00
Jérôme Lebleu
e5fa8556cf [fix] Copy app backup script with proper permissions to be executed 2015-10-01 03:19:51 +02:00
Jérôme Lebleu
89b6b79e60 [enh] Add archive size to backup info and return info at creation 2015-10-01 03:06:32 +02:00
Jérôme Lebleu
cf0af877d9 [enh] Add succeed hooks to the backup archive info 2015-10-01 02:49:51 +02:00
kload
15533c7c6f [fix] Various fixes on configuration regeneration 2015-09-30 19:36:55 -04:00
kload
b615bcb810 [enh] Use the regenconf function instead of legacy configuration forging 2015-09-30 19:04:19 -04:00
Jérôme Lebleu
4c37d8f273 [fix] Do not process app backup script as hook 2015-10-01 01:02:24 +02:00
Jérôme Lebleu
3fe92d81f7 [fix] Retrieve the domain to restore only for the postinstall 2015-10-01 01:02:24 +02:00
Jérôme Lebleu
85626134ef [enh] Allow to filter which app to backup/restore 2015-10-01 01:02:24 +02:00
kload
c51454b7fe [fix] Do not fail when the service is not registered properly 2015-09-30 14:17:45 -04:00
kload
67b525116e Merge branch 'unstable' of https://github.com/YunoHost/moulinette-yunohost into regen-conf 2015-09-29 19:26:09 -04:00
Jérôme Lebleu
c8c15f291b [fix] Keep -x to show executed commands at hook execution 2015-09-30 01:18:10 +02:00
kload
a828e6d6d0 Merge branch 'unstable' into regen-conf 2015-09-29 19:07:25 -04:00
Jérôme Lebleu
2dd10fd282 [fix] Use sudo to execute hook script 2015-09-30 01:00:47 +02:00
kload
ec63f336cf [enh] Metronome regen script 2015-09-29 08:57:20 -04:00
kload
3804873142 [fix] Regen conf for specific service 2015-09-29 07:26:53 -04:00
kload
1ca528f6ce [fix] Properly calculate diff 2015-09-29 06:52:12 -04:00
kload
2a812e0aec [enh] Add nslcd conf regen script 2015-09-29 06:15:01 -04:00
kload
b9f9a3f105 [enh] Add slapd conf regen hook 2015-09-28 19:47:43 -04:00
kload
cfc661e612 [fix] Make Nginx configuration generation to work 2015-09-28 16:31:19 -04:00
kload
b6c77c9e43 [enh] Regenerate configuration via hook scripts 2015-09-28 16:54:49 +00:00
Jocelyn Delande
c586918a8c [enh] Determine the public IPv6 locally
Avoid depending on a remote service to fetch the globally routable IPv6
address.

discussed in #89
2015-09-28 16:54:49 +00:00
Jocelyn Delande
e91f3797a5 [fix] fix UnboundLocalError on ConnectionError
While connecting to ip6.yunohost.org, new_ip6 was not populated if exception.
2015-09-28 16:54:49 +00:00
kload
0e8366adb5 [fix] IPv6 record in DynDNS 2015-09-28 16:54:49 +00:00
opi
2b7b37d3e3 [fix] Use SSL/TLS to fetch app list
for christ's sake
2015-09-28 16:54:49 +00:00
Le Kload
b2b1fc7d80 [fix] Ensure that arguments are passed to the hook as string 2015-09-28 16:54:49 +00:00
Julien Malik
2f92176fce [lintian] fix executable-not-elf-or-script usr/lib/moulinette/yunohost/__init__.py 2015-09-28 16:54:49 +00:00
zamentur
a2a7c72054 [fix] 2nd installation of apps with a hooks directory 2015-09-28 16:54:48 +00:00
Jérôme Lebleu
be62093164 [fix] Correct logger object in backup_list (fix #75) 2015-09-28 16:54:48 +00:00
ZeHiro
cff745d174 [fix] Fix skipped_urls for each domain and #68
Fixes https://github.com/YunoHost/moulinette-yunohost/issues/68
2015-09-28 16:54:48 +00:00
Jérôme Lebleu
a3b42427a7 [fix] Invalidate passwd at user creation/deletion (fix #70) 2015-09-28 16:54:48 +00:00
Jérôme Lebleu
f352979b4c [fix] Allow empty app arguments in app_install 2015-09-28 16:54:48 +00:00
Jérôme Lebleu
d8dd81c644 [fix] Display YunoHost packages versions (fix #11) 2015-09-28 16:54:48 +00:00
Jocelyn Delande
7c6f2b9373 [enh] Determine the public IPv6 locally
Avoid depending on a remote service to fetch the globally routable IPv6
address.

discussed in #89
2015-09-27 01:16:56 +02:00
Jocelyn Delande
8e818d54a6 [fix] fix UnboundLocalError on ConnectionError
While connecting to ip6.yunohost.org, new_ip6 was not populated if exception.
2015-09-27 01:14:42 +02:00
kload
1ceb1259bc [fix] IPv6 record in DynDNS 2015-09-26 22:28:49 +02:00
opi
b03f7d7413 [fix] Can't reset a shallow clone 2015-09-22 22:05:40 +02:00
opi
00015e4d03 [enh] Create shallow clone to increase app installation time 2015-09-22 20:04:21 +02:00
opi
d60e7fb1b6 [fix] Use SSL/TLS to fetch app list
for christ's sake
2015-09-22 19:53:59 +02:00
Le Kload
fb706bf6bf [fix] Ensure that arguments are passed to the hook as string 2015-09-22 17:32:13 +02:00
Julien Malik
4a4f106f15 [lintian] fix executable-not-elf-or-script usr/lib/moulinette/yunohost/__init__.py 2015-09-10 08:43:23 +02:00
zamentur
ca9da64d1a [fix] 2nd installation of apps with a hooks directory 2015-08-09 15:00:13 +02:00
Jérôme Lebleu
475b3bb110 [fix] Correct logger object in backup_list (fix #75) 2015-07-27 08:39:25 +02:00
Le Kload
32313d197d Merge pull request #73 from ZeHiro/unstable
[fix] Fix skipped_urls for each domain and #68
2015-07-21 12:05:31 +02:00