opi
d07d8e835a
[enh] Add --installed and --with-backup to app_list action (wip #227 )
2016-03-16 20:18:27 +01:00
Jérôme Lebleu
4a7ff6a24f
[deb] Clean debian/control with cosmetic changes
...
The following dependencies have been changed:
* pyminiupnpc: removed in flavour of official python-miniupnpc Debian package
* python-pip: moved from Depends to Recommends since it's only intended for
apps usage and not YunoHost itself - it should definitively be removed when
the 'requirements' manifest key will allow package installation.
2016-03-15 15:23:08 +01:00
Jérôme Lebleu
897594a5da
[deb] Add missing cron dependency
2016-03-15 15:01:01 +01:00
opi
f3768217d1
[enh] Redirect most of 404 to maindomain.tld/yunohost/sso
2016-03-15 00:07:36 +01:00
Julien Malik
749ff71590
[enh] Remove unused checkupdate and upgrade scripts
2016-03-14 08:58:06 +01:00
Jérôme Lebleu
38b1e08aee
[deb] Fix helpers bash script installation
2016-03-13 11:53:08 +01:00
Jérôme Lebleu
b1abc6f7e8
[deb] Move yunohost-firewall restart to a separate and improved function
2016-03-13 11:38:16 +01:00
opi
b6ee72e412
[enh] Add diagnosis function. #39
2016-03-12 23:33:30 +01:00
Jérôme Lebleu
5664efad1d
[fix] Attempt to improve services management in Debian packaging
2016-03-12 22:33:59 +01:00
Julien Malik
1300f4c0ca
[fix] fix lintian script-not-executable
2016-03-12 00:20:52 +01:00
Julien Malik
02346776f2
[fix] follow up directory move /usr/share/yunohost/helpers
2016-03-12 00:15:15 +01:00
Julien Malik
5b7e16384e
[enh] move /usr/share/yunohost/apps/helpers to /usr/share/yunohost/helpers since it became of more general use
2016-03-12 00:12:59 +01:00
Julien Malik
83f4c6a65f
[fix] Validate IP addresses returned by ipX.yunohost.org
2016-03-11 11:34:03 +01:00
Julien Malik
dfd8780a10
[enh] Add helper for IP address validation
2016-03-11 11:31:43 +01:00
opi
7729d91e78
[fix] Cleaner Nginx redirection rules. Use permanent only when paths match.
2016-03-09 22:05:45 +01:00
opi
204e3ed3ff
[fix] Use plain text 502 error page.
2016-03-09 21:51:00 +01:00
Laurent Peuch
3909aaddf1
[mod] Explain how to start yunohost-firewall service
2016-03-09 21:34:30 +01:00
Julien Malik
59f6595e1d
Update changelog for 2.3.10.2 release
2016-03-09 08:46:46 +01:00
Julien Malik
5d5976d31e
[fix] Workaround for the bad people who are not using IPv6 yet
2016-03-09 08:42:17 +01:00
Jérôme Lebleu
229c1e6dcd
Update changelog for 2.3.10.1 release
2016-03-08 23:56:02 +01:00
Jérôme Lebleu
69608baad8
[fix] Oops, debian/install prevent subpackages installation
2016-03-08 23:54:16 +01:00
Jérôme Lebleu
b29a79386e
Update changelog for 2.3.10 release
2016-03-08 23:36:55 +01:00
Jérôme Lebleu
fba14e55df
[enh] Introduce new 'requirements' manifest key ( close #113 )
...
The 'requirements' key allows to specify the Debian packages which must
be installed and their required version. It must be an array of the
package name as the key and its version specifier - for its format, see
yunohost.utils.packages.Specifier - as value. For example:
"requirements": {
"yunohost": ">= 2.4, << 2.5"
}
2016-03-08 22:58:47 +01:00
Jérôme Lebleu
cc4dc54ed3
[enh] Implement package version specifier and use it for min_version
2016-03-08 21:52:45 +01:00
Julien Malik
4fd7a69d68
[fix] use ip6.yunohost.org instead of ipv6.yunohost.org (less connectivity issues)
2016-03-08 18:59:09 +01:00
Julien Malik
f1d5c1fe92
[fix] use ip6.yunohost.org, more reliable than ipv6.yunohost.org
2016-03-08 18:47:48 +01:00
Julien Malik
ec912d5074
[fix] Protect against empty files
2016-03-08 17:38:29 +01:00
Julien Malik
7241869985
[fix] use ipX.yunohost.org service to retrieve public IP
2016-03-08 16:57:43 +01:00
Jérôme Lebleu
c7a7e01d89
[fix] Use http to retrieve public IPv6 due to Let's Encrypt restriction
2016-03-08 16:57:21 +01:00
Jérôme Lebleu
5afd0c1272
[enh] Rely on APT python library to retrieve packages version
...
It introduces a new `yunohost.utils` package which will contain common
utils used by YunoHost actions. It comes with a work in progress `packages`
module with simple methods to retrieve installed version of packages for now.
2016-03-08 16:10:14 +01:00
Julien Malik
735053ad14
[fix] ip.yunohost.org is https now
2016-03-08 15:38:06 +01:00
Julien Malik
81fde7482d
[enh] first stop rspamd.service, then start rspamd.socket
2016-03-08 15:31:18 +01:00
Julien Malik
a072d4109e
[enh] slaptest outputs on stderr, so generates a WARNING. make it quiet
2016-03-08 15:22:44 +01:00
Julien Malik
16ba0b9831
[enh] use lowercase to be consistent with the service name
2016-03-08 14:40:28 +01:00
Julien Malik
051293e288
[fix] if we reached end of script, exit with success, instead of the last command result
2016-03-08 14:32:05 +01:00
Julien Malik
18c1a7d506
[enh] rm -f ignore non existent files
2016-03-08 14:29:15 +01:00
Julien Malik
0eb2a9b624
[enh] remove useless '|| true'. set -e does not exit for complex commands
2016-03-08 14:28:53 +01:00
Julien Malik
83c881f5b4
[enh] remove failure in the script
2016-03-08 14:16:46 +01:00
Julien Malik
64949cea38
[enh] do not fail in this section of the script
2016-03-08 14:15:35 +01:00
Julien Malik
4f8fcd3251
[enh] beautify script
2016-03-08 14:14:15 +01:00
Julien Malik
c4d5f664d1
[fix] do not output warnings when services are already uninstalled/disabled ( fix #215 )
2016-03-08 14:12:41 +01:00
Julien Malik
479a0d0abf
[enh] no need for && here
2016-03-08 14:12:41 +01:00
Julien Malik
0899ca055e
[fix] rspamd/rmilter now uses redis-server instead of memcached
2016-03-08 14:12:41 +01:00
Julien Malik
0d49e8a24f
[fix] remove useless whitespace
2016-03-08 14:12:41 +01:00
Jérôme Lebleu
8aa64a0641
[enh] Use a common method to retrieve public IP address
2016-03-08 11:10:28 +01:00
Jérôme Lebleu
5f08eb06ae
[enh] Use https to retrieve public IP address
2016-03-08 11:10:28 +01:00
Julien Malik
b27c5208d5
Merge branch 'testing' into unstable
2016-03-08 10:43:14 +01:00
Julien Malik
1afa1d5e72
[doc] merge changelog
2016-03-08 10:42:41 +01:00
opi
f36e4e2a83
[fix] Remove Dovecot autocreate deprecated plugin. Fix #103
2016-03-07 22:56:29 +01:00
opi
d8f4d3c0ad
[fix] Wrong command name.
2016-03-07 22:21:50 +01:00