Commit graph

1725 commits

Author SHA1 Message Date
pitchum
f52eef4bc2 [fix] Don't break the cert renew process, just warn. 2020-03-29 11:51:12 +02:00
pitchum
e59a38a88a Remove useless debug message. 2020-03-25 20:31:08 +01:00
Alexandre Aubin
d85bd1f25a Forbid users from trying to add a domain starting by xmpp-upload. 2020-03-25 20:15:34 +01:00
pitchum
094cb15b0a Workaround some python loading issue. 2020-03-25 19:53:36 +01:00
pitchum
ceaacfbd97 Simplified check for subdomain inclusion in certificate. 2020-03-25 12:20:23 +01:00
pitchum
ada95f8fca http-upload only available on maindomain (for the moment). 2020-03-25 12:09:24 +01:00
pitchum
0bd717a21e Include XMPP subdomain in certificate when possible. 2020-03-22 12:17:08 +01:00
pitchum
c6e8bb5d26 Always expect subdomain xmpp-upload.domain.net.
This subdomain will be part of Letsencrypt certificate so
it MUST be defined in DNS zone otherwise certificate renewal will fail.
2020-03-22 08:35:02 +01:00
Alexandre Aubin
b5d18d63c7 Better handling of the didn't-run-diagnosis-ever-yet case (c.f. also commit for webadmin) 2020-03-18 01:30:37 +01:00
Alexandre Aubin
1b17456331
[fix] Make sure the group permission update contains unique elements 2020-03-15 22:33:51 +01:00
Alexandre Aubin
3bf2df16ee Fix tests for appscatalog ? 2020-03-05 20:00:39 +01:00
Alexandre Aubin
200ff2de31
Micro issue from previous app list system rework 2020-03-05 18:15:55 +01:00
Kayou
746d046250
Merge pull request #877 from kay0u/hooks-permission
more informations in hooks permission
2020-02-25 17:43:45 +01:00
Kay0u
62a98eb073 Full permission url 2020-01-31 18:27:16 +01:00
Kay0u
e68da9d47b
more informations in hooks permission 2020-01-29 21:17:14 +07:00
Alexandre Aubin
9f81d77693
Merge pull request #853 from YunoHost/app-categories
[enh] Refactor app_list and app_info, + add support for app categories
2019-12-12 19:10:50 +01:00
Alexandre Aubin
81795d0d0d Merge branch 'stretch-testing' into stretch-unstable 2019-12-02 20:46:28 +01:00
Alexandre Aubin
d966407ff0 Let's not remove all_users here since it shall be added if visitors are allowed 2019-12-02 20:41:42 +01:00
Alexandre Aubin
e9c01c2f89 Additonal cleaning of legacy stuff when using new permission system + avoid duplicated entries in (un)protected_urls 2019-12-02 20:39:41 +01:00
Alexandre Aubin
a044f3ad7e Implicitly add all_users when adding visitors group 2019-12-02 20:39:10 +01:00
Alexandre Aubin
a5866e67b9 Try to improve readability for these conditions 2019-12-02 20:39:10 +01:00
Alexandre Aubin
af054b3b85 Let's keep one thread per line for readability + easier to indentify the issue 2019-12-02 20:39:10 +01:00
Alexandre Aubin
df3c768898 Let's convert this in list in all cases (+ simplify later core) 2019-12-02 20:39:10 +01:00
Kay0u
6e606cc64d Visitors permission needs All Users 2019-12-02 20:39:10 +01:00
Alexandre Aubin
e84f57d7a8
Merge pull request #855 from kay0u/visitors-needs-all-users
Visitors permission needs All Users
2019-12-02 20:30:45 +01:00
Alexandre Aubin
6edad7eede
Merge pull request #854 from YunoHost/remove-unecessary-sudo
[mod] Remove those random sudo which are useless yet triggers LDAP warning when LDAP is in bad state
2019-12-02 20:29:21 +01:00
Alexandre Aubin
442cec170d Implicitly add all_users when adding visitors group 2019-12-02 19:04:07 +01:00
Alexandre Aubin
99e70af08c Additonal cleaning of legacy stuff when using new permission system + avoid duplicated entries in (un)protected_urls 2019-12-02 18:09:43 +01:00
Alexandre Aubin
c97a839630 Custom service description: let's be a bit smarter and use the one from the systemd service if it exists 2019-12-01 18:42:31 +01:00
Alexandre Aubin
df3051f2de Handle subtag title internationalization also 2019-11-30 18:10:39 +01:00
Alexandre Aubin
54a5ecebd7 Try to improve readability for these conditions 2019-11-29 16:42:07 +01:00
Alexandre Aubin
7247c9f7aa Let's keep one thread per line for readability + easier to indentify the issue 2019-11-29 16:06:26 +01:00
Alexandre Aubin
9697ca8e4b Let's convert this in list in all cases (+ simplify later core) 2019-11-29 15:51:43 +01:00
Kay0u
1dda8afc93
fix test_failed_multiple_app_upgrade 2019-11-29 23:14:28 +09:00
Kay0u
32b6c2eccf
Visitors permission needs All Users 2019-11-29 22:48:17 +09:00
Alexandre Aubin
97e5d3b992 Remove those random sudo which are useless yet triggers LDAP warning when LDAP is in bad state 2019-11-28 00:10:40 +01:00
Alexandre Aubin
b74c7c888c Improve robustness / idempotency(?) of new app catalog migration 2019-11-27 15:37:22 +01:00
Alexandre Aubin
06fe3504b3 Change app catalog API to support categories 2019-11-26 00:38:36 +01:00
Alexandre Aubin
3951f5e1b8 Refactor the whole app_list and app_info madness ... 2019-11-25 21:05:00 +01:00
Alexandre Aubin
7518beaf2f Fuck it we don't need these options 2019-11-25 19:23:31 +01:00
Alexandre Aubin
97138e9209 Try to remove as many app_list() call as possible, replace them with a simple _installed_apps() 2019-11-25 19:07:52 +01:00
Alexandre Aubin
101d3beebf Simplify app_list, don't call app_info (which itself calls app_list...) just to fetch the label from the settings 2019-11-25 18:26:26 +01:00
Alexandre Aubin
c12017418a
Merge pull request #784 from YunoHost/simpler-ldap-conf
Propagate change on LDAP conf / authenticator
2019-11-25 16:20:42 +01:00
Alexandre Aubin
615a164c06
Merge pull request #791 from decentral1se/add-pop3-setting
Add pop3.enabled setting
2019-11-25 16:19:36 +01:00
Kayou
c4590ab8ca
Fix test_backup_and_restore_permission_app 2019-11-25 23:01:44 +09:00
Alexandre Aubin
7fa61b49f4 Typo fix lost in the merges... 2019-11-23 19:27:18 +01:00
Alexandre Aubin
e686dc6866 Tweak tip at the end of postinstall to also point to diagnosis and admindoc 2019-11-22 19:38:21 +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
Alexandre Aubin
625df81872 Postinstall was broken because of missing import 2019-11-22 18:15:50 +01:00