{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":809055799,"defaultBranch":"main","name":"midpoint-backend","ownerLogin":"Solucitation","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-01T15:03:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/171434352?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722617390.0","currentOid":""},"activityList":{"items":[{"before":"65c3742fd32d8e9b6fc947cc0ada0cbb42990f71","after":"cae695bb35a015af718a6f49c96acb6853dcd588","ref":"refs/heads/main","pushedAt":"2024-08-14T03:30:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khee2","name":"Keunghee Ro","path":"/khee2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124848492?s=80&v=4"},"commit":{"message":"feat: 자동으로 빌드 및 배포가 이뤄지지 않게 함","shortMessageHtmlLink":"feat: 자동으로 빌드 및 배포가 이뤄지지 않게 함"}},{"before":"616f0e18f7d1fb3c21160128ae7e1710c1ae816d","after":"65c3742fd32d8e9b6fc947cc0ada0cbb42990f71","ref":"refs/heads/main","pushedAt":"2024-08-05T06:43:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khee2","name":"Keunghee Ro","path":"/khee2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124848492?s=80&v=4"},"commit":{"message":"fix: 회원가입시 중복 아이디 불가하게 설정\n\n- findByNickname 대신 findByLoginId 로 올바르게 로그인id를 찾음","shortMessageHtmlLink":"fix: 회원가입시 중복 아이디 불가하게 설정"}},{"before":"e7eb255b3c69e6b71e9e5d2702d6784b355fb97e","after":"616f0e18f7d1fb3c21160128ae7e1710c1ae816d","ref":"refs/heads/main","pushedAt":"2024-08-05T06:39:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khee2","name":"Keunghee Ro","path":"/khee2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124848492?s=80&v=4"},"commit":{"message":"fix: 회원 탈퇴시 기본 이미지 삭제 안 되게 함\n\n- 사용자의 프로필 이미지가 기본 이미지인 경우 S3에서 삭제 진행x","shortMessageHtmlLink":"fix: 회원 탈퇴시 기본 이미지 삭제 안 되게 함"}},{"before":"dca4836cb03f926c186a5d7b13c86e2075bc90b7","after":"e7eb255b3c69e6b71e9e5d2702d6784b355fb97e","ref":"refs/heads/main","pushedAt":"2024-08-03T18:51:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khee2","name":"Keunghee Ro","path":"/khee2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124848492?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"65233ca3d2797a5b2ff59b0cae3c149ce2f6e38c","after":"dca4836cb03f926c186a5d7b13c86e2075bc90b7","ref":"refs/heads/main","pushedAt":"2024-08-03T12:38:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"docs: 폴더 구조에 누락된 파일 추가","shortMessageHtmlLink":"docs: 폴더 구조에 누락된 파일 추가"}},{"before":"fc8b3aa2b9727d98f02c371e87016115cbe01060","after":"65233ca3d2797a5b2ff59b0cae3c149ce2f6e38c","ref":"refs/heads/main","pushedAt":"2024-08-03T12:28:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"docs: 리드미에 폴더 구조와 개발자 정보 추가","shortMessageHtmlLink":"docs: 리드미에 폴더 구조와 개발자 정보 추가"}},{"before":"15c42dd2455a0056c0a1b15590abf908c87bf110","after":"fc8b3aa2b9727d98f02c371e87016115cbe01060","ref":"refs/heads/main","pushedAt":"2024-08-03T12:08:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore:불필요한 코드 삭제 및 http 반환 타입 형식화","shortMessageHtmlLink":"chore:불필요한 코드 삭제 및 http 반환 타입 형식화"}},{"before":"85ea8e818d5fd3acc6ddd8c237beebd2ea60af82","after":"15c42dd2455a0056c0a1b15590abf908c87bf110","ref":"refs/heads/main","pushedAt":"2024-08-03T08:42:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"fix: 회원 탈퇴 시 DB 관련 처리 추가\n\n- 탈퇴 회원 엔티티를 별도로 만들어 관리함\n- 좋아요 기록, 검색 기록 등은 삭제\n- 게시글과 관련된 데이터는 소유자를 탈퇴 회원 엔티티로 변경","shortMessageHtmlLink":"fix: 회원 탈퇴 시 DB 관련 처리 추가"}},{"before":"f43b145c9feec7eaf58986123b31d1fe37fdaff9","after":"85ea8e818d5fd3acc6ddd8c237beebd2ea60af82","ref":"refs/heads/main","pushedAt":"2024-08-03T08:40:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: 불필요한 코드 삭제","shortMessageHtmlLink":"chore: 불필요한 코드 삭제"}},{"before":"7b317018d0fa0bd7a3839d11b9f9012371df54bd","after":"f43b145c9feec7eaf58986123b31d1fe37fdaff9","ref":"refs/heads/main","pushedAt":"2024-08-02T18:36:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: 주석 추가, 오타 수정\n\n- SearchHistoryResponseDtoV2 에서 serachTime -> searchTime으로 수정\n- 함수별 기능 주석 추가 + 필요한 경우 로직 설명 주석 추가\n- dto 목적에 대한 주석 추가","shortMessageHtmlLink":"chore: 주석 추가, 오타 수정"}},{"before":"e497b18669a0d32e3b4687e283158076f056dde5","after":"7b317018d0fa0bd7a3839d11b9f9012371df54bd","ref":"refs/heads/main","pushedAt":"2024-08-02T18:03:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: 컨트롤러 코드 정리\n\n- http 반환 문구가 좀 더 명확하도록 map을 이용해 형식화\n- 명확하지 않은 에러는 최종 예외 처리에서 처리되도록 수정\n- 검색 기록 시 로그인 여부부터 확인하도록 순서 변경","shortMessageHtmlLink":"chore: 컨트롤러 코드 정리"}},{"before":"8d44fdcbc7d1446e6920e6dbb9c82757568e7dc7","after":"e497b18669a0d32e3b4687e283158076f056dde5","ref":"refs/heads/main","pushedAt":"2024-08-02T17:29:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: 불필요한 코드 삭제\n\n- memberService.getMemberByEmail(memberEmail) 호출에서 이미 null 처리를 진행하므로 해당 함수 호출 이후 멤버에 대한 null 체크 삭제\n- 주석 처리한 함수 삭제\n- 디버깅용 출력문 일괄 삭제","shortMessageHtmlLink":"chore: 불필요한 코드 삭제"}},{"before":"161e1fa4a47f991c2c0b9f02761b6df26d2a16e4","after":"8d44fdcbc7d1446e6920e6dbb9c82757568e7dc7","ref":"refs/heads/main","pushedAt":"2024-08-02T17:11:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"refactor: 어노테이션 변경 및 불필요한 필드 설정 제거","shortMessageHtmlLink":"refactor: 어노테이션 변경 및 불필요한 필드 설정 제거"}},{"before":"ba77ace88c66f9b5da313999423124b502a03ee9","after":null,"ref":"refs/heads/refactor/community-board","pushedAt":"2024-08-02T16:49:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"}},{"before":"d226a832725ff18651dde4dee4e9c8baf30deaae","after":"33dabb8176227caa4618873bcfa7307013874cd3","ref":"refs/heads/refactor/all","pushedAt":"2024-08-02T12:10:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: 디버깅용 출력문 삭제","shortMessageHtmlLink":"chore: 디버깅용 출력문 삭제"}},{"before":"21d28afcb6c3b67cfb11e19314a9a4ac6430e983","after":"d226a832725ff18651dde4dee4e9c8baf30deaae","ref":"refs/heads/refactor/all","pushedAt":"2024-08-02T11:45:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: 에러 처리 수정","shortMessageHtmlLink":"chore: 에러 처리 수정"}},{"before":"21c90c1125b19cf64a5bb401f11f5f9c0ac54713","after":"21d28afcb6c3b67cfb11e19314a9a4ac6430e983","ref":"refs/heads/refactor/all","pushedAt":"2024-08-02T11:16:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: 서비스 계층 코드 주석 추가 및 불필요한 코드 제거\n\n- 모든 함수의 역할을 주석으로 작성\n- 특정 함수의 경우 로직에 대한 설명 추가\n- 자동으로 필드에 값이 대입되는 경우 불필요한 필드 설정 제거\n- 디버깅용 출력문 제거","shortMessageHtmlLink":"chore: 서비스 계층 코드 주석 추가 및 불필요한 코드 제거"}},{"before":"c9ebeb4ee9d22bc9f4ecda8f906b1057333724c2","after":"21c90c1125b19cf64a5bb401f11f5f9c0ac54713","ref":"refs/heads/refactor/all","pushedAt":"2024-08-02T10:20:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: 레포지토리 코드의 역할에 대한 주석 추가","shortMessageHtmlLink":"chore: 레포지토리 코드의 역할에 대한 주석 추가"}},{"before":"39e940b969fc4c31bd7746d050f3230edf009d5c","after":"c9ebeb4ee9d22bc9f4ecda8f906b1057333724c2","ref":"refs/heads/refactor/all","pushedAt":"2024-08-02T10:17:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: dto 코드별로 사용되는 목적을 주석으로 기재","shortMessageHtmlLink":"chore: dto 코드별로 사용되는 목적을 주석으로 기재"}},{"before":"5051499aea111457de937bec3cfe2e2792573695","after":"39e940b969fc4c31bd7746d050f3230edf009d5c","ref":"refs/heads/refactor/all","pushedAt":"2024-08-02T10:11:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: SearchHistroyControllerV2 주석 추가","shortMessageHtmlLink":"chore: SearchHistroyControllerV2 주석 추가"}},{"before":"be9ae25790b155a721b05b66d47ae411ccb1c849","after":"5051499aea111457de937bec3cfe2e2792573695","ref":"refs/heads/refactor/all","pushedAt":"2024-08-02T10:10:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: PostController 주석 작성 및 수정","shortMessageHtmlLink":"chore: PostController 주석 작성 및 수정"}},{"before":"8e733e896231ff01ec1a7872a99ad4103023a3e8","after":"be9ae25790b155a721b05b66d47ae411ccb1c849","ref":"refs/heads/refactor/all","pushedAt":"2024-08-02T10:02:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: http 반환 메시지 형식화","shortMessageHtmlLink":"chore: http 반환 메시지 형식화"}},{"before":"5b6db9182cc2765a84d6788d9b329431ca3a343f","after":"8e733e896231ff01ec1a7872a99ad4103023a3e8","ref":"refs/heads/refactor/all","pushedAt":"2024-08-02T09:58:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: http 반환 메시지 형식화","shortMessageHtmlLink":"chore: http 반환 메시지 형식화"}},{"before":"6228698f642bdc471f9695b1428f808a2a2e4009","after":"5b6db9182cc2765a84d6788d9b329431ca3a343f","ref":"refs/heads/refactor/all","pushedAt":"2024-08-02T09:44:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: HTTP 반환 시 문구 수정 - 기타 에러","shortMessageHtmlLink":"chore: HTTP 반환 시 문구 수정 - 기타 에러"}},{"before":"d1e1fc24ecbb4cc20f1d22b621c65502402123c8","after":"6228698f642bdc471f9695b1428f808a2a2e4009","ref":"refs/heads/refactor/all","pushedAt":"2024-08-02T09:39:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: 중복된 null 체크 삭제, 검증 순서 변경, 테스트용 출력문 삭제\n\n- 검증 순서가 동 정보 -> 인증 정보 순이었는데, 인증 정보부터 확인하도록 if 문 위치 교환","shortMessageHtmlLink":"chore: 중복된 null 체크 삭제, 검증 순서 변경, 테스트용 출력문 삭제"}},{"before":"e7d4f1c47672fb8160e1af8e277e9547c450ff91","after":"d1e1fc24ecbb4cc20f1d22b621c65502402123c8","ref":"refs/heads/refactor/all","pushedAt":"2024-08-02T09:35:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: 중복된 null 확인 파트 삭제, 주석처리된 함수 삭제","shortMessageHtmlLink":"chore: 중복된 null 확인 파트 삭제, 주석처리된 함수 삭제"}},{"before":"131c351fa3e3ef6f71c450ebe443322ac28fed2f","after":"e7d4f1c47672fb8160e1af8e277e9547c450ff91","ref":"refs/heads/refactor/all","pushedAt":"2024-08-02T09:29:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: 테스트용 출력문 삭제","shortMessageHtmlLink":"chore: 테스트용 출력문 삭제"}},{"before":null,"after":"131c351fa3e3ef6f71c450ebe443322ac28fed2f","ref":"refs/heads/refactor/all","pushedAt":"2024-08-02T09:25:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yeonjae02","name":"YEONJAE CHOI","path":"/yeonjae02","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80452199?s=80&v=4"},"commit":{"message":"chore: 불필요한 코드 일괄 삭제","shortMessageHtmlLink":"chore: 불필요한 코드 일괄 삭제"}},{"before":"ae5fedcb14698d10af83ec5ae1df208fc129721b","after":"161e1fa4a47f991c2c0b9f02761b6df26d2a16e4","ref":"refs/heads/main","pushedAt":"2024-08-02T08:39:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"khee2","name":"Keunghee Ro","path":"/khee2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124848492?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/Solucitation/midpoint-backend","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/Solucitation/midpoint-backend"}},{"before":"4a8cc981aa450ff615d92ff07400d3d2bc71c38d","after":"ae5fedcb14698d10af83ec5ae1df208fc129721b","ref":"refs/heads/main","pushedAt":"2024-08-02T08:38:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"anstjgus922","name":"문서현","path":"/anstjgus922","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130271498?s=80&v=4"},"commit":{"message":"Merge pull request #77 from Solucitation/feature/places\n\nfeat: 구글 장소 유형 선별해서 재매핑","shortMessageHtmlLink":"Merge pull request #77 from Solucitation/feature/places"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNFQwMzozMDoxMS4wMDAwMDBazwAAAASZz348","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNFQwMzozMDoxMS4wMDAwMDBazwAAAASZz348","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wMlQwODozODozMy4wMDAwMDBazwAAAASP9F-Y"}},"title":"Activity · Solucitation/midpoint-backend"}