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
Handle new permission system introduced in YnH v3.7/v4.1: BMA not accessible, Admin accessible to visitors #89
Comments
Use ynh_permission_* helpers Keeping BMA accessible to visitors and Duniter admin interface accessible to the selected admin Remove deprecated permission system settings
This reverts commit 39f75cd. The permission system is not fully ready yet, since we can not protect two paths
since it brokes the access BMA since YnH v3.7 permission system
I fixed the issue of this ticket. I let it open to support the new permission system. |
Will be following this issue closely :-) |
with the new permission system brought by YunoHost v4.1
with the new permission system brought by YunoHost v4.1
Requires YnH v4.1 which implements this new permission system Use ynh_permission_create helper Set Duniter admin interface accessible to the selected admin BMA is set as accessible to visitors by default Remove / −> /webui redirection, since this change adds a tile to the admin Remove deprecated permission system settings Re-enable the web admin since it is protected again Rename f() name
Requires YnH v4.1 which implements this new permission system Use ynh_permission_create helper Set Duniter admin interface accessible to the selected admin BMA is set as accessible to visitors by default Remove / −> /webui redirection, since this change adds a tile to the admin Remove deprecated permission system settings Re-enable the web admin since it is protected again Rename f() name
There was a typo in the link provided, the correct one: sudo yunohost app upgrade duniter -u https://github.com/YunoHost-Apps/duniter_ynh/tree/89_new_permission_system |
Get an error in upgrading, both as admin and root: Info: WARNING - Permission 'duniter.admin' not found |
Requires YnH v4.1 which implements this new permission system Use ynh_permission_create helper Set Duniter admin interface accessible to the selected admin BMA is set as accessible to visitors by default Remove / −> /webui redirection, since this change adds a tile to the admin Remove deprecated permission system settings Re-enable the web admin since it is protected again Rename f() name
I have tried |
Today, I could update with |
This issue got fixed before the refactoring. To be checked if the access to BMA for everyone and the web admin to the admin have been maintained. |
Reported twice
New permission system
The text was updated successfully, but these errors were encountered: