Commit graph

2490 commits

Author SHA1 Message Date
Alexandre Aubin
f78af06a35 Lazy loading for performance, possibly 2020-04-19 02:59:16 +02:00
Alexandre Aubin
da112a3668 Let's push also CAA for nohost.me ... Assuming dynette will eventually allow it .. 2020-04-19 02:44:39 +02:00
Alexandre Aubin
a33ae634c3 We need those quotes around spf 2020-04-19 02:39:36 +02:00
ljf
4686673bb5 [enh] Be able to disable ipv6 for smtp 2020-04-19 02:30:23 +02:00
Alexandre Aubin
7818eb3946 Better handling of failure to use the remote-diagnosis 2020-04-19 00:26:33 +02:00
Alexandre Aubin
a30ed783da Improve message about error 500 2020-04-18 20:34:34 +02:00
Alexandre Aubin
e880e775c1 No need to display this message in webadmin (we're already on the diagnosis script when this happens ...) + in CLI we want to have it as a warning so that it's displayed in cron email 2020-04-18 03:09:43 +02:00
Alexandre Aubin
301ced9d6e Hmf I dunno let's have this weird option if we really want to have a special case for first-run ... 2020-04-18 02:54:16 +02:00
Alexandre Aubin
08f9091257 Handle stupid weird case where the manifest file disappeared yet the app folder is still there ... 2020-04-18 02:40:40 +02:00
Alexandre Aubin
485de92b50 Redundant message 2020-04-17 21:22:02 +02:00
Alexandre Aubin
61ef67252e Don't contact ip6.yunohost if we can know right away that there's no IPv6 at all on the system 2020-04-17 19:38:46 +02:00
Alexandre Aubin
4306db7cf1 Be more flexible about SPF record: just 'a mx -all' is enough, no need to specify IP. (also fix TXT record validation in diagnosis) 2020-04-17 03:20:40 +02:00
Alexandre Aubin
7f3cc33487 Add a static method to call remote diagnosis and supports ipv4-only or ipv6-only check 2020-04-17 03:20:40 +02:00
Alexandre Aubin
8e46b536dc Somewhat cleaner hack to check the status of those damn services that aren't the real services... 2020-04-17 03:20:40 +02:00
Alexandre Aubin
efb45d4ece Add special behavior for <cmd> tags for diagnosis messages... 2020-04-17 03:20:40 +02:00
Alexandre Aubin
093ccd8020 Make sure that there's no AAAA records when no ipv6 2020-04-17 03:20:40 +02:00
Alexandre Aubin
b443caf63a Open links in new tab in the webadmin 2020-04-17 03:20:40 +02:00
Alexandre Aubin
ad4c138878 Better debugging info when miserably failing to run diagnosis 2020-04-17 03:20:40 +02:00
Alexandre Aubin
3869c2f68e Add html tags to improve readability of some results (in particular DNS records stuff) on webadmin 2020-04-17 03:20:40 +02:00
Alexandre Aubin
9ebb3102cd Remove details key if it's empty 2020-04-17 03:20:40 +02:00
Alexandre Aubin
3cff370c62 Add some bits of magic to simplify the way we yield test items 2020-04-17 03:20:40 +02:00
Alexandre Aubin
f0c0f63bb4 Let's use dict for details data, much better for semantic when defining strings etc... 2020-04-17 03:20:40 +02:00
Alexandre Aubin
8e83f8aa29 Add a 'yunohost diagnosis get' to get one specific raw info 2020-04-17 03:20:40 +02:00
Josué Tille
a096a36e27
Also manage downgrade 2020-04-15 16:30:49 +02:00
Josué Tille
4f0d5cef96
Improve version management in '_app_upgradable' 2020-04-15 16:26:01 +02:00
Josué Tille
8dd3986cac
Fix rename variable 2020-04-15 15:52:22 +02:00
Josue-T
f416b94fb8
Put upgrade_only_if_version_changes in integration section
Co-Authored-By: Alexandre Aubin <alex.aubin@mailoo.org>
2020-04-15 11:54:55 +02:00
Josue-T
3578588860
Replace actual by current
Co-Authored-By: Alexandre Aubin <alex.aubin@mailoo.org>
2020-04-15 11:53:39 +02:00
Josue-T
14ef523585
Improve env_dict variable in upgrade
Co-Authored-By: Maniack Crudelis <maniackcrudelis@users.noreply.github.com>
2020-04-14 13:45:05 +02:00
Josué Tille
4c5edb533a
Merge branch 'stretch-unstable' into abort_if_up_to_date_manifest 2020-04-13 17:43:47 +02:00
Kayou
9c86e64e08
Merge pull request #926 from YunoHost/add-default-php-in-backup
Add default php in backup
2020-04-13 15:52:37 +02:00
Kay0u
23c6ca5236
Remove APPS_DEFAULT_PHP_VERSION from the core 2020-04-12 23:43:39 +02:00
Alexandre Aubin
77b6a881f5 Merge remote-tracking branch 'origin/fix_get_uid_user_create' into stretch-unstable 2020-04-12 23:06:15 +02:00
Kay0u
2fcc93fcc8
add YNH_DEFAULT_PHP_VERSION in backup.py 2020-04-12 16:37:55 +02:00
Laurent Peuch
240a7d76d8 [fix] lxc uid number is limited to 65536 by default 2020-04-12 02:25:50 +02:00
Alexandre Aubin
bf291a0c50 Add 'yunohost tools versions' to have a simple way to fetch version from the webadmin 2020-04-11 23:25:51 +02:00
Josué Tille
58cce48195
Export old and new version in environnement 2020-04-11 23:02:05 +02:00
Kayou
35144c7c0a
Merge pull request #880 from YunoHost/default_php_version
Pave the way to migration to php7.3 and following
2020-04-10 00:21:10 +02:00
Kayou
887304919e
Merge pull request #917 from YunoHost/fix-acme-challenge-snippet
Get rid of domain-specific acme-challenge snippet, use a single snippet included in every conf
2020-04-09 21:07:50 +02:00
Alexandre Aubin
b2de9a9d40 Merge branch 'stretch-stable' into stretch-unstable 2020-04-09 18:04:58 +02:00
Laurent Peuch
68d6ed911e [fix] also invalidate group cache 2020-04-09 17:37:04 +02:00
Josué Tille
530d94b2ca
Fix regex manamgement 2020-04-09 16:53:28 +02:00
Josué Tille
52e2be8fe6
Merge branch 'stretch-unstable' into permission_protection 2020-04-09 16:22:08 +02:00
Josué Tille
3ba3055f43
Fix ssowatconf 2020-04-09 16:14:17 +02:00
Josué Tille
5b76a42126
Add new tests for ssowat conf 2020-04-09 15:54:10 +02:00
Josué Tille
baaf4bb758
Add test for regex management 2020-04-09 15:54:10 +02:00
Josué Tille
892d1f752a
Fix tests 2020-04-09 15:54:10 +02:00
Josué Tille
e815a3389f
Simplify the way to declare set 2020-04-09 15:54:09 +02:00
Josué Tille
fe6deb628d
Cleanup code 2020-04-09 15:47:58 +02:00
Josué Tille
83a97798a0
Don't create a new domain at each test 2020-04-09 15:46:38 +02:00