Commit graph

3985 commits

Author SHA1 Message Date
Alexandre Aubin
6edba30eb9 Try to improve the wording of those messages... 2019-11-23 19:07:26 +01:00
Alexandre Aubin
0277ec4f12 Warn early about unexisting user/groups (otherwise this triggers a journal entry for nothing) + simplify code, explicit assumptions 2019-11-22 18:16:32 +01:00
Alexandre Aubin
63e756b9f5 Adjust tests because now all_users ain't added automatically by permission_create for .main perms 2019-11-22 18:16:32 +01:00
Kay0u
1b8e528965 symplify premission_create 2019-11-22 15:27:35 +01:00
Kay0u
a719ab05a2 [Fix] permission create 2019-11-22 15:27:28 +01:00
Alexandre Aubin
551ff80792 Improve ynh_secure_remove to detect empty args instead of miserably saying 'Avoid deleting .' 2019-11-16 15:48:08 +01:00
Alexandre Aubin
61e6840ed3 Only run these commands if the variables are not empty 2019-11-16 15:48:08 +01:00
Alexandre Aubin
68a67a9ac1 Update changelog for 3.7.0.2 2019-11-15 16:48:54 +01:00
Quentí
174d1d6b98 Translated using Weblate (Occitan)
Currently translated at 42.1% (251 of 596 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/oc/
2019-11-15 16:43:18 +01:00
amirale qt
ee226ff263 Translated using Weblate (Esperanto)
Currently translated at 84.7% (505 of 596 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/eo/
2019-11-15 16:43:18 +01:00
advocatux
c6dbb6292b Translated using Weblate (Spanish)
Currently translated at 89.6% (540 of 603 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/es/
2019-11-15 16:43:18 +01:00
amirale qt
b40ccc6063 Translated using Weblate (French)
Currently translated at 100.0% (603 of 603 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/
2019-11-15 16:43:18 +01:00
xaloc33
bce2dfae26 Translated using Weblate (Catalan)
Currently translated at 100.0% (603 of 603 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/ca/
2019-11-15 16:43:18 +01:00
amirale qt
f28f990349 Translated using Weblate (Esperanto)
Currently translated at 83.9% (506 of 603 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/eo/
2019-11-15 16:43:18 +01:00
amirale qt
cba136d42d Translated using Weblate (French)
Currently translated at 96.4% (585 of 607 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/
2019-11-15 16:43:18 +01:00
xaloc33
eaf9bfafcc Translated using Weblate (Catalan)
Currently translated at 100.0% (607 of 607 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/ca/
2019-11-15 16:43:18 +01:00
Quentí
31957a6296 Translated using Weblate (Occitan)
Currently translated at 39.9% (242 of 607 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/oc/
2019-11-15 16:43:18 +01:00
advocatux
242ccc3c3d Translated using Weblate (Spanish)
Currently translated at 89.0% (540 of 607 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/es/
2019-11-15 16:43:18 +01:00
amirale qt
be598a0610 Translated using Weblate (Esperanto)
Currently translated at 95.6% (537 of 562 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/eo/
2019-11-15 16:43:18 +01:00
amirale qt
2300596024 Translated using Weblate (French)
Currently translated at 100.0% (562 of 562 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/
2019-11-15 16:43:18 +01:00
amirale qt
473c7a9c2d Translated using Weblate (Basque)
Currently translated at 0.2% (1 of 562 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/eu/
2019-11-15 16:43:18 +01:00
amirale qt
5aa5c1140f Translated using Weblate (Turkish)
Currently translated at 0.2% (1 of 562 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/tr/
2019-11-15 16:43:18 +01:00
advocatux
a7dc8ad10f Translated using Weblate (Spanish)
Currently translated at 100.0% (562 of 562 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/es/
2019-11-15 16:43:18 +01:00
Filip Bengtsson
930181afd8 Translated using Weblate (Swedish)
Currently translated at 1.6% (9 of 562 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/sv/
2019-11-15 16:43:18 +01:00
xaloc33
434fef5d8c Translated using Weblate (Catalan)
Currently translated at 100.0% (562 of 562 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/ca/
2019-11-15 16:43:18 +01:00
Dominik Roesli
fe56354f36 Translated using Weblate (German)
Currently translated at 34.3% (193 of 562 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/de/
2019-11-15 16:43:18 +01:00
Alexandre Aubin
71878f6bbe Move debug log dump from ynh_exit_properly to the core after failed app operation 2019-11-15 16:40:16 +01:00
Alexandre Aubin
6ff99f7cba Improve app_upgrade error management 2019-11-15 16:40:04 +01:00
Kay0u
e8bf6eec80 fail if permission already exists 2019-11-15 13:57:26 +01:00
Kay0u
cbc1c82df7 Fix parameters 2019-11-15 13:57:18 +01:00
Kay0u
c826a37aaa Improve permission helpers 2019-11-15 13:57:09 +01:00
Kay0u
6d5b90cc23 Refactor group permission 2019-11-14 17:48:43 +01:00
Kayou
0beec2e0cb Add arg in permission callback 2019-11-14 17:46:37 +01:00
Alexandre Aubin
ddc42e5c8c Make sure the users actually exists when migrating legacy custom permissions 2019-11-06 18:36:09 +01:00
Alexandre Aubin
67a11b5b79 Update changelog for 3.7.0.1 2019-10-31 20:37:51 +01:00
Alexandre Aubin
089b3cf973 [fix] Sync permissions only after we're done migrating them, otherwise this triggers a shitload of warnings 2019-10-31 20:36:25 +01:00
Alexandre Aubin
3f80fe4e93 Update changelog for 3.7.0 testing 2019-10-31 18:14:20 +01:00
Alexandre Aubin
40f48ff25c zzzzz previous commit broke the info for apps, only system infos were affected 2019-10-29 21:47:12 +01:00
Alexandre Aubin
c752839f67
Merge pull request #830 from yunohost-bot/weblate-yunohost-core
Update from Weblate
2019-10-29 19:32:44 +01:00
amirale qt
dd9f1944af Translated using Weblate (Esperanto)
Currently translated at 93.0% (522 of 561 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/eo/
2019-10-29 18:19:21 +00:00
amirale qt
4dadb9eb90 Translated using Weblate (French)
Currently translated at 100.0% (561 of 561 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/
2019-10-29 18:19:21 +00:00
Alexandre Aubin
9ee3d234e8 [ux] Add a message to explain that the app is being removed if the install fails 2019-10-29 19:19:04 +01:00
Alexandre Aubin
83b45d7894 Fix the legacy permission fix after app install, sometimes the setting ain't None 2019-10-29 17:38:05 +01:00
Alexandre Aubin
572b003e29 We gotta return a permission structure here in all case, otherwise stuff like app_addaccess will miserably fail in these case 2019-10-29 17:17:43 +01:00
Alexandre Aubin
71bc6a0faf We gotta regen the ssowat conf to propagate the change 2019-10-29 16:38:15 +01:00
Alexandre Aubin
79627d79cc [yolo] Cosmetic improvement for logs during system package upgrades 2019-10-29 16:18:31 +01:00
Alexandre Aubin
a2563db0e6 Merge branch 'stretch-testing' into stretch-unstable 2019-10-29 15:50:51 +01:00
Alexandre Aubin
5a599f2ebf Update changelog for 3.6.5.3 2019-10-29 15:49:31 +01:00
Alexandre Aubin
854e52c21e More inclusive rule for this php/sury hack because php version got updated to deb9u6 2019-10-29 15:47:13 +01:00
Alexandre Aubin
9294664d6c Fix permission backward compatibility for the case where an app needs to make the app temporarily public during install script... 2019-10-26 17:46:51 +02:00