Commit Graph

12 Commits

Author SHA1 Message Date
“VeLiTi”
0723df4516 Refactor permission handling to utilize hierarchy levels for access control across multiple API endpoints, enhancing permission validation logic in contracts, history, application, and user management. 2026-01-29 10:58:03 +01:00
“VeLiTi”
9e5f5581be Refactor permission checks across multiple files to utilize isAllowed function for better access control management. Updated hierarchy level checks in account, contracts, equipments, partners, users, and API endpoints to streamline permission validation. Enhanced download options visibility based on user permissions in various reports and management pages. Improved modal behavior and auto-installation process in software tool after payment success. Added new helper functions for building dynamic where clauses based on user hierarchy levels. 2026-01-28 14:32:49 +01:00
“VeLiTi”
782050c3ca Add user role management functionality with CRUD operations and permissions handling
- Created user_role.php for viewing and editing user roles and their permissions.
- Implemented inline editing for role details and permissions.
- Added user_role_manage.php for creating and managing user roles.
- Introduced user_roles.php for listing all user roles with pagination and filtering options.
- Integrated API calls for fetching and updating role data and permissions.
- Enhanced user interface with success messages and navigation controls.
2026-01-19 11:16:54 +01:00
“VeLiTi”
2245297a7d CMXX - Custom folder 2025-03-31 15:48:42 +02:00
“VeLiTi”
3182cb0b3c CMXX - Consumer identity 2025-02-22 23:45:27 +01:00
“VeLiTi”
8dd7023310 CMXX - Update whereclause get/post 2025-02-21 17:48:51 +01:00
“VeLiTi”
4c6ed0d203 CMXX - Improved whereclause 2025-02-20 13:35:59 +01:00
“VeLiTi”
e55c7c271d CMXX - Include updated/by on multiple tables and views 2024-12-12 16:19:16 +01:00
“VeLiTi”
ad51669e32 CMXX - Changed history to equipment_history 2024-12-02 15:40:05 +01:00
“VeLiTi”
868d73c6b5 CMXX - Update contract security 2024-11-28 13:47:12 +01:00
“VeLiTi”
4889402271 CMXX - block contracts based on usage 2024-10-10 16:34:49 +02:00
“VeLiTi”
78cfe93dce CM89 - contract changes 2024-09-20 14:57:11 +02:00