Commit Graph
210 Commits
Author SHA1 Message Date
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
chanii8 eb84a23d7e [common] feat: useSessionExtendConfirm 생성 2026-07-08 15:43:42 +09:00
chanii8 68124e6abb [common/components] chore: BaseLayout 수정 2026-07-07 17:37:26 +09:00
chanii8 5587e6b6a3 [common] feat: 공통 auth 및 components 수정(authService DI 패턴) 2026-07-07 17:34:27 +09:00
mind-one005 08e8d7343c Merge commit '5505791b6e3ef04480731b123512e90e9e035c43' 2026-06-29 12:56:12 +09:00
chanii8 ddb8031e55 [as] WIP: 설치인가 페이지 2026-06-24 09:07:47 +09:00
Leeinseo 4b5ceb0e0a FO dashboard-red theme edit-Leeinseo 2026-06-22 13:06:30 +09:00
chanii8 df4208d4e1 [as] feat: 결재선관리 페이지 작업 2026-05-21 17:38:50 +09:00
chanii8 4928778b02 chore: client 수정 2026-05-12 14:48:42 +09:00
chanii8 39a0b4b5d1 Merge branch 'main' into iipbs/as/dev 2026-05-12 14:36:06 +09:00
chanii8 79cf19d023 Merge branch 'iipbs/st/dev' of https://www.onasys.co.kr:3000/ONAANDALL/frontend 2026-04-20 17:46:03 +09:00
chanii8 16c8fe716d [st] feat: 통계 검증 리포트 화면 작업 2026-04-20 16:08:14 +09:00
jcchoi 2fddc9194c any type 처리 2026-04-14 17:42:33 +09:00
chanii8 43fe3a1a99 [cs] WIP: 알림톡발송이력관리 페이지 2026-04-13 15:27:31 +09:00
chanii8 207268b7fc [st] refactor: 인증 처리 로직 공통 패키지로 수정 2026-04-09 18:30:58 +09:00
chanii8 dcdee0f758 [cs, common/components] feat: 공통 헤더에서 로그아웃 시 tokenManager로 쿠키 제거하도록 변경 2026-04-09 16:26:54 +09:00
chanii8 5cbe57aa8d Revert "[cs] feat: 로그아웃 시 쿠키 제거 방식 변경"
This reverts commit 6422b3013a.
2026-04-09 15:30:54 +09:00
chanii8 6422b3013a [cs] feat: 로그아웃 시 쿠키 제거 방식 변경 2026-04-09 15:06:25 +09:00
chanii8 43fc4bbcb3 Merge branch 'main' of https://www.onasys.co.kr:3000/ONAANDALL/frontend into iipbs/as/dev 2026-03-31 13:13:27 +09:00
chanii8 abfa231493 [st] refactor: 로그인 페이지 auth 그룹으로 분기 처리 (client api 영향 범위에서 벗어나기 위함) 2026-03-25 14:22:48 +09:00
chanii8 ff2b79aaa6 [st] feat: 통계 검증 상세 화면 작업 2026-03-09 17:36:25 +09:00
chanii8 9eb0cd428b [st] feat: 검증 이력 '검증일시'로 조회하는 기능 추가 2026-03-05 16:22:30 +09:00
chanii8 26d01a7032 [as] feat: 초기 레이아웃 구현 2026-02-26 10:49:33 +09:00
chanii8 0149f489a7 Merge branch 'main' of https://www.onasys.co.kr:3000/ONAANDALL/frontend into iipbs/st/dev 2026-02-19 09:34:30 +09:00
chanii8 1572711749 [common/components] feat: Header 컴포넌트 중앙 네비게이션 ScrollArea 적용 2026-02-13 14:16:18 +09:00
chanii8 78e3e8e20e [st] design: 디자인 수정 2026-02-12 10:22:35 +09:00
chanii8 912e335b27 [cs] feat: 대시보드 페이지 실시간 알림 패널 작업 2026-02-03 17:48:15 +09:00
jcchoi 80598a5b6a Merge branch 'main' of https://www.onasys.co.kr:3000/ONAANDALL/frontend 2026-01-21 16:28:08 +09:00
jcchoi 599e8a95c7 logout 수정정 2026-01-20 15:00:08 +09:00
mind-one005 c01de13bae Merge branch 'iipbs/sn/dev' 2026-01-06 16:12:23 +09:00
jcchoi 2a66772bfa 쿠키 삭제 도메인 처리 2026-01-06 09:46:27 +09:00
dongsilove bd8d850a78 dm: 연녹색 스킨 및 메뉴 2026-01-02 23:17:59 +09:00
jcchoi 6d0c8c9fba 환경 수정 2025-12-29 18:16:37 +09:00
jcchoi 54cd5235fd API 경로 수정정 2025-12-24 20:29:43 +09:00
jcchoi cac1ea4d77 빌드오류 2025-12-17 18:41:35 +09:00
jcchoi 8599d4b314 반응형 수정정 2025-12-15 19:45:24 +09:00
jcchoi 44bca5c9de 반응형 처리 2025-12-15 19:35:10 +09:00
jcchoi 3b2a21f74a 배너 표시 수정정 2025-12-12 16:12:59 +09:00
jcchoi 55227281a1 타입 오류 수정정 2025-12-12 12:15:00 +09:00
jcchoi 85c1a7a5e3 도움말템플릿릿 2025-11-14 14:17:59 +09:00
jcchoi 623fd870c6 헬프 이미지 변경 및 위치 변경 2025-11-14 11:36:00 +09:00
jcchoi b4d4f947e2 도움말 아이콘 및 수정 2025-11-13 21:40:53 +09:00
jcchoi ca37374c87 메뉴얼 팝업 공통화 추가 2025-11-13 18:30:43 +09:00
jcchoi 530c1161dd 그린테마 적용시 글자색 변경경 2025-11-13 17:27:08 +09:00
jcchoi 25ab247588 쿠키 삭제제 2025-11-06 10:13:50 +09:00
jcchoi 2c9580c835 footer 수정정 2025-09-02 14:33:51 +09:00
jcchoi 1119f968b0 header 메뉴 추가 및 CM용 layout 추가 2025-09-02 13:25:50 +09:00
jcchoi 5ddf9fe6e0 FOOTER 배너 표시 2025-08-27 21:07:20 +09:00
jcchoi 5896d678e3 메뉴 클릭시 새창 기능 추가 2025-08-27 13:19:29 +09:00
yschoi d0324bf136 warn 로그 출력 제거 2025-08-18 16:18:23 +09:00