4139bb7064
개발자 신청 API 구현 및 RP 생성 시 Keto 권한 자동 부여 로직 추가
2026-04-22 15:46:20 +09:00
18e9a2aa4a
개발자 권한 신청 도메인 모델 및 서비스 레이어 구현
2026-04-22 15:46:20 +09:00
b05700f7cc
Merge pull request 'fix-test-fixtures' ( #606 ) from fix-test-fixtures into dev
...
Reviewed-on: baron/baron-sso#606
2026-04-22 09:36:47 +09:00
750776f0a0
style(userfront): format flutter files to satisfy CI
2026-04-21 18:06:57 +09:00
797e6cc90a
fix(devfront): add explicit button type and improve test stability
2026-04-21 18:05:32 +09:00
a1d516cd61
test: fix TestPasswordLogin_OIDC_Success to expect sessionJwt in OIDC flow
2026-04-21 17:18:45 +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
ae03fe1475
chore: update playwright fixtures to use real SSO domain
...
Since the OIDC authority was updated to https://sso.hmac.kr/oidc , the Playwright mocks and localStorage seed values must match exactly for tests to pass in the new configuration.
2026-04-21 15:02:53 +09:00
e7156450ba
fix: restore missing POST /users route in admin API
...
Details:
- The route `admin.Post("/users")` was accidentally merged into a comment line for `admin.Get("/users/export")`. This caused the 405 Method Not Allowed error when trying to create users.
- Restored the route on its own line.
2026-04-21 14:40:09 +09:00
0f79b7635b
fix: resolve OIDC session state issue and synchronize portal sessions
...
Details:
- Backend: Extract Kratos session cookies and propagate via SetCookies in AuthInfo.
- Backend: Include sessionJwt and token during OIDC flows in PasswordLogin.
- UserFront: Add _silentSessionRecovery in main.dart to recover session via cookies if localStorage token is missing.
- UserFront: Update AuthProxyService, AuthTokenStore, AuthNotifier to support silent recovery and immediate local state update before redirect.
- AdminFront/DevFront: Fix OIDC authority to point directly to Gateway proxy and add recovery/error UI components.
2026-04-21 14:10:27 +09:00
1024ad17d3
Merge pull request 'feature/df-rebac' ( #595 ) from feature/df-rebac into dev
...
Reviewed-on: baron/baron-sso#595
2026-04-20 16:40:27 +09:00
141c8e0ab5
dev 브런치 반영 code-check 오류 수정
2026-04-20 16:34:04 +09:00
1f464b60a4
감사로그 조회 에러 수정
2026-04-20 15:48:43 +09:00
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