-
5ada8f301a
fix: NotificationListener 수신자 Null-safe 방어 로직 추가
main
pray4skylark
2026-10-02 13:55:39 +09:00
-
f41f33545a
docs: 컴파일 오류 예방 지침, 로컬 JDK 17 빌드 검증 스크립트 및 .geminirules 추가
pray4skylark
2026-10-02 13:43:40 +09:00
-
54620ff5a0
fix: 서비스 클래스 NotificationPublisher/NotificationEvent import 누락 수정 (컴파일 에러 해결)
pray4skylark
2026-10-02 12:58:18 +09:00
-
0b5eca1f7e
fix: DispatchHistoryRepository 쿼리 메소드 누락 수정 및 ReportService 알림 발행 통일
pray4skylark
2026-10-02 12:50:25 +09:00
-
d0f058e8b6
버그 문제 해결( 배포 ㅅ크립트 오류)
pray4skylark
2026-10-02 11:52:53 +09:00
-
8fbd3d3d2e
파견 관리 UX 고도화, 비동기 알림 트리거 연동 보강, 스마트 라우팅 반영 작업
pray4skylark
2026-10-02 11:32:37 +09:00
-
db5ac3317d
fix: 직원 프로필 조회 호출 메서드 및 백엔드 응답 바인딩 오류 보정
pray4skylark
2026-09-30 18:41:00 +09:00
-
54976ba6f4
feat: 직원 동적 프로필 조회 페이지(/profile/[empId]) 구현하여 404 에러 해결
pray4skylark
2026-09-30 18:28:38 +09:00
-
1c5b1eec2a
fix: 직원 상세 모달 내 중복 JSX 태그 및 구문 오류 수정 (빌드 에러 해결)
pray4skylark
2026-09-30 18:21:34 +09:00
-
df950f258d
feat: 감사 로그 API 연동, 직원 상세 모달 내 비상연락처 관리 및 프로필 링크 추가, 목록 수정 버튼 제거
pray4skylark
2026-09-30 18:11:14 +09:00
-
e6fbd40ac1
feat: 알림 드롭다운 클릭 시 연계 페이지(linkUrl) 딥링크 이동 라우팅 연동
pray4skylark
2026-09-30 17:23:14 +09:00
-
af4aeb8ae9
fix: Next.js Docker 빌드 오류 수정 (CreateDispatchRequest import 경로 및 next.config 빌드 옵션 보완)
pray4skylark
2026-09-30 16:56:25 +09:00
-
642402c948
feat: 관리자 전용 직원 수정/삭제 모달 및 신규 파견 등록/종료 기능 추가
pray4skylark
2026-09-30 16:36:48 +09:00
-
d5ad6600a0
fix: 직원 생성 500 에러 해결 및 JPA 널 암호화 컨버터 기본 생성자/예외 처리기 보완
pray4skylark
2026-09-30 14:40:34 +09:00
-
3ce5a86777
docs: add functional specification (v2.0.0)
pray4skylark
2026-06-12 15:44:36 +09:00
-
fbf51f76b5
fix: AES key length - pad to 32 bytes for AES-256
pray4skylark
2026-06-12 11:02:42 +09:00
-
f99a985f75
fix: V24 encrypt existing plain text phone numbers
pray4skylark
2026-06-12 10:57:26 +09:00
-
17cd28e5f6
fix: sidebar projectId from nested project object
pray4skylark
2026-06-12 10:36:45 +09:00
-
65c123fec9
fix: 403 handler, data integrity handler, phone column size
pray4skylark
2026-06-12 10:28:12 +09:00
-
0d538d66f0
fix: audit findings (typing, DTO, encryption, javadoc, service methods)
pray4skylark
2026-06-12 10:05:18 +09:00
-
cae0225f80
feat: sensitive fields removal + phone encryption + click-to-reveal + audit log
pray4skylark
2026-06-10 16:23:39 +09:00
-
969efe3fc3
feat: back button + reopen for approved/rejected tickets
pray4skylark
2026-06-08 18:01:53 +09:00
-
3047354571
feat: approval workflow with approver/backupApprover
pray4skylark
2026-06-08 17:49:39 +09:00
-
9c09a89643
fix: send status in request body instead of query params
pray4skylark
2026-06-08 17:23:11 +09:00
-
7dd8993975
fix: ticket category check constraint + employee access to projects/dispatches
pray4skylark
2026-06-08 17:13:41 +09:00
-
a9ba081144
feat: ticket form reorder, attachment, conditional project
pray4skylark
2026-06-08 17:07:31 +09:00
-
0e141e16af
feat: nullable projectId, new ticket categories, improved create form
pray4skylark
2026-06-08 16:53:01 +09:00
-
ca444a3b4f
refactor: login by email (loginId kept as internal identifier)
pray4skylark
2026-06-08 15:48:22 +09:00
-
4a0c3ed278
fix: add auth token to ExcelUploader fetch calls
pray4skylark
2026-06-08 11:25:47 +09:00
-
c3ed25988e
feat: dynamic my projects from active dispatches
pray4skylark
2026-06-08 10:58:49 +09:00
-
9e27a7bc44
feat: sidebar uses menu permissions API for role-based visibility
pray4skylark
2026-06-08 10:51:23 +09:00
-
fe90547457
feat: position field + menu role permissions management
pray4skylark
2026-06-08 10:43:18 +09:00
-
15b73e7bc0
fix: ReportRepository method name mismatch (targetDate)
pray4skylark
2026-06-08 10:31:50 +09:00
-
03d0d1e43d
fix: prevent login_id null on employee update
pray4skylark
2026-06-08 09:30:18 +09:00
-
c0969bcd90
feat: schoolName field, 입사일 label, password reset for admin
pray4skylark
2026-06-08 09:05:32 +09:00
-
40415fc6dc
fix: default dispatchStatus/empStatus for employee create
pray4skylark
2026-06-05 19:37:12 +09:00
-
9ca9d83e80
chore: remove test file
pray4skylark
2026-06-05 18:43:38 +09:00
-
c71ecd5772
chore: deploy webhook test
pray4skylark
2026-06-05 18:43:31 +09:00
-
fb6e6b5bd7
refactor: employees page as view-only hub with detail modal
pray4skylark
2026-06-05 17:24:06 +09:00
-
8b2607ddb3
feat: Excel batch registration (equipment + employees)
pray4skylark
2026-06-05 11:22:13 +09:00
-
eb5734aad6
feat: enhanced employee edit modal (profile, equipment, dispatch, status)
pray4skylark
2026-06-05 11:00:09 +09:00
-
face097785
feat: profile image upload in accounts page
pray4skylark
2026-06-02 20:12:08 +09:00
-
b471598d6c
feat: add profile image to employee
pray4skylark
2026-06-02 18:41:30 +09:00
-
adb7de09ef
fix: V13 idempotent migration (V12 no-op)
pray4skylark
2026-06-02 18:15:21 +09:00
-
d205a447a1
feat: add employee fields (birthDate, education, residence) + emergency contacts
pray4skylark
2026-06-02 18:11:05 +09:00
-
65a82db0e0
feat: common code group management (separate table + CRUD)
pray4skylark
2026-06-02 17:41:43 +09:00
-
016b7475f7
feat: admin settings (accounts, system, notification, audit)
pray4skylark
2026-06-02 16:51:51 +09:00
-
f5899aec46
feat: manager/admin can view/edit any employee's portfolio
pray4skylark
2026-06-02 15:14:51 +09:00
-
37e5c65ac9
feat: add career portfolio page
pray4skylark
2026-06-02 15:00:59 +09:00
-
770c76127c
fix: equipment summary counts field access
pray4skylark
2026-06-02 14:35:17 +09:00
-
70d41a0882
fix: change backend host port 8080→8081 (conflict)
pray4skylark
2026-06-02 14:29:08 +09:00
-
951fe2352c
docs: add README
pray4skylark
2026-06-02 13:51:24 +09:00
-
832c9f096f
init: SR System — Helpdesk & ITAM Portal
pray4skylark
2026-06-02 13:50:39 +09:00