chpark-sync #425

Merged
kjs merged 293 commits from chpark-sync into main 2026-03-23 09:36:36 +09:00

293 Commits

Author SHA1 Message Date
kjs 20126042af Merge branch 'feat/fleet-sso-webview' of https://g.wace.me/chpark/vexplor 2026-03-23 09:21:59 +09:00
kjs df86350387 Merge remote-tracking branch 'upstream/main' 2026-03-20 16:17:31 +09:00
kjs e500231474 Merge remote-tracking branch 'upstream/main' 2026-03-20 16:17:26 +09:00
kjs 91a0375928 Merge remote-tracking branch 'upstream/main' 2026-03-20 16:10:57 +09:00
Johngreen a238ba3623 feat: V2 WebView 컴포넌트 + SSO 연동 구현
- V2WebView 컴포넌트: iframe 기반 외부 웹 임베딩
- SSO 연동: 현재 로그인 JWT를 sso_token 파라미터로 자동 전달
- /api/system/raw-token: 범용 JWT 토큰 조회 API
- V2WebViewConfigPanel: URL, SSO, sandbox 등 설정 UI + 개발자 가이드

Made-with: Cursor
2026-03-20 13:56:24 +09:00
kjs c3db12d88b Merge remote-tracking branch 'upstream/main' 2026-03-19 09:48:28 +09:00
kjs eccb635205 Merge remote-tracking branch 'upstream/main' 2026-03-19 09:48:21 +09:00
kjs ccc99becd3 Merge remote-tracking branch 'upstream/main' 2026-03-18 17:44:08 +09:00
kjs 60f364f433 Merge remote-tracking branch 'upstream/main' 2026-03-17 21:09:47 +09:00
kjs 41a5fe5ea4 Merge remote-tracking branch 'upstream/main' 2026-03-17 09:57:05 +09:00
kjs c0be0d84ad Merge remote-tracking branch 'upstream/main' 2026-03-16 14:53:43 +09:00
kjs 2bb308b87e Merge remote-tracking branch 'upstream/main' 2026-03-16 09:36:27 +09:00
kjs 073899c555 Merge remote-tracking branch 'upstream/main' 2026-03-16 09:36:19 +09:00
kjs 81a65f819c Merge remote-tracking branch 'upstream/main' 2026-03-16 09:32:34 +09:00
kjs 96fdc5e084 Merge remote-tracking branch 'upstream/main' 2026-03-13 11:48:00 +09:00
kjs 53e814b382 Merge remote-tracking branch 'upstream/main' 2026-03-13 11:47:45 +09:00
kjs d3f2efb3b9 Merge remote-tracking branch 'upstream/main' 2026-03-12 08:26:13 +09:00
kjs af6e4252c9 Merge remote-tracking branch 'upstream/main' 2026-03-11 19:11:35 +09:00
kjs 22b2a6ea7b Merge remote-tracking branch 'upstream/main' 2026-03-10 11:03:59 +09:00
kjs c7d845b892 Merge remote-tracking branch 'upstream/main' 2026-03-09 23:25:57 +09:00
kjs ea725caf11 Merge remote-tracking branch 'upstream/main' 2026-03-09 22:22:09 +09:00
kjs f461f0bddc Merge remote-tracking branch 'upstream/main' 2026-03-09 18:06:20 +09:00
kjs ed87449ca6 Merge remote-tracking branch 'upstream/main' 2026-03-05 21:47:21 +09:00
kjs 7debee42c7 Merge remote-tracking branch 'upstream/main' 2026-03-05 21:47:11 +09:00
kjs cede62bd9c fix: Correctly close the initializeServices function in app.ts
- Fixed a syntax error by properly closing the initializeServices function.
- This change ensures that the application initializes services correctly without any runtime issues.
2026-03-05 19:38:18 +09:00
kjs 86783d8fc8 Merge remote-tracking branch 'upstream/main' 2026-03-05 19:31:14 +09:00
kjs fdd99d2e99 Merge remote-tracking branch 'upstream/main' 2026-03-05 19:25:04 +09:00
kjs f1ae6c275d Merge remote-tracking branch 'upstream/main' 2026-03-05 19:22:23 +09:00
kjs 3a409e856b Merge remote-tracking branch 'upstream/main' 2026-03-05 13:33:25 +09:00
kjs f9b1df89e7 Merge remote-tracking branch 'upstream/main' 2026-03-05 13:30:15 +09:00
kjs 6344474721 Merge remote-tracking branch 'upstream/main' 2026-03-04 23:43:42 +09:00
kjs 17b4e5e6ff Merge remote-tracking branch 'upstream/main' 2026-03-04 23:03:35 +09:00
kjs 440ad1e425 Merge remote-tracking branch 'upstream/main' 2026-03-04 23:03:17 +09:00
kjs ca18778676 Merge remote-tracking branch 'upstream/main' 2026-03-04 21:17:26 +09:00
kjs 599f702502 Merge remote-tracking branch 'upstream/main' 2026-03-04 21:13:25 +09:00
kjs bb40b14c2a Merge remote-tracking branch 'upstream/main' 2026-02-28 14:38:11 +09:00
kjs a8c433d8d5 Merge remote-tracking branch 'upstream/main' 2026-02-26 13:53:50 +09:00
kjs 720fbe1038 Merge branch 'main' of https://g.wace.me/chpark/vexplor 2026-02-26 13:50:20 +09:00
kjs cc97527183 Merge remote-tracking branch 'upstream/main' 2026-02-26 13:50:19 +09:00
geonhee a4c852b3a1 Merge pull request 'feat: add POST /api/data/equipment_mng/validate bulk validation endpoint' (#10) from feat/equipment-bulk-validate into main
Reviewed-on: https://g.wace.me/chpark/vexplor/pulls/10
2026-02-25 09:01:24 +00:00
Johngreen bcb583e822 feat: add POST /api/data/equipment_mng/validate bulk validation endpoint
Adds equipment ID bulk validation API for collector-config-manager integration.
Accepts array of equipment IDs (max 500), returns existing equipment with names.
Includes multi-tenancy company_code filtering and parameterized query for SQL injection prevention.
2026-02-25 17:56:12 +09:00
kjs c997926c2b Merge remote-tracking branch 'upstream/main' 2026-02-24 15:32:20 +09:00
kjs 14682e56b9 Merge remote-tracking branch 'upstream/main' 2026-02-24 12:43:31 +09:00
kjs f4b69063ae Merge remote-tracking branch 'upstream/main' 2026-02-24 12:39:12 +09:00
kjs 60ce161bfc Merge remote-tracking branch 'upstream/main' 2026-02-23 12:18:49 +09:00
kjs 33047bf345 Merge remote-tracking branch 'upstream/main' 2026-02-13 10:45:21 +09:00
kjs 022c61423c Merge remote-tracking branch 'upstream/main' 2026-02-13 10:40:46 +09:00
kjs 450c985c94 Merge remote-tracking branch 'upstream/main' 2026-02-06 16:24:20 +09:00
kjs be7e47798f Merge remote-tracking branch 'upstream/main' 2026-02-06 16:24:16 +09:00
kjs 31e24720cf Merge remote-tracking branch 'upstream/main' 2026-02-06 16:12:03 +09:00
kjs b0b30935f3 Merge remote-tracking branch 'upstream/main' 2026-02-06 16:10:21 +09:00
kjs 9f56546824 Merge remote-tracking branch 'upstream/main' 2026-02-06 15:40:40 +09:00
kjs bbc33e66d7 Merge remote-tracking branch 'upstream/main' 2026-02-06 14:56:02 +09:00
kjs 6c2b7b82a9 Merge remote-tracking branch 'upstream/main' 2026-02-06 11:09:07 +09:00
kjs cd8e5290f9 Merge remote-tracking branch 'upstream/main' 2026-02-06 10:21:23 +09:00
kjs 5dcf4b04a1 Merge remote-tracking branch 'upstream/main' 2026-02-06 10:15:51 +09:00
kjs a4e90fd10f Merge remote-tracking branch 'upstream/main' 2026-01-22 10:32:34 +09:00
kjs a06b4a3608 Merge remote-tracking branch 'upstream/main' 2026-01-19 12:07:54 +09:00
kjs aea48ea1dc Merge remote-tracking branch 'upstream/main' 2026-01-19 12:07:46 +09:00
kjs b172df628a Merge remote-tracking branch 'upstream/main' 2026-01-19 09:51:38 +09:00
kjs 00c655306d Merge remote-tracking branch 'upstream/main' 2026-01-19 09:51:30 +09:00
kjs d3a9503908 Merge remote-tracking branch 'upstream/main' 2026-01-19 09:37:51 +09:00
kjs 41dfaf456d Merge remote-tracking branch 'upstream/main' 2026-01-19 09:37:45 +09:00
kjs a98d86bcf1 Merge remote-tracking branch 'upstream/main' 2026-01-16 17:41:35 +09:00
kjs 3898794913 Merge remote-tracking branch 'upstream/main' 2026-01-16 17:41:28 +09:00
kjs 54f4effcc7 Merge remote-tracking branch 'upstream/main' 2026-01-16 16:51:46 +09:00
kjs 8bdea667ad Merge remote-tracking branch 'upstream/main' 2026-01-16 16:51:37 +09:00
kjs 1170855936 Merge remote-tracking branch 'upstream/main' 2026-01-16 16:26:26 +09:00
kjs 9489384b49 Merge remote-tracking branch 'upstream/main' 2026-01-16 16:26:12 +09:00
kjs e1f48c96de Merge remote-tracking branch 'upstream/main' 2026-01-16 15:53:01 +09:00
kjs abdba28bf9 Merge remote-tracking branch 'upstream/main' 2026-01-16 15:52:55 +09:00
kjs 180cb92f2e Merge remote-tracking branch 'upstream/main' 2026-01-16 15:48:15 +09:00
kjs 80a4073937 Merge remote-tracking branch 'upstream/main' 2026-01-16 15:48:06 +09:00
kjs 13a186864a Merge remote-tracking branch 'upstream/main' 2026-01-15 11:01:23 +09:00
kjs ea1c5c158a Merge remote-tracking branch 'upstream/main' 2026-01-15 11:00:58 +09:00
kjs 7b763fa151 Merge remote-tracking branch 'upstream/main' 2026-01-15 10:53:11 +09:00
kjs 9a2b61f837 Merge remote-tracking branch 'upstream/main' 2026-01-15 10:48:45 +09:00
kjs 5f59d21e52 Merge remote-tracking branch 'upstream/main' 2026-01-15 10:48:25 +09:00
kjs 34bbdb0acc Merge remote-tracking branch 'upstream/main' 2026-01-15 10:42:40 +09:00
kjs a96823e5db Merge branch 'main' of https://g.wace.me/chpark/vexplor 2026-01-13 10:25:51 +09:00
kjs e76aaeb2d4 Merge remote-tracking branch 'upstream/main' 2026-01-13 10:25:50 +09:00
SeongHyun Kim 7c353beaff Merge branch 'main' of https://g.wace.me/chpark/vexplor 2026-01-09 19:08:22 +09:00
SeongHyun Kim e42c11249d Merge remote-tracking branch 'upstream/main' 2026-01-09 19:08:05 +09:00
kjs 66a616a572 Merge remote-tracking branch 'upstream/main' 2026-01-09 15:57:42 +09:00
kjs 6f62435aa2 Merge remote-tracking branch 'upstream/main' 2026-01-09 15:47:03 +09:00
kjs a4a128a790 Merge remote-tracking branch 'upstream/main' 2026-01-09 09:57:04 +09:00
kjs 17b384926f Merge remote-tracking branch 'upstream/main' 2026-01-08 15:56:56 +09:00
kjs 94bb68e9fc Merge remote-tracking branch 'upstream/main' 2026-01-08 14:59:38 +09:00
kjs 12a891a8cb Merge remote-tracking branch 'upstream/main' 2026-01-07 16:11:34 +09:00
kjs 45d5e78bce Merge remote-tracking branch 'upstream/main' 2026-01-07 13:31:31 +09:00
kjs eaae692b87 Merge remote-tracking branch 'upstream/main' 2026-01-07 13:28:36 +09:00
kjs a94d3f78de Merge remote-tracking branch 'upstream/main' 2026-01-06 15:34:23 +09:00
kjs 642a16fbb3 Merge remote-tracking branch 'upstream/main' 2026-01-06 13:46:34 +09:00
kjs d799e1334e Merge remote-tracking branch 'upstream/main' 2026-01-06 10:29:09 +09:00
kjs 2692a60a77 Merge remote-tracking branch 'upstream/main' 2025-12-31 14:18:15 +09:00
kjs 8337d7ee60 Merge remote-tracking branch 'upstream/main' 2025-12-31 10:57:23 +09:00
kjs 7932294aa9 Merge remote-tracking branch 'upstream/main' 2025-12-30 15:37:37 +09:00
kjs f212da8eaa Merge branch 'main' of https://g.wace.me/chpark/vexplor 2025-12-30 14:20:48 +09:00
kjs 5dae0f016c Merge remote-tracking branch 'upstream/main' 2025-12-30 14:20:46 +09:00
geonhee 69d56d1acc Merge pull request 'add/kubernetes' (#9) from add/kubernetes into main
Reviewed-on: https://g.wace.me/chpark/vexplor/pulls/9
2025-12-29 03:31:13 +00:00
Johngreen 81481d8180 Merge branch 'main' into add/kubernetes 2025-12-29 12:31:01 +09:00
Johngreen 5252b7d9ee 문서업데이트 2025-12-29 12:30:46 +09:00
geonhee f893781ada Merge pull request 'Update docker-compose.yml' (#8) from add/kubernetes into main
Reviewed-on: https://g.wace.me/chpark/vexplor/pulls/8
2025-12-28 10:59:21 +00:00
Johngreen 66034a1548 Update docker-compose.yml 2025-12-28 19:58:47 +09:00
geonhee 93156bf838 Merge pull request 'add/kubernetes' (#7) from add/kubernetes into main
Reviewed-on: https://g.wace.me/chpark/vexplor/pulls/7
2025-12-28 10:51:09 +00:00
Johngreen 5e30d0f6f3 Merge branch 'main' into add/kubernetes 2025-12-28 19:50:18 +09:00
Johngreen 48e5fc9ca4 Watchtower설정 2025-12-28 19:49:58 +09:00
geonhee 1e257d7093 Merge pull request 'add/kubernetes' (#6) from add/kubernetes into main
Reviewed-on: https://g.wace.me/chpark/vexplor/pulls/6
2025-12-28 09:25:40 +00:00
Johngreen 03cccb685e Merge branch 'main' into add/kubernetes 2025-12-28 18:25:18 +09:00
Johngreen 24e9e369b2 Update deploy.yml 2025-12-28 18:24:50 +09:00
geonhee 70fea2e477 Merge pull request 'add/kubernetes' (#5) from add/kubernetes into main
Reviewed-on: https://g.wace.me/chpark/vexplor/pulls/5
2025-12-28 09:20:53 +00:00
Johngreen a0b53c8223 업체별 배포구조적용 2025-12-28 18:19:08 +09:00
kjs 017eda561f Merge branch 'main' of https://g.wace.me/chpark/vexplor 2025-12-24 18:38:41 +09:00
kjs a954d15815 Merge remote-tracking branch 'upstream/main' 2025-12-24 18:38:40 +09:00
SeongHyun Kim 6bc4025f0a Merge remote-tracking branch 'upstream/main' 2025-12-24 14:08:41 +09:00
SeongHyun Kim de5ad027dd Merge branch 'main' of https://g.wace.me/chpark/vexplor 2025-12-24 13:19:28 +09:00
SeongHyun Kim 8427d50dae Merge remote-tracking branch 'upstream/main' 2025-12-24 13:19:19 +09:00
kjs 49d3cd98c9 Merge branch 'main' of https://g.wace.me/chpark/vexplor 2025-12-23 17:33:18 +09:00
kjs 3262185da8 Merge remote-tracking branch 'upstream/main' 2025-12-23 17:33:17 +09:00
geonhee 8d93d0c0cf Merge pull request 'Update vexplor-backend-deployment.yaml' (#4) from add/kubernetes into main
Reviewed-on: https://g.wace.me/chpark/vexplor/pulls/4
2025-12-22 09:41:07 +00:00
Johngreen b4eef0f262 Merge branch 'add/kubernetes' 2025-12-22 18:40:46 +09:00
Johngreen f2647415a1 Update vexplor-backend-deployment.yaml 2025-12-22 18:39:00 +09:00
geonhee f9defe4e63 Merge pull request 'add/kubernetes' (#3) from add/kubernetes into main
Reviewed-on: https://g.wace.me/chpark/vexplor/pulls/3
2025-12-22 09:26:04 +00:00
Johngreen 4425473114 Update app.ts 2025-12-22 18:25:35 +09:00
Johngreen 1e27e849a3 Merge branch 'main' into add/kubernetes 2025-12-22 17:53:45 +09:00
Johngreen 6b166720de Merge branch 'main' into add/kubernetes 2025-12-22 17:40:02 +09:00
geonhee 2a4cb2ddf1 Merge pull request 'Refactor deploy workflow to use SSH for k8s operations' (#2) from add/kubernetes into main
Reviewed-on: https://g.wace.me/chpark/vexplor/pulls/2
2025-12-22 08:39:50 +00:00
Johngreen 15265ebfc9 Refactor deploy workflow to use SSH for k8s operations
Replaces direct kubectl usage with SSH-based remote execution for Kubernetes deployment steps. Updates secrets and environment variables to use SSH key and connection info, and modifies manifest transfer and deployment verification to operate over SSH. This improves security and flexibility for remote Kubernetes server management.
2025-12-22 17:39:26 +09:00
dohyeons 831017429a Merge branch 'main' of https://g.wace.me/chpark/vexplor 2025-12-22 17:13:13 +09:00
dohyeons b992f13b08 Merge remote-tracking branch 'upstream/main' 2025-12-22 17:12:31 +09:00
geonhee 615c7c2f48 Merge pull request 'Add Kubernetes deployment and CI/CD workflow' (#1) from add/kubernetes into main
Reviewed-on: https://g.wace.me/chpark/vexplor/pulls/1
2025-12-22 07:45:58 +00:00
Johngreen 47ac3dcaf1 Add Kubernetes deployment and CI/CD workflow
Introduce Kubernetes manifests for backend, frontend, ingress, storage, and namespace setup under k8s/. Add Gitea Actions workflow for automated build and deployment to Kubernetes. Provide deployment and cluster setup guides in docs/ and project root. Update .gitignore to exclude Kubernetes secret files.
2025-12-22 15:33:24 +09:00
kjs 1856017bde Merge remote-tracking branch 'upstream/main' 2025-12-22 09:54:51 +09:00
kjs 6014322550 Merge branch 'main' of https://g.wace.me/chpark/vexplor 2025-12-22 09:30:57 +09:00
kjs 50f4c7f3fa Merge remote-tracking branch 'upstream/main' 2025-12-22 09:30:56 +09:00
SeongHyun Kim 02cf81aa3d Merge branch 'main' of https://g.wace.me/chpark/vexplor 2025-12-22 09:22:47 +09:00
SeongHyun Kim 3e409cf9ac Merge remote-tracking branch 'upstream/main' 2025-12-22 09:20:57 +09:00
kjs 2d61821088 Merge remote-tracking branch 'upstream/main' 2025-12-19 17:43:04 +09:00
kjs 348282441a Merge remote-tracking branch 'upstream/main' 2025-12-19 16:08:46 +09:00
kjs d7bf85f7a5 Merge remote-tracking branch 'upstream/main' 2025-12-19 15:34:01 +09:00
kjs b4d2495a17 Merge remote-tracking branch 'upstream/main' 2025-12-19 09:27:39 +09:00
kjs 68cbdf0bcc Merge branch 'main' of https://g.wace.me/chpark/vexplor 2025-12-18 14:35:26 +09:00
kjs e24e1154e4 Merge remote-tracking branch 'upstream/main' 2025-12-18 14:35:25 +09:00
SeongHyun Kim eee3a207c1 Merge branch 'main' of https://g.wace.me/chpark/vexplor 2025-12-18 09:32:23 +09:00
SeongHyun Kim c87a1db81e Merge remote-tracking branch 'upstream/main' 2025-12-18 09:28:27 +09:00
kjs 9502c98b07 Merge remote-tracking branch 'upstream/main' 2025-12-17 17:42:13 +09:00
kjs 56d35d5c06 Merge remote-tracking branch 'upstream/main' 2025-12-17 16:39:13 +09:00
kjs f07028cafb Merge branch 'main' of https://g.wace.me/chpark/vexplor 2025-12-17 15:02:34 +09:00
kjs b0e5dffa6e Merge remote-tracking branch 'upstream/main' 2025-12-17 15:02:32 +09:00
SeongHyun Kim 399bd74161 Merge branch 'main' of https://g.wace.me/chpark/vexplor 2025-12-16 10:14:51 +09:00
SeongHyun Kim 75a527e5a8 Merge remote-tracking branch 'upstream/main' 2025-12-16 09:23:38 +09:00
SeongHyun Kim cbde0894c4 Merge remote-tracking branch 'upstream/main' 2025-12-15 17:41:00 +09:00
kjs 0e7dff037d Merge branch 'main' of https://g.wace.me/chpark/vexplor 2025-12-15 09:40:41 +09:00
kjs fe6fb9d903 Merge branch 'main' of https://g.wace.me/chpark/vexplor 2025-12-15 09:40:32 +09:00
kjs ba60d599e8 Merge remote-tracking branch 'upstream/main' 2025-12-15 09:37:49 +09:00
dohyeons b6ea177409 Merge remote-tracking branch 'upstream/main' 2025-12-11 15:29:35 +09:00
dohyeons c921450ae6 Merge remote-tracking branch 'upstream/main' 2025-12-11 15:26:56 +09:00
dohyeons 3b07c5158e Merge remote-tracking branch 'upstream/main' 2025-12-11 14:39:28 +09:00
dohyeons 1960fbcd41 Merge remote-tracking branch 'upstream/main' 2025-12-11 14:35:44 +09:00
dohyeons 640dc169ee Merge branch 'main' of https://g.wace.me/chpark/vexplor 2025-12-11 14:29:38 +09:00
dohyeons 127e54d26c Merge remote-tracking branch 'upstream/main' 2025-12-11 14:28:56 +09:00
kjs 38b600ac21 Merge remote-tracking branch 'upstream/main' 2025-12-08 18:28:06 +09:00
leeheejin cd1777267f 세금계산서 업그레이드 2025-12-08 18:20:24 +09:00
SeongHyun Kim 3fc6bd5538 feat(ModalRepeaterTable): 항목 검색 모달 컬럼 라벨 설정 기능 추가
- sourceColumnLabels 타입 정의 (Record<string, string>)

- ConfigPanel에 소스 컬럼별 표시 라벨 입력 UI 추가

- columnLabels 생성 시 sourceColumnLabels 우선 적용

- 컬럼 삭제 시 해당 라벨도 함께 삭제

- 빈 상태 안내 메시지 추가
2025-12-08 18:20:24 +09:00
SeongHyun Kim b9265c97ee feat(UniversalFormModal): 전용 API 저장 기능 및 사원+부서 통합 저장 API 구현
- CustomApiSaveConfig 타입 정의 (apiType, mainDeptFields, subDeptFields)

- saveWithCustomApi() 함수 추가로 테이블 직접 저장 대신 전용 API 호출

- adminController에 saveUserWithDept(), getUserWithDept() API 추가

- user_info + user_dept 트랜잭션 저장, 메인 부서 변경 시 자동 겸직 전환

- ConfigPanel에 전용 API 저장 설정 UI 추가

- SplitPanelLayout2: getColumnValue()로 조인 테이블 컬럼 값 추출 개선

- 검색 컬럼 선택 시 표시 컬럼 기반으로 변경
2025-12-08 18:20:24 +09:00
SeongHyun Kim ce7847b13d feat(SplitPanelLayout2): 추가 조인 테이블 기능 구현
- JoinTableConfig 타입 정의 (joinTable, joinType, mainColumn, joinColumn, selectColumns)

- RightPanelConfig.joinTables 배열 추가로 다중 조인 지원

- loadJoinTableData(), mergeJoinData() 함수로 클라이언트 사이드 조인 처리

- JoinTableItem 컴포넌트로 조인 테이블 설정 UI 제공

- 표시 컬럼에 sourceTable 추가로 테이블별 컬럼 구분

- 메인+조인 테이블 컬럼 통합 로드 기능
2025-12-08 18:20:24 +09:00
SeongHyun Kim 94986d4af0 refactor(UniversalFormModal): 다중 컬럼 저장 기능을 필드 레벨로 이동
- 섹션 레벨 linkedFieldGroups 제거, 필드 레벨 linkedFieldGroup으로 변경

- FormFieldConfig에 linkedFieldGroup 속성 추가 (enabled, sourceTable, displayColumn, displayFormat, mappings)

- select 필드 렌더링에서 linkedFieldGroup 활성화 시 다중 컬럼 저장 처리

- API 응답 파싱 개선 (responseData.data 구조 지원)

- 저장 실패 시 상세 에러 메시지 표시

- ConfigPanel에 다중 컬럼 저장 설정 UI 및 HelpText 추가
2025-12-08 18:20:24 +09:00
SeongHyun Kim 66ef1172ee feat(UniversalFormModal): 연동 필드 그룹 기능 추가
- LinkedFieldGroup, LinkedFieldMapping 타입 정의

- 소스 테이블 데이터 캐싱 및 드롭다운 렌더링

- 선택 시 여러 컬럼에 자동 값 매핑 처리

- 설정 패널에 연동 필드 그룹 관리 UI 추가

- 일반 섹션/반복 섹션 모두 지원
2025-12-08 18:20:24 +09:00
leeheejin 1f28add0ed 세금계산서 발행 완료 2025-12-08 18:20:24 +09:00
leeheejin 660e889e23 세금계산서 하기 전에 저장 2025-12-08 18:17:19 +09:00
kjs 7f44855bc1 렉구조 중복등록 방지 2025-12-08 18:13:36 +09:00
kjs ae7c47ee5f 창고 렉 구조 등록 컴포넌트 중복 방지기능 추가 2025-12-08 18:13:36 +09:00
kjs 76bad47bc7 데이터전달 모달열기 액션에 컬럼 매핑기능 추가 2025-12-08 18:13:36 +09:00
leeheejin 30657fd02d restapi 도 경로보기 가능, 출발지목적지 동시에 같은거 못하게, 자물쇠걸면 컬럼 수정 못함 tablelistcomponent 2025-12-08 18:13:36 +09:00
dohyeons 133b50dcaa 지도 위젯 REST API Request Body 전달 오류 수정 2025-12-08 18:13:36 +09:00
leeheejin fab292f465 자물쇠 누르면 컬럼 값 변경 안됩니다. 2025-12-08 18:13:36 +09:00
leeheejin 179ff5b68b 일단 월요일에 상의해야해서 여기에다만 커밋 2025-12-08 18:13:36 +09:00
kjs 55d8474b62 렉 구조등록 컴포넌트 2025-12-08 18:13:36 +09:00
kjs f106afdf82 화면 같이 줄어들게 수정 2025-12-08 18:13:36 +09:00
kjs 354f006e84 토큰 자동 갱신 기능 추가 및 에러 처리 개선 2025-12-08 18:13:36 +09:00
kjs c87094c4b3 집계함수 제어 수정 2025-12-08 18:13:36 +09:00
SeongHyun Kim 07fe4baf9f fix(modal-repeater-table): 날짜 필드 ISO 형식 변환으로 표시 오류 수정
- RepeaterTable에서 DB 조회된 ISO 형식 날짜를 yyyy-mm-dd로 변환
- formatDateValue 함수 추가: ISO 문자열, Date 객체, 기존 형식 모두 처리
- 수주일(order_date), 납기일(item_due_date) 등 날짜 필드 정상 표시
2025-12-08 18:13:36 +09:00
kjs 0429e0db7d 제어 집계함수 노드 추가 2025-12-08 18:13:36 +09:00
kjs 09fee58186 화면 분할 패널 자동으로 데이터 넘기는 기능 설정 가능하게 변경 2025-12-08 18:13:36 +09:00
kjs 3f2739a4a5 엔티티 카테고리 타입 컬럼 배지 표시기능 2025-12-08 18:13:36 +09:00
kjs 6e0ae8e9df 모달 크기 고정 2025-12-08 18:13:36 +09:00
dohyeons 07f49b1f6a Merge remote-tracking branch 'upstream/main' 2025-12-05 14:04:15 +09:00
kjs 7f2fb81d2f Merge remote-tracking branch 'upstream/main' 2025-12-03 19:11:59 +09:00
kjs b83a4b1889 Merge remote-tracking branch 'upstream/main' 2025-12-03 18:56:55 +09:00
kjs cebba2cdc9 Merge remote-tracking branch 'upstream/main' 2025-12-03 18:50:00 +09:00
kjs 18f943b3af Merge remote-tracking branch 'upstream/main' 2025-12-01 18:41:44 +09:00
kjs d281eab874 Merge remote-tracking branch 'upstream/main' 2025-12-01 15:31:20 +09:00
kjs 5511f563ca Merge remote-tracking branch 'upstream/main' 2025-12-01 15:22:55 +09:00
kjs 8d82baff0d Merge remote-tracking branch 'upstream/main' 2025-11-26 16:26:29 +09:00
dohyeons e01ecd70dc Merge remote-tracking branch 'upstream/main' 2025-11-26 09:33:42 +09:00
dohyeons 4f29b07840 Merge remote-tracking branch 'upstream/main' 2025-11-25 15:08:33 +09:00
dohyeons bc0cb56f1f Merge remote-tracking branch 'upstream/main' 2025-11-21 16:25:46 +09:00
dohyeons 252a824d4f Merge remote-tracking branch 'upstream/main' 2025-11-21 10:30:51 +09:00
dohyeons f05a69ea71 Merge remote-tracking branch 'upstream/main' 2025-11-21 04:11:15 +09:00
dohyeons 560292efa8 Merge remote-tracking branch 'upstream/main' 2025-11-21 03:58:17 +09:00
dohyeons c7a4a4f3e8 Merge remote-tracking branch 'upstream/main' 2025-11-21 03:50:56 +09:00
dohyeons fda1818409 Merge remote-tracking branch 'upstream/main' 2025-11-21 03:47:27 +09:00
dohyeons 53bf3877ac Merge remote-tracking branch 'upstream/main' 2025-11-21 03:41:02 +09:00
dohyeons ccdddb8cd6 Merge remote-tracking branch 'upstream/main' 2025-11-21 03:36:55 +09:00
dohyeons 542f520a3a Merge remote-tracking branch 'upstream/main' 2025-11-14 12:12:20 +09:00
dohyeons 1d3c94ee65 Merge remote-tracking branch 'upstream/main' 2025-11-13 18:10:25 +09:00
dohyeons e67a76326c Merge remote-tracking branch 'upstream/main' 2025-11-13 18:06:38 +09:00
dohyeons 0e35abd558 Merge remote-tracking branch 'upstream/main' 2025-11-13 18:02:32 +09:00
dohyeons 0a9d23e736 Merge remote-tracking branch 'upstream/main' 2025-11-12 18:26:10 +09:00
dohyeons fa16ed3a5c Merge remote-tracking branch 'upstream/main' 2025-11-12 15:13:04 +09:00
dohyeons 7441d680c8 Merge remote-tracking branch 'upstream/main' 2025-11-11 17:44:00 +09:00
dohyeons 0613847c1f Merge remote-tracking branch 'upstream/main' 2025-11-10 18:27:29 +09:00
dohyeons 97cc793905 Merge remote-tracking branch 'upstream/main' 2025-11-07 18:21:39 +09:00
dohyeons c143b2c00d Merge remote-tracking branch 'upstream/main' 2025-11-07 11:05:40 +09:00
dohyeons 88f5864c7e Merge remote-tracking branch 'upstream/main' 2025-11-07 11:05:34 +09:00
dohyeons 56f96f1e48 Merge remote-tracking branch 'upstream/main' 2025-11-07 10:32:59 +09:00
dohyeons 6b568021f4 Merge remote-tracking branch 'upstream/main' 2025-11-07 10:23:19 +09:00
dohyeons e2143a6c9a Merge remote-tracking branch 'upstream/main' 2025-11-07 10:23:08 +09:00
dohyeons 2137b81436 Merge remote-tracking branch 'upstream/main' 2025-11-07 10:19:19 +09:00
dohyeons b66b2ff266 Merge remote-tracking branch 'upstream/main' 2025-11-07 10:19:00 +09:00
dohyeons be46a0a0ea Merge remote-tracking branch 'upstream/main' 2025-11-07 10:08:40 +09:00
dohyeons 195db02938 Merge remote-tracking branch 'upstream/main' 2025-11-06 17:22:17 +09:00
dohyeons 3bb088f97b Merge remote-tracking branch 'upstream/main' 2025-11-04 17:35:58 +09:00
dohyeons ec2436e7dd Merge remote-tracking branch 'upstream/main' 2025-11-04 16:29:33 +09:00
dohyeons 08870db564 Merge remote-tracking branch 'upstream/main' 2025-10-31 18:05:57 +09:00
dohyeons eb0e0b04fd Merge remote-tracking branch 'upstream/main' 2025-10-31 17:55:07 +09:00
dohyeons fc6e84b299 Merge remote-tracking branch 'upstream/main' 2025-10-30 15:18:25 +09:00
dohyeons b01e241a44 Merge remote-tracking branch 'upstream/main' 2025-10-30 15:06:56 +09:00
dohyeons 9a7b5603df Merge remote-tracking branch 'upstream/main' 2025-10-29 16:02:08 +09:00
dohyeons 4025695b86 Merge remote-tracking branch 'upstream/main' 2025-10-29 11:52:51 +09:00
dohyeons e5b6672c2d Merge remote-tracking branch 'upstream/main' 2025-10-29 11:34:13 +09:00
dohyeons 545e8659ae Merge remote-tracking branch 'upstream/main' 2025-10-29 11:33:58 +09:00
dohyeons 1510ad1f3f Merge remote-tracking branch 'upstream/main' 2025-10-29 11:29:46 +09:00
dohyeons f99765ea84 Merge remote-tracking branch 'upstream/main' 2025-10-28 18:58:02 +09:00
dohyeons 179bf418cc Merge remote-tracking branch 'upstream/main' 2025-10-28 18:57:45 +09:00
dohyeons febb625533 Merge remote-tracking branch 'upstream/main' 2025-10-28 17:57:50 +09:00
dohyeons 2951f8115d Merge remote-tracking branch 'upstream/main' 2025-10-28 13:42:44 +09:00
dohyeons cec5c6de58 Merge remote-tracking branch 'upstream/main' 2025-10-28 13:40:18 +09:00
dohyeons 6123755f3e Merge remote-tracking branch 'upstream/main' 2025-10-28 13:14:00 +09:00
dohyeons 3862559bd8 Merge remote-tracking branch 'upstream/main' 2025-10-27 17:28:17 +09:00
dohyeons 0ad27212ec commit13 2025-10-24 16:40:36 +09:00
dohyeons 81325e488d commit12 2025-10-24 16:09:16 +09:00
dohyeons a6e59dfd8b commit11 2025-10-24 15:41:27 +09:00
dohyeons cd97d33334 commit10 2025-10-24 15:31:37 +09:00
dohyeons 9a4affd78d commit9 2025-10-24 10:17:17 +09:00
dohyeons 8941301ef6 commit8 2025-10-24 10:15:56 +09:00
dohyeons 0b3a224af8 commit7 2025-10-24 09:53:19 +09:00
dohyeons 118c911d02 commit6 2025-10-24 09:37:44 +09:00
dohyeons 1dd34df493 commit6 2025-10-24 09:28:19 +09:00
dohyeons 3e0d042ddb commit5 2025-10-23 18:12:07 +09:00
dohyeons 8dbd5d4199 commit4 2025-10-23 18:10:08 +09:00
dohyeons c536cfd1a0 commit3 2025-10-23 18:03:40 +09:00
dohyeons f637700477 commit2 2025-10-23 17:46:23 +09:00
dohyeons a5766b1aa1 commit 2025-10-23 17:46:00 +09:00
dohyeons 0889ddf9ad commit 2025-10-23 17:32:30 +09:00
dohyeons b6b42c51ed test 2025-10-23 17:26:10 +09:00
dohyeons 51a4d830f4 Merge remote-tracking branch 'upstream/main' 2025-10-20 18:30:04 +09:00
dohyeons a3a28fe06c Merge remote-tracking branch 'upstream/main' 2025-10-20 18:27:53 +09:00
dohyeons 3682cc0ef7 Merge remote-tracking branch 'upstream/main' 2025-10-20 18:15:19 +09:00
dohyeons 8af1d2abad Merge remote-tracking branch 'upstream/main' 2025-10-20 17:59:10 +09:00
dohyeons e7ee49e039 Merge remote-tracking branch 'upstream/main' 2025-10-20 17:54:59 +09:00
dohyeons 1e99c311fb Merge remote-tracking branch 'upstream/main' 2025-10-20 17:52:25 +09:00
dohyeons ab48e93487 Merge remote-tracking branch 'upstream/main' 2025-10-20 17:29:45 +09:00
dohyeons 8871d0089d Merge remote-tracking branch 'upstream/main' 2025-10-17 18:15:07 +09:00
dohyeons 0b62eb375d Merge remote-tracking branch 'upstream/main' 2025-10-17 17:45:17 +09:00
dohyeons 10d863b9dc Merge remote-tracking branch 'upstream/main' 2025-10-17 16:41:29 +09:00
dohyeons 7b36d7066a Merge remote-tracking branch 'upstream/main' 2025-10-17 16:38:40 +09:00
dohyeons 66d71e0cfd Merge remote-tracking branch 'upstream/main' 2025-10-16 10:47:49 +09:00
dohyeons cb0c30750d Merge remote-tracking branch 'upstream/main' 2025-10-16 10:47:37 +09:00
dohyeons 4c10f7da81 Merge remote-tracking branch 'upstream/main' 2025-10-16 10:40:09 +09:00
dohyeons 683d463a9f Merge remote-tracking branch 'upstream/main' 2025-10-16 10:33:53 +09:00
dohyeons 46e6b50e2d Merge remote-tracking branch 'upstream/main' 2025-10-16 10:21:27 +09:00
dohyeons c94e9993ea Merge remote-tracking branch 'upstream/main' 2025-10-13 19:18:40 +09:00
dohyeons 391241cb23 Merge remote-tracking branch 'upstream/main' 2025-10-13 19:16:56 +09:00
dohyeons 69964c8abe Merge remote-tracking branch 'upstream/main' 2025-10-13 18:51:02 +09:00
dohyeons 13f95618c9 Merge remote-tracking branch 'upstream/main' 2025-10-13 16:19:14 +09:00
dohyeons 219f998dac Merge remote-tracking branch 'upstream/main' 2025-10-13 16:12:10 +09:00
dohyeons 6f23d12be1 Merge remote-tracking branch 'upstream/main' 2025-10-13 16:04:43 +09:00
dohyeons d3d454e032 Merge remote-tracking branch 'upstream/main' 2025-10-13 15:48:47 +09:00
dohyeons 26b919700b Merge remote-tracking branch 'upstream/main' 2025-10-13 15:30:29 +09:00
dohyeons 1330e97e19 Merge remote-tracking branch 'upstream/main' 2025-10-08 11:00:17 +09:00
dohyeons 59fa6c4ed9 Merge remote-tracking branch 'upstream/main' 2025-10-08 10:34:40 +09:00
dohyeons 9d5008d562 Merge remote-tracking branch 'upstream/main' 2025-10-08 10:23:42 +09:00
dohyeons af0c784f0b Merge remote-tracking branch 'upstream/main' 2025-10-02 17:46:52 +09:00
dohyeons 8cb7782962 Merge remote-tracking branch 'upstream/main' 2025-10-02 17:39:36 +09:00
dohyeons 8bd138f7de Merge remote-tracking branch 'upstream/main' 2025-10-02 17:37:31 +09:00
dohyeons dc82534168 Merge remote-tracking branch 'upstream/main' 2025-10-02 17:29:15 +09:00
dohyeons 22884aa667 Merge remote-tracking branch 'upstream/main' 2025-10-02 17:22:53 +09:00
dohyeons 2f2fb6580a Merge remote-tracking branch 'upstream/main' 2025-10-02 17:14:49 +09:00
dohyeons 62c4c21729 Merge remote-tracking branch 'upstream/main' 2025-10-02 16:59:41 +09:00
dohyeons 097aab9afa Merge remote-tracking branch 'upstream/main' 2025-10-02 16:48:50 +09:00
dohyeons e1f5cea5bf Merge remote-tracking branch 'upstream/main' 2025-10-02 16:44:38 +09:00
dohyeons f54f6336a5 도커 재수정 2025-10-02 16:14:22 +09:00