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)
Kamo-shared-library 修正をピックアップするトリガー再構築
Kamo-shared-libraryから固定されたExternalAuthProviderDTOを引っ張るために必要な再構築 (commit 8e19676 - 修正されたタイムスタンプフィールド名)
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...
/by-departmentエンドポイントでMemberControllerを追加して、OTK authでグループ化されたorgメンバーをフェッチする
API プロキシ統合のための OrganizationController /my-networks エンドポイントに OTK 認証サポートを追加
バックエンドの検証を追加して、全てのロール変更をブロック
- updateRoleエンドポイントで保護チェックを追加 - deleteRoleエンドポイントで保護チェックを追加 - 保護されたロールを修正しようとすると403禁止された値を返します - チェックは、操作を許可する前にフィールドを削除 - 応答でエラーメッセージをクリアする - セキュリティ監視のためのすべての試...
完全なCRUDエンドポイントでDepartmentControllerとJobTitleControllerを追加
SessionUtilityServiceの代わりに既存のKSessionServiceでレベルリクエストキャッシュを使用する
アップデート SecurityRoleController でセッションユーティリティを使用する 効率的なRedisセッションキャッシュのためのサービス
GetOrganizationFromRequest を使用して、Redis セッションから現在のユーザーを取得する
GetOrganizationの利用 getCurrentUserOrganization の代わりに IdFromRequest
GET /api/security/roles/{id} エンドポイントを追加して、単一のロールを権利で取得
GetRoleByIdWithRight を使用して、DTO 変換で NullPointerException を防止
文字列 rightType を RoleRightType enum に create/update ロールエンドポイントに変換します
Fix コンパイルエラー: getRolesByOrganizationation ではなく、組織オブジェクトを渡します
SecurityRoleController を更新して、Mock データの LocalDateTime の代わりに Long タイムスタンプを使用する
LocalDateTime のシリアライズを処理するために、ObjectMapper に JavaTimeModule を追加
Fix ビルドエラー:DateをLocalDateTimeに変換し、RorightSettingTypeに文字列
Fix *** ログアウトエンドポイントでクライアントアクセス可能なクッキー - 変更された setHttpOnly に true から false - *** は、すべてのサイト間でクライアントアクセス可能でなければなりません
/validate-otkエンドポイントからCookie設定を削除
単純化: - /validate-otk エンドポイントは、** ID と TTL のみを返します。 - もはやクッキーを設定しない(Next.jsはこれを直接処理します) - KSessionService に getSessionTtlSeconds() ヘルパーメソッドを追加 ライエーター: - Next.js...
