-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
improve config panel #356
improve config panel #356
Conversation
!testme |
!testme |
1 similar comment
!testme |
@Josue-T it's starting to work, but I don't know what to do with
You use |
correct parameter handling should be double-checked for (non-exhaustive)
|
@thardev can you check |
Tonight on brand new Yunohost and Synapse install : Then, I wanted to change "Largest allowed media upload size in bytes." from 10M to 100M and it failed, here is the yunopaste : https://paste.yunohost.org/raw/avaxisujeg Finally, I tried to change "Server statistics" from off to on and this worked and it has indeed changed the value in the homserver.yaml |
Enable Registration for new users : worked to change it from false to true but not from true to false... "Le formulaire contient des erreurs" Disable asking Phone Number in Registration flow worked to change it from true to false but not the opposite : "Le formulaire contient des erreurs" Auto-Create room for Auto Join if not existing? didn't work at all : "Le formulaire contient des erreurs" Enable email notifications for new users? didn't work at all : "Le formulaire contient des erreurs" Access Public Rooms Directory over Federation? didn't work at all : "Le formulaire contient des erreurs" Disable content sharing inside push notification. didn't work at all : "Le formulaire contient des erreurs" Allow non-server-admin Users to create Spaces? didn't work at all : "Le formulaire contient des erreurs" Enable sending emails for messages the user missed? didn't work at all : "Le formulaire contient des erreurs" |
Maybe we need to investigate the last issues message before to merge it. |
Of course, not necessary for this PR, but as a datapoint, here is what I modify in my config:
The above could easily be added as options in the config panel (possibly in an "advanced" section). |
Feel free to add it :)
Le 28 août 2023 10:13:26 GMT+02:00, Mayeul Cantan ***@***.***> a écrit :
…> There is already a mechanism that backs up the old config and warns the user with the diff. If you want to improve this, it should be done in yunohost core, not in this package.
Of course, not necessary for this PR, but as a datapoint, here is what I modify in my config:
- enable metrics, and add a localhost listener (that I use with yunohost's prometheus package, to then plot everything in grafana)
- adjust cache factors (both `global_factor` and `sync_response_cache_duration` as I have plenty of RAM)
- whitelist `127.0.0.1` in `ip_range_whitelist`, as I run a push server (ntfy for UnifiedPush) at this address.
The above could easily be added as options in the config panel (possibly in an "advanced" section).
--
Reply to this email directly or view it on GitHub:
#356 (comment)
You are receiving this because you were mentioned.
Message ID: ***@***.***>
|
I'm focusing on my last addition I have some clues :
Please someone can test if i'm right. |
Fix "false" value to "none" in select field please proceed with tests |
Please merge in testing to increase visibility and get more testers. config panel cannot break anything but the config file. @Thatoo should be able to test again soon.
Le 12 septembre 2023 18:32:13 GMT+02:00, Josue-T ***@***.***> a écrit :
…Hello,
@rosbeef @Gredin67 did you test the last version ? Does everything works ?
--
Reply to this email directly or view it on GitHub:
#356 (comment)
You are receiving this because you were mentioned.
Message ID: ***@***.***>
|
even though
|
Sorry i have no time till monday. But this error Come from the $domain variable which does not exist. |
For this maybe those values are the default in config file and should be set to all commented. I vote for removing the enable registration switch in the install panel too. This should simplify install for non techies and simplify scripts |
I just realize that it is quiet urgent as testing has been merged in master now... |
Dmne is it possible to suspend upgrade? |
Sorry, just to be informed, how is the "workflow" to merge testing into master generally in yunohost apps?? |
Why would you do this? In the worst case the config panel is not working (as before). And people only have to change settings manually in the config file.
Unfortunately i'm out for 2 weeks. So I hope one of you can find time to fix those 2 small settings migration issues.
Le 21 septembre 2023 21:53:14 GMT+02:00, rosbeef andino ***@***.***> a écrit :
…Dmne is it possible to suspend upgrade?
--
Reply to this email directly or view it on GitHub:
#356 (comment)
You are receiving this because you were mentioned.
Message ID: ***@***.***>
|
__FOOBAR__
element
TODO :
scripts/conf
, see Add config panel with few config options and user management mautrix_whatsapp_ynh#74allowed_local_3pids
andauto_join_rooms