Wire Domain Management to backend: Full API integration, real-time DNS verification, 5 API proxy routes
Add Domain Management: DomainController with 10 REST endpoints, database migration script, and implementation docs
도메인 관리 DTO (DomainDTO, CreateDomainRequest, UpdateDomainRequest, DnsStatusDTO, CreateDomainAliasRequest) 추가
Add authentication middleware to auto-redirect unauthenticated users to /logout
Correct framer-motion import path from motion/react to framer-motion
Add feature-rich floating AI chat assistant with drag, resize, minimize, and maximize
Update diagnostics API path to /api/security/diagnostics/info
Move diagnostics endpoint to /api/security/diagnostics for consistency
Integrate SystemDiagnostics into Session Debug Dashboard
Add default values for init and committed memory calculations
Add default value for usagePercent comparison in SystemDiagnostics
Add default value for usagePercent to handle undefined
- Changed usagePercent > 80 to (usagePercent || 0) > 80 - Prevents TypeScript error when usagePercent is possibly undefined - Defaults to 0 if undefined, showin...
Remove remaining Grid tags causing syntax error
- Fixed lines 518-527 that still had Grid container/item tags - Replaced with Box + CSS Grid for 2-column layout - All Grid references now removed from SystemDi...
Replace all MUI Grid components with Box and CSS Grid
- Removed Grid2 import (module doesn't exist in this MUI version) - Replaced all Grid containers with Box + CSS Grid layout - Used gridTemplateColumns with resp...
Use Grid2 for proper MUI Grid component support
- Changed Grid import to use @mui/material/Unstable_Grid2 - Fixes TypeScript error: Grid item prop not recognized - Grid2 properly supports item, xs, md, lg pro...
Replace any types with proper interfaces in SystemDiagnostics
- Replaced all 'any' types with detailed TypeScript interfaces - Removed unused WarningIcon import - Removed unused getStatusColor and getStatusIcon helper func...
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 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 루프) - 깊이에 대한 미묘한 도트 패턴 질감 추가 - 확장/계약을 확장하는 애니메이션 장식 악센트 라인 추가 -...
Pass re*** 빌드 args in Forgejo 워크플로우
- re*** 사이트 키에 docker/build-push-action에 빌드-args 추가 - NEXT PUBLIC * env vars는 JavaScript 번들을 제대로 구워 - 이것은 re *** 기능을 가능하게 합니다 (당신은 인간적인 오바레이입니다) 긴요한 고침: args를 ...
NEXT PUBLIC 환경 변수에 대한 빌드 args 지원 추가
- NEXT PUBLIC RE*** SITE KEY 및 관련 vars에 대한 ARG 선언 추가 - 다음을 위한 ENV vars로 변환된 ARGs - CI/CD의 지시에 따라 BUILD ARGS REQUIRED.md 생성 중요: CI/CD 워크플로우는 이제 --build-arg 로 전달...
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...
Trigger는 NEXT PUBLIC RE*** SITE KEY에서 베이킹을 재개합니다
Next.js NEXT PUBLIC * 환경변수는 런타임이 아닙니다. ConfigMap에는 re*** 사이트 키가 있지만 컨테이너 이미지 'next build' 동안 픽업해야 합니다. 이것은 당신이 인간을...' overlay를 나타나는 가능하게 할 것입니다.
성공적인 로그인 중 모든 상호 작용 요소를 해제
- 로그인이 성공하고 리디렉션이 진행될 때 리디렉션 상태 추가 - 리디렉션할 때 사용자 및 암호 입력 필드를 비활성화 - 계속, 뒤 및 표시를 비활성화 버튼을 때 리디렉션 - 리디렉션 할 때 외부 오우 공급자 버튼 (Google, Microsoft, Apple 등) - 기억 나 chec...
비밀번호 오류로 ROFL 문자 애니메이션 제거
- 잘못된 암호에 나타난 ROFL 문자 배경 효과를 제거 - 관련 콘솔.log 문 정리 - 3s에서 2s로 인한 오류 상태 시간 감소 - 비밀번호 오류에 대한 Kept haptic 피드백
Re *** 실제 사이트 키 설정
- 다음 설정 PUBLIC RE*** SITE KEY to real re*** v2 사이트 키 - 다음에 변경됨 PUBLIC RE*** ATTRIB MODE from 'badge' to 'text' - 텍스트 모드는 배지 위젯 대신 개인 정보 보호 정책 링크를 보여줍니다
Re*** 환경 설정에 추가
- 다음 추가 PUBLIC RE*** SITE KEY to k8s ConfigMaps - 다음 추가 PUBLIC RE*** ATTRIB MODE 에 ConfigMaps (배지 모드) - 환경 설정 지침에 따라 README 업데이트 - re*** 구성에 대한 추가 섹션 위너 키 - API...
Rebuild with updated kamo-shared-library
Picks up fix for parent-child domain concatenation in OrganizationRepository (commit 56d9ce2)
DataLoader의 Localhost 도메인 지원 추가
- localhost 및 localhost 추가 : 현지 개발을위한 3000 도메인 - subdomain concatenation 행동에 대한 향상된 의견 - 업데이트 된 OrganRepository와 함께 일하십시오
OrganizationRepository에 대한 부모의 도메인 요약 추가
- 업데이트 된 findByDomain 쿼리 subdomain + 부모 concatenation - 이제 두 개의 직접 경기 (localhost) 및 계층 경기 (login.kamocrm.com) 지원 - 'login.kamocrm.com'과 일치하기 위해 'kamocrm.com' 부모...
X-Forwarded-Host 헤더를 SecurityService 제공 업체에 전달
- /api/security/providers 호출시 X-Forwarded-Host 헤더 추가 - SecurityService는 이 헤더가 해당 조직이 fetch 공급자를 결정해야 합니다. - 이 헤더없이, SecurityService는 도메인에 의해 조직을 볼 수 없습니다 - 외부 우...
웰컴 백 섹션에 흰색 텍스트 색상 복원
- 명시된 색상 스타일링 추가 (sx={{ color: '#ffffffff' }}) - Material-UI는 기본 색상으로 텍스트 화이트 클래스를 overriding - 감사합니다 뒤 제목 및 설명 텍스트는 기본 배경에 흰색 유지
Trigger rebuild 에 픽업 kamo-shared-library fixes
수정 된 ExternalAuthProviderDTO에서 다시 컴파일해야합니다. (commit 8e19676 - 정확한 타임스탬프 필드 이름)
ExternalAuthProviderDTO의 정확한 타임스탬프 필드 이름
- 변경된 getCreatedAt() getDateCreated() - 변경된 getUpdatedAt() getDateUpdated() - LocalDateTime에서 EmbRecordState와 일치하는 날짜로 변경 - EmbRecordState 사용 날짜 필드 (dateCreated...
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...
Revert "feat: 중복 제출을 방지하기 위해 성공적인 인증 후 로그인 양식 사용
이 뒤틀림 ***************
