1
0
forked from baron/baron-sso
Commit Graph

63 Commits

Author SHA1 Message Date
kyy
85e1a172dd common shell frame/state helper 공용화 2026-05-12 13:49:51 +09:00
843b4100ad adminfront 조직 통계오류 보정. Kratos Projection용 통계테이블 구조 추가 2026-05-11 13:01:55 +09:00
262c988226 adminfront 테스트 실패 해결 및 UI/Lint 수정
- 테넌트 목록 테이블 헤더 스타일 보정(nowrap) 및 삭제 버튼 추가
- 초기 설정(Seed) 테넌트 삭제 보호 로직 적용
- 사용자 상태 변경 및 대표 조직 지정 UI를 Switch로 변경하여 테스트와 동기화
- Playwright 테스트 코드의 선택자 및 상호작용 로직 업데이트
- Biome을 통한 린트 오류 및 타입 안정성(AxiosError) 확보
- 프론트엔드 모노레포 통합 마스터 플랜 문서 추가
2026-05-08 14:54:48 +09:00
6cdd0fd81e worksmobile 관리화면 보완. 2026-05-06 10:37:34 +09:00
9ce7a67f58 feat: integrate orgfront and expose internal ids 2026-04-30 09:33:39 +09:00
7f955e2122 style: fix formatting issues caught by biome in adminfront 2026-04-21 17:11:08 +09:00
4427ab1f85 fix: resolve admin session infinite reload loop and sync auth state
- Prevent infinite redirection loop by clearing oidc-client user state on 401 errors.
- Sync apiClient request interceptor to use userManager.getUser() for reliable token retrieval.
- Add extensive console logs for better session issue diagnosis.
- Fix TS error in LoginPage by updating button variant.
- Revert 'ae03fe1' (updated playwright fixtures to real domain) as requested.
2026-04-21 17:06:03 +09:00
ef996c8394 fix(adminfront): fix lint error in AppLayout.tsx
- Define NavItem interface to properly type navigation items
- Remove unsafe 'as any' cast in navigation mapping
2026-04-15 17:48:41 +09:00
a49aa2d31f refactor(adminfront): remove internal org-chart and delegate to orgfront
- Remove TenantOrgChartPage and related internal routes
- Update AppLayout to render external links for org-chart navigation
- Add orgfront service configuration to docker-compose.yaml
2026-04-15 17:44:54 +09:00
d3a82d1653 feat: allow regular users to view their own tenant's org chart
Changes the /users endpoint to allow RoleUser access and securely restricts the returned data to only users within their affiliated tenants. Removes the unnecessary back button from the Org Chart view since it's now a top-level nav item.
2026-04-13 10:47:56 +09:00
984adcfa62 feat(adminfront): add org chart to sidebar navigation
Adds the Organization Chart tab to the main sidebar for all users. Removes the 'View Org Chart' button from the Tenant List page. Enhances active state logic for nested routes.
2026-04-13 10:38:04 +09:00
kyy
6a3bb19e7d 세션 만료 관리 토글 동작을 실제 정책에 맞게 분리 2026-04-06 15:02:42 +09:00
kyy
e5ebd26182 local 브런치 code-check 오류 수정 2026-04-01 14:47:35 +09:00
kyy
391773ac90 adminfront/devfront 세션 만료 관리 슬라이딩 갱신 로직 추가 2026-04-01 14:47:35 +09:00
kyy
32a0efbf1b adminfront/devfront 상단바 프로필 메뉴 UI 통일 2026-04-01 14:47:35 +09:00
641e4aba0d fix(adminfront): fix auth redirection in tests and add custom field validation
- Skip auth redirect to `/login` when `_IS_TEST_MODE` is true to prevent test timeouts.
- Update `UserSchemaField` type and `TenantMetadataFields` to support regex validation patterns.
- Fix translation key for tenant profile metadata section title.
- Enhance OIDC mock data and mock endpoints in `users_schema.spec.ts`.
- Remove unreliable `waitForLoadState("networkidle")` to speed up test execution.
2026-03-27 17:30:30 +09:00
d0e4f8f86a adminfront ui 개편 2026-03-20 10:58:52 +09:00
725ba375d2 Merge branch 'dev' into fix/login 2026-03-18 13:05:10 +09:00
1af3103cde 로그인 invalid_request 오류 해결 2026-03-18 12:31:25 +09:00
d305398326 Playwright 테스트 오류 수정 2026-03-18 09:05:50 +09:00
42f0caa6fd 폼 선택자(Form Selector) 안정화, 다국어 번역 키 불일치 수정, 컴포넌트 테스트 용이성(Testability) 개선, Strict Mode 위반 해결, OIDC 모킹(Mocking) 강화 2026-03-17 15:48:48 +09:00
45ae1bb1c0 린트 적용 2026-03-05 17:50:34 +09:00
3113fc09ff 내정보 멀티 테턴트 표시 2026-03-05 17:18:49 +09:00
b6c7a9dc43 fix(adminfront): allow tenant admin to view list when managing multiple tenants and fix dev profile fetching 2026-03-04 14:44:45 +09:00
145b807ebf feat: implement role-based UI filtering for overview and navigation 2026-03-04 14:01:12 +09:00
20a8a19e12 fix(adminfront): ensure tenant admin can always access their tenant even if manageable list is empty 2026-03-04 13:58:08 +09:00
88720b48c4 feat: handle multiple manageable tenants for tenant admin 2026-03-04 13:45:54 +09:00
5b89ed5685 fix(adminfront): add missing React import in AppLayout 2026-03-04 13:42:07 +09:00
d1c3bba3e0 feat: optimize tenant admin view and enhance user list with dynamic columns and metadata search 2026-03-04 13:32:01 +09:00
69470e8e4a feat(adminfront): remove unused tenant dashboard and update global overview quick links 2026-03-04 09:41:49 +09:00
1932180cc8 chore(i18n): sync locales and fix formatting issues 2026-03-03 16:45:44 +09:00
a6e7f1253c 테넌트 관리자(Tenant Admin)의 본인 소유 테넌트 목록 조회 및 관리 기능 개선 2026-03-03 14:33:58 +09:00
1c3985ce19 feat(adminfront): add user profile dropdown and enhance session sync 2026-03-03 12:56:57 +09:00
d525895ae7 af 린트 적용 2026-02-23 17:45:24 +09:00
68becb43bc 린트 적용 2026-02-23 16:18:01 +09:00
919bcd27e8 프론트엔드 UI/UX를 전면 개편 2026-02-20 17:56:53 +09:00
e40dd8120e adminfront 로그인 해결 2026-02-19 18:02:47 +09:00
7f8d52ac3f fix: resolve i18n resource check failures and restore logout functionality 2026-02-13 14:33:26 +09:00
ce703005e1 Merge branch 'feature/user-group' into dev 2026-02-13 14:22:32 +09:00
594fd24adb feat: 구현: 유저 그룹 중심 권한 통합 및 미들웨어 정책 고도화 2026-02-13 14:16:13 +09:00
Lectom C Han
485bbafe71 Merge branch 'dev' into feature/i18n 2026-02-13 12:06:37 +09:00
Lectom C Han
dfa2fc2406 feat: i18n 개선 및 userfront 로그인/로케일 보완 2026-02-13 10:23:50 +09:00
Lectom C Han
b6d3b69cda i18n refresh and frontend fixes 2026-02-13 10:23:50 +09:00
Lectom C Han
47193e56ff Merge feature/i18n into dev (userfront only) 2026-02-12 21:53:42 +09:00
Lectom C Han
7c936da7ed feat: i18n 개선 및 userfront 로그인/로케일 보완 2026-02-12 21:25:26 +09:00
74884f6616 린트 적용 2026-02-12 10:39:47 +09:00
474c8971a7 refactor: 어드민 프론트엔드에서 애플리케이션(RP) 목록 기능 제거 #239 2026-02-11 13:54:16 +09:00
68df43f3a8 feat: 테넌트/RP 관리자 할당 UI 및 ReBAC 권한 검증 도구 구현 #244 2026-02-11 13:26:26 +09:00
8856485265 feat: 어드민 프론트엔드 로그인 및 로그아웃 기능 구현 #243 2026-02-11 12:46:09 +09:00
dc0d1a8e63 fix: AppLayout.tsx 머지 충돌 해결 및 i18n 키 추가 #239 2026-02-11 11:17:16 +09:00