Add Calendar and ThirdPartyIntegration controllers
- Add CalendarController with full CRUD operations for calendars and events - Add event search, date range filtering, and event management endpoints - Add Third...
Add comprehensive notes management system with encryption, CRUD, search, tagging, and version history
Add domain ownership verification with TXT record validation and transfer
Add comprehensive diagnostics controller for session debug dashboard
New endpoints: - GET /api/diagnostics/info - Complete system diagnostics - GET /api/diagnostics/health - Quick health check - GET /api/diagnostics/sessions - Re...
Add GET /api/security/providers endpoint
- Added endpoint to return enabled external auth providers for an organization - Determines organization from request hostname (X-Forwarded-Host header) - Queri...
Add MemberController with /by-department endpoint to fetch org members grouped by department with OTK auth
Add OTK authentication support to OrganizationController /my-networks endpoint for API proxy integration
Add backend validation to block Everyone role modifications
- Added protection check in updateRole endpoint - Added protection check in deleteRole endpoint - Returns 403 Forbidden when attempting to modify protected role...
Add timezone to *** session data and user info endpoint
Update controllers to handle direct rights for departments and job titles
Add DepartmentController and JobTitleController with full CRUD endpoints
Update SecurityRoleController to use SessionUtilityService for efficient Redis session caching
Add GET /api/security/roles/{id} endpoint to fetch single role with rights
Replace mock data with real database queries for security roles
Implement Redis read/write splitting - writes to master (10.8.0.1), reads from replica
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
