{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":824490077,"defaultBranch":"main","name":"webtoon-recommendation-service","ownerLogin":"3sam5oh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-07-05T08:43:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/173775647?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725799021.0","currentOid":""},"activityList":{"items":[{"before":"e77c93ae10f1892923680f5da065aaf162a3bfd5","after":"cfd800c376a435ac57c141c783ed5642b5c4de46","ref":"refs/heads/main","pushedAt":"2024-09-08T14:22:34.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"t4e1","name":"pp","path":"/t4e1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108782390?s=80&v=4"},"commit":{"message":"Merge pull request #156 from 3sam5oh/test/docker-build-test\n\n[test] Dockerfile-spring build performance 테스트","shortMessageHtmlLink":"Merge pull request #156 from 3sam5oh/test/docker-build-test"}},{"before":"779f6266d908850778dad3ee9107a18d5550ea0c","after":"c955ed068b0c7bc965f64744f2280d83282a385b","ref":"refs/heads/test/docker-build-test","pushedAt":"2024-09-08T14:13:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jlee38266","name":"Jaewon Lee","path":"/jlee38266","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152199695?s=80&v=4"},"commit":{"message":"test(Dockerfile-spring) Dockerfile-spring 코드 일부 삭제\n\n- 환경 변수 일부는 (env) application.yml에서 할 수 있기에 제외","shortMessageHtmlLink":"test(Dockerfile-spring) Dockerfile-spring 코드 일부 삭제"}},{"before":null,"after":"779f6266d908850778dad3ee9107a18d5550ea0c","ref":"refs/heads/test/docker-build-test","pushedAt":"2024-09-08T12:37:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jlee38266","name":"Jaewon Lee","path":"/jlee38266","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152199695?s=80&v=4"},"commit":{"message":"test(Dockerfile-spring) Dockerfile-spring build performance 테스트\n\n- gradlew 스크립트가 개행처리가 LF로 되어 리눅스 환경에서 돌아갈 수 있도록 .gitattributes에 추가\n- 멀티스테이징, 캐싱으로 이미지 크기 및 빌드 시간 개선 비교 테스트를 위한 스크립트 추가","shortMessageHtmlLink":"test(Dockerfile-spring) Dockerfile-spring build performance 테스트"}},{"before":"d0b76abc7620a9b2d1ed612588dbf2d7da4d0989","after":"e77c93ae10f1892923680f5da065aaf162a3bfd5","ref":"refs/heads/main","pushedAt":"2024-09-03T04:52:25.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"jlee38266","name":"Jaewon Lee","path":"/jlee38266","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152199695?s=80&v=4"},"commit":{"message":"Merge pull request #152 from 3sam5oh/test/k6\n\n[Test] k6 스크립트 추가","shortMessageHtmlLink":"Merge pull request #152 from 3sam5oh/test/k6"}},{"before":"9b501752408f1302a51b62836be90e458f62c2a0","after":"668c926ffa7ef0e5a97311f46c8ab23352f38f4c","ref":"refs/heads/test/k6","pushedAt":"2024-09-03T04:33:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhlee6515","name":null,"path":"/jhlee6515","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45275759?s=80&v=4"},"commit":{"message":"Revert \"Revert \"test(K6) 테스트 스크립트\"\"\n\nThis reverts commit 9b501752408f1302a51b62836be90e458f62c2a0.","shortMessageHtmlLink":"Revert \"Revert \"test(K6) 테스트 스크립트\"\""}},{"before":"d0b76abc7620a9b2d1ed612588dbf2d7da4d0989","after":"9b501752408f1302a51b62836be90e458f62c2a0","ref":"refs/heads/test/k6","pushedAt":"2024-09-03T04:32:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jhlee6515","name":null,"path":"/jhlee6515","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45275759?s=80&v=4"},"commit":{"message":"Revert \"test(K6) 테스트 스크립트\"\n\nThis reverts commit 8c95064c847544b2a4eb55dd4d92c93e1d64b8df.","shortMessageHtmlLink":"Revert \"test(K6) 테스트 스크립트\""}},{"before":null,"after":"d0b76abc7620a9b2d1ed612588dbf2d7da4d0989","ref":"refs/heads/test/k6","pushedAt":"2024-09-03T04:31:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jhlee6515","name":null,"path":"/jhlee6515","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45275759?s=80&v=4"},"commit":{"message":"Merge pull request #148 from 3sam5oh/feat/spring-security\n\n[feat] front와 back search 메소드 연동","shortMessageHtmlLink":"Merge pull request #148 from 3sam5oh/feat/spring-security"}},{"before":"bb902068480ae1d5e649ea6e02398b89f82b3c15","after":"d0b76abc7620a9b2d1ed612588dbf2d7da4d0989","ref":"refs/heads/main","pushedAt":"2024-08-21T02:25:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jlee38266","name":"Jaewon Lee","path":"/jlee38266","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152199695?s=80&v=4"},"commit":{"message":"Merge pull request #148 from 3sam5oh/feat/spring-security\n\n[feat] front와 back search 메소드 연동","shortMessageHtmlLink":"Merge pull request #148 from 3sam5oh/feat/spring-security"}},{"before":"ce247e9c1e621e913fdf0eb9e18eb1f846271079","after":"4bf3998968f3bbc615927013c8a10d68897330f7","ref":"refs/heads/feat/spring-security","pushedAt":"2024-08-20T09:57:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koyoung99","name":"AYoung","path":"/koyoung99","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72481734?s=80&v=4"},"commit":{"message":"feat (search) : front와 back search 메소드 연동\n\n- local환경테스트","shortMessageHtmlLink":"feat (search) : front와 back search 메소드 연동"}},{"before":"848e8a6de9b1675de9d3ab8c15acd904c553be9c","after":"bb902068480ae1d5e649ea6e02398b89f82b3c15","ref":"refs/heads/main","pushedAt":"2024-08-19T05:18:54.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"t4e1","name":"pp","path":"/t4e1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108782390?s=80&v=4"},"commit":{"message":"Merge pull request #146 from 3sam5oh/feat/infra\n\n[chore][feat] eks 인프라 코드 추가 및 개선","shortMessageHtmlLink":"Merge pull request #146 from 3sam5oh/feat/infra"}},{"before":"6339be0e6dca461259899040f4b334101b0a065c","after":"848e8a6de9b1675de9d3ab8c15acd904c553be9c","ref":"refs/heads/main","pushedAt":"2024-08-19T05:18:42.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"t4e1","name":"pp","path":"/t4e1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108782390?s=80&v=4"},"commit":{"message":"Merge pull request #144 from 3sam5oh/feat/spring-security\n\n[chore] h2 데이터베이스에 관한 설정 및 프론트화면 구성","shortMessageHtmlLink":"Merge pull request #144 from 3sam5oh/feat/spring-security"}},{"before":"01cfa00b73b30e7021b015df91cf6eb0d2f58f25","after":"ce247e9c1e621e913fdf0eb9e18eb1f846271079","ref":"refs/heads/feat/spring-security","pushedAt":"2024-08-19T05:18:37.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"t4e1","name":"pp","path":"/t4e1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108782390?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/spring-security","shortMessageHtmlLink":"Merge branch 'main' into feat/spring-security"}},{"before":"1762758a7a4e3b84e2accd5ccd0a1663e9acffe9","after":"01cfa00b73b30e7021b015df91cf6eb0d2f58f25","ref":"refs/heads/feat/spring-security","pushedAt":"2024-08-19T03:12:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koyoung99","name":"AYoung","path":"/koyoung99","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72481734?s=80&v=4"},"commit":{"message":"chore(deps) package-lock.json업데이트\n- 패키지 종속성 변경사항을 반영하기 위해 업데이트","shortMessageHtmlLink":"chore(deps) package-lock.json업데이트"}},{"before":"43233857bf530a434ac12f686d4538c2b953fe5e","after":"6339be0e6dca461259899040f4b334101b0a065c","ref":"refs/heads/main","pushedAt":"2024-08-17T14:39:29.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"jlee38266","name":"Jaewon Lee","path":"/jlee38266","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152199695?s=80&v=4"},"commit":{"message":"Merge pull request #143 from 3sam5oh/feat/spring-boot-metrics-1\n\nFeat/spring boot metrics 1","shortMessageHtmlLink":"Merge pull request #143 from 3sam5oh/feat/spring-boot-metrics-1"}},{"before":"f99bc6da214bfe3e3f3abbc4a8c0c55dde8f81ed","after":"e06dd6326e0a75546888c6849d789ec9608e8799","ref":"refs/heads/feat/spring-boot-metrics-1","pushedAt":"2024-08-16T18:29:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t4e1","name":"pp","path":"/t4e1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108782390?s=80&v=4"},"commit":{"message":"fix(OpenSearch Client Config)\n\n1. OpenSearch Client 사용하는 방식으로 코드 변경 ( 기존 코드로는 Connection refused 발생 )\n2. 관련 dependency 추가\n3. 기존 코드 주석 처리 (임시)","shortMessageHtmlLink":"fix(OpenSearch Client Config)"}},{"before":"b748918d282a1a2c80d47ba4d1b92a2ce4dffe77","after":"1762758a7a4e3b84e2accd5ccd0a1663e9acffe9","ref":"refs/heads/feat/spring-security","pushedAt":"2024-08-16T09:26:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"koyoung99","name":"AYoung","path":"/koyoung99","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72481734?s=80&v=4"},"commit":{"message":"chore h2 과 관련된 설정 추가","shortMessageHtmlLink":"chore h2 과 관련된 설정 추가"}},{"before":"05ea3101557b41108dfd50a177fb6ee69a8e0957","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/webtoon-search-front/axios-1.7.4","pushedAt":"2024-08-16T09:19:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"05ea3101557b41108dfd50a177fb6ee69a8e0957","ref":"refs/heads/dependabot/npm_and_yarn/webtoon-search-front/axios-1.7.4","pushedAt":"2024-08-16T08:48:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump axios from 1.7.2 to 1.7.4 in /webtoon-search-front\n\nBumps [axios](https://github.com/axios/axios) from 1.7.2 to 1.7.4.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.7.2...v1.7.4)\n\n---\nupdated-dependencies:\n- dependency-name: axios\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump axios from 1.7.2 to 1.7.4 in /webtoon-search-front"}},{"before":"b164ec890c5a607e98ab7e3356870a2558008eb5","after":"17172465bdb397003c7760817a2dde68a8beddab","ref":"refs/heads/feat/infra","pushedAt":"2024-08-16T06:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jlee38266","name":"Jaewon Lee","path":"/jlee38266","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152199695?s=80&v=4"},"commit":{"message":"feat(eks) eks access entries 추가\n\n- eks module 업데이트로 인해 aws_auth configmap 대신 entey access 방식으로 eks cluster 접근 권한 제공","shortMessageHtmlLink":"feat(eks) eks access entries 추가"}},{"before":"cc6c3d0e5ce021ffc691049331323e39c73c60e4","after":"43233857bf530a434ac12f686d4538c2b953fe5e","ref":"refs/heads/main","pushedAt":"2024-08-16T00:55:19.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"t4e1","name":"pp","path":"/t4e1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108782390?s=80&v=4"},"commit":{"message":"Merge pull request #132 from 3sam5oh/feat/spring-security\n\n[feat] OAuth2 로그인 및 회원 관리 기능 추가 및 수정","shortMessageHtmlLink":"Merge pull request #132 from 3sam5oh/feat/spring-security"}},{"before":"7082ff7834f46c722207bc0d10c98989ab01c0a2","after":"f99bc6da214bfe3e3f3abbc4a8c0c55dde8f81ed","ref":"refs/heads/feat/spring-boot-metrics-1","pushedAt":"2024-08-15T18:14:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t4e1","name":"pp","path":"/t4e1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108782390?s=80&v=4"},"commit":{"message":"fix(Dockerfile)\n\n1. Dockerfile 변경 - copy . . 위치 변경 및 gradle copy 삭제","shortMessageHtmlLink":"fix(Dockerfile)"}},{"before":"f079881ef93d9051b00ba8a6b84d144a12380c0f","after":"b164ec890c5a607e98ab7e3356870a2558008eb5","ref":"refs/heads/feat/infra","pushedAt":"2024-08-14T16:05:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jlee38266","name":"Jaewon Lee","path":"/jlee38266","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152199695?s=80&v=4"},"commit":{"message":"feat(eks) 인프라 설계 중 로그용 커밋\n\n- eks cluster securitygroup 범위를 더 넓게 쓸 수 있도록 변경","shortMessageHtmlLink":"feat(eks) 인프라 설계 중 로그용 커밋"}},{"before":"5689b9923589c03577b45fa64afd0ef7fcff94ad","after":"7082ff7834f46c722207bc0d10c98989ab01c0a2","ref":"refs/heads/feat/spring-boot-metrics-1","pushedAt":"2024-08-14T12:10:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t4e1","name":"pp","path":"/t4e1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108782390?s=80&v=4"},"commit":{"message":"fix(spring)","shortMessageHtmlLink":"fix(spring)"}},{"before":"c42cb71c7b050c222180048ba1220f16d6792f5b","after":"f079881ef93d9051b00ba8a6b84d144a12380c0f","ref":"refs/heads/feat/infra","pushedAt":"2024-08-14T08:42:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jlee38266","name":"Jaewon Lee","path":"/jlee38266","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152199695?s=80&v=4"},"commit":{"message":"feat(eks) 인프라 설계 중 로그용 커밋\n\n- prometheus, grafana, fluent bit에 OIDC를 활용한 역할로 개선\n- 모니터링 도구(prometheus, grafana, fluent bit)에 대한 보안 그룹 직접 정의\n\nOICD 사용을 통해 AWS 자격 증명을 파드나 설정 파일에 직접 저장하지 않도록 하는 것이 목적입니다.","shortMessageHtmlLink":"feat(eks) 인프라 설계 중 로그용 커밋"}},{"before":"80c647a01a86351cc173faeaf2a9f6bac679d450","after":"c42cb71c7b050c222180048ba1220f16d6792f5b","ref":"refs/heads/feat/infra","pushedAt":"2024-08-14T06:44:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jlee38266","name":"Jaewon Lee","path":"/jlee38266","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152199695?s=80&v=4"},"commit":{"message":"feat(eks) 인프라 설계 중 로그용 커밋\n\n- opensearch dashboard를 포트포워딩을 통해 접근\n- dashboard에 세분화된 권한 처리를 위한 로그인 설정 추가\n\n기본적인 securiygroup 설정은 했지만, 작업하면서 개선이 필요할 것 같습니다","shortMessageHtmlLink":"feat(eks) 인프라 설계 중 로그용 커밋"}},{"before":null,"after":"5689b9923589c03577b45fa64afd0ef7fcff94ad","ref":"refs/heads/feat/spring-boot-metrics-1","pushedAt":"2024-08-13T09:26:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"t4e1","name":"pp","path":"/t4e1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108782390?s=80&v=4"},"commit":{"message":"fix(spring-application)\n\n- OpenSearch 관련 코드 Semi Project 기준으로 수정 (Connection refused 해결)","shortMessageHtmlLink":"fix(spring-application)"}},{"before":"00b04c3688355da0f126de202a86493bf17b244e","after":"80c647a01a86351cc173faeaf2a9f6bac679d450","ref":"refs/heads/feat/infra","pushedAt":"2024-08-12T02:24:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jlee38266","name":"Jaewon Lee","path":"/jlee38266","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152199695?s=80&v=4"},"commit":{"message":"feat(eks) 인프라 설계 중 로그용 커밋","shortMessageHtmlLink":"feat(eks) 인프라 설계 중 로그용 커밋"}},{"before":"13bdd82cd2c1d9a241db02d968388b128f295f81","after":"b748918d282a1a2c80d47ba4d1b92a2ce4dffe77","ref":"refs/heads/feat/spring-security","pushedAt":"2024-08-11T03:31:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"koyoung99","name":"AYoung","path":"/koyoung99","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72481734?s=80&v=4"},"commit":{"message":"feat(user) oauth2 네이버 로그인 및 회원 관리 기능 추가\n\n- 네이버 로그인 기능\n- 회원 정보 저장 및 조회 로직 구현\n- 사용자 정보 처리 클래스 및 컨트롤러 수정\n- 관련 엔티티 및 서비스 클래스 수정","shortMessageHtmlLink":"feat(user) oauth2 네이버 로그인 및 회원 관리 기능 추가"}},{"before":"b415861befac438c3c8549b97a22a8af05d383ea","after":"00b04c3688355da0f126de202a86493bf17b244e","ref":"refs/heads/feat/infra","pushedAt":"2024-08-09T10:43:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jlee38266","name":"Jaewon Lee","path":"/jlee38266","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152199695?s=80&v=4"},"commit":{"message":"chore(eks): EKS 클러스터 및 관련 인프라 구성\n\n- Terraform을 사용하여 EKS 클러스터 생성\n- VPC, 서브넷, 인터넷 게이트웨이, NAT 게이트웨이 등 네트워크 구성 설정\n- EKS 클러스터에 필요한 IAM 역할 및 정책 구성\n- 관리형 노드 그룹 설정 및 관련 IAM 정책 적용\n- 클러스터 보안 그룹과 노드 보안 그룹 설정\n- KMS를 이용한 클러스터 암호화 설정\n- 필수 리소스 태그 설정을 통해 리소스 관리 및 식별 용이\n\n기본적인 인프라 구축을 되었으나 추가적인 확인이 필요합니다. 기록을 위한 커밋입니다.","shortMessageHtmlLink":"chore(eks): EKS 클러스터 및 관련 인프라 구성"}},{"before":"f28c8815adc61a9c79a5d6ef69a6e2139a820879","after":"b415861befac438c3c8549b97a22a8af05d383ea","ref":"refs/heads/feat/infra","pushedAt":"2024-08-09T01:44:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jlee38266","name":"Jaewon Lee","path":"/jlee38266","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/152199695?s=80&v=4"},"commit":{"message":"chore(ec2) ec2 관련 수정 사항 정리\n\n- eks 관련 commit에 포함시키지 않기 위한 로그용 커밋","shortMessageHtmlLink":"chore(ec2) ec2 관련 수정 사항 정리"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsCK7HwA","startCursor":null,"endCursor":null}},"title":"Activity · 3sam5oh/webtoon-recommendation-service"}