b33aabbb68
test: 감사 로그(Audit Logs) 페이지 E2E 테스트 추가 ( #919 )
...
- AuditLogsPage 내부 검색(search, action, status)에 `data-testid` 추가
- Playwright 테스트(`audit.spec.ts`) 작성하여 목록 로드, 필터 동작 확인
2026-05-29 15:01:34 +09:00
592c1d1741
Merge pull request 'feature/issue-917-sub-email-support' ( #931 ) from feature/issue-917-sub-email-support into dev
...
Reviewed-on: baron/baron-sso#931
2026-05-29 13:14:11 +09:00
a830242947
ci: add code check badges and coverage reports
2026-05-29 12:05:43 +09:00
62b1938c42
refactor: 보조 이메일 키값을 sub_email로 통일 및 수동 폼 추가 ( #917 )
...
- `secondary_emails` 대신 `sub_email`을 키값으로 사용하도록 전면 수정
- 관리자 화면의 수동 사용자 생성(Create) 및 수정(Detail) 폼에 `sub_email` 입력 필드 추가
- CSV 템플릿의 컬럼명을 `sub_email`로 변경
- 백엔드의 Kratos Traits 조회 및 배열 추출 로직을 `sub_email` 기준으로 업데이트
- E2E 테스트(`users_bulk.spec.ts`, `users_bulk_secondary.spec.ts`)에서 `sub_email` 검증하도록 수정 및 통과 확인
2026-05-29 11:07:59 +09:00
6e610c553f
feat: 사용자 벌크 CSV 등록 시 보조 이메일 지원 ( #917 )
...
- `adminfront` CSV 템플릿 헤더에 `secondary_emails` 추가 및 예시 반영
- `adminfront` CSV 파서(`csvParser.ts`)에서 `secondary_emails` 추출 로직 보강
- `backend` 에서 `BulkCreateUsers`, `UpdateUser` 실행 시 보조 이메일을 포함한 모든 이메일에 대해 식별자 유효성(ValidateLoginID) 검사 수행
- `domain.ValidateLoginID`의 파라미터를 복수 이메일 처리를 위해 `[]string`으로 변경
- Playwright E2E 테스트 `users_bulk_secondary.spec.ts` 신규 작성 및 테스트 패스 확인
2026-05-29 10:39:24 +09:00
c489c7c38f
조직도 표현 개선
2026-05-29 10:33:15 +09:00
da01f63c54
userfront e2e 전체 테스트
2026-05-29 08:19:34 +09:00
8dfe6fed82
adminfront 태넌트 화면 기능 누락 복구
2026-05-21 10:29:15 +09:00
2d6ca2f66b
코드 체크 개선
2026-05-21 08:46:08 +09:00
0af268021e
code-check 오류 수정
2026-05-20 17:12:48 +09:00
c9664b5844
테넌트 페이지 타이틀/박스 타이틀 보조 문구 로케일 수정
2026-05-20 13:41:15 +09:00
42b49674cc
사용자 상태 세분화
2026-05-20 10:17:15 +09:00
e29d056b9e
네이버 웍스 연동기능 개선
2026-05-18 15:36:30 +09:00
e01b3475ec
code check 오류 수정
2026-05-15 19:49:16 +09:00
d1b550f6f7
test: 프론트엔드 변경된 UI(트리 및 데이터 관리)에 따른 전체 테스트 케이스 동기화 및 픽스 완료
2026-05-14 12:50:35 +09:00
0b92ad49da
test: 프론트엔드 테스트 환경에서 벌크 액션 버튼명 변경에 따른 테스트 케이스 동기화
2026-05-14 11:55:17 +09:00
92e607aee8
정합성 검사 중복실행 방지
2026-05-14 09:23:54 +09:00
df543d6203
정합성 위반사항 확인 및 조치기능 추가
2026-05-14 09:04:33 +09:00
9ca73e8774
권한부여 및 정합성 검사 추가
2026-05-14 08:45:48 +09:00
8a6e41d74c
테넌트 목록 조회 cursor기반으로 재구성. 사용자 metadata 미사용 필드 제거
2026-05-13 18:10:37 +09:00
5e7b7b878c
테넌트 목록 조회 cursor기반으로 재구성. 사용자 metadata 미사용 필드 제거
2026-05-13 18:05:51 +09:00
9681945f5a
test(adminfront): update tests to match recent UI changes
...
- Remove checks for deleted 'Action' column buttons in tenant list.
- Update user list test to expect 'ROLE' column.
- Update user creation test to expect role field and payload.
2026-05-13 15:00:17 +09:00
a4d707d4d8
기능 재배포
2026-05-13 14:27:00 +09:00
8c2b2f71ef
조직도 M2M조회 추가, 자동로그인 보완
2026-05-13 13:44:30 +09:00
d4c48da426
코드체크 업데이트
2026-05-12 13:41:43 +09:00
5e649c279f
동기화 기초구조 마련
2026-05-12 12:25:31 +09:00
3063450ee0
조직현황 구조변경. 총괄센터삼안 실 조직 삽입확인
2026-05-11 20:14:56 +09:00
819ac00040
adminfront 사용자 관리 세부 로직 및 테스트 데이터 보정
...
- UserDetailPage/UserCreatePage의 데이터 제출(onSubmit) 시 한맥가족의 대표 조직 관련 필드 매핑 로직 보정
- POST(Create)와 PUT(Update) 간의 백엔드 API 기대 페이로드 차이에 맞춘 조건부 필드 설정
- tests/users.spec.ts의 한맥가족 대표 조직 변경 테스트용 모크 데이터 보정
2026-05-08 15:18:14 +09:00
262c988226
adminfront 테스트 실패 해결 및 UI/Lint 수정
...
- 테넌트 목록 테이블 헤더 스타일 보정(nowrap) 및 삭제 버튼 추가
- 초기 설정(Seed) 테넌트 삭제 보호 로직 적용
- 사용자 상태 변경 및 대표 조직 지정 UI를 Switch로 변경하여 테스트와 동기화
- Playwright 테스트 코드의 선택자 및 상호작용 로직 업데이트
- Biome을 통한 린트 오류 및 타입 안정성(AxiosError) 확보
- 프론트엔드 모노레포 통합 마스터 플랜 문서 추가
2026-05-08 14:54:48 +09:00
d1859d593d
dev 반영 code check 오류 수정
2026-05-07 11:05:07 +09:00
6cdd0fd81e
worksmobile 관리화면 보완.
2026-05-06 10:37:34 +09:00
3169dd958a
Merge branch 'feature/worksmobile' into dev
2026-05-06 09:31:04 +09:00
2495fcb13d
worksmobile 연동 & ory stack 26.2.0으로 업그레이드
2026-05-06 09:30:00 +09:00
128ac94575
code check 오류 수정
2026-05-04 13:17:40 +09:00
068d0adbd4
code-check 오류 수정
2026-05-04 11:28:53 +09:00
3dcdd97882
org chart 자동로그인 보완. seed-tenant 삭제불가 조치
2026-04-30 17:02:24 +09:00
ef679d41ea
Stabilize adminfront tenant tests
2026-04-30 16:17:14 +09:00
790be37930
Format adminfront code check targets
2026-04-30 15:59:57 +09:00
f7e4d43b16
Implement tenant import and RP auto login policies
2026-04-30 15:45:34 +09:00
9ce7a67f58
feat: integrate orgfront and expose internal ids
2026-04-30 09:33:39 +09:00
01e7b15c46
org chart 연동기능 추가
2026-04-29 21:00:51 +09:00
0c5a302105
adminfront codecheck 오류 수정
2026-04-28 14:19:12 +09:00
08aa745e30
make drop 초기화 추가. 한맥그룹 기본값 추가
2026-04-27 17:51:46 +09:00
141c8e0ab5
dev 브런치 반영 code-check 오류 수정
2026-04-20 16:34:04 +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
59d53bc1b2
chore(adminfront): fix Biome formatting issues
2026-04-03 15:03:08 +09:00
a65f9afc69
chore(adminfront): fix Biome lint error in user E2E test
2026-04-03 15:00:57 +09:00
94520db699
test(adminfront): fix Playwright E2E tests for user and schema management
2026-04-03 14:48:04 +09:00