port-nimara-client-portal/server/utils
Matt f8d5e4d7e2 Add role-based authorization system with admin functionality
- Implement authorization middleware and composables for role checking
- Add groups/roles support to authentication and session management
- Create admin dashboard pages and API endpoints
- Add audit logging utility for tracking user actions
- Enhance expense page with role-based access control
- Improve session caching with authorization state management
2025-07-09 10:40:27 -04:00
..
audit-logger.ts Add role-based authorization system with admin functionality 2025-07-09 10:40:27 -04:00
auth.ts Add role-based authorization system with admin functionality 2025-07-09 10:40:27 -04:00
currency.ts Add expense tracking system with receipt management and currency conversion 2025-07-03 21:29:42 +02:00
documeso.ts FEAT: Correct spelling of 'Documenso' in API utility functions and add connectivity test for Documenso API 2025-06-17 15:17:19 +02:00
email-sync.ts email server updates 2025-06-12 18:05:42 +02:00
email-utils.ts Improve email loading performance and fix UI issues 2025-06-10 18:04:31 +02:00
email.ts Add EOI automation system with email processing and document management 2025-06-10 13:59:09 +02:00
encryption.ts Add email communication system with encrypted credentials 2025-06-09 21:45:06 +02:00
imap-pool.ts Improve email session management and add IMAP connection pooling 2025-06-12 15:53:12 +02:00
internal-api.ts FEAT: Implement authenticated internal API call utility to forward cookies and enhance authentication handling 2025-06-15 17:48:40 +02:00
keycloak-client.ts FEAT: Enhance authentication system with internal API support, Keycloak connectivity diagnostics, and simplified client implementation 2025-06-17 15:05:41 +02:00
minio.ts Add processing fee option to PDF export modal 2025-07-04 09:27:43 -04:00
nocodb.ts Add expense tracking system with receipt management and currency conversion 2025-07-03 21:29:42 +02:00
operation-lock.ts Improve email session management and add IMAP connection pooling 2025-06-12 15:53:12 +02:00