{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":708687630,"defaultBranch":"dev","name":"This-Year-Ajaja-BE","ownerLogin":"New-Barams","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-23T07:24:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/148748674?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711172124.0","currentOid":""},"activityList":{"items":[{"before":"2e25261bb96be6f3d5f591f9979ecfbdf20e52d6","after":"1250917ef11c61514bc8bd1ef26e71fcdc200906","ref":"refs/heads/dev","pushedAt":"2024-03-26T09:58:06.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"Hejow","name":"He Jow Moon","path":"/Hejow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81742959?s=80&v=4"},"commit":{"message":"\bMerge(.security): apply interceptor from aspect, handlerResolver form utility class (#201)","shortMessageHtmlLink":"�Merge(.security): apply interceptor from aspect, handlerResolver for…"}},{"before":"4b0a30fb37fe42e9922559165afd68afdc694233","after":null,"ref":"refs/heads/refactor/authorization","pushedAt":"2024-03-26T09:58:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Hejow","name":"He Jow Moon","path":"/Hejow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81742959?s=80&v=4"}},{"before":"59daf7cd2a78729c745ddd760b1dc6bfcdd862f4","after":"4b0a30fb37fe42e9922559165afd68afdc694233","ref":"refs/heads/refactor/authorization","pushedAt":"2024-03-26T03:01:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hejow","name":"He Jow Moon","path":"/Hejow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81742959?s=80&v=4"},"commit":{"message":"Test: add counter test","shortMessageHtmlLink":"Test: add counter test"}},{"before":"b6c0b1889a8406a224bd0d53f2f11b425c41c3cb","after":"59daf7cd2a78729c745ddd760b1dc6bfcdd862f4","ref":"refs/heads/refactor/authorization","pushedAt":"2024-03-25T21:56:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Hejow","name":"He Jow Moon","path":"/Hejow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81742959?s=80&v=4"},"commit":{"message":"Refactor(.remind): 불필요한 클래스 삭제","shortMessageHtmlLink":"Refactor(.remind): 불필요한 클래스 삭제"}},{"before":null,"after":"b6990b3cbb8c74ea10cbdacbf4ec9cf1e6c65e94","ref":"refs/heads/select","pushedAt":"2024-03-23T05:35:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JuwoongKim","name":"juwoong kim","path":"/JuwoongKim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62009283?s=80&v=4"},"commit":{"message":"Add: 발자취 더미 데이터 sql 스크립트 작성","shortMessageHtmlLink":"Add: 발자취 더미 데이터 sql 스크립트 작성"}},{"before":"f5faa887629895457e24b1983d65d6f9fb935a30","after":"19d5db6d94d90972b445598d9dafad42efe32055","ref":"refs/heads/Add-Sehan","pushedAt":"2024-03-23T04:04:10.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"2jie0516","name":"Sehan Oh","path":"/2jie0516","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102570281?s=80&v=4"},"commit":{"message":"Chore(.plan): 쿼리 조회 메소드 파라미터에 현재 시간값 추가","shortMessageHtmlLink":"Chore(.plan): 쿼리 조회 메소드 파라미터에 현재 시간값 추가"}},{"before":"54a4431c358e5a077552afff61fc8ce2921b848b","after":null,"ref":"refs/heads/getFoot","pushedAt":"2024-03-22T08:21:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JuwoongKim","name":"juwoong kim","path":"/JuwoongKim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62009283?s=80&v=4"}},{"before":"3d846c91e901934713aa5305081e12241f73b186","after":"2e25261bb96be6f3d5f591f9979ecfbdf20e52d6","ref":"refs/heads/dev","pushedAt":"2024-03-22T08:21:58.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"JuwoongKim","name":"juwoong kim","path":"/JuwoongKim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62009283?s=80&v=4"},"commit":{"message":"Add(.footprint): 발자취 확정된 컬럼 반영\n\n\r\n# 🔍 어떤 PR인가요?\r\n- 확정된 발자취 항목을 도메인과 엔티티에 반영했습니다.\r\n- 아좌좌 템플릿, 이모티콘 숫자를 반영했습니다.\r\n\r\n\r\n# 😋 To Reviewer\r\n- 필요한 컬럼을 추가하고 도메인, 엔티티, DTO, 매퍼, 테스트 코드에 반영했습니다.\r\n\r\n- 조회, 수정기능 구현 전 발자취 도메인을 점검하기 위해 pr을 생성했습니다.\r\n 놓친점 또는 우려되는 점 위주로 피드백 주시면 감사하겠습니다.\r\n\r\n- 기존 유형에 크게 벗어 나지 않도록 하기위헤 plan 도메인을 참조했습니다.\r\n하지만 BaseTime, AjajaEntitiy의 필요성을 느끼지 못해 억지로 추가하지 않았습니다.\r\n기능을 구현하며 필요하다면 추가해보도록 하겠습니다.\r\n미리 조언해주셔도 괜찮을 것 같습니다.\r\n\r\n\r\n\r\n\r\n \r\n\r\n[//]: # (# 🫡 관련 Issue )","shortMessageHtmlLink":"Add(.footprint): 발자취 확정된 컬럼 반영"}},{"before":"9a281093767f3752ee92bf85bac7aa49b02ef1bb","after":"54a4431c358e5a077552afff61fc8ce2921b848b","ref":"refs/heads/getFoot","pushedAt":"2024-03-22T08:05:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JuwoongKim","name":"juwoong kim","path":"/JuwoongKim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62009283?s=80&v=4"},"commit":{"message":"Update: 발자취 항목을 value 로 변경","shortMessageHtmlLink":"Update: 발자취 항목을 value 로 변경"}},{"before":"18e1f69e08666f9afae23c8c505c2fb2b8d760d0","after":"9a281093767f3752ee92bf85bac7aa49b02ef1bb","ref":"refs/heads/getFoot","pushedAt":"2024-03-22T07:25:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuwoongKim","name":"juwoong kim","path":"/JuwoongKim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62009283?s=80&v=4"},"commit":{"message":"Update: 발자취 항목을 value 로 변경","shortMessageHtmlLink":"Update: 발자취 항목을 value 로 변경"}},{"before":null,"after":"b6c0b1889a8406a224bd0d53f2f11b425c41c3cb","ref":"refs/heads/refactor/authorization","pushedAt":"2024-03-21T12:46:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Hejow","name":"He Jow Moon","path":"/Hejow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81742959?s=80&v=4"},"commit":{"message":"Chore(.user): delete todos on user","shortMessageHtmlLink":"Chore(.user): delete todos on user"}},{"before":"631b0c874617ba85d2246b34bb5ae9fd6417ba23","after":"18e1f69e08666f9afae23c8c505c2fb2b8d760d0","ref":"refs/heads/getFoot","pushedAt":"2024-03-21T12:13:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuwoongKim","name":"juwoong kim","path":"/JuwoongKim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62009283?s=80&v=4"},"commit":{"message":"Chore: 발자취 필드 네이밍 수정 및 flyway 스크립트 통일","shortMessageHtmlLink":"Chore: 발자취 필드 네이밍 수정 및 flyway 스크립트 통일"}},{"before":"4d433fa7c6be2ce87ffd7dc28d5d20811ffb2199","after":"f5faa887629895457e24b1983d65d6f9fb935a30","ref":"refs/heads/Add-Sehan","pushedAt":"2024-03-20T05:19:12.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"2jie0516","name":"Sehan Oh","path":"/2jie0516","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102570281?s=80&v=4"},"commit":{"message":"Refactor(.feedback): 평가 가능한 피드백 조회 코드 구조 변경","shortMessageHtmlLink":"Refactor(.feedback): 평가 가능한 피드백 조회 코드 구조 변경"}},{"before":"b698f95f630af72d8963da3a916f4b6b9bcdb5f5","after":"631b0c874617ba85d2246b34bb5ae9fd6417ba23","ref":"refs/heads/getFoot","pushedAt":"2024-03-19T08:22:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuwoongKim","name":"juwoong kim","path":"/JuwoongKim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62009283?s=80&v=4"},"commit":{"message":"Add: 발자취 아이콘 컬럼 추가","shortMessageHtmlLink":"Add: 발자취 아이콘 컬럼 추가"}},{"before":null,"after":"b698f95f630af72d8963da3a916f4b6b9bcdb5f5","ref":"refs/heads/getFoot","pushedAt":"2024-03-19T07:21:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JuwoongKim","name":"juwoong kim","path":"/JuwoongKim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62009283?s=80&v=4"},"commit":{"message":"Update: 아좌좌 회고 내용 수정 반영","shortMessageHtmlLink":"Update: 아좌좌 회고 내용 수정 반영"}},{"before":"3476690e79cd2cbf2b73bf063b14c931d59ee08e","after":null,"ref":"refs/heads/updateFoot","pushedAt":"2024-03-19T05:36:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JuwoongKim","name":"juwoong kim","path":"/JuwoongKim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62009283?s=80&v=4"}},{"before":null,"after":"4d433fa7c6be2ce87ffd7dc28d5d20811ffb2199","ref":"refs/heads/Add-Sehan","pushedAt":"2024-03-17T06:44:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"2jie0516","name":"Sehan Oh","path":"/2jie0516","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102570281?s=80&v=4"},"commit":{"message":"Refactor(.remind): 리마인드 메세지 매퍼에서 하드코딩 된 로직 수정","shortMessageHtmlLink":"Refactor(.remind): 리마인드 메세지 매퍼에서 하드코딩 된 로직 수정"}},{"before":"fc317b9d40c6925e84bb8611fb275241ea030ac8","after":"8a60136b714bacaa392d95a272dff449dbd0c64f","ref":"refs/heads/prod","pushedAt":"2024-03-14T11:41:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Hejow","name":"He Jow Moon","path":"/Hejow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81742959?s=80&v=4"},"commit":{"message":"Chore: dockerfile typo2 (#198)","shortMessageHtmlLink":"Chore: dockerfile typo2 (#198)"}},{"before":"837c897671ed63535ff9c984425e1e4adf741d50","after":"3d846c91e901934713aa5305081e12241f73b186","ref":"refs/heads/dev","pushedAt":"2024-03-14T11:15:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hejow","name":"He Jow Moon","path":"/Hejow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81742959?s=80&v=4"},"commit":{"message":"Chore: dockerfile typo2","shortMessageHtmlLink":"Chore: dockerfile typo2"}},{"before":"665a9ffbe7f0ddbdaa7b5b1832a1c1bbee8f9fd8","after":"fc317b9d40c6925e84bb8611fb275241ea030ac8","ref":"refs/heads/prod","pushedAt":"2024-03-14T10:23:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Hejow","name":"He Jow Moon","path":"/Hejow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81742959?s=80&v=4"},"commit":{"message":"HotFix: dockerfile typo (#197)","shortMessageHtmlLink":"HotFix: dockerfile typo (#197)"}},{"before":"c9aea3309f762bb2ae6ef02bfb06f18c78b04c8c","after":"837c897671ed63535ff9c984425e1e4adf741d50","ref":"refs/heads/dev","pushedAt":"2024-03-14T10:20:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hejow","name":"He Jow Moon","path":"/Hejow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81742959?s=80&v=4"},"commit":{"message":"Chore: dockerfile typ","shortMessageHtmlLink":"Chore: dockerfile typ"}},{"before":"ad88ac8c4e2e71a68aa5c7e30a34c233032287a2","after":"665a9ffbe7f0ddbdaa7b5b1832a1c1bbee8f9fd8","ref":"refs/heads/prod","pushedAt":"2024-03-14T10:13:57.000Z","pushType":"pr_merge","commitsCount":21,"pusher":{"login":"Hejow","name":"He Jow Moon","path":"/Hejow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81742959?s=80&v=4"},"commit":{"message":"Release: updated email service (#196)\n\n\r\n# 🔍 어떤 PR인가요?\r\n- 이메일 수정 릴리즈 입니다.","shortMessageHtmlLink":"Release: updated email service (#196)"}},{"before":"aec5d7d1605ff7c0ebf6327282512800a84612e9","after":null,"ref":"refs/heads/update/email-sender","pushedAt":"2024-03-14T09:59:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Hejow","name":"He Jow Moon","path":"/Hejow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81742959?s=80&v=4"}},{"before":"b4304236d077602df749b33eb2549d2938ae71ac","after":"c9aea3309f762bb2ae6ef02bfb06f18c78b04c8c","ref":"refs/heads/dev","pushedAt":"2024-03-14T09:59:33.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Hejow","name":"He Jow Moon","path":"/Hejow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81742959?s=80&v=4"},"commit":{"message":"Merge: change email service to SMTP (#195)\n\n\r\n# 🔍 어떤 PR인가요?\r\n- SES를 사용하던 방식에서 SMTP로 수정되었습니다.\r\n\r\n\r\n# 😋 To Reviewer\r\n- 현재 **Feign 무한 retry 버그**가 있습니다. 서버가 터질 위험이 존재하므로 이후 수정해보도록 하겠습니다.\r\n- @Async로 다른 쓰레드를 사용하는 경우 **메인 쓰레드로 예외가 전파되지 않습니다**. 이 경우 깜빡하여 별도의 예외\r\n핸들러를 추가했습니다.\r\n- 웹훅으로 경고 전송 시에 2000자가 넘어가면 정상적으로 발송되지 않아서 **메시지를 자르는 로직을 반영**하였습니다.\r\n- Spring Mail은 **서버가 시작할 때 바로 property를 요구하기 때문에 jasypt를 사용할 수 없습니다**.\r\n따라서 외부에서 주입받도록 수정했습니다.","shortMessageHtmlLink":"Merge: change email service to SMTP (#195)"}},{"before":null,"after":"aec5d7d1605ff7c0ebf6327282512800a84612e9","ref":"refs/heads/update/email-sender","pushedAt":"2024-03-14T09:26:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Hejow","name":"He Jow Moon","path":"/Hejow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81742959?s=80&v=4"},"commit":{"message":"Chore(.github): update CD flows, dockerfile","shortMessageHtmlLink":"Chore(.github): update CD flows, dockerfile"}},{"before":null,"after":"3476690e79cd2cbf2b73bf063b14c931d59ee08e","ref":"refs/heads/updateFoot","pushedAt":"2024-03-13T08:26:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JuwoongKim","name":"juwoong kim","path":"/JuwoongKim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62009283?s=80&v=4"},"commit":{"message":"Add: 아좌좌 회고 항목 반영","shortMessageHtmlLink":"Add: 아좌좌 회고 항목 반영"}},{"before":"9b8f6e29c9449a2dc9d3b803b1356d64ce343e3f","after":null,"ref":"refs/heads/footprint-tag","pushedAt":"2024-03-13T06:25:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JuwoongKim","name":"juwoong kim","path":"/JuwoongKim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62009283?s=80&v=4"}},{"before":"047e2e74a016c94fec698a060cb7edc62d470209","after":"b4304236d077602df749b33eb2549d2938ae71ac","ref":"refs/heads/dev","pushedAt":"2024-03-13T06:25:46.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"JuwoongKim","name":"juwoong kim","path":"/JuwoongKim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62009283?s=80&v=4"},"commit":{"message":"Add(.footprint) : 발자취 태그 생성 기능 추가 \n\n\r\n# 🔍 어떤 PR인가요?\r\n- 태그 및 중간 테이블 태그 생성 기능을 헥사고날 아키텍처에 맞게 적용했습니다.\r\n\r\n\r\n# 😋 To Reviewer\r\n- 다른 도메인의 태그 도메인 사용을 헥사고날 형식에 맞게 적용해서 의존성을 한 방향으로 흐르도록 했습니다. \r\n\r\n- 자연스럽게 태그 도메인이 헥사고날 구조를 가지게 되었지만 도메인 자체는 jpa Entity로 두었습니다.\r\n 태그 도메인이 핵사고날 구조를 가지게 되었지만 아직 도메인과 엔티티를 분리할 필요성이 있나 싶습니다.\r\n 이 부분은 여러분들과 같이 논의하고 싶어서 일단 놔두었습니다. \r\n\r\n- 도메인 별 데이터 저장을 위해 레포지토리 분기처리가 필요합니다. 타입으로 두었고 타입을 UseCase에 두었습니다. 그리고\r\n분기로직은 port에서 합니다. 아마 킹받으실 수 있는데 의견 들어보고 개선해보죠!!!\r\n\r\n- 태그 생성 반환값을 void로 두었습니다. 기존 update와 같이 사용해서 반환값을 두었으나 분리하는게 적절하다고\r\n생각이듭니다.\r\n 이부분도 같이 논의해보시져!!\r\n\r\n- 우선 발자취 부분만 적용하고 플랜 부분은 적용하지 않았습니다. 의견을 들어보고 확정된 뒤 플랜쪽에 적용하는 것도 좋아보입니다.\r\n\r\n\r\n\r\n\r\n# ✅ 작성한 테스트\r\n테스트는 하나만 작성했습니다. \r\n메서드 마다 다 작성했으나 의미없는 테스트라고 판단해서 지웠습니다.\r\n아래 태스트와 별도로 구현한 기능 자체는 @Springboot 테스트를 해봤을 때 정상 작동합니다. \r\n\r\n- [x] createFootprintTag_Success\r\n\r\n \r\n\r\n[//]: # (# 🫡 관련 Issue )","shortMessageHtmlLink":"Add(.footprint) : 발자취 태그 생성 기능 추가"}},{"before":"5fcd0a122a7764a1403db4f704ade8b3432b9364","after":"9b8f6e29c9449a2dc9d3b803b1356d64ce343e3f","ref":"refs/heads/footprint-tag","pushedAt":"2024-03-13T06:20:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JuwoongKim","name":"juwoong kim","path":"/JuwoongKim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62009283?s=80&v=4"},"commit":{"message":"Chore: 태그 레포지토리 도메인 패키지로 변경","shortMessageHtmlLink":"Chore: 태그 레포지토리 도메인 패키지로 변경"}},{"before":"d370aa4f0406141ac1c51f7724f1186368741556","after":"ad88ac8c4e2e71a68aa5c7e30a34c233032287a2","ref":"refs/heads/prod","pushedAt":"2024-03-07T20:17:29.000Z","pushType":"pr_merge","commitsCount":171,"pusher":{"login":"Hejow","name":"He Jow Moon","path":"/Hejow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81742959?s=80&v=4"},"commit":{"message":"Fix: invalid db source (#194)\n\n\r\n# 🔍 어떤 PR인가요?\r\n- 잘못된 DB 경로","shortMessageHtmlLink":"Fix: invalid db source (#194)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0yNlQwOTo1ODowNi4wMDAwMDBazwAAAAQfdRus","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wN1QyMDoxNzoyOS4wMDAwMDBazwAAAAQPfxNl"}},"title":"Activity · New-Barams/This-Year-Ajaja-BE"}