Add OAuth configuration management UI for multi-tenant system
- Create OAuth App Configurations settings page at /settings/integrations - Add UI for managing OAuth credentials per organization - Support Google Calendar, Mi...
Implement multi-tenant OAuth configuration system
- Update GoogleCalendarService to fetch OAuth credentials from database per organization - Update MicrosoftOutlookService to use database-driven OAuth configs -...
멀티텐트 OAuth 구성 시스템 추가
- 조직 당 OAuth credentials 저장을 위한 OAuthAppConfiguration entity 생성 - 포괄적인 쿼리를 가진 OAuthAppConfigurationRepository를 추가하십시오 - 조직 및 공급자 당 고유 OAuth 앱 지원 - 매장 클라이언트 ID, ...
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 recurring events and enhanced event creation
- Add recurring event support in EventModal - Implement recurrence frequency selection (daily, weekly, monthly, yearly) - Add recurrence interval and occurrence...
Add search and filtering functionality to calendar
- Create CalendarSearchBar component with search input and filter popover - Add calendar-specific filtering (show/hide specific calendars) - Implement privacy f...
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 Third-Party Integrations page and replace Login & Security
- Create ThirdPartyIntegrationsTab component with modern UI - Replace Login & Security tab with Third-Party Integrations in user settings - Add integration mana...
Add comprehensive calendar system UI
- Add Calendar button to top navigation bar - Create TypeScript types for calendar system (events, calendars, integrations) - Implement calendar page with 4 vie...
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...
종합 달력 및 제3자 통합 entities 추가
- 전체 이벤트 관리 지원과 함께 캘린더Event entity 추가 - 사용자별 캘린더에 대한 UserCalendar entity 추가 - 외부 캘린더 동기화를 위한 CalendarIntegration entity 추가 - 캘린더 추가EventAttendee, CalendarEventR...
Add advanced features - version history viewer, export to PDF/Markdown/HTML/Text, and client-side encryption with Web Crypto API
Add comprehensive notes management system frontend with rich text editor, auto-save, search, filtering, and complete UI
Add comprehensive notes management system with encryption, CRUD, search, tagging, and version history
Note, NoteTag 및 NoteVersion entities 및 개인 노트 시스템에 대한 DTOs 추가
Complete domain ownership verification system with modern UI
Add domain ownership verification with TXT record validation and transfer
Add authentication middleware to auto-redirect unauthenticated users to /logout
Add feature-rich floating AI chat assistant with drag, resize, minimize, and maximize
Add comprehensive System Diagnostics dashboard to Settings
New Features: - Added 'System Diagnostics' tab to Settings page with 4 subtopics - Created SystemDiagnostics component with real-time monitoring - Added API pro...
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...
뜨 orbs를 추가하고 페이지를 복구하는 현대 gradients 적용
로그인 페이지 향상: - 독립적인 애니메이션을 가진 2개의 뜨 orbs를 추가했습니다 - Orbs는 수직과 수평으로 스케일 효과 - 꿈의 깊이 효과를 위해 Heavily blurred - Respects가 선호하는 감정 Recover 페이지 현대화: - 로그인 페이지로 동일한 grad...
닦은 gradients를 가진 환영 뒤 단면도를 현대화하십시오
- 정교한 135deg gradient를 가진 단단한 배경을 1 차적인 색깔을 사용하여 대체했습니다 - 애니메이션 레이디얼 그라디언트 오버레이를 추가하여 맥박이 짧게 (8s 루프) - 깊이에 대한 미묘한 도트 패턴 질감 추가 - 확장/계약을 확장하는 애니메이션 장식 악센트 라인 추가 -...
성공적인 로그인 중 모든 상호 작용 요소를 해제
- 로그인이 성공하고 리디렉션이 진행될 때 리디렉션 상태 추가 - 리디렉션할 때 사용자 및 암호 입력 필드를 비활성화 - 계속, 뒤 및 표시를 비활성화 버튼을 때 리디렉션 - 리디렉션 할 때 외부 오우 공급자 버튼 (Google, Microsoft, Apple 등) - 기억 나 chec...
Re*** 환경 설정에 추가
- 다음 추가 PUBLIC RE*** SITE KEY to k8s ConfigMaps - 다음 추가 PUBLIC RE*** ATTRIB MODE 에 ConfigMaps (배지 모드) - 환경 설정 지침에 따라 README 업데이트 - re*** 구성에 대한 추가 섹션 위너 키 - API...
DataLoader의 Localhost 도메인 지원 추가
- localhost 및 localhost 추가 : 현지 개발을위한 3000 도메인 - subdomain concatenation 행동에 대한 향상된 의견 - 업데이트 된 OrganRepository와 함께 일하십시오
DataLoader의 외부 auth 공급자 초기화 추가
- ExternalAuthProviderService 의존성 주입 추가 - addExternalAuthProviders() helper 메소드를 생성 - 각 조직의 외부 우즈 공급자를 Populated: * KamoCRM: 구글, 마이크로소프트, 애플 * KamoClub: 구글, 마이크...
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...
ExternalAuthProvider 시스템을 동적 로그인 버튼 구성 추가
- JPA/Hibernate annotations로 ExternalAuthProvider 생성 - ExternalAuthProviderRepository 제공 업체 관리에 대한 쿼리 추가 - 사업 논리를 위한 ExternalAuthProviderService 구현 - ExternalAu...