{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":648149292,"defaultBranch":"main","name":"Aespa","ownerLogin":"enebin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-01T10:12:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/46271447?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717404373.0","currentOid":""},"activityList":{"items":[{"before":"334e5ab0c36baad87c4631043958839a86c6eaf2","after":"66a9face7d4ab96f184650b0e006bcd8bce8f4c2","ref":"refs/heads/main","pushedAt":"2024-06-03T08:45:20.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Merge pull request #44 from enebin/release/0.5.3\n\nRelease/0.5.3","shortMessageHtmlLink":"Merge pull request #44 from enebin/release/0.5.3"}},{"before":"88e302409aa4f326a370c990d4b146f2c0c9aa13","after":"bde72fc6cadaf7829595bb6f90311755e6804f08","ref":"refs/heads/release/0.5.3","pushedAt":"2024-06-03T08:43:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Enhance orientation handling in InteractivePreview and Preview classes\n\nSummary:\n\nImproved the handling of orientation changes in the `InteractivePreview` and `Preview` classes to ensure proper resizing and layout adjustments of the `AVCaptureVideoPreviewLayer` during device rotation. These changes address issues where the preview layer would not correctly adapt to new geometry sizes, leading to misalignment.\n\nDetails:\n\n1. `InteractivePreview`:\n\t- Added an `onChange` modifier to observe changes in the geometry size.\n\t- Updated the `layer` frame on the main dispatch queue to ensure proper resizing.\n\n2. `Preview`:\n\t- Removed the direct assignment of `previewLayer.frame` in `updateUIViewController`.\n\t- Ensured the `previewLayer` is added to the view controller’s layer only if it hasn’t been added already.\n\t- Updated the `previewLayer.frame` on the main dispatch queue to ensure it resizes correctly when the view bounds change.\n\nNOTE:\n\nThis will not affect the orientation of the session. To do that, application code must wrap the preview layer with handlers that call `aespaSession.common(.orientation(orientation: ...))`. I have some code that demonstrates this, but it's very specific to my app, so I couldn't cleanly extract a good example for the README. I can try to tackle that in a future commit.","shortMessageHtmlLink":"Enhance orientation handling in InteractivePreview and Preview classes"}},{"before":null,"after":"88e302409aa4f326a370c990d4b146f2c0c9aa13","ref":"refs/heads/release/0.5.3","pushedAt":"2024-06-03T08:25:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Fix AespaOption initializer's accessibility\n\n- fix #42","shortMessageHtmlLink":"Fix AespaOption initializer's accessibility"}},{"before":"c61b7c6136db6812237cc1edfc0ad32f7c71caef","after":null,"ref":"refs/heads/release/0.5.2","pushedAt":"2024-04-28T06:19:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"}},{"before":"e50a92db8a070995db7000500b045dab1a5e8f3f","after":"334e5ab0c36baad87c4631043958839a86c6eaf2","ref":"refs/heads/main","pushedAt":"2024-04-28T06:17:55.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Merge pull request #41 from enebin/release/0.5.2\n\nRelease/0.5.2","shortMessageHtmlLink":"Merge pull request #41 from enebin/release/0.5.2"}},{"before":"798c0b46f97f7ed949086ea49a2b9b4a4923495d","after":"c61b7c6136db6812237cc1edfc0ad32f7c71caef","ref":"refs/heads/release/0.5.2","pushedAt":"2024-04-28T06:16:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Disable unit test workflow","shortMessageHtmlLink":"Disable unit test workflow"}},{"before":"648b18578b1443b2f6e63dd457d2025093eea4c6","after":"798c0b46f97f7ed949086ea49a2b9b4a4923495d","ref":"refs/heads/release/0.5.2","pushedAt":"2024-04-28T06:11:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Add delete event publisher examples in demo","shortMessageHtmlLink":"Add delete event publisher examples in demo"}},{"before":"92a2e35a974bbd64e3be35e28d9abe92eb38e087","after":"648b18578b1443b2f6e63dd457d2025093eea4c6","ref":"refs/heads/release/0.5.2","pushedAt":"2024-04-27T11:43:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Add delete event publisher examples in demo","shortMessageHtmlLink":"Add delete event publisher examples in demo"}},{"before":"685be7b1633f6df92779b45fc65d595e4c01f185","after":"92a2e35a974bbd64e3be35e28d9abe92eb38e087","ref":"refs/heads/release/0.5.2","pushedAt":"2024-04-16T10:59:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Add option to not create album\n\n- Fix #30","shortMessageHtmlLink":"Add option to not create album"}},{"before":null,"after":"685be7b1633f6df92779b45fc65d595e4c01f185","ref":"refs/heads/release/0.5.2","pushedAt":"2024-04-16T10:57:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Add option to not create album","shortMessageHtmlLink":"Add option to not create album"}},{"before":"2af4a39350d5479c3a24ab58424de1a120a5d77d","after":null,"ref":"refs/heads/release/0.5.1","pushedAt":"2024-03-17T06:39:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"}},{"before":"bc69f30c7f8b15f2c6ca1364778d747685f103f9","after":"e50a92db8a070995db7000500b045dab1a5e8f3f","ref":"refs/heads/main","pushedAt":"2024-03-17T06:38:06.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Merge pull request #39 from enebin/release/0.5.1\n\nRelease/0.5.1","shortMessageHtmlLink":"Merge pull request #39 from enebin/release/0.5.1"}},{"before":"410a50a77471c2aed2439cea0438e228e0f76322","after":null,"ref":"refs/heads/fix/resolve-issues","pushedAt":"2024-03-17T06:31:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"}},{"before":"bc69f30c7f8b15f2c6ca1364778d747685f103f9","after":"2af4a39350d5479c3a24ab58424de1a120a5d77d","ref":"refs/heads/release/0.5.1","pushedAt":"2024-03-17T06:30:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Merge branch 'fix/resolve-issues' into release/0.5.1","shortMessageHtmlLink":"Merge branch 'fix/resolve-issues' into release/0.5.1"}},{"before":"410a50a77471c2aed2439cea0438e228e0f76322","after":"bc69f30c7f8b15f2c6ca1364778d747685f103f9","ref":"refs/heads/release/0.5.1","pushedAt":"2024-03-17T06:30:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Merge pull request #29 from LeTarrask/main\n\nFixed a small typo","shortMessageHtmlLink":"Merge pull request #29 from LeTarrask/main"}},{"before":null,"after":"410a50a77471c2aed2439cea0438e228e0f76322","ref":"refs/heads/release/0.5.1","pushedAt":"2024-03-17T06:29:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Remove issue auto resolving","shortMessageHtmlLink":"Remove issue auto resolving"}},{"before":"63e005b43d982060b8f3eb43043f8ad430c4cd92","after":"410a50a77471c2aed2439cea0438e228e0f76322","ref":"refs/heads/fix/resolve-issues","pushedAt":"2024-03-17T06:24:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Remove issue auto resolving","shortMessageHtmlLink":"Remove issue auto resolving"}},{"before":null,"after":"63e005b43d982060b8f3eb43043f8ad430c4cd92","ref":"refs/heads/fix/resolve-issues","pushedAt":"2024-03-14T10:57:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Fix #35\n- Now `InteractivePreviewOption` works","shortMessageHtmlLink":"Fix #35"}},{"before":"fa40b8de485a66b5ed368c7a9a35ff3867eb43a9","after":"bc69f30c7f8b15f2c6ca1364778d747685f103f9","ref":"refs/heads/main","pushedAt":"2023-12-07T04:23:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Merge pull request #29 from LeTarrask/main\n\nFixed a small typo","shortMessageHtmlLink":"Merge pull request #29 from LeTarrask/main"}},{"before":"b35ae123cce195a6576d02fdc1ef11e5cb705400","after":"fa40b8de485a66b5ed368c7a9a35ff3867eb43a9","ref":"refs/heads/main","pushedAt":"2023-12-06T09:51:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"2e7e1e0939c2a84fc17c88d9e1a18d6c9376a12a","after":"b35ae123cce195a6576d02fdc1ef11e5cb705400","ref":"refs/heads/main","pushedAt":"2023-12-06T09:51:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Updae README.md","shortMessageHtmlLink":"Updae README.md"}},{"before":"ec3fc18473364748eee6c36c5081936c556e3d04","after":null,"ref":"refs/heads/release/0.5.0","pushedAt":"2023-12-06T09:51:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"}},{"before":"420346a898aac0378864b02e3483dacbdb68f00b","after":"2e7e1e0939c2a84fc17c88d9e1a18d6c9376a12a","ref":"refs/heads/main","pushedAt":"2023-12-05T13:08:10.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Merge pull request #28 from enebin/release/0.5.0\n\nrelease/0.5.0","shortMessageHtmlLink":"Merge pull request #28 from enebin/release/0.5.0"}},{"before":"260f7be84aca8c4dd7e55b31cc561dbd02affe4d","after":"ec3fc18473364748eee6c36c5081936c556e3d04","ref":"refs/heads/release/0.5.0","pushedAt":"2023-12-05T09:13:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Fix failure test cases","shortMessageHtmlLink":"Fix failure test cases"}},{"before":"de8b79b8180f081c379dfccff9f09b08963d4258","after":null,"ref":"refs/heads/refactor/public-method","pushedAt":"2023-12-05T08:55:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"}},{"before":"11c6ea7dce959110604f4bac4afc6a016423aa99","after":"260f7be84aca8c4dd7e55b31cc561dbd02affe4d","ref":"refs/heads/release/0.5.0","pushedAt":"2023-12-05T08:15:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Update example codes","shortMessageHtmlLink":"Update example codes"}},{"before":"7597a7cf9ee232cb380bfb8520487f40206f9c15","after":"11c6ea7dce959110604f4bac4afc6a016423aa99","ref":"refs/heads/release/0.5.0","pushedAt":"2023-12-04T13:40:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Add `autoVideoOrientationEnabled` option to `capture` for photo","shortMessageHtmlLink":"Add autoVideoOrientationEnabled option to capture for photo"}},{"before":"a5d1b2995cc5dfe00a7c8061ec74c2e6837c409a","after":"7597a7cf9ee232cb380bfb8520487f40206f9c15","ref":"refs/heads/release/0.5.0","pushedAt":"2023-12-04T13:28:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Move `autoVideoOrientationEnabled` option to `startRecording`","shortMessageHtmlLink":"Move autoVideoOrientationEnabled option to startRecording"}},{"before":"4bcc7e63582b12eb0e0d2bc6349846d011b359b4","after":"a5d1b2995cc5dfe00a7c8061ec74c2e6837c409a","ref":"refs/heads/release/0.5.0","pushedAt":"2023-12-03T09:00:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Add issue auto resolving workflow","shortMessageHtmlLink":"Add issue auto resolving workflow"}},{"before":"4163aaaf80eaafcbc631c24c9ada53677dc9d283","after":"4bcc7e63582b12eb0e0d2bc6349846d011b359b4","ref":"refs/heads/release/0.5.0","pushedAt":"2023-12-03T05:44:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"enebin","name":"YoungBin Lee","path":"/enebin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46271447?s=80&v=4"},"commit":{"message":"Set `autoVideoOrientationEnabled`false","shortMessageHtmlLink":"Set autoVideoOrientationEnabledfalse"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wM1QwODo0NToyMC4wMDAwMDBazwAAAARatIdb","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wM1QwODo0NToyMC4wMDAwMDBazwAAAARatIdb","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0wM1QwNTo0NDowNS4wMDAwMDBazwAAAAO-y5yl"}},"title":"Activity · enebin/Aespa"}