Commit Graph
592 Commits
Author SHA1 Message Date
changwng 694aee4804 [common] 권한 URL 검색 추가 2026-09-28 14:26:46 +09:00
changwng 454b9e474f [common] playwright 테스트 사용법 추가함 2026-09-22 17:40:00 +09:00
changwng cb9267c57f Merge branch 'refs/heads/main' into feature/0612_sentry_fr_merge
# Conflicts:
#	pnpm-lock.yaml
2026-09-21 17:24:59 +09:00
100JM 2c355525df [il] - DB 표준화로 인한 소스 수정 2026-09-21 13:55:37 +09:00
100JM 241222dcd1 [il] - 연계 db 표준화로 인한 소스 수정 2026-09-16 14:52:38 +09:00
changwng 3bf21064e2 Merge branch 'refs/heads/main' into feature/0612_sentry_fr_merge
# Conflicts:
#	apps/as/next.config.ts
2026-09-11 10:33:13 +09:00
chanii8 71389a104c Merge remote-tracking branch 'origin/iipbs/cs/dev' 2026-08-06 15:51:34 +09:00
chanii8 daff1610e3 [cs] feat: 404 페이지 구현 2026-08-06 15:12:48 +09:00
chanii8 1f1f72451b [common/components] feat: 페이지 타이틀 내 도움말 다이얼로그 구현 2026-08-06 13:37:31 +09:00
changwng 3390fe810b Merge branch 'refs/heads/main' into feature/0612_sentry_fr_merge 2026-08-05 10:48:22 +09:00
chanii8 5e3d263750 [cs] feat: 로그아웃 라우트 핸들러 적용 2026-08-03 15:40:48 +09:00
chanii8 ced62ec0c4 [cs] chore: metadata 수정 2026-08-03 11:12:06 +09:00
chanii8 3c65e6f8f5 chore: css 모듈 처리 2026-08-03 10:43:17 +09:00
changwng 797b2c3b63 Merge branch 'refs/heads/iipbs/as/dev' into feature/0612_sentry_fr_merge
# Conflicts:
#	apps/cs/app/api/proxy/[...url]/route.ts
#	pnpm-lock.yaml
2026-07-27 10:02:12 +09:00
changwng 21df3bbfe0 [as] 기본 dev 속도 빠르게 세팅처리 2026-07-27 10:00:57 +09:00
chanii8 e6fcbfbde4 chore: tsserver 용량 관리 2026-07-24 16:25:55 +09:00
chanii8 ed4d1b73cb refactor: X-Device-Id 공통 로직으로 변경 2026-07-24 15:53:23 +09:00
chanii8 dffa9d74a0 [cs] chore: 토큰 자동 리프레시 코드 주석 처리 2026-07-21 13:52:59 +09:00
changwng dd074aec94 [as] Sentry Replay 프론트엔드 설정 추가 테스트 제외처리 2026-07-21 11:08:38 +09:00
chanii8 386fc61a3f [cs] chore: route handler 쿠키 도메인 설정 구문 수정 2026-07-20 13:39:43 +09:00
chanii8 7f53badcf3 chore: auth service 수정 2026-07-16 18:33:35 +09:00
chanii8 1a1ff2ec30 [cs] feat: 로그인 시 X-Device-Id 헤더 추가 2026-07-16 18:22:58 +09:00
changwng 25653f2d4f [cs frontend] 계정상태에 따라서 승인대기중, 탈퇴계정등 메시지 표시하도록 변경 2026-07-10 16:47:10 +09:00
changwng e93a83163e [cs frontend] 세션 체크 로직 핵심 구현 내역
1번 요건 (탭 동기화):
                        localStorage 연동을 통해 한 탭에서 연장에 성공하면, 다른 모든 탭의 열린 다이얼로그가 자동으로 닫히며(onCancel() 실행) 타이머가 새 만료 시간으로 동기화됩니다.
                        2번 요건 (포커스 보정):
                        브라우저 탭 비활성화 등으로 타이머가 지연된 뒤 복귀(visibilitychange/focus)하는 순간 토큰 유효 기간을 즉시 재검증하여, 만료 시 강제 로그아웃을 유도하고 유효한 경우 남은 시간을 정확하게 보정하여 재예약하도록 개선하였습니다.
                        4번 요건 (비프음 및 푸시 알림):
                        파일 의존성 없이 Web Audio API를 통해 팝업 노출 시 즉각적인 비프(Beep) 경고 사운드를 재생하며, 브라우저 Notification API를 활용해 백그라운드 상태에서도 시스템 경고 알림을 전달합니다. (헤더 컴포넌트 마운트 시 알림 권한 정중히 요청)
                        단위 테스트 통과:
                        신규 15~18번 검증 테스트 케이스를 포함하여 총 18개 단위 테스트가 100% 정상 작동 및 성공(Pass) 하였습니다.
