Replace non-existent getSessionDataFromToken with getSession and fix JAXB date parsing
Add missing Organization import in ThirdPartyIntegrationController
- Add import for **************** - Fixes compilation error in generateOAuthUrl method - Required for multi-tenant OAuth configuration support
Implement multi-tenant OAuth configuration system
- Update GoogleCalendarService to fetch OAuth credentials from database per organization - Update MicrosoftOutlookService to use database-driven OAuth configs -...
Add iCal export and import functionality
- Create ICalService for RFC 5545 iCalendar format support - Implement calendar export to .ics file format - Implement single event export functionality - Add i...
Add CalendarSyncService for automatic background synchronization
- Create CalendarSyncService with scheduled tasks - Add automatic sync every 5 minutes for enabled integrations - Implement smart sync frequency checking based ...
Implement Google Calendar and Microsoft Outlook OAuth integrations
- Add GoogleCalendarService with full OAuth flow and calendar sync - Add MicrosoftOutlookService with Microsoft Graph API integration - Implement token exchange...
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...
Use OTK/*** authentication pattern in NotesController like other controllers
Increase IngressRoute priority to 1000 to ensure notes routes take precedence
Enable CORS in Spring Security configuration to allow cross-origin requests
Add comprehensive notes management system with encryption, CRUD, search, tagging, and version history
Correct database and Redis host IPs in k8s config (10.8.1.1)
Improve duplicate domain error handling with structured responses
Add domain ownership verification with TXT record validation and transfer
Fix domain deletion: Delete all subdomain aliases before deleting parent domain (fixes 400 error)
Add comprehensive DNS verification logging with detailed step-by-step output for debugging
Fix DNS CNAME verification: Normalize trailing dots for accurate comparison
Add comprehensive DNS verification implementation documentation
Implement real DNS CNAME verification using dnsjava library - replaces mock implementation with actual DNS lookups
Add Domain Management: DomainController with 10 REST endpoints, database migration script, and implementation docs
Move diagnostics endpoint to /api/security/diagnostics for consistency
Correct Redis ping() method call in DiagnosticsController
- Changed **************** to connection.ping() - RedisConnection.ping() is the correct API method - Fixes compilation error on lines 302 and 473 Resolves buil...
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 re*** setup and troubleshooting guide
- Documented how to configure re*** for frontend and backend - Explained site key vs secret key requirements - Added instructions for Kubernetes secret configur...
Rebuild with updated kamo-shared-library
Picks up fix for parent-child domain concatenation in OrganizationRepository (commit 56d9ce2)
Kích hoạt xây dựng lại để nhận kamo-sharry fixes
Xây dựng lại cần thiết để kéo trong cố định bên ngoàiAuthProviderDTO từ kamo-sharry ( Ghi rõ tên trường hợp 8e1976 - sửa đổi thời gian)
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...
Sửa truy cập trường toàn diện và gỡ bỏ phần mở rộng điện thoại (lethod xung đột với bộ nhận tự chọn)
Thêm bộ đệm với / by-department endpoint để lấy các thành viên org nhóm lại bởi bộ phận với OTK auth
Thêm hỗ trợ xác thực OTK vào nút kết thúc mạng tổ chức của tôi cho sự kết hợp ủy nhiệm API
Thêm hiệu lực hậu phương để ngăn chặn mọi sửa đổi vai trò
- Kiểm tra thêm bảo vệ ở điểm kết thúc cập nhậtRole - Kiểm tra bảo vệ thêm ở điểm kết thúc xóa - Trở về 403 bị cấm khi cố gắng thay đổi vai trò được bảo vệ - Ki...
Kích hoạt đường ống dẫn cho việc triển khai tính năng trong múi giờ
Cập nhật bộ điều khiển để xử lý quyền trực tiếp cho các bộ phận và chức năng công việc
Kích hoạt đường ống dẫn cho các bộ phận và tiêu đề công việc
Thêm Bộ điều khiển và Bộ điều khiển công việc Tirtle với đầy đủ điểm kết thúc CRUD
Dùng khả năng lưu trữ cấp yêu cầu với hệ thống KSessionService còn tồn tại thay vì phiên chạy UXityService
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.
