Commit graph

3155 commits

Author SHA1 Message Date
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
Alexandre Aubin
94c066dc53 Factorize stuff in cleaning function to avoid repeating so much stuff 2020-03-24 04:47:21 +01:00
Josué Tille
7e8a00b9dc Change scope secondary domain managment 2020-03-24 04:13:26 +01:00
Josué Tille
edd6074025 Force remove domain 2020-03-24 04:13:26 +01:00
Josué Tille
97f50e396c Fix settings boolean value management 2020-03-24 04:13:26 +01:00
Josué Tille
19fc1806a4 Fix app catalog tests 2020-03-24 04:13:26 +01:00
Josué Tille
8da5aa055d Improve stability of unit tests 2020-03-24 04:12:43 +01:00
Alexandre Aubin
8085b3a2c2 When dumping debug info after app script failure, be slightly smarter and stop at ynh_die to have more meaningul lines being shown 2020-03-23 19:35:41 +01:00
Kay0u
8a1cc89d97
Fix smoll bug 2020-03-23 00:40:42 +01:00
Kay0u
b9aa5d143f
Allow public apps with no sso tile 2020-03-22 20:51:32 +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
2215786d6e Attempt to anonymize data pasted to paste.yunohost.org (in particular domain names) 2020-03-22 01:24:38 +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
96be75e177
[fix] Make sure the group permission update contains unique elements 2020-03-15 23:28:24 +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
Kay0u
fab7aa7de2
more informations in hooks permission 2020-02-25 17:44:57 +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
Maniack Crudelis
940162a31f Set the default version for php
And propagate it as an env variable for apps.
2020-02-09 18:52:43 +01:00
Kay0u
dc5ee76124 Full permission url 2020-02-09 03:25:43 +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
Josué Tille
ead80c72f8
Implement upgrade type management and avoid unusefull upgrade 2019-12-30 14:43:48 +01:00
Josué Tille
ebb492fd1e
Add force option in upgrade script 2019-12-30 14:43:10 +01:00
Josué Tille
e2def74997
Improve check before permission update 2019-12-30 13:31:14 +01:00
Josué Tille
dc39b9a5af
Clean code 2019-12-29 22:24:21 +01:00
Josué Tille
43073b77c5
Add more assert 2019-12-29 22:22:51 +01:00
Josué Tille
ce33592996
Remove bad comment 2019-12-29 22:19:08 +01:00
Josué Tille
b3b5d84f05
Add tests for permission protection 2019-12-29 22:14:19 +01:00
Josué Tille
8d3d055484
Fix permission update 2019-12-29 22:14:19 +01:00
Josué Tille
97c3a0fb9b
Fix migration 2019-12-29 21:08:59 +01:00
Josué Tille
414fe1926a
Fix helper 2019-12-29 21:08:59 +01:00
Josué Tille
672eb6f512
Fix permission creation 2019-12-27 16:24:30 +01:00
Josué Tille
171f37a589
Implement migration 2019-12-27 16:24:30 +01:00
Josué Tille
ca4c4c2e62
Remove unused import 2019-12-23 16:11:00 +01:00
Josué Tille
175a87bd30
Implement restore permission 2019-12-23 16:11:00 +01:00
Josué Tille
9aecacd995
Rename variables 2019-12-23 11:25:20 +01:00
Josué Tille
b38d1a495e
Add force argument in permission update and change default value in permission creation 2019-12-23 11:21:28 +01:00
Josué Tille
3ffa826612
Remove dirty code for test 2019-12-23 11:03:27 +01:00
Josué Tille
0e3293a47e
Add possibility to protect the modification of a permission 2019-12-22 15:45:20 +01:00
Josué Tille
5d4f62b222
Update LDAP schema for permission protection 2019-12-22 14:44:17 +01: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