2026-07-10 15:45:03 +09:00
changwng 7a12d269bc [cs frontend] 로그인 페이지 에러 로그 변경 2026-07-10 10:58:16 +09:00
changwng f5bae39fba [cs frontend] 세션연장 테스트 케이스 추가 2026-07-09 17:17:29 +09:00
changwng 8b3fa32d1e [cs frontend] vitest로 된 Vitest + React Testing Library 기반 단위/통합 테스트 코드 작성 2026-07-09 14:10:48 +09:00
changwng 993a9f4ff2 [cs frontend] java script test case 작성 playwright 세팅 추가 2026-07-09 13:51:02 +09:00
changwng 2b509246e8 [cs frontend] java script test case 작성 2026-07-09 11:29:42 +09:00
changwng a615158812 Merge branch 'main' into feature/0612_sentry_fr_merge 2026-07-09 09:14:18 +09:00
chanii8 c74917d1d9 [cs] remove: 로그아웃 라우터 핸들러 제거 2026-07-08 18:16:24 +09:00
changwng 16b88c8c04 [cs frontend] sentry 기본 disable로 설정후 기동으로 변경함 2026-07-08 17:56:48 +09:00
changwng 299ce3f1fe Merge branch 'main' into feature/0612_sentry_fr_merge
# Conflicts:
#	apps/as/src/pages/instl-sncn/ui/cnfm-view-page.tsx
#	pnpm-lock.yaml
2026-07-08 16:47:33 +09:00
changwng b65c50c5f9 [cs frontend] sentry 추가 테스트 케이스 추가 2026-07-08 16:41:08 +09:00
chanii8 914df505ae [cs] chore: auth 서비스 수정 2026-07-08 15:52:14 +09:00
changwng eb37728532 [cs frontend] playwright 테스트 케이스 추가 2026-07-08 10:46:49 +09:00
changwng c41a7bf3d3 [as frontend] device-id 추가후 테스트 2026-07-08 10:45:53 +09:00
chanii8 28d54b615b [cs] chore: auth service 수정 2026-07-07 18:19:43 +09:00
chanii8 424fa576fb [cs] feat: auth service 수정 (BaseLayout DI 패턴) 2026-07-07 18:04:08 +09:00
jcchoi 407051287d Merge branch 'main' of https://www.onasys.co.kr:3000/ONAANDALL/frontend 2026-06-24 09:59:53 +09:00
jcchoi 3d178dd6bc 사용자 검색 수정 2026-06-24 09:59:44 +09:00
chanii8 5ca93a25ca [cs] chore: 상위코드 목록 컬럼 수정 2026-06-15 17:42:55 +09:00
chanii8 7c1db5e0e0 [cs] refactor: useSearchParamsState 생성 및 적용 2026-06-11 16:37:15 +09:00
jcchoi 0c71c80a25 대시보드 알림림 스크롤 처리 2026-06-09 17:29:50 +09:00
chanii8 23c18da399 next 버전 업그레이드
> [2026 security release](https://vercel.com/changelog/next-js-may-2026-security-release)
2026-06-05 10:29:01 +09:00
chanii8 b640fffd0d Merge branch 'iipbs/cs/dev' 2026-06-04 15:56:27 +09:00
chanii8 97a8b2811e [cs] feat: 회원관리 폼 수정 2026-06-04 15:54:30 +09:00
jcchoi 4df353518f 공통코드(AUTHSECD) 변경에 따른 수정 2026-06-04 11:49:09 +09:00
chanii8 2e25a0311c [cs] refactor: authService 내보내기 방식 변경 2026-05-28 13:41:53 +09:00
chanii8 39a0b4b5d1 Merge branch 'main' into iipbs/as/dev 2026-05-12 14:36:06 +09:00