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