-
f711a721ec
feat(tkuser): 협력업체 CRUD 권한을 permission 시스템으로 확장
Hyungi Ahn
2026-03-16 11:23:17 +09:00
-
5a911f1d4b
fix(tkuser): 협력업체 삭제 시 sso_users 컬럼명 오류 수정 (id → user_id)
Hyungi Ahn
2026-03-16 09:13:04 +09:00
-
457c74084f
fix(tkpurchase): 테이블 첫 행 가림 버그 수정 — sticky 헤더 제거
Hyungi Ahn
2026-03-16 08:41:26 +09:00
-
509691eebb
feat(tkpurchase): 협력업체 포털/이력에 프로젝트 정보 배지 추가
Hyungi Ahn
2026-03-16 08:34:56 +09:00
-
5d24584553
fix(tkpurchase): API 요청에 _t= 타임스탬프 캐시버스터 추가
Hyungi Ahn
2026-03-16 08:27:06 +09:00
-
8ed0b832ab
feat(tkuser): 협력업체 완전삭제 기능 추가 (admin 전용)
Hyungi Ahn
2026-03-16 07:58:39 +09:00
-
73bd13a7cd
fix(tkpurchase): fetch에 cache:no-store 추가 — 브라우저 캐시 완전 우회
Hyungi Ahn
2026-03-16 07:46:41 +09:00
-
5398581b87
feat(tkpurchase/tkuser): 사이드바에 협력업체 관리 외부 링크 추가 + tkuser ?tab= 라우팅
Hyungi Ahn
2026-03-16 07:37:44 +09:00
-
54bb26dbd6
fix(tkpurchase): 일정 목록 미표시 버그 수정 — 캐시·타임존·페이지네이션
Hyungi Ahn
2026-03-16 07:34:40 +09:00
-
17f7c6f3b0
fix(tksafety): uploads/risk 디렉토리 생성을 lazy로 변경 — 볼륨 권한 충돌 해결
Hyungi Ahn
2026-03-15 08:07:13 +09:00
-
e9b69ed87b
feat(tksafety): 위험성평가 모듈 Phase 1 구현 — DB·API·Excel·프론트엔드
Hyungi Ahn
2026-03-15 08:05:19 +09:00
-
fe5f7cd155
feat(ux): 전체 시스템 모바일 UX 개선 — 햄버거메뉴·필터반응형·터치타겟·iOS줌방지
Hyungi Ahn
2026-03-14 17:57:47 +09:00
-
2d8ac92404
fix(ux): 데스크탑 UX 일괄 개선 — fade-in·ESC·스크롤잠금·z-index·sticky
Hyungi Ahn
2026-03-14 09:51:40 +09:00
-
e42a08e74d
fix(tkfb): 작업 분석 페이지 백지 현상 — 내부 요소 fade-in 클래스 제거
Hyungi Ahn
2026-03-13 22:22:09 +09:00
-
cc626a408e
feat(tkfb): navigation.js 모듈 추가 — api-config.js import 404 해결
Hyungi Ahn
2026-03-13 22:09:40 +09:00
-
cea72b1858
fix(purchase): year_month 예약어 백틱 처리
Hyungi Ahn
2026-03-13 21:58:54 +09:00
-
aacd18be1c
fix(purchase): purchase_requests 테이블 스키마 — item_id NULL + 직접입력/사진 컬럼
Hyungi Ahn
2026-03-13 21:57:49 +09:00
-
cae735f243
feat(purchase): 구매신청 검색/직접입력/사진첨부/HEIC 지원/마스터 자동등록
Hyungi Ahn
2026-03-13 21:49:41 +09:00
-
13e177e818
fix(tkuser): uploads/consumables 디렉토리 권한 — Dockerfile에서 미리 생성
Hyungi Ahn
2026-03-13 21:23:21 +09:00
-
3623551a6b
feat(purchase): 생산소모품 구매 관리 시스템 구현
Hyungi Ahn
2026-03-13 21:21:59 +09:00
-
1abdb92a71
fix(tksafety): 작업별 항목 표시 안 되는 버그 — check_type 'task' vs 'work_type' 불일치 수정
Hyungi Ahn
2026-03-13 21:13:20 +09:00
-
07aac305d6
feat(tksafety): 체크리스트 작업별 항목에 tkuser 작업(task) 참조 연동
Hyungi Ahn
2026-03-13 21:07:29 +09:00
-
e8076a8550
fix(purchase): 작업일정 삭제 시 관련 데이터 캐스케이드 삭제 (admin 전용)
Hyungi Ahn
2026-03-13 21:03:27 +09:00
-
3e50639914
feat(training): 안전교육 실시 페이지 수정/삭제 기능 추가
Hyungi Ahn
2026-03-13 20:31:29 +09:00
-
e236883c64
feat(tkuser): 부서 관리 개선 — 상위부서 제거, hard delete, 휴가 부서별 그룹
Hyungi Ahn
2026-03-13 20:27:14 +09:00
-
7e10a90a1a
feat(dashboard): 행정지원(tksupport) 카드 활성화 — 준비중 해제
Hyungi Ahn
2026-03-13 20:22:18 +09:00
-
054518f4fc
fix: loadNotifications() 에러 내성 강화 - r.ok 체크 추가
Hyungi Ahn
2026-03-13 20:05:29 +09:00
-
0fd202dcbb
fix(dashboard): page key를 DB 실제 key와 일치시켜 카드 표시 수정
Hyungi Ahn
2026-03-13 19:59:52 +09:00
-
12367dd3a1
fix(security): 전체 서비스 보안 점검 — XSS·인가·토큰·헤더·에러마스킹 일괄 수정
Hyungi Ahn
2026-03-13 19:50:00 +09:00
-
86312c1af7
feat(dashboard): 대시보드 UI 개선 — 환영 인사 + 현황 카드 + 시스템 설명
Hyungi Ahn
2026-03-13 19:39:21 +09:00
-
7161351607
refactor(gateway): gateway↔system1 분리 — gateway=문짝, system1-web=독립
Hyungi Ahn
2026-03-13 19:19:45 +09:00
-
a66656b1c3
feat(tkds): 대시보드 바로가기를 동적 배너로 교체
Hyungi Ahn
2026-03-13 18:51:31 +09:00
-
ccdb1087d7
fix(sso-auth): CORS allowedOrigins에 누락된 서브도메인 4개 추가
Hyungi Ahn
2026-03-13 18:51:30 +09:00
-
2a8ae8572f
feat(tkds): 대시보드 UI 개선 — 역할 기반 바로가기 + 시스템 입구 통합
Hyungi Ahn
2026-03-13 18:29:40 +09:00
-
f4999df334
feat(tkds): 독립 대시보드 서비스 분리 (tkds.technicalkorea.net)
Hyungi Ahn
2026-03-13 17:38:53 +09:00
-
baf68ca065
feat(gateway): 통합 대시보드 네비게이션 허브 추가
Hyungi Ahn
2026-03-13 16:51:05 +09:00
-
4b68431d2d
fix(notifications): 알림 수신자 관리 본인 검증을 권한 검증으로 교체
Hyungi Ahn
2026-03-13 16:33:21 +09:00
-
be24c12551
fix(notifications): 알림 수신자 관리 비admin 사용자 권한 허용
Hyungi Ahn
2026-03-13 15:50:23 +09:00
-
3011495e6d
feat(tksupport): 전사 행정지원 서비스 신규 구축 (Phase 1 - 휴가신청)
Hyungi Ahn
2026-03-13 15:39:59 +09:00
-
fa61bdbb30
fix(tkpurchase): 협력업체 포탈 작업 신청 폼 항상 표시
Hyungi Ahn
2026-03-13 15:38:13 +09:00
-
b1154a8bc7
feat(notifications): 알림 유형 개선 - 카테고리 그룹화 + 구매팀 세분화
Hyungi Ahn
2026-03-13 15:29:29 +09:00
-
0a712813e2
fix(tkpurchase): 협력업체 포탈 활성 일정 전체 표시로 변경
Hyungi Ahn
2026-03-13 15:21:30 +09:00
-
7fd646e9ba
feat: 실시간 알림 시스템 (Web Push + 알림 벨 + 서비스간 알림 연동)
Hyungi Ahn
2026-03-13 15:01:44 +09:00
-
1ad82fd52c
fix(tksafety): UNION ALL collation 불일치 해결 (utf8mb4_general_ci/unicode_ci)
Hyungi Ahn
2026-03-13 14:58:28 +09:00
-
bf9254170b
fix(tkpurchase): 협력업체 포탈 캐시로 인한 로딩 실패 수정
Hyungi Ahn
2026-03-13 14:51:22 +09:00
-
2fc4179052
fix(tksafety): DB 스키마 불일치로 인한 API 500 에러 수정
Hyungi Ahn
2026-03-13 14:51:06 +09:00
-
0211889636
feat(tkpurchase): 협력업체 작업 신청 기능 추가
Hyungi Ahn
2026-03-13 14:40:20 +09:00
-
03119a0849
fix(tksafety): Dockerfile *.html 와일드카드로 변경하여 HTML 404 해결
Hyungi Ahn
2026-03-13 14:36:34 +09:00
-
6a20056e05
feat(tksafety): 통합 출입신고 관리 시스템 구현
Hyungi Ahn
2026-03-13 14:24:13 +09:00
-
5a062759c5
fix(tkpurchase): 체크아웃 폼 worker_names 없을 때 actual_worker_count만큼 빈 행 생성
Hyungi Ahn
2026-03-13 13:59:18 +09:00
-
6e5c1554d0
feat(tkpurchase): 협력업체 포탈 3→2단계 흐름 단순화 + 작업 이력 페이지
Hyungi Ahn
2026-03-13 13:50:07 +09:00
-
e2def8ab14
feat(tksafety): 테마 색상 주황→파랑 변경 (tkfb와 시각적 구분)
Hyungi Ahn
2026-03-13 13:43:49 +09:00
-
b14448fc54
feat(tkpurchase): 체크인 worker_names 배열 저장 + 구매팀 체크인 관리 기능
Hyungi Ahn
2026-03-13 10:53:46 +09:00
-
9fda89a374
feat: 안전 코드 tksafety 이관 + 사용자 관리 정리 + UI Tailwind 전환
Hyungi Ahn
2026-03-13 10:46:22 +09:00
-
8373fe9e75
fix(tkpurchase): 협력업체 포탈 보고 폼 자동 표시 + 체크인 작업자 pre-populate
Hyungi Ahn
2026-03-13 10:31:27 +09:00
-
0a0439c794
fix: tkuser 권한 UI 캐시 버스팅 버전 업데이트
Hyungi Ahn
2026-03-13 10:27:32 +09:00
-
3b0ac615bf
feat(tkuser): 통합 관리 탭별 권한 시스템 추가
Hyungi Ahn
2026-03-13 10:20:21 +09:00
-
976e55d672
feat(tkpurchase): 업무현황 다건 입력 + 작업자 시간 추적 + 종합 페이지
Hyungi Ahn
2026-03-13 09:43:33 +09:00
-
48994cff1f
fix: 업무현황 저장 시 report_date 누락 버그 수정
Hyungi Ahn
2026-03-13 09:06:29 +09:00
-
1006e8479e
fix: 로그아웃 후 자동 재로그인 버그 수정
Hyungi Ahn
2026-03-13 09:00:19 +09:00
-
3d6cedf667
fix: 작업일정 업체명 검색 필터 동작하도록 수정
Hyungi Ahn
2026-03-13 08:34:39 +09:00
-
b5b0fa1728
feat: 작업일정 기간 기반 + 프로젝트 연결
Hyungi Ahn
2026-03-13 08:18:53 +09:00
-
fa4c899d95
fix: 계정관리 API 경로 수정 — /partners/:id/accounts → /partner-accounts
Hyungi Ahn
2026-03-13 07:47:15 +09:00
-
9ac92f5775
fix: 협력업체 목록 안 뜨는 버그 수정 — c.name → c.company_name
Hyungi Ahn
2026-03-13 07:44:56 +09:00
-
5945176ad4
fix: daily_work_reports 테이블명 충돌 → partner_work_reports로 변경
Hyungi Ahn
2026-03-13 07:25:07 +09:00
-
efc3c14db5
fix: 배포 후 버그 수정 — 테이블명/컬럼명 불일치, navbar active, API 검증 강화, 대시보드 통계 라우트 추가
Hyungi Ahn
2026-03-13 07:22:25 +09:00
-
b800792152
feat: 구매/안전 시스템 전면 개편 — tkpurchase 개편 + tksafety 신규 + 권한 보강
Hyungi Ahn
2026-03-12 17:42:59 +09:00
-
a195dd1d50
fix: JWT 디코딩 시 한글 깨짐 수정 (atob → TextDecoder)
Hyungi Ahn
2026-03-12 16:06:21 +09:00
-
281f5d35d1
feat: tkpurchase 시스템 Phase 1 - 협력업체 마스터 + 당일 방문 관리
Hyungi Ahn
2026-03-12 15:45:37 +09:00
-
5b1b89254c
feat: RAG 임베딩 자동 동기화 + AI 서비스 개선
Hyungi Ahn
2026-03-12 13:05:32 +09:00
-
65db787f92
fix: system2-web nginx ai-service upstream을 ai.hyungi.net으로 변경
Hyungi Ahn
2026-03-12 08:02:30 +09:00
-
d827f22f4d
feat: tkreport/tkqc UX 개선 - 신고 완료 모달, 크로스시스템 배너, AI 도우미 가시성
Hyungi Ahn
2026-03-12 08:00:14 +09:00
-
85f674c9cb
feat: ai-service를 ds923에서 맥미니로 이전
Hyungi Ahn
2026-03-11 15:07:58 +09:00
-
2d25d54589
fix: Chrome 로그아웃 실패 수정 - 쿠키 삭제 시 secure/samesite 속성 추가
Hyungi Ahn
2026-03-11 13:59:06 +09:00
-
d42380ff63
feat: 챗봇 신고 페이지 AI 백엔드 추가 및 기타 개선
Hyungi Ahn
2026-03-09 14:11:00 +09:00
-
5aeda43605
fix: 전 시스템 Chrome 무한 로그인 루프 해결 및 role 대소문자 통일
Hyungi Ahn
2026-03-09 14:10:46 +09:00
-
df0a125faa
fix: TKQC Chrome 무한 로그인 루프 해결 및 SSO 리다이렉트 수정
Hyungi Ahn
2026-03-09 03:13:24 +09:00
-
81478dc6ac
fix: TKQC 인증 흐름 무한루프 방지 및 스크립트 로드 순서 정리
Hyungi Ahn
2026-03-08 13:11:40 +09:00
-
9647ae0d56
refactor: TKQC AI 기능 재배치
Hyungi Ahn
2026-03-07 12:52:41 +09:00
-
e6cc466a0e
feat: AI 어시스턴트 마크다운 렌더링 및 상태 표시 개선
Hyungi Ahn
2026-03-07 12:52:19 +09:00
-
617c51ca53
perf: RAG Q&A 속도 최적화 및 프롬프트 개선
Hyungi Ahn
2026-03-07 12:52:08 +09:00
-
e9d73ee30e
refactor: AI 서비스 조립컴 Ollama 단독 운영으로 전환
Hyungi Ahn
2026-03-07 12:51:53 +09:00
-
59cbcebb94
chore: docker-compose MLX 환경변수 추가 및 인프라 정비
Hyungi Ahn
2026-03-06 23:18:31 +09:00
-
11cffbd920
refactor: System2/3, User Management SSO 인증 통합
Hyungi Ahn
2026-03-06 23:18:23 +09:00
-
61c810bd47
refactor: 프론트엔드 SSO 인증 통합 및 API 경로 정리
Hyungi Ahn
2026-03-06 23:18:09 +09:00
-
ec755ed52f
refactor: System1 API 인증 체계 SSO 전환 및 마이그레이션 정비
Hyungi Ahn
2026-03-06 23:18:00 +09:00
-
2f7e083db0
feat: AI 서비스 MLX 듀얼 백엔드 및 모델 최적화
Hyungi Ahn
2026-03-06 23:17:50 +09:00
-
cad662473b
fix: SSO Auth CORS 정책 강화 및 Redis 세션 지원 추가
Hyungi Ahn
2026-03-06 23:17:42 +09:00
-
b3012b8320
feat: AI 서비스 및 AI 어시스턴트 전용 페이지 추가
Hyungi Ahn
2026-03-06 09:38:30 +09:00
-
d385ce7ac1
refactor: worker_id 잔재 제거 - user_id 기반으로 완전 전환
Hyungi Ahn
2026-03-06 07:47:01 +09:00
-
7089548722
fix: 작업자 배정 조회 쿼리 수정 및 작업보고서 시간 자동입력
Hyungi Ahn
2026-03-06 06:55:37 +09:00
-
e18983ac06
feat: TBM 중복 배정 방지, 설비 배치도 좌표계 통일, 구역 상세 CSS 수정
Hyungi Ahn
2026-03-05 15:38:11 +09:00
-
7a12869d26
fix: 지도 작업자 수 중복 카운트 수정 (team_member_count + leader 이중 합산 제거)
Hyungi Ahn
2026-03-05 13:35:38 +09:00
-
9b81a52283
feat(system3): TKQC 모바일 전용 페이지 구현 및 데스크탑 관리함 반응형 개선
Hyungi Ahn
2026-03-05 13:34:52 +09:00
-
abd7564e6b
refactor: worker_id → user_id 전체 마이그레이션 (Phase 1-4)
Hyungi Ahn
2026-03-05 13:13:10 +09:00
-
2197cdb3d5
refactor(system3): 프로젝트/사용자/일일공수 관리 기능 제거
Hyungi Ahn
2026-03-05 10:35:06 +09:00
-
6f1efdb03c
fix: 로그인 리다이렉트 통합 및 캐시 버스팅 정리
Hyungi Ahn
2026-03-05 09:56:08 +09:00
-
4388628788
refactor: TBM/작업보고 코드 통합 및 API 쿼리 버그 수정
Hyungi Ahn
2026-03-05 07:51:24 +09:00
-
22a37ac4d9
fix: TBM 관리 탭 데스크탑-모바일 데이터 불일치 해결
Hyungi Ahn
2026-03-04 15:42:29 +09:00
-
e7272b0688
fix: TBM 관리 탭에서 모든 사용자의 TBM 표시
Hyungi Ahn
2026-03-04 15:04:57 +09:00