4b52381876chore: merge patched updates from patched folderbjkim2026-05-20 17:06:44 +0900
f637cfafda[ADD] MinIO 설정 추가 및 엔드포인트, 파일 업로드/다운로드, 삭제, URL 생성 로직 개선
main
bjkim2026-05-19 18:27:59 +0900
05f7dc9016[ADD] CORS 설정 추가 및 RefreshToken ID 생성 전략 변경bjkim2026-05-19 15:34:02 +0900
fe9e56b119[UPDATE] Upgrade Spring Boot to 3.5.14 and improve Spring Batch dependency configurationbjkim2026-05-19 13:17:26 +0900
b653cd5229[UPDATE] Upgrade Gradle wrapper to version 8.14.4 in `gradle-wrapper.properties`bjkim2026-05-12 13:40:35 +0900
9103517ee5[FIX] Initialize `runs` list in `KubeflowRunResponse` to prevent null issuesbjkim2026-05-08 16:29:58 +0900
724bc7bfde[FIX] Null check 추가 및 로그 메시지 수정 to handle empty response properly in KubeflowRunBatchbjkim2026-05-08 16:13:03 +0900
0d2751841b[ADD] kubeflowUrl을 @Value로 주입받도록 수정 및 baseUrl 설정값 변경bjkim2026-05-08 16:01:47 +0900
8170e8cd1a[REMOVE] 로컬 및 불필요한 Kubeflow URL 설정 제거, AWS 프로퍼티에서 중복 라인 정리bjkim2026-05-08 15:49:40 +0900
5e0d5fbd1a[ADD] 쿠버네트 연동을 위한 Kubeflow URL 설정 추가 및 AWS 관련 불필요한 프로퍼티 제거bjkim2026-05-08 15:38:53 +0900
eeda003102[ADD] EKS 배포 가이드에 Docker 이미지 빌드 및 ECR 푸시 절차 추가, MariaDB 설정을 K8s 내부 연결로 변경, 개발/운영 설정 파일 업데이트bjkim2026-05-08 14:58:16 +0900
8970c3a809[ADD] Spring Batch용 MariaDB 스키마 추가 및 초기화 설정 개선, Kubernetes 매니페스트 및 애플리케이션 속성 업데이트bjkim2026-05-07 20:38:09 +0900
0928291c9b[ADD] AWS Outposts EKS 배포 가이드 및 MariaDB 초기화 SQL ConfigMap 추가, Kubernetes 매니페스트 및 로컬 테스트 설정 업데이트bjkim2026-05-07 16:32:39 +0900
ec1a890891[ADD] StorageTestController 추가 및 파일 업로드/URL 조회 기능 구현, Kubernetes 매니페스트 업데이트 및 Spring Actuator 설정 추가bjkim2026-05-07 15:24:42 +0900
254db5108a[ADD] StorageStaticConfig 추가 및 로컬 스토리지 경로를 HTTP로 매핑, FileSystemStorageProvider URL 포맷 변경, Kubernetes PVC 설정 추가, MinIO 표현을 스토리지로 수정bjkim2026-04-13 11:21:16 +0900
92250f29d8[ADD] AWS 프로덕션 설정 파일 및 FileSystemStorageProvider 클래스 추가, EKS 배포를 위한 Kubernetes 매니페스트 생성bjkim2026-04-10 19:22:33 +0900
28aade2280[ADD] AwsConfig에 @ConditionalOnProperty 추가하여 S3 스토리지 제공자 설정 지원bjkim2026-04-01 19:21:30 +0900
40d2cc9367[REMOVE] DynamicMinioAttachmentController, 관련 서비스 및 엔티티 클래스 삭제bjkim2026-04-01 19:13:21 +0900
301dcfbf85[MODIFY] application-local.properties의 spring.sql.init.mode 설정 never로 변경bjkim2025-10-22 18:58:15 +0900
f0dcaa017a[MODIFY] WebConfiguration에 CORS 허용 Origin 추가, application-local.properties의 ddl-auto 설정 변경bjkim2025-10-22 18:51:00 +0900
6e3827df09[ADD] 외부 차량 SW 패키지 검색 API 추가, 관련 Service 및 Controller 로직 구현, application.properties에 SW 검색 URL 설정bjkim2025-10-21 21:50:03 +0900
0db1ab6d2c[MODIFY] ExternalDataSetController에 MinioAttachmentService 추가 및 파일 URL 반환 로직 수정bjkim2025-10-21 11:26:24 +0900
4099326166[REMOVE] 외부 Edge 패키지 등록 로직 주석 코드 제거bjkim2025-10-21 10:29:39 +0900
5dfe5719bc[MODIFY] 데이터 그룹 수정 API 요청 DTO 변경 및 수정 로직 개선bjkim2025-10-20 23:40:47 +0900
c524f40d48[MODIFY] 외부 Edge 패키지 등록 API에 execYn 필드 추가 및 관련 로직 수정bjkim2025-10-20 23:29:33 +0900
3204027ac1[ADD] 외부 Edge 패키지 검색 API 추가, application.properties의 Edge 패키지 검색 URL 수정bjkim2025-10-20 23:23:56 +0900
c8ceed469c[MODIFY] EdgeSWVO 필드 수정 및 ToString 어노테이션 추가, 외부 Edge 패키지 등록 API 수정, 파일 업로드 로직 개선, registerWithFile API 추가bjkim2025-10-20 23:20:25 +0900
d4f3620933[MODIFY] 외부 Edge 패키지 등록 API 수정, EdgeSWVO 필드 추가 및 개선, Bearer 인증 설정 수정, application.properties의 외부 인증 URL 변경bjkim2025-10-20 22:18:50 +0900
ab0281eae8[ADD] S3 파일 업로드 및 외부 DB 등록 API 추가, 관련 Service, Controller 로직 구현, AWS S3 및 관련 Dependencies 설정bjkim2025-10-20 21:00:18 +0900
a976415504[MODIFY] MinIO TYPE2 버킷 이름을 'mlflow-artifacts'에서 'mlflow'로 변경bjkim2025-10-20 17:13:18 +0900
0a59aa1523[ADD] MinIO 활용 파일 업로드, 다운로드 및 삭제 API 추가, 관련 Service 및 Controller 로직 구현, application.properties 파일의 MLflow 비밀번호 수정bjkim2025-10-20 16:57:22 +0900
1452b1265a[ADD] MinIO 파일 다운로드 및 YAML 읽기 기능 추가, 관련 Service 및 Controller 로직 구현bjkim2025-10-20 16:04:02 +0900
5b98d9564a[MODIFY] 외부 데이터셋 저장 API의 refId 필드를 필수값으로 변경bjkim2025-10-20 15:49:26 +0900
dc37d07b80[ADD] 외부 데이터셋 다운로드 및 S3 저장 API 추가, Controller 및 Service 로직 구현bjkim2025-10-20 15:43:59 +0900
17f1a1670d[ADD] 외부 데이터셋 목록 조회 및 다운로드 API 추가, 관련 Controller 및 Service 로직 구현bjkim2025-10-17 16:03:02 +0900
ea87fef5b0[MODIFY] 외부 Edge 패키지 등록 API 수정, EdgePkgInfoRequest 제거 및 EdgeSWVO 추가, RestTemplate 초기화 및 SSL 무시 설정 구현bjkim2025-10-17 10:32:40 +0900
143f83e298[MODIFY] application.properties 파일의 MLflow URL 및 사용자 비밀번호 수정bjkim2025-10-17 10:03:41 +0900
d04f68adc6[MODIFY] 외부 Edge 패키지 등록 API 보안 개선, Bearer 인증 설명 추가 및 입력 데이터 검증 로직 강화, WebClient 기본 인증 변경bjkim2025-10-16 17:13:16 +0900
16759d37ad[MODIFY] 외부 Edge 패키지 등록 API 보안 강화, Bearer 인증 추가 및 EdgePkgInfoRequest DTO 필드 수정bjkim2025-10-15 18:55:56 +0900
640e3618ae[MODIFY] 외부 Edge 패키지 등록 API 수정, EdgePkgInfoRequest DTO 추가 및 JSON 변환 로직 변경bjkim2025-10-15 17:17:44 +0900
d51b5e2709[ADD] 외부 Edge 패키지 등록 API 추가 및 파일 업로드 지원, 관련 Controller 및 Service 로직 구현bjkim2025-10-15 17:08:43 +0900
7785fc220b[ADD] 외부 Edge 패키지 검색 API 추가 및 ExternalAuthController, Service 로직 개선bjkim2025-10-15 15:54:40 +0900
a24b3ea6b9[ADD] 외부 로그인 및 Bearer 토큰 발급 API 추가, ExternalAuthController 및 ExternalAuthService 구현bjkim2025-10-15 15:32:55 +0900
fcbe225c04[MODIFY] BatchScheduler 실행 주기 단축 및 KubeflowRunBatchConfig WebClient와 Reader 개선, 로그 추가bjkim2025-10-14 13:41:43 +0900
2584ec2b84[MODIFY] BatchScheduler 실행 주기 단축 및 KubeflowRunBatchConfig WebClient와 Reader 개선, 로그 추가bjkim2025-10-14 13:41:12 +0900
56de5c1f72[ADD] 파이프라인 ID로 워크플로우 단건 조회 API 추가 및 관련 Service, Repository 메서드 구현bjkim2025-10-14 10:34:17 +0900
69d29885ed[REMOVE] JobExplorer 기반 실행 중 체크 로직 제거 및 runIdCache null 체크 추가bjkim2025-10-14 09:55:28 +0900
e90a59ec29[ADD] JobExplorer 기반의 Job 실행 중 여부 체크 로직 추가 및 KubeflowRunBatchConfig 주석 개선bjkim2025-10-14 09:35:53 +0900
5f9f29c43a[ADD] MLflow run 단건 조회 추가bjkim2025-10-13 20:10:59 +0900
b45ccb07f6[MODIFY] Update `@Transactional` annotation in `DataGroupService#update` to explicitly set `readOnly` to falsebjkim2025-10-13 17:26:55 +0900
348118aac1[ADD] ProjectBaseAndRefTypeRequest 추가 및 DataGroup 검색 로직에 refType 필터 기능 구현bjkim2025-10-13 16:39:24 +0900
2122aaf91b[ADD] MinIO 파일 삭제 로직 추가 및 데이터그룹 삭제 시 첨부파일 정리 처리bjkim2025-10-13 16:33:18 +0900
f1a98f858c[REMOVE] Remove `KubeflowRunsNewController` and consolidate functionality into `KubeflowRunsController`bjkim2025-10-13 16:07:45 +0900
2488de4aad[REMOVE] Remove DockerPullPushService, DockerRegistryController, and DockerRegistryService due to deprecationbjkim2025-10-13 16:06:54 +0900
81b351360f[ADD] Docker 이미지 Pull API 추가: DockerPullPushService 구현 및 컨트롤러에 pullImage 메서드 추가bjkim2025-10-13 16:05:42 +0900
d648e70eba[REMOVE] Remove unused Docker Registry API endpoints and related service methodsbjkim2025-09-29 19:56:53 +0900
0c22c832e0[ADD] Docker Registry 컨트롤러 및 서비스 추가, 이미지 업로드/다운로드 등 API 구현bjkim2025-09-29 18:41:01 +0900
01f92b25bc[ADD] MinIO 파일 삭제 로직 추가 및 컨트롤러 설명 수정bjkim2025-09-29 18:08:50 +0900
ba5dde3281[ADD] 사용자 삭제 시 연관 프로젝트 매핑 레코드 제거 로직 추가 및 프로젝트 삭제 시 연관 사용자 매핑 레코드 제거 처리bjkim2025-09-29 18:02:28 +0900
b99b509c28[추가] Run 생성 및 Spring Batch 통합을 통한 runSyncJob 트리거를 위한 비동기 이벤트 기반 흐름bjkim2025-09-29 15:55:59 +0900
53c011a682[REFACTOR] Remove unused `@Slf4j` annotation and simplify logging in `KubeflowRunBatchConfig`, streamline reader and processor logicbjkim2025-09-29 15:40:35 +0900
5cd4816791[ADD] Caffeine 기반 캐시 구성 추가 및 KubeflowRunBatchConfig에 캐싱 로직 적용bjkim2025-09-29 15:15:18 +0900
c134b6a361[수정] KubeflowRunResponse 필드 명칭 표준화 및 배치 구성의 runReader 로직 업데이트: 페이지네이션과 정렬 로직 간소화bjkim2025-09-29 14:58:28 +0900
1224f88a71[UPDATE] Replace `findById` with `findByRunId` in KubeflowRunsController, add missing method to repositorybjkim2025-09-29 11:10:51 +0900
2625de3c9e[UPDATE] 의존성 업그레이드, JPA 설정 조정, 로컬 및 프로덕션 환경에 맞춘 빌드 조건 정리bjkim2025-09-29 10:17:21 +0900
459bb88853[UPDATE] Add additional allowed CORS origin for cuuva.combjkim2025-09-29 10:00:24 +0900
9483299400[ADD] Add search by date range(createdAt) to Kubeflow Run search APIbjkim2025-09-24 13:21:17 +0900
a03a5ab6d7[REFACTOR] Update log message to correctly reference WorkflowEntity instead of ProjectEntity in WorkflowSpecificationbjkim2025-09-24 12:43:09 +0900
250e01a0c1[ADD] Kubeflow Run 검색 및 관리 기능 구현, 엔티티 확장 및 새로운 Controller, Service, Repository 추가bjkim2025-09-24 12:34:40 +0900
41598ca440[ADD] Kubeflow 실행 동기화를 위한 Spring Batch 설정, 레포지토리, 엔티티 및 DTO 추가bjkim2025-09-24 10:58:21 +0900
0beef25bd5[ADD] Amazon Corretto 21로 애플리케이션을 컨테이너화하기 위한 Dockerfilebjkim2025-09-24 10:57:34 +0900
8269fd5e41[REFACTOR] Rename Experiments API to Runs API in KubeflowRunsController, adjust routes and annotations accordinglybjkim2025-09-23 22:29:29 +0900
d31c56d331[REFACTOR] Kubeflow Run 목록 조회 API를 ExperimentsController에서 분리하여 KubeflowRunsController로 이동 및 관련 요청 처리 로직 리팩토링bjkim2025-09-23 22:24:54 +0900
013beeea56[UPDATE] ExperimentsController에 Kubeflow Run 목록 조회 API 추가 및 요청 파라미터 처리 로직 구현bjkim2025-09-23 22:20:37 +0900
0bafc7a8cf[UPDATE] ExperimentsController createExperiment 메서드에 Project ID 및 RegUser ID 처리 로직 추가bjkim2025-09-23 21:20:03 +0900
cc1cfcc2d9[UPDATE] ExperimentsController createExperiment 메서드 로직 리팩토링 및 외부 호출 성공 후 DB 저장 처리 적용bjkim2025-09-23 21:13:29 +0900
52d4eca72c[UPDATE] ExperimentsController에 @Transactional 어노테이션 추가 및 createExperiment 메서드 트랜잭션 처리 적용bjkim2025-09-23 21:09:04 +0900