Commit Graph

  • 4b27f92bbf Merge remote-tracking branch 'origin/main' main sohot8653 2025-10-30 10:16:36 +09:00
  • 3bd836e5d8 [Dockerfile 추가가] sohot8653 2025-10-30 10:14:30 +09:00
  • 630fa76786 [도커 구동 테스트] sohot8653 2025-10-30 10:12:17 +09:00
  • 1f0874cbc3 gradle https -> http 수정 이지선 2025-10-17 15:29:30 +09:00
  • 62daf51e57 DELETE ERD leejisun9 2025-09-26 10:02:04 +09:00
  • f5cd4aa873 사용자 권한 조회 ikju1223 2025-09-26 09:47:11 +09:00
  • 6f707dcacd ERD 릴레이션 추가 leejisun9 2025-09-25 14:55:07 +09:00
  • 6d903dea2c Merge branch 'main' of https://demo.stam.kr/leejisun9/bio_backend leejisun9 2025-09-25 14:43:00 +09:00
  • be3ff66110 ERD MERGE leejisun9 2025-09-25 14:40:56 +09:00
  • 6ac9689693 [리소스 테이블 정리] sohot8653 2025-09-23 16:04:31 +09:00
  • a1e3d41dcd [리소스 권한 작업중] sohot8653 2025-09-23 15:21:19 +09:00
  • 6183ae350e [리소스 구조 작업중] sohot8653 2025-09-23 14:14:28 +09:00
  • 0b996c5941 Merge branch 'main' of https://demo.stam.kr/leejisun9/bio_backend sohot8653 2025-09-22 10:20:27 +09:00
  • 979547d2ce [Swagger 보완] content 속성을 제거하여 소스를 정리하고 가독성 향상 sohot8653 2025-09-22 10:19:19 +09:00
  • 5c3b867888 ERD 오믹스 테이블 릴레이션 정리 leejisun9 2025-09-19 16:35:26 +09:00
  • fc4770679c [유전자, 오페론 추가] sohot8653 2025-09-19 16:22:38 +09:00
  • 235ee5e29b [권한 그룹, 리소스 설계] sohot8653 2025-09-18 16:37:52 +09:00
  • 4248a9a0a3 [권한 그룹, 리소스 설계] sohot8653 2025-09-18 16:36:13 +09:00
  • 31d3402db8 [STS 호환성 작업] 주석 추가 sohot8653 2025-09-18 10:46:30 +09:00
  • 3ddc8bc76e [STS 호환성 작업] 경로 추출형식 변경 sohot8653 2025-09-18 10:27:02 +09:00
  • 6dfc8279a8 Merge branch 'main' of https://demo.stam.kr/leejisun9/bio_backend.git into main sohot8653 2025-09-18 09:43:43 +09:00
  • f6f6be31ea [STS 호환성 작업] sohot8653 2025-09-18 09:43:06 +09:00
  • 1b150af17d [STS 호환성 작업] build path 자동으로 잡아주도록 수정 sohot8653 2025-09-18 09:41:39 +09:00
  • 64d355507e [소스 정리] sohot8653 2025-09-18 00:36:47 +09:00
  • 50e0a007a3 ERD 파이프라인 테이블 추가 leejisun9 2025-09-17 16:42:22 +09:00
  • 29f8596f2b [오믹스 테이블 추가] sohot8653 2025-09-17 15:09:59 +09:00
  • e62d7a3f1c Merge branch 'main' of https://demo.stam.kr/leejisun9/bio_backend leejisun9 2025-09-17 08:39:30 +09:00
  • 4be71e53ec erd - ngs 발효 스키마 수정 leejisun9 2025-09-17 08:39:28 +09:00
  • 2b01629d12 Merge remote-tracking branch 'origin/main' sohot8653 2025-09-12 14:51:20 +09:00
  • c640bef2b9 [CorsConfig 구성] cors 처리에 대한 보완 후, 주석처리. nginx 프록시로 해당 처리 중 sohot8653 2025-09-12 14:50:50 +09:00
  • 8687f009df Merge branch 'main' of https://demo.stam.kr/leejisun9/bio_backend leejisun9 2025-09-05 17:16:54 +09:00
  • fe0db8e701 jib 버전 설정 삭제 leejisun9 2025-09-05 17:16:52 +09:00
  • 4aa3375f57 [nginx 설정 개선] nginx.conf 파일에 X-Forwarded-Proto 헤더를 추가하여 프록시 요청의 프로토콜 정보를 전달하도록 설정함. sohot8653 2025-09-05 16:56:48 +09:00
  • cd689211ec [JWT 필터 및 보안 설정 개선] JwtTokenValidationFilter에서 불필요한 의존성을 제거하고, WebSecurity에서 공개 및 API 경로에 대한 SecurityFilterChain을 추가하여 인증 경로를 명확히 설정함. application.properties에서 허용 경로 설정을 제거하여 코드 정리. sohot8653 2025-09-05 16:38:25 +09:00
  • f489fa3e51 [소스정리] sohot8653 2025-09-03 16:04:03 +09:00
  • 26350425f5 [P6Spy 설정 추가] spy.properties 파일에 필터 및 실행 임계값 설정을 추가하여 SQL 로깅 기능을 개선하고, 성능 모니터링을 위한 기준을 설정함. sohot8653 2025-09-03 14:58:07 +09:00
  • 0e6eb8a64d [공통 코드 조회 기능 개선] 공통 코드 조회 API를 개선하여, CommonGroupCode 및 Member 정보를 조인하여 함께 반환하도록 수정. 새로운 GetCommonCodeResponseDto 클래스를 추가하고, 관련 메서드를 CommonCodeService 및 CommonCodeRepository에 구현하여 데이터 조회 성능을 향상시킴. sohot8653 2025-09-03 14:57:15 +09:00
  • 230ef022c5 [소스 정리] sohot8653 2025-09-03 10:32:19 +09:00
  • 4fac74b6a5 [회원 목록 조회 기능 개선] 회원 목록 조회 API에 페이지네이션 기능을 추가하고, 검색 조건을 위한 DTO 및 관련 메서드를 구현하여 효율적인 데이터 조회를 지원. README.md에 DTO 네이밍 규칙을 추가하여 코드 일관성을 강화. sohot8653 2025-09-03 10:19:08 +09:00
  • 51fe350c6d [회원 목록 조회 기능 추가] 회원 목록을 조회하는 API를 구현하고, GetMemberResponseDto를 추가하여 민감 정보를 제외한 회원 정보를 안전하게 반환하도록 수정. MemberService 및 MemberMapper에 관련 메서드를 추가하여 기능을 완성함. sohot8653 2025-09-02 15:00:13 +09:00
  • 470a5c8add [ShedLock 추가 및 멤버 더미데이터 생성 로직 구현현] 분산 스케줄링을 위한 ShedLock 라이브러리를 추가하고, 멤버 추가(더미데이터) 스케줄러를 구현 sohot8653 2025-09-02 14:37:21 +09:00
  • 3972a77c85 [P6Spy 업데이트] P6Spy Spring Boot Starter 버전을 1.12.0으로 업데이트하고, SQL 로깅 포맷 설정을 spy.properties 파일로 이동하여 기본 설정을 추가함. application.properties에서 불필요한 설정 제거. sohot8653 2025-09-02 11:03:50 +09:00
  • e2025621d6 [소스 정리] sohot8653 2025-09-01 23:29:23 +09:00
  • 24934e4a54 [HTTP 로깅 개선] HttpLoggingFilter에서 password 파라미터 및 cookie, Set-Cookie 헤더의 민감 정보를 마스킹하는 기능을 추가하여 보안성을 강화 sohot8653 2025-09-01 16:31:51 +09:00
  • 35cf8203ba [TRACE ID 관리] TraceIdFilter 및 TraceIdUtils 클래스를 추가하여 HTTP 요청에 TRACE ID를 생성하고 관리하는 기능을 구현하였으며, HttpLoggingFilter에서 TRACE ID를 로깅하도록 개선하였습니다. application.properties에서 Hibernate SQL 하이라이트 설정을 변경하고, logback-spring.xml에서 로그 패턴에 TRACE ID를 포함하도록 수정하였습니다. sohot8653 2025-09-01 16:12:48 +09:00
  • e1283792c3 Merge branch 'main' of https://demo.stam.kr/leejisun9/bio_backend sohot8653 2025-09-01 15:46:04 +09:00
  • ff7d69f0b6 [HTTP 로깅 개선] HttpLoggingFilter에서 요청 및 응답 본문 로깅 기능을 추가하고, 민감 정보 마스킹 로직을 개선하여 가독성을 높임. 요청 및 응답 헤더 로깅 방식도 개선함. sohot8653 2025-09-01 15:24:55 +09:00
  • 072f782652 Update jpa-curd-0.0.1.vsix ikju1223 2025-09-01 14:54:05 +09:00
  • 47a59c39ca [소스 정리] sohot8653 2025-09-01 14:48:41 +09:00
  • 063bd7cc74 [JWT 개선] MemberDto의 권한 반환 방식을 수정하고, JwtTokenIssuanceFilter 및 JwtTokenValidationFilter에서 Access Token 생성 로직을 개선하여 사용자 정보를 포함하도록 변경. JwtUtils에 사용자 세부정보 생성을 위한 메서드 추가. sohot8653 2025-09-01 14:17:06 +09:00
  • ed4d386d53 [HTTP 로깅 개선] HttpLoggingFilter에서 요청 및 응답 로깅 형식을 개선하여 가독성을 높이고, 시작 및 종료를 명확히 표시하는 로그 추가 sohot8653 2025-09-01 13:12:52 +09:00
  • 64fd834c50 [오류 수정] final 제거거 sohot8653 2025-09-01 13:11:11 +09:00
  • 791d748cc1 [파일 리포지토리 및 서비스 개선] FileRepository에서 불필요한 메서드 제거 및 FileServiceImpl에서 필드 변수를 final로 변경하여 코드 가독성을 향상시킴. sohot8653 2025-09-01 13:03:00 +09:00
  • 2058dc9793 [공통 코드 유틸리티 클래스 추가] CommonCodeUtils.java 파일을 새로 생성하여 공통 코드 조회 및 검증 기능을 구현하였습니다. sohot8653 2025-09-01 11:11:52 +09:00
  • 49b0815765 [README 업데이트] 데이터베이스 스키마 섹션 추가 및 스키마 파일 위치와 사용 방법 설명 추가 sohot8653 2025-09-01 11:11:39 +09:00
  • 61b4b05682 [DB 스키마 및 엔티티 주석 추가] st_common_code, st_common_group_code, st_file, st_member 테이블에 대한 주석 추가 및 관련 엔티티 클래스에 @Comment 어노테이션 적용 sohot8653 2025-09-01 10:44:13 +09:00
  • d7646d2c1c [공통코드] 기본 API 구현 완료료 sohot8653 2025-09-01 10:19:39 +09:00
  • 499fbc6afb Update jpa-curd-0.0.1.vsix ikju1223 2025-08-29 16:29:27 +09:00
  • e78e98ad37 Merge branch 'main' of https://demo.stam.kr/leejisun9/bio_backend ikju1223 2025-08-29 16:29:16 +09:00
  • f10b028e04 [JWT 개선] JwtTokenValidationFilter에서 클라이언트 IP 검증 로직을 HttpUtils를 사용하도록 변경하고, Access/Refresh Token 생성 메서드를 개선하여 코드 가독성을 향상시킴. MemberDto에 Refresh Token 및 로그인 IP 설정 추가. sohot8653 2025-08-29 16:07:30 +09:00
  • cc2a34403d jpa create ikju1223 2025-08-29 14:51:05 +09:00
  • e8a785a20d [JWT 개선] MemberController에서 로그아웃 시 모든 토큰 쿠키 삭제 기능 추가 및 JwtUtils에 Access/Refresh Token 쿠키 설정 및 삭제 메서드 추가. JwtTokenIssuanceFilter와 JwtTokenValidationFilter에서 Access Token을 헤더 대신 쿠키에 저장하도록 변경. sohot8653 2025-08-28 16:46:53 +09:00
  • afef6dfa80 [회원 서비스 개선] MemberService와 MemberServiceImpl에서 updateMember 및 deleteRefreshToken 메서드의 반환 타입을 void로 변경하고, 메서드 순서를 정리하여 코드 가독성을 향상시킴. sohot8653 2025-08-28 16:21:48 +09:00
  • a0ffeb236e [회원 로그인 응답 개선] LoginResponseDto에 name 필드 추가 및 MemberMapper에 toLoginResponseDto 메서드 추가. JwtTokenIssuanceFilter에서 로그인 성공 시 LoginResponseDto 변환 로직 수정. sohot8653 2025-08-28 16:00:54 +09:00
  • fa1df19f64 [코드 정리] CreateMemberResponseDto에서 MemberRole 필드 제거 및 JwtTokenValidationFilter에서 역할 관련 코드 삭제 sohot8653 2025-08-27 16:33:18 +09:00
  • b0398fccee [코드 정리] sohot8653 2025-08-27 16:30:30 +09:00
  • 92be6caf80 [회원 역할 제거] MemberRole 관련 코드 삭제제 sohot8653 2025-08-27 16:29:08 +09:00
  • 31aed4bda0 Merge branch 'main' of https://demo.stam.kr/leejisun9/bio_backend sohot8653 2025-08-27 15:15:59 +09:00
  • 438bfc3bc5 [API 응답 개선] ApiResponseCode에 COMMON_TARGET_NOT_FOUND 추가 및 CommonCodeServiceImpl에서 예외 처리 메시지 수정. JwtTokenIssuanceFilter와 JwtTokenValidationFilter에서 Refresh Token 생성 시 클라이언트 IP 정보 포함. JwtUtils에서 토큰 생성 메서드 개선 및 불필요한 코드 제거. sohot8653 2025-08-27 15:11:29 +09:00
  • c07e7511d3 Merge branch 'main' of https://demo.stam.kr/leejisun9/bio_backend leejisun9 2025-08-27 14:10:05 +09:00
  • 0617347395 배포 추가 세팅 leejisun9 2025-08-27 14:07:49 +09:00
  • 8c5d7c6c3f [매퍼 설정 개선] CommonCodeMapper, CommonGroupCodeMapper, MemberMapper에서 componentModel 설정을 GlobalMapperConfig로 변경하여 매퍼 설정을 통일하고, GlobalMapperConfig 클래스를 새로 추가하여 매핑 전략을 정의. sohot8653 2025-08-27 09:42:10 +09:00
  • 75d827bf04 README.md에서 ApiResponseDto의 상수 정의 섹션 제거 및 응답 예시 섹션 정리. sohot8653 2025-08-27 08:40:00 +09:00
  • 5abe2932bc [API 응답 개선] ApiResponseDto에 success 필드 추가로 성공/실패 여부 명확화. ApiResponseCode에 COMMON_CODE_DUPLICATE 추가 및 관련 메시지 수정. CommonCodeServiceImpl에서 중복 코드 예외 처리 개선. sohot8653 2025-08-27 08:39:23 +09:00
  • 9467a1edd0 [엔티티 리스너 추가] BaseEntityListener 클래스를 추가하여 BaseEntity의 생성자 및 수정자 정보를 자동으로 설정하도록 개선. FileServiceImpl 및 MemberServiceImpl에서 수동으로 설정하던 부분 제거. sohot8653 2025-08-26 19:28:26 +09:00
  • 3fc7debff4 [ID 생성기 수정] CustomIdGenerator 클래스의 generate 메서드에서 불필요한 주석 제거. sohot8653 2025-08-26 18:51:11 +09:00
  • d29bc2dedd [파일 업로드 개선] FileUtils 클래스에서 불필요한 import 문 제거 및 코드 정리. sohot8653 2025-08-26 18:45:01 +09:00
  • 0c141eb397 [공통 코드 관리] 공통 코드 및 그룹 코드 관련 엔티티, DTO, 매퍼, 서비스 및 컨트롤러 추가. 기존 매퍼 삭제 및 외래 키 제약 조건 제거. 데이터베이스 스키마 수정. sohot8653 2025-08-26 16:45:54 +09:00
  • 6df8409e96 [Spring Boot Actuator 추가] build.gradle에 Spring Boot Actuator 의존성 추가 및 README.md에 시스템 모니터링 관련 문서화. application.properties에 Actuator 설정 추가. sohot8653 2025-08-26 15:57:09 +09:00
  • 88a508bd54 [공통 코드] 중간 커밋밋 sohot8653 2025-08-26 15:50:43 +09:00
  • d37986558e [파일 업로드 개선] FileUploadRequestDto에서 groupOid 필드 제거 sohot8653 2025-08-26 13:59:51 +09:00
  • eb2efbb0ea Merge branch 'main' of https://demo.stam.kr/leejisun9/bio_backend sohot8653 2025-08-26 13:31:25 +09:00
  • 12aa3ae5a3 [파일 업로드 개선] FileUploadResponseDto 및 MultipleFileUploadResponseDto에 groupOid 필드 추가, FileServiceImpl에서 응답 DTO 생성 로직 수정 및 createUploadResponse 메서드 제거. FileUtils 클래스에 파일 업로드 메서드 추가 및 불필요한 메서드 제거로 코드 정리. sohot8653 2025-08-26 13:31:03 +09:00
  • 1bd499fe10 Merge branch 'main' of https://demo.stam.kr/leejisun9/bio_backend leejisun9 2025-08-26 13:21:23 +09:00
  • 71bcbbb396 JIB 설정 추가 , skaffold,k8s 배포 설정 삭제 leejisun9 2025-08-26 13:21:15 +09:00
  • f9472d1ccd [회원 정보 개선] MemberRepository에서 불필요한 import 문 제거하여 코드 정리. sohot8653 2025-08-26 10:40:56 +09:00
  • 56c8893f9e [회원 정보 개선] MemberRepositoryCustom에서 불필요한 import 문 제거 및 코드 정리. sohot8653 2025-08-26 10:40:35 +09:00
  • 690724c77c [파일 업로드 개선] 파일 업로드 처리 메서드에 groupOid 매개변수 추가 및 관련 로직 수정. MemberRepository와 MemberService에서 불필요한 메서드 제거 및 활성화된 회원 조회 로직 개선. sohot8653 2025-08-26 10:39:46 +09:00
  • b5d6d213f3 [로그아웃 기능 구현현] sohot8653 2025-08-26 10:17:07 +09:00
  • e7105215b8 [파일 업로드 기능 추가] 파일 업로드 및 다운로드 API 구현 sohot8653 2025-08-26 09:39:09 +09:00
  • d8fe8399f7 [회원 정보 개선] Member 엔티티 및 DTO에 login_ip 필드 추가, JWT 관련 필터에서 클라이언트 IP 처리 로직 개선. Refresh Token 생성 및 검증 시 IP 정보 포함하여 보안 강화. sohot8653 2025-08-25 11:25:45 +09:00
  • 8cee267f36 [회원 정보 개선] Member 엔티티의 테이블 이름을 AppConstants.TABLE_PREFIX를 사용하여 동적으로 설정하도록 수정하고, AppConstants 클래스를 추가하여 테이블 접두사를 정의 sohot8653 2025-08-25 09:45:49 +09:00
  • b1218ab9bb [보안 설정 업데이트] application.properties에서 허용된 경로에 Swagger UI 관련 경로 추가. 보안 설정을 개선하여 API 문서 접근성을 향상. sohot8653 2025-08-22 16:56:52 +09:00
  • 7ae5871ae0 [회원 조회 개선] MemberRepository와 MemberService에서 사용자 ID로 활성화된 회원을 조회하는 메서드 이름 변경 및 쿼리 조건 수정. 사용자 조회 로직을 개선하여 더 명확한 기능 제공. sohot8653 2025-08-22 13:52:09 +09:00
  • 1ce08cb981 [회원 정보 개선] refresh_token 필드 길이 증가 및 MemberMapper에 DTO 업데이트 메서드 추가. MemberService에서 사용자 조회 및 업데이트 로직 개선, JWT 필터에서 refresh_token 저장 로직 제거. sohot8653 2025-08-22 12:56:25 +09:00
  • a4c14c69f0 [회원 정보 업데이트] Member 엔티티에 name 및 email 필드 추가, 관련 DTO 및 서비스 로직 수정. 사용자 역할에서 USER 제거 및 검증 어노테이션 추가. sohot8653 2025-08-22 10:48:14 +09:00
  • 9e7929da6b [회원 조회 개선] loadUserByUsername 메서드에서 사용자 조회 실패 시 발생하는 예외 메시지를 한국어로 변경 sohot8653 2025-08-22 10:17:12 +09:00
  • f9cd84f740 Add .gitkeep file to logs directory to ensure it is tracked in version control. sohot8653 2025-08-22 09:57:23 +09:00
  • 224006b6cb Initialize log and temp directories with .gitkeep files to ensure they are tracked in version control. sohot8653 2025-08-22 09:51:46 +09:00
  • dbac9f4702 [예외 처리 개선] GlobalExceptionHandler에서 검증 오류 상세 정보를 위한 내부 클래스 추가 및 불필요한 주석 제거. application.properties에 운영 환경 변수 설정 및 배치 처리 설정 추가. sohot8653 2025-08-22 09:09:21 +09:00