changwng
21df3bbfe0
[as] 기본 dev 속도 빠르게 세팅처리
2026-07-27 10:00:57 +09:00
changwng
dd074aec94
[as] Sentry Replay 프론트엔드 설정 추가 테스트 제외처리
2026-07-21 11:08:38 +09:00
changwng
1d1d4af572
[as] Sentry Replay integration에 네트워크 상세 로깅 필터 및 헤더 설정 추가
2026-07-20 09:33:50 +09:00
changwng
5519606876
Merge branch 'iipbs/as/dev' into feature/0612_sentry_fr_merge
...
# Conflicts:
# apps/as/src/pages/checklist-management/ui/cklst-rvw-grid.tsx
# apps/as/src/pages/checklist-management/ui/cklst-rvw-row.tsx
2026-07-16 14:44:45 +09:00
chanii8
5491c524c5
[as] feat: 멀티 디바이스 로그인 구현
2026-07-13 18:08:26 +09:00
chanii8
8d29f25101
[as] feat: 체크리스트 전체선택 기능 추가
2026-07-13 16:43:01 +09:00
chanii8
399645a80a
[as] feat: 설계자 전화번호 검증 코드 추가
2026-07-13 14:43:55 +09:00
chanii8
9d13809d01
[as] feat: 체크리스트 항목 관리에 '정렬 순서' 컬럼 추가
2026-07-13 14:28:10 +09:00
chanii8
e8c8db7383
[as] chore: 불필요한 코드 제거
2026-07-13 14:05:25 +09:00
chanii8
b41814ed0c
[as] chore: 체크리스트 정렬 코드 제거 (서버에 위임)
2026-07-13 12:01:17 +09:00
chanii8
d71f2043de
[as] feat: 필수 첨부 파일 업로드 가능한 확장자 제한
2026-07-13 11:38:38 +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
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