Commit Graph

  • f8ef029e10 fix(테이블타입): 탭 너비 fix (#34) main hjjeong johngreen 2026-05-22 10:16:41 +00:00
  • 5cd8e72bf0 fix(테이블타입): 탭 너비 컨텐츠에 맞춤 — shadcn TabsTrigger flex-1 기본값 해제 johngreen johngreen 2026-05-22 19:16:08 +09:00
  • 387a1ae611 style(테이블타입): 탭 Chrome outline 스타일 (#33) johngreen 2026-05-22 09:49:53 +00:00
  • eeb130e3a8 style(테이블타입): 탭 스타일 Chrome 식 outline 으로 변경 — 페이지 탭(v5-tab)과 톤 일치 johngreen 2026-05-22 18:49:14 +09:00
  • 3ffa5c8ff5 chore(테이블관리): 사소 3건 (PR-D) (#32) johngreen 2026-05-22 06:12:02 +00:00
  • acbab68a12 chore(테이블관리): 사소 3건 정리 (PR-D) — 디버그 로그 / dead code / 에러 메시지 johngreen 2026-05-22 15:11:21 +09:00
  • db63ba6901 fix(테이블관리): 중요 4건 (PR-C) (#31) johngreen 2026-05-22 06:04:41 +00:00
  • ff95c1950e fix(테이블관리): 중요 4건 일괄 수정 (PR-C) johngreen 2026-05-22 15:04:02 +09:00
  • 8a9285f13e Merge pull request 'fix(배치관리): DB 커넥션 변경 시 테이블 목록이 안 바뀌는 버그' (#30) from hjjeong into main hjjeong 2026-05-22 05:57:24 +00:00
  • 88b0549a6d fix(테이블관리): 심각 5건 (PR-B) (#29) johngreen 2026-05-22 05:50:52 +00:00
  • 33f0647c61 fix(테이블관리): 심각 5건 일괄 수정 (PR-B) johngreen 2026-05-22 14:50:12 +09:00
  • 8606f0aaa3 Merge remote-tracking branch 'origin/main' into hjjeong hjjeong 2026-05-22 14:49:50 +09:00
  • 24106929fa fix(테이블관리): 블로커 5건 (PR-A) (#28) johngreen 2026-05-22 05:44:32 +00:00
  • f530b3cf31 fix(테이블관리): 블로커 5건 일괄 수정 (PR-A) johngreen 2026-05-22 14:43:15 +09:00
  • 99487049fb style(테이블타입): 탭 스타일 Google 식 underline (#27) johngreen 2026-05-22 05:04:26 +00:00
  • 6233877029 style(테이블타입): 탭 스타일 Google 식 underline 으로 변경 — 가시성 ↑ johngreen 2026-05-22 14:03:52 +09:00
  • 4031fe8b60 chore: retrigger CI (gradle plugin download timed out) johngreen 2026-05-22 13:21:01 +09:00
  • a5288647c9 feat(테이블타입): 와이드 모니터 우측 패널 고정 표시 (#26) johngreen 2026-05-22 04:09:46 +00:00
  • 7dbeccc182 feat(테이블타입): 와이드 모니터에서 우측 상세 패널 고정 표시 — 슬라이드 in 제거 johngreen 2026-05-22 13:09:08 +09:00
  • c857e4f715 fix(테이블타입): 컬럼 탭 그룹 정리 (#25) johngreen 2026-05-22 03:32:37 +00:00
  • cf5f7ef9af fix(테이블타입): 컬럼 탭 그룹 헤더 사용자/시스템 2그룹으로 정리 — 참조 탭과 중복 해소 johngreen 2026-05-22 12:31:59 +09:00
  • 7e71730015 feat(테이블타입): DBeaver 식 탭 분리 + 입력 타입 아이콘 lucide 통일 (#24) johngreen 2026-05-21 10:22:54 +00:00
  • 2d39d17428 feat(테이블타입): 컬럼 그리드 DBeaver 식 탭 분리 — 컬럼 / 참조 johngreen 2026-05-21 19:21:55 +09:00
  • 30ebb14023 fix(테이블타입): 입력 타입 아이콘 lucide 로 통일 — letter/symbol/emoji 혼재 정리 johngreen 2026-05-21 19:21:30 +09:00
  • 895cb48ee0 docs(claude): UI/구조 변경 제안 시 ASCII Before/After 그림 의무화 johngreen 2026-05-21 19:21:13 +09:00
  • 6b17c1fadf chore: commit remaining workspace updates gbpark-node DDD1542 2026-05-21 12:06:55 +09:00
  • 7d204bfffd refactor: complete canonical table cleanup DDD1542 2026-05-21 11:55:08 +09:00
  • bd4286f7ac refactor: finalize canonical data-view cleanup DDD1542 2026-05-20 11:30:26 +09:00
  • 067193efa9 fix(배치관리): 대시보드 NaN 제거 + 24시간 차트 더미데이터 → 실데이터 hjjeong 2026-05-20 09:59:52 +09:00
  • 318cac4f68 Merge remote-tracking branch 'origin/main' into gbpark-node DDD1542 2026-05-19 21:31:11 +09:00
  • 2f398ae0b3 chore: 제어모드 IDE 작업 + v2/legacy 레지스트리 컴포넌트 폐기 DDD1542 2026-05-19 21:31:03 +09:00
  • 58ede650ae fix(테이블타입): ⋯ 드롭다운 row click 누수 차단 (#23) johngreen 2026-05-19 09:45:37 +00:00
  • 4c5b672f40 fix(테이블타입): ⋯ 드롭다운 클릭이 row 로 새서 상세 패널이 열리던 문제 johngreen 2026-05-19 18:44:55 +09:00
  • 904fdd33e7 feat(테이블타입): 컬럼 단건 DROP + CreateTableModal flex 레이아웃 수정 (#22) johngreen 2026-05-19 06:02:51 +00:00
  • f73e468f66 feat(테이블타입): 컬럼 단건 DROP 기능 — ColumnGrid ⋯ 메뉴에 "컬럼 삭제" 추가 johngreen 2026-05-19 14:49:07 +09:00
  • b25a6324f8 fix(테이블타입): CreateTableModal 다이얼로그 flex 레이아웃 — 스크롤 가능한 본문 + 고정 푸터 johngreen 2026-05-19 14:48:47 +09:00
  • 8a10edd8e1 fix(배치관리): DB 커넥션 변경 시 테이블 목록이 안 바뀌는 버그 hjjeong 2026-05-19 13:23:24 +09:00
  • fc615a70be Merge pull request 'fix(admin): 외부커넥션 mapper varchar 캐스팅 + 외부커넥션/배치관리 UI 정돈' (#21) from hjjeong into main hjjeong 2026-05-19 02:25:10 +00:00
  • 947b31eff5 Merge remote-tracking branch 'origin/main' into hjjeong hjjeong 2026-05-19 11:10:04 +09:00
  • 46707bd116 feat(admin): 외부 DB 커넥션 멀티 DB 테스트 + 프로비저닝 시퀀스 reset 보강 hjjeong 2026-05-19 11:01:14 +09:00
  • 467a41a3a8 Merge origin/main into gbpark-node — johngreen 11 commits 받음 DDD1542 2026-05-18 11:47:41 +09:00
  • 75f6883497 fix(테이블타입): 헤더 인라인 편집을 명시적 연필 아이콘 진입으로 + 컬럼명 폰트 축소 johngreen 2026-05-18 08:06:07 +09:00
  • d306ac2865 fix(테이블타입): dropdown key 중복 + hook 순서 + 탭바 outline + 좌측 list 폰트 사이즈 johngreen 2026-05-16 22:42:45 +09:00
  • 78c5e3e358 fix(테이블타입): 좌측 일괄선택 영역 layout shift + 우측 디테일 패널 overlay/slide-in 으로 전환 johngreen 2026-05-16 20:59:53 +09:00
  • 6b204806b6 fix(공통코드): 그룹 코드 중복 INSERT 시 친절한 400 메시지 (500 → IllegalArgumentException) johngreen 2026-05-16 15:34:41 +09:00
  • d8877b243a chore(테이블타입): legacy input_type 1,207 row 표준 8종으로 통합 (V026 / RUN_091) johngreen 2026-05-16 14:30:39 +09:00
  • 90787d837f fix(테이블타입): USER_SELECTABLE_INPUT_TYPES 화이트리스트에 legacy input_type 7개 복원 johngreen 2026-05-16 13:29:13 +09:00
  • 752e4fb644 fix(테이블타입): syncScreenLayoutsInputType SQL — SCREEN_LAYOUTS.PROPERTIES 가 varchar 라 JSONB 캐스팅 추가 johngreen 2026-05-15 23:55:48 +09:00
  • 14832a28ab fix(테이블타입): TABLE_TYPE_COLUMNS 에 ON CONFLICT 매칭용 UNIQUE INDEX 추가 + 중복 정리 johngreen 2026-05-15 23:39:30 +09:00
  • a0a4dc3bf5 fix(테이블타입): TABLE_TYPE_COLUMNS.CODE_CATEGORY → CODE_INFO DB rename 누락 보완 johngreen 2026-05-15 19:26:38 +09:00
  • 8fff53b165 Merge pull request 'fix(멀티테넌시): 테넌트 사이트 관리자 메뉴에서 솔루션 전용 메뉴 차단' (#21) from johngreen into main johngreen 2026-05-15 18:36:42 +09:00
  • c530a67cee fix(멀티테넌시): 테넌트 사이트 관리자 메뉴에서 솔루션 전용 메뉴 차단 johngreen 2026-05-15 18:35:33 +09:00
  • 34060d9534 Merge branch 'gbpark-node' DDD1542 2026-05-15 16:55:31 +09:00
  • 2348800e68 refactor(common-code): 마스터-디테일 재설계 — code_info(그룹) + code_detail(재귀 트리) DDD1542 2026-05-15 16:50:50 +09:00
  • d61777ab5f fix(admin): 외부커넥션 mapper varchar 캐스팅 + 외부커넥션/배치관리 UI 정돈 hjjeong 2026-05-15 16:38:23 +09:00
  • d5f9814865 Merge remote-tracking branch 'origin/main' into johngreen johngreen 2026-05-15 12:22:45 +09:00
  • 824a3100ce security(멀티테넌시): 관리 plane vs 테넌트 plane 격리 + 부서관리 후속 johngreen 2026-05-15 10:59:15 +09:00
  • 387a5c2bd7 Merge remote-tracking branch 'origin/main' into gbpark-node DDD1542 2026-05-14 17:42:17 +09:00
  • 3883031c0b feat(studio): Phase G — KPI stats / chart / cardList / groupedTable + canonical container tabs DDD1542 2026-05-14 17:41:50 +09:00
  • 2f52d9587e Merge pull request 'fix(부서관리): 보안 + 운영 데이터 버그 8건 (PR #18/#19 후속)' (#20) from johngreen into main johngreen 2026-05-14 08:26:16 +00:00
  • 4f13d2e440 fix(부서관리): 보안 + 운영 데이터 버그 8건 (PR #18/#19 후속) johngreen 2026-05-14 17:25:31 +09:00
  • 1613fae8fb Merge pull request 'feat(부서관리): 다중 관리자 + 조직장 (DEPT_MANAGERS)' (#19) from johngreen into main johngreen 2026-05-14 06:20:59 +00:00
  • c350ebe86a feat(부서관리): 다중 결재/부서 관리자 + 조직장 (DEPT_MANAGERS 매핑 테이블) johngreen 2026-05-14 15:19:50 +09:00
  • 5335dc78b0 Merge pull request 'feat(부서관리): 기준일 필터 + 시작일/종료일 UI 노출' (#18) from johngreen into main johngreen 2026-05-14 05:16:12 +00:00
  • ecad2915ce feat(부서관리): 기준일 필터 + 시작일/종료일 UI 노출 johngreen 2026-05-14 14:12:59 +09:00
  • 0552425f47 Merge pull request 'feat(테이블타입): 헤더 표시명/설명 inline click-to-edit (Google Docs 패턴)' (#17) from johngreen into main johngreen 2026-05-14 01:53:05 +00:00
  • ca241c017d feat(테이블타입): 헤더 표시명/설명 inline click-to-edit (Google Docs 패턴) johngreen 2026-05-14 10:52:29 +09:00
  • ec679ac640 Merge pull request 'fix(테이블타입): constraints SQL ARRAY_AGG → text 캐스트로 일원화' (#16) from johngreen into main johngreen 2026-05-14 00:18:53 +00:00
  • 1e1b3e103c fix(테이블타입): constraints SQL ARRAY_AGG → text 캐스트로 일원화 johngreen 2026-05-14 09:18:26 +09:00
  • 35d5a00b20 Merge pull request 'fix(테이블타입): constraints API PgArray 디코딩 + primary_key key 매칭' (#15) from johngreen into main johngreen 2026-05-13 23:33:17 +00:00
  • 0365b743f5 fix(테이블타입): constraints API PgArray 디코딩 + primary_key key 매칭 johngreen 2026-05-14 08:32:48 +09:00
  • ff3d4c2cc5 Merge pull request 'fix(테이블타입): IDX/label API payload key snake_case 통일' (#14) from johngreen into main johngreen 2026-05-13 23:20:22 +00:00
  • 44f5b134a5 fix(테이블타입): IDX/label API payload key snake_case 로 통일 johngreen 2026-05-14 08:18:09 +09:00
  • ff4033b927 Merge pull request #13 - fix+security: bug hunt 6 + 인가/SQL 2 johngreen 2026-05-13 09:08:11 +00:00
  • efea906ead security(테이블타입): TableManagementController 인가 + createLogTable SQL injection 강화 johngreen 2026-05-13 18:07:40 +09:00
  • 420b92bc7b fix(테이블타입): bug hunt 발견 6건 수정 (B1~B6) johngreen 2026-05-13 18:07:19 +09:00
  • 0328f618b9 Merge pull request 'style(rolesList): 다른 메뉴 톤에 맞춰 사이즈/글씨 축소' (#12) from hjjeong into main hjjeong 2026-05-13 08:23:51 +00:00
  • f53307a72e Merge remote-tracking branch 'origin/main' into hjjeong hjjeong 2026-05-13 17:20:59 +09:00
  • cbf94dc90f feat(batch): TO DB 자동 선택 (internal) + Select 컴포넌트 controlled 화 hjjeong 2026-05-13 17:18:09 +09:00
  • aeddd7dc2a Merge pull request #11 - perf(CI): standalone output johngreen 2026-05-13 07:45:22 +00:00
  • 5fdd1c67b1 perf(CI): frontend build runner stage 를 Next.js standalone output 활용으로 전환 johngreen 2026-05-13 16:44:36 +09:00
  • 54a8f97f78 fix(batch): 미리보기 → 매핑 카드 표시 흐름 정상화 + 매핑 카드 컴팩트화 hjjeong 2026-05-13 16:32:41 +09:00
  • 0199d1624b Merge pull request #10 - fix(k8s): ConfigMap sslmode=disable johngreen 2026-05-13 07:14:55 +00:00
  • b3f955d97d fix(k8s): ConfigMap SPRING_DATASOURCE_URL 에 sslmode=disable 추가 johngreen 2026-05-13 16:14:28 +09:00
  • ae899a3589 Merge pull request #9 — refactor(테이블타입): 3-layer 분리 + CI OOM fix johngreen 2026-05-13 06:32:16 +00:00
  • 43b0455364 fix(CI): frontend build OOM 방지 — NODE_OPTIONS=--max-old-space-size=4096 johngreen 2026-05-13 15:24:25 +09:00
  • b752de23a1 fix(batch): previewRestApiData 에 convertCamelToSnake 누락 보강 (400 원인) hjjeong 2026-05-13 15:11:33 +09:00
  • 574319811c refactor(테이블타입): backend INSERT/UPDATE 8개 validate 백스톱 johngreen 2026-05-13 14:43:41 +09:00
  • 8f92fb2368 refactor(테이블타입): 3-layer 분리 — DB 12개 유지, UI 8개 한정, widget variant johngreen 2026-05-13 14:43:26 +09:00
  • 6fcb101f59 style(batch): API 파라미터 설정을 collapsible 로 변경 — 기본 접힘 hjjeong 2026-05-13 14:34:26 +09:00
  • 47eed68072 fix(external-rest-api): WHERE ID = #{id} 에 ::varchar 캐스팅 추가 hjjeong 2026-05-13 14:25:17 +09:00
  • d8f606ab00 style(batch): 기본 정보를 모드 토글과 한 행으로 통합 — 하단 매핑 영역 확보 hjjeong 2026-05-13 14:20:00 +09:00
  • e8f517ed18 fix(batch): batch-management-new 도 풀폭 적용 — 이전 풀폭 커밋에서 누락된 파일 hjjeong 2026-05-13 14:16:32 +09:00
  • d02bc38f6c style(batch): FROM 카드 행 그룹화 + 컴팩트 폰트로 sparse 레이아웃 정리 hjjeong 2026-05-13 14:01:40 +09:00
  • 0c9e22a679 feat(batch): 등록 REST API 연결 자동 호출 + 응답 필드 추출 hjjeong 2026-05-13 13:54:11 +09:00
  • 570b3267ab feat(batch): batch-management-new 에 conditional 매핑 추가 (Phase 2 일관성) hjjeong 2026-05-13 12:29:21 +09:00
  • 0bba1836fb fix(batch): 빈 화면 원인이던 openTab 키명 정정 + 본문 풀폭 적용 hjjeong 2026-05-13 12:15:51 +09:00
  • f70719aecb fix(batch): batch_execution_logs 의 VARCHAR 숫자 컬럼에 명시적 String 전달 hjjeong 2026-05-13 11:56:40 +09:00
  • 3ab7deb196 test(batch): Phase 3 — MappingTransformerTest (18 cases) hjjeong 2026-05-13 11:53:12 +09:00
  • d592547242 fix(batch): writeTo @Transactional 제거 + end_time Timestamp 객체 전달 hjjeong 2026-05-13 11:50:49 +09:00