Alexandre Aubin
|
e9efcadda0
|
Merge pull request #805 from YunoHost/simplify-requirement-checks-madness
Simplify madness code about checking requirements
|
2019-11-04 22:14:41 +01:00 |
|
Alexandre Aubin
|
bc965dc9f6
|
Merge branch 'stretch-unstable' into maindomain_ux_feedback
|
2019-11-04 22:13:20 +01:00 |
|
Alexandre Aubin
|
62c955c675
|
Merge pull request #824 from YunoHost/burn-app-debug
Remove app_debug, unused stuff / not really relevant
|
2019-11-04 21:58:15 +01:00 |
|
Alexandre Aubin
|
aa8aefce02
|
Merge branch 'stretch-unstable' into simplify-requirement-checks-madness
|
2019-11-01 15:20:48 +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
|
40f48ff25c
|
zzzzz previous commit broke the info for apps, only system infos were affected
|
2019-10-29 21:47:12 +01: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
|
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 |
|
Alexandre Aubin
|
17ce7bd95c
|
Rework depreciation warning about legacy permission stuff
|
2019-10-26 17:46:51 +02:00 |
|
Alexandre Aubin
|
bd02678275
|
Refuse to add visitors to mail / xmpp / ... permission as it doesnt make sense
|
2019-10-24 17:47:43 +02:00 |
|
Alexandre Aubin
|
9beeb16077
|
Don't sync permission right away when deleting them, otherwise we get annoying warning because app_map thinks the app is still installed and expected a main permission
|
2019-10-20 04:17:25 +02:00 |
|
Alexandre Aubin
|
e005d94f82
|
Messed up the message UX with a previous PR (did not have the message explaining how to debug at the very end)
|
2019-10-20 04:17:25 +02:00 |
|
Alexandre Aubin
|
9362261d34
|
Ugh some apps uses skipped_uris sometimes instead of unprotected_uris...
|
2019-10-19 18:05:32 +02:00 |
|
Alexandre Aubin
|
7c99aff94e
|
Forgot the i18n
|
2019-10-19 18:04:55 +02:00 |
|
Alexandre Aubin
|
b8ce8e9392
|
Try to make those debug messages sound less like an error
|
2019-10-19 05:34:42 +02:00 |
|
Alexandre Aubin
|
f5509b7be7
|
Remove app_debug, unused stuff, not really relevant, now basically superseded by the new log system...
|
2019-10-18 20:20:22 +02:00 |
|
Alexandre Aubin
|
d9990cd818
|
Smarter regex to avoid redacting all --key=stuff when using setting helpers for example
|
2019-10-16 18:59:23 +02:00 |
|
Alexandre Aubin
|
a0fd531ef9
|
Merge branch 'stretch-unstable' into more-accurate-tests
|
2019-10-15 23:27:45 +02:00 |
|
Alexandre Aubin
|
cd89f119ff
|
Merge branch 'stretch-unstable' into permission-visitors
|
2019-10-15 23:23:56 +02:00 |
|
Alexandre Aubin
|
4def4dfa6a
|
[yolofix] Should have a list of string to be able to join() later
|
2019-10-15 14:54:52 +02:00 |
|
Alexandre Aubin
|
6dc720f3cf
|
[yolo] Use read_json / write_to_json helpers to read/write ssowat conf.json.persistent
|
2019-10-15 02:36:12 +02:00 |
|
Alexandre Aubin
|
7d0119ade4
|
Fix backup info.json format...
|
2019-10-15 01:06:04 +02:00 |
|
Alexandre Aubin
|
61931f2c4b
|
We don't want this to call .error() for legit logs already completed
|
2019-10-14 20:28:16 +02:00 |
|
Alexandre Aubin
|
08d9717236
|
Improve test accuracy for apps
|
2019-10-14 20:26:59 +02:00 |
|
Alexandre Aubin
|
3bc65ddc34
|
Merge branch 'stretch-unstable' into more-accurate-tests
|
2019-10-14 19:09:48 +02:00 |
|
Alexandre Aubin
|
1f2da5c26b
|
Merge branch 'stretch-unstable' into better-handling-of-app-install-and-remove-failures
|
2019-10-14 19:08:15 +02:00 |
|
Alexandre Aubin
|
c7ff6cb682
|
Merge branch 'permission-visitors' into more-accurate-tests
|
2019-10-13 22:03:55 +02:00 |
|
Alexandre Aubin
|
eb85744a1d
|
Merge branch 'stretch-unstable' into permission-visitors
|
2019-10-10 00:13:12 +02:00 |
|
Alexandre Aubin
|
5882bf89db
|
Merge branch 'stretch-testing' into stretch-unstable
|
2019-10-10 00:10:11 +02:00 |
|
Alexandre Aubin
|
2623d38567
|
Annnnnd Alex was drunk and released an epic stupid bug in stable
|
2019-10-10 00:06:36 +02:00 |
|
Alexandre Aubin
|
e48036a082
|
Fix test about private app installs
|
2019-10-10 00:05:20 +02:00 |
|
Alexandre Aubin
|
e4163136bb
|
Don't attempt to delete the 'visitors' group during user/group tests
|
2019-10-09 23:40:50 +02:00 |
|
Alexandre Aubin
|
4bdcfb4373
|
Implement / fix i18n strings
|
2019-10-09 23:16:09 +02:00 |
|
Alexandre Aubin
|
e7d1cc5f94
|
Allow to specify right away what groups to allow for a permission when creating it
|
2019-10-09 23:02:57 +02:00 |
|
Alexandre Aubin
|
c315df9269
|
Wokay, getting tired of breaking the entire permission/group ecosystem because of bugs when developing.
|
2019-10-09 23:02:57 +02:00 |
|
Alexandre Aubin
|
2617fd2487
|
Fix issues related to regerating ssowat conf while hacking permissions...
|
2019-10-09 23:02:57 +02:00 |
|
Alexandre Aubin
|
88794805eb
|
We probably don't need to have multiple urls per permissions ...
|
2019-10-09 23:02:37 +02:00 |
|
Alexandre Aubin
|
9cecd71437
|
Fix permission_reset idempotency
|
2019-10-09 19:39:37 +02:00 |
|
Alexandre Aubin
|
96bc95656c
|
Allow the migration to proceed if slapd config was manually modified, warn the user about where the conf will be backuped
|
2019-10-09 19:22:31 +02:00 |
|
Alexandre Aubin
|
795cae1a4b
|
Merge branch 'stretch-unstable' into permission-visitors
|
2019-10-09 18:57:23 +02:00 |
|
Alexandre Aubin
|
df49af0ad0
|
Redundant operation considering we're deleting all groups right after
|
2019-10-09 18:55:11 +02:00 |
|
Alexandre Aubin
|
4a14cbd6e0
|
Fix / implement remaining test
|
2019-10-09 18:42:43 +02:00 |
|
Alexandre Aubin
|
7ecefaf8dc
|
Fixes following tests
|
2019-10-08 18:42:03 +02:00 |
|
Alexandre Aubin
|
5623689a27
|
Detect and warn early about unavailable full domain requirement...
|
2019-10-08 18:38:45 +02:00 |
|
Alexandre Aubin
|
ea1fd71def
|
Merge pull request #798 from YunoHost/detect-and-warn-early-about-unavailable-full-domain
[fix] Detect and warn early about unavailable full domains...
|
2019-10-08 18:35:31 +02:00 |
|
Alexandre Aubin
|
c70418c4b2
|
Fixes following tests
|
2019-10-08 18:21:04 +02:00 |
|