Commit graph

2490 commits

Author SHA1 Message Date
Josué Tille
ff7bd0e860
Check url conflict for permissions 2020-04-02 11:43:31 +02:00
Josué Tille
55b1cea919
Rename migration 2020-04-01 23:32:44 +02:00
Josué Tille
56886bb6a0
Fix ssowat config 2020-04-01 23:21:55 +02:00
Josué Tille
ad04c33cbf
Simplify if 2020-04-01 23:10:11 +02:00
Josué Tille
a7432393c1
Rework app_ssowatconf 2020-04-01 23:09:48 +02:00
Josué Tille
e724dbccf0
Rework app_map 2020-04-01 22:04:00 +02:00
Josué Tille
2a0866b583
Improve check url validity for permissions 2020-04-01 22:02:45 +02:00
Josué Tille
4303653d77
Check url validity for permissions 2020-04-01 20:45:12 +02:00
Josué Tille
98f77e78c9
Add full_path args for permission_list and enable it by default 2020-03-31 23:54:20 +02:00
Josué Tille
c6b79a55d2
Remove code duplication 2020-03-31 23:28:09 +02:00
Josué Tille
55e34aa5ae
Depreciate app_change_label 2020-03-31 23:27:05 +02:00
Josué Tille
fdce1e1676
Merge remote-tracking branch 'upstream/stretch-unstable' into permission_protection 2020-03-31 11:49:30 +02:00
Alexandre Aubin
1795e9e84b Fixing undefined string, removing old unused strings, and fixing stuff for other false-negatives 2020-03-30 20:59:05 +02:00
Alexandre Aubin
ffe4a0b1c8 Lazy loading might improve performances a bit 2020-03-30 20:54:57 +02:00
Alexandre Aubin
14ff4c6725
Merge pull request #831 from pitchum/xmpp-http-upload
XMPP http upload
2020-03-30 20:53:11 +02:00
Kay0u
51a0502e91
add ynh_permission_has_user 2020-03-30 19:36:41 +02:00
Josué Tille
8ca07ad7d8
Pass as argument to app script the main app label 2020-03-30 17:44:05 +02:00
Josué Tille
587e902c12
Let's give the possiblity to the user to modify the tile and to show or drop the tile in the SSO 2020-03-30 17:41:25 +02:00
Josué Tille
c284954f8f
Update permission code for additional URL, authentication header and label and tile support 2020-03-30 17:40:36 +02:00
Kay0u
711cc35cdf
fix tests 2020-03-29 23:13:30 +02:00
pitchum
f52eef4bc2 [fix] Don't break the cert renew process, just warn. 2020-03-29 11:51:12 +02:00
Kay0u
1815e56cd9
Remove unused ssowat conf 2020-03-28 18:33:46 +01:00
Kay0u
b3ccc9273a
Keep aliases for the first user 2020-03-28 18:33:00 +01:00
Kay0u
6fbb153272
Remove redirected_urls after postinstall 2020-03-28 18:15:46 +01:00
Alexandre Aubin
3e0fc7cb04 Ugh, this gotta go into an m18n.n to work... 2020-03-28 14:53:41 +01:00
Alexandre Aubin
a2b4e151e4 Ugh, this gotta go into an m18n.n to work... 2020-03-28 14:51:19 +01:00
Alexandre Aubin
3b670b6cf9 Automatically remove existing system group if it exists when creating primary groups 2020-03-27 20:47:25 +01:00
Alexandre Aubin
82680839b1 Automatically remove existing system group if it exists when creating primary groups 2020-03-27 19:52:24 +01:00
Josué Tille
6f179afa82
Merge branch 'stretch-unstable' into permission_protection 2020-03-27 16:14:30 +01:00
root
4c594b96f0 Merge branch 'stretch-testing' into stretch-unstable 2020-03-27 00:40:21 +00:00
Kay0u
0ea6537d78
Quick fix for app_setting delete 2020-03-27 01:32:05 +01:00
Kay0u
d99c0db2b7
Merge branch 'stretch-testing' into stretch-unstable 2020-03-26 22:39:23 +01: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
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