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
0f7c74726e
[cs frontend] 체크리스트 sortSeq 보이기 기능 추가
2026-07-10 13:38:54 +09:00
changwng
a5495b4572
Merge branch 'main' into feature/0612_sentry_fr_merge
...
# Conflicts:
# apps/as/package.json
# pnpm-lock.yaml
2026-07-10 11:03:19 +09:00
changwng
7a12d269bc
[cs frontend] 로그인 페이지 에러 로그 변경
2026-07-10 10:58:16 +09:00
chanii8
cfc73e4094
Merge branch 'iipbs/as/dev'
2026-07-09 17:53:18 +09:00
chanii8
748be6faa5
[as] chore: 파비콘 파일 추가
2026-07-09 17:51:20 +09:00
chanii8
330e2e5c69
Merge remote-tracking branch 'origin/iipbs/as/dev'
2026-07-09 17:39:35 +09:00
chanii8
343a3f81bf
[as] feat: 설치인가 전자결재 로직 수정
2026-07-09 17:39:03 +09:00
changwng
f5bae39fba
[cs frontend] 세션연장 테스트 케이스 추가
2026-07-09 17:17:29 +09:00
chanii8
0141ed56c2
[as] feat: 재원협의 전자결재 로직 수정
2026-07-09 16:17:51 +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
mind-one005
e99b7d8162
Merge branch 'iipbs/wr/dev'
2026-07-09 10:01:38 +09:00
mind-one005
09bb613929
wr: 오류수정
2026-07-09 10:00:20 +09:00
mind-one005
761b0dd502
wr: 수요처팝업 비번 초기화
2026-07-09 09:56:41 +09:00
changwng
a615158812
Merge branch 'main' into feature/0612_sentry_fr_merge
2026-07-09 09:14:18 +09:00
mind-one005
8c72cb3b72
wr: 하수재이용실적 등록
2026-07-08 20:56:51 +09:00
chanii8
35b6f4ae54
[as] feat: 결재선 저장 api 수정
2026-07-08 19:22:40 +09:00
chanii8
cf5ade639a
Merge remote-tracking branch 'origin/iipbs/cm/dev'
2026-07-08 18:52:53 +09:00
chanii8
0dfd5efa97
[cm] feat: auth 서비스 수정 및 jwt 기반 로그인 만료 구현
2026-07-08 18:52:30 +09:00
chanii8
e6cbb9dfd8
Merge branch 'iipbs/st/dev'
2026-07-08 18:21:36 +09:00
chanii8
52c7215cd8
Merge branch 'iipbs/cs/dev'
2026-07-08 18:21:28 +09:00
chanii8
fe88732a80
Merge branch 'iipbs/as/dev'
2026-07-08 18:21:22 +09:00
chanii8
aa5f85a3c1
[st] remove: 로그아웃 라우트 핸들러 제거
2026-07-08 18:21:00 +09:00
chanii8
843519c3b5
[as] remove: 로그아웃 라우터 핸들러 제거
2026-07-08 18:17:03 +09:00
chanii8
c74917d1d9
[cs] remove: 로그아웃 라우터 핸들러 제거
2026-07-08 18:16:24 +09:00
chanii8
9dca199d78
Merge branch 'iipbs/st/dev' of https://www.onasys.co.kr:3000/ONAANDALL/frontend into iipbs/st/dev
2026-07-08 18:05:51 +09:00
chanii8
4fa7542aca
[st] feat: 통계 검증 리포트 반려 처리 로직 수정
2026-07-08 18:05:35 +09:00
chanii8
1cd24b5dd5
[st] chore: stClient 참조 경로 수정
2026-07-08 18:05:11 +09:00
changwng
16b88c8c04
[cs frontend] sentry 기본 disable로 설정후 기동으로 변경함
2026-07-08 17:56:48 +09:00
rsone001
34f1bf5e6a
Merge branch 'iipbs/st/dev' of https://www.onasys.co.kr:3000/ONAANDALL/frontend into iipbs/st/dev
2026-07-08 17:45:01 +09:00
rsone001
675e5f58d1
[st] - fix log detail 로직 수정
2026-07-08 17:39:35 +09:00
mind-one005
127fb41145
dm: 수요신청현황 api 수정, 수정시 비번 처리,무한루프처리
2026-07-08 17:05:57 +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
8abf32bb53
Merge branch 'iipbs/as/dev'
2026-07-08 16:04:15 +09:00
chanii8
b567e5df13
[as] remove: instl-sncn-old 페이지 제거
2026-07-08 16:03:16 +09:00
chanii8
40acdafed2
Merge remote-tracking branch 'origin/iipbs/cs/dev'
2026-07-08 16:00:49 +09:00
chanii8
7f6b05e4e5
Merge remote-tracking branch 'origin/iipbs/as/dev'
2026-07-08 16:00:38 +09:00
chanii8
0d4a698c11
Merge branch 'iipbs/st/dev' of https://www.onasys.co.kr:3000/ONAANDALL/frontend into iipbs/st/dev
2026-07-08 15:57:24 +09:00
chanii8
5bacfb04b5
[st] chore: auth 서비스 수정
2026-07-08 15:57:17 +09:00
chanii8
1e8514a0bc
Merge branch 'main' of https://www.onasys.co.kr:3000/ONAANDALL/frontend into iipbs/st/dev
2026-07-08 15:56:41 +09:00
chanii8
b6714dd8a4
[as] chore: auth 서비스 수정
2026-07-08 15:55:54 +09:00
chanii8
e05c2a03e0
Merge branch 'main' of https://www.onasys.co.kr:3000/ONAANDALL/frontend into iipbs/as/dev
2026-07-08 15:53:10 +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
mind-one005
1076120516
dm: 전화번호 포맷 & 비번 변경
2026-07-08 10:32:33 +09:00