Commit graph

3128 commits

Author SHA1 Message Date
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
Josué Tille
1c1b88e455
Fix regex management 2020-04-09 15:42:22 +02:00
Josué Tille
8f61e493e4
Fix label management 2020-04-09 15:41:45 +02:00
Josué Tille
4933b23b5b
Improve management of show_tile settings 2020-04-09 15:40:20 +02:00
Kay0u
729aeb2425 add ynh_permission_has_user 2020-04-09 14:32:03 +02:00
Alexandre Aubin
85df8b6545
Merge pull request #905 from YunoHost/add-permission-helpers
add ynh_permission_has_user
2020-04-09 14:30:10 +02:00
Kay0u
5aa2556306 [fix] config_appy return link 2020-04-09 14:29:13 +02:00
Laurent Peuch
a886053de7 [fix] uid will be tested as a string 2020-04-09 14:27:39 +02:00
Alexandre Aubin
1eef9b6760 Do not redact stuff corresponding to --manifest_key 2020-04-09 14:26:46 +02:00
Alexandre Aubin
af8981e4e0 Lazy loading might improve performances a bit 2020-04-09 14:20:28 +02:00
Alexandre Aubin
d17fcaf94f When dumping debug info after app script failure, be slightly smarter and stop at ynh_die to have more meaningul lines being shown 2020-04-09 14:14:49 +02:00
Alexandre Aubin
f56f4724c3 Attempt to anonymize data pasted to paste.yunohost.org (in particular domain names) 2020-04-09 14:12:57 +02:00
Alexandre Aubin
be88a2835a Remove those random sudo which are useless yet triggers LDAP warning when LDAP is in bad state 2020-04-09 14:06:55 +02:00