ea387ff6f2
관계 조회 권한 사용자 검색 안내 강화
2026-04-20 15:48:43 +09:00
7e0680a71c
동의 및 사용자 탭 에러 메세지 수정
2026-04-20 15:48:42 +09:00
e15de6d334
일반 사용자의 DevFront 접근 및 RP 관리자 권한 연동
2026-04-20 15:48:42 +09:00
51e46a4d00
RP 관계 범위의 콘솔 접근 허용
2026-04-20 15:48:42 +09:00
0b8eaec636
수동 할당에서 생성자 관계 숨김
2026-04-20 15:48:42 +09:00
2a9b044992
RP 수정 권한 안내 표시
2026-04-20 15:48:42 +09:00
6322ff5630
DevFront RP 관계 설정 문서 작성
2026-04-20 15:48:42 +09:00
a79c350831
devfront 관계 탭 사용자 검색·다중선택 UX 개선
2026-04-20 15:48:42 +09:00
f955d23ef1
dev API 관계 사용자 검색 및 관계 목록 사용자 정보 추가
2026-04-20 15:48:42 +09:00
f494d8e50a
relationships 탭 i18n 누락 및 탭 순서 불일치
2026-04-20 15:48:42 +09:00
034789b8cb
devfront ReBAC 전환 테스트
2026-04-20 15:48:42 +09:00
8d0982b89c
devfront RP 상세 탭 i18n 및 순서 일관화
2026-04-20 15:48:42 +09:00
dd93a3450a
Dev API에 RP operator relation 조회/부여/회수 추가
2026-04-20 15:48:42 +09:00
91299b1a0a
RP 생성/삭제 운영 relation 세트 반영
2026-04-20 15:48:42 +09:00
8f7c328d22
dev/rp 권한 체크 permit 기준으로 변환
2026-04-20 15:48:42 +09:00
790f006f93
네임스페이스 확장 및 정책 문서 동기화
2026-04-20 15:48:42 +09:00
6b93cc945a
Merge pull request 'add/deploy' ( #584 ) from add/deploy into dev
...
Reviewed-on: baron/baron-sso#584
2026-04-20 10:07:06 +09:00
55be717ff6
fix(adminfront): resolve biome noNonNullAssertion lint in TenantSchemaPage
2026-04-20 10:00:46 +09:00
de2c684096
fix: follow rules of hooks in TenantSchemaPage
2026-04-20 09:56:49 +09:00
b757a137c3
fix: follow rules of hooks in TenantSchemaPage
2026-04-20 09:32:32 +09:00
Lectom C Han
114f203ecd
fix(audit): stop default read logging and dedupe dashboard timeline
...
- skip read audit logging unless a path is explicitly allowlisted
- exclude audit-facing endpoints from backend audit collection
- remove duplicate auth timeline fetch logic from dashboard screen
- add regression tests for default GET skip and dashboard timeline dedup
Co-Authored-By: First Fluke <our.first.fluke@gmail.com >
2026-04-17 18:04:09 +09:00
a9a448e7fb
test: update translation text for organization members locator
2026-04-17 18:01:07 +09:00
582591e532
style: apply biome formatting to e2e tests
2026-04-17 17:42:41 +09:00
ad5a49b62f
test: update adminfront e2e tests for new organization UI
2026-04-17 17:39:28 +09:00
9f3506c530
fix(adminfront): resolve biome accessibility and typing lints
2026-04-17 16:49:23 +09:00
acab84c358
refactor(adminfront): 조직도 UX 전면 개편 및 중복 렌더링 버그 수정
...
- 1안(좌우 분할 디렉토리 뷰) 적용으로 트리와 상세 패널 분리
- 조직도 중복 나열 버그 원인인 불필요한 groupNodes 강제 병합 로직 제거
- 멤버 탭과 하위 조직 탭을 통합한 세로 스크롤 뷰 구현
- 다국어 키 {count} 처리 문제 우회용으로 텍스트 직접 렌더링 수정
- 우측 설정 메뉴에 상세 프로필로 이동 링크 추가 및 쓸모없는 상세 페이지 라우팅 제거
- '기존 사용자 배정'만 남기고 사용자 '신규 생성' 제거
- DropdownMenu 컴포넌트 추가 및 관련 UI 업데이트
2026-04-17 16:32:22 +09:00
b72d04f184
Merge pull request 'add/deploy' ( #580 ) from add/deploy into dev
...
Reviewed-on: baron/baron-sso#580
2026-04-17 13:06:29 +09:00
c15c55744b
https://baron-orgchart.hmac.kr/auth/callback
2026-04-17 12:00:00 +09:00
54f7bb1b84
ORGFRONT_CALLBACK_URLS add
2026-04-17 11:37:42 +09:00
4766ef4729
Merge pull request 'VITE_ORGCHART_URL=${{ vars.VITE_ORGCHART_URL }} add' ( #578 ) from add/deploy into dev
...
Reviewed-on: baron/baron-sso#578
2026-04-17 11:28:53 +09:00
7fbb4095fc
VITE_ORGCHART_URL=${{ vars.VITE_ORGCHART_URL }} add
2026-04-17 11:28:08 +09:00
627b9b7a54
Merge pull request 'VITE_ORGCHART_URL' ( #577 ) from add/deploy into dev
...
Reviewed-on: baron/baron-sso#577
2026-04-17 11:16:23 +09:00
4ef6f96b14
VITE_ORGCHART_URL
2026-04-17 11:13:19 +09:00
b956f6ccdf
Merge pull request 'ORGFRONT_CALLBACK_URLS' ( #575 ) from add/deploy into dev
...
Reviewed-on: baron/baron-sso#575
2026-04-17 10:38:41 +09:00
d70f11c904
ORGFRONT_CALLBACK_URLS
2026-04-17 10:34:03 +09:00
4c13cf6ef5
Merge pull request 'id lowercase' ( #574 ) from add/deploy into dev
...
Reviewed-on: baron/baron-sso#574
2026-04-17 10:27:27 +09:00
149b52f831
id lowercase
2026-04-17 10:25:45 +09:00
24f6433b2b
Merge pull request 'add/deploy' ( #573 ) from add/deploy into dev
...
Reviewed-on: baron/baron-sso#573
2026-04-17 10:04:02 +09:00
699aa7cfc8
orgFront inrp 등록
2026-04-17 10:03:38 +09:00
35ce7853fa
Baron SSO 다중 인스턴스 배포 템플릿
2026-04-16 14:04:37 +09:00
001f29ca5f
Merge pull request 'feature/org-chart-tab-separation' ( #568 ) from feature/org-chart-tab-separation into dev
...
Reviewed-on: baron/baron-sso#568
2026-04-16 09:08:48 +09:00
c114c4187d
test(backend): implement missing repository interface methods in mocks
...
- Implement FindByCompanyCodes and FindByTenantIDs in various test mock repositories to satisfy the UserRepository interface.
2026-04-15 17:58:50 +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
726ac71214
fix(user): preserve multi-tenant companyCodes and fix Kratos code parsing
...
- UpdateUser: Implement 'Preserve & Merge' logic to fetch existing joined
tenants from Keto and merge them with UI requests, preventing the
loss of multi-tenant affiliations.
- Keto Sync: Expand the self-healing background job to iterate over all
companyCodes, ensuring 'members' relations are created for every
joined tenant (fixes #554 ).
- AuthHandler: Update extractFirstString to gracefully handle numeric
JSON types, fixing an issue where Kratos login codes were lost during
Courier webhook processing.
2026-04-15 16:01:31 +09:00
948dc2236b
feat(orgchart): Introduce standalone orgchart RP and shared link public API
...
This commit includes:
- Added SharedLink data model and Keto-bypassed public API for orgchart view
- Configured 'orgfront' as a new OAuth2 client in hydra
- Applied MH Dashboard premium beige theme to OrgChart
- Implemented user lookup fallback to company code
2026-04-14 18:01:27 +09:00
4fb27d791b
Merge pull request 'feature/headless-url' ( #556 ) from feature/headless-url into dev
...
Reviewed-on: baron/baron-sso#556
2026-04-14 17:20:22 +09:00
24208893d6
headless link login 애플리케이션 표시
2026-04-14 16:28:01 +09:00
c5317abada
headless login 접속환경 Headless(Server)로 표시
2026-04-14 16:28:01 +09:00
92f8e9a61a
headless password login 접속 이력 반영
2026-04-14 16:28:01 +09:00