diff --git a/Portal Management/Access Control/Permissions.md b/Portal Management/Access Control/Permissions.md index 09e11ab..14af589 100644 --- a/Portal Management/Access Control/Permissions.md +++ b/Portal Management/Access Control/Permissions.md @@ -11,6 +11,8 @@ Many actions in Sentri require specific permissions. These permissions are confi To view permissions, you need the `admin-access-control-permissions` RO permission. To modify permissions, you need the `admin-access-control-permissions` RW permission. +> [!warning] Group weight system +> Each [User Group](Portal%20Management/Access%20Control/User%20groups.md) has its own group weight. A lower weight value indicates a higher position in the hierarchy. Meaning that even if you have `admin-access-control-permissions` RW permissions you wont be able to modify the permissions of the higher group. For more information, see [User Group Weight](Portal%20Management/Access%20Control/User%20groups.md#User%20group%20weight). Navigate to **Access control** > **Permissions** and click the **view** icon. You will see the permission set assigned to each user group. diff --git a/Release notes.md b/Release notes.md index eba6a13..78cc805 100644 --- a/Release notes.md +++ b/Release notes.md @@ -1,30 +1,51 @@ # Release notes -### v.1.2.1 + +## v.1.2.2 To be announced ### Changes +- Modified the API folder structure so it is structured under each module +- Changed Servers module to inventory. +### Fixes +- Issue with the companies not showing in the server overview. +## v.1.2.1 +`17-05-2026` +### Features +- Send test email feature added to email settings. +### Changes - Changed portal management page to Settings and changed System in the sidebar to Portal management. -- Removed vc_ prefix from certain database tables. +- Renamed different database tables. + - vc_api_tokens to system_api_tokens + - vc_devices to autop_devices + - vc_permissions to system_permissions + - vc_platforms to autop_platforms + - vc_portal_settings to system_settings + - vc_user_group_permissions_portal to system_user_group_permissions + - vc_user_groups to system_user_groups + - vc_users to system_users + - vc_vendors to autop_vendors - Display user group weight in user groups view. - +- Avatar upload button is not dark anymore. +- vc_feedback table dropped. +### Fixes +- Problem with creating a user-group, it does not create the permissions for the new user group and generates a 500 error. +- Users with `admin-access-control-permissions` RW permission were able to change superuser permissions. +- non-superuser admins cannot update the permission name and description anymore. +- email settings are now saving correctly. +- Severs page wont show an json error message but will show an empty table when no servers exist. +- Sidebar text is not anymore showing when sidebar is wrapped. ## v.1.2 `06-05-2026` ### Features - Sync action added to sync servers to Inserve subscriptions. - Added Inserve custom data field. ### Changes -- Inserve licenses changes name when host name is different. +- Inserve licenses changes name when host name is different. ### Fixes - Locales fixed on Inserve source page. - Fixed action card alignement on Inserve page. - Textarea's can now be changed in size. - Filtering and ordering on backup types fixed in server overview. -### Known issues -- Sidebar text is showing when sidebar is wrapped. -- Avatar upload button is dark -- non-superuser admins can update the permission name and description, this should be limited to the superuser. -- Problem with enabling and disabling modules as superuser. -- Administrator can change superuser permissions. -- problem with redirect after creating a user-group. When creating a group it does not create the permissions for the new user group. also a 500 error is displayed. + ## v.1.1 `07-01-2026` ### Changes @@ -42,17 +63,19 @@ To be announced ### Known issues - Problem with sorting backups types in the server overview ## Roadmap +- Rename the servers module to Inventory so it supports other things aswell. - Be able to configure sources for certain tasks - Make the /login page the same style as the rest of Sentri. - Light mode theme. -- Travel cost page. -- Hypervisor overview. -- Add name to API tokens. -- Logging of actions to local storage or to things such as graylog. -- SSO/SAML/User provisioning. -- Test email settings button. +- Add names to API tokens. - Docker container. +## Roadmap features - Self-destructing message +- SSO/SAML/User provisioning. +- Logging of actions to local storage or to things such as graylog. +- Hypervisor overview. +- Travel cost page. + ## v0.1 `23-12-2024` - Start of this project \ No newline at end of file diff --git a/Untitled.md b/Untitled.md deleted file mode 100644 index e69de29..0000000