{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":746174738,"defaultBranch":"develop","name":"SpaceX-SwiftUI-Demo","ownerLogin":"alexShepard84","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-21T09:41:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63854354?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709727150.0","currentOid":""},"activityList":{"items":[{"before":"a31e702b9b82e0cfafd1a549039ec3c552a23b74","after":"26478a980f5d0f164fd2f96a8518d5c592ffe365","ref":"refs/heads/develop","pushedAt":"2024-03-07T13:19:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"Fix/build graphql queries (#19)\n\n* fix: fix wrong package path, change upToNextMajor into upToNextMinor for apollo-ios package\r\n\r\n* fix: add macOS platform to package","shortMessageHtmlLink":"Fix/build graphql queries (#19)"}},{"before":"4a6b97f46baeadbb05a85dd62ee80e3c58efc8a3","after":"66559ed3e93eb6ea336ac5303d59d3f25e85c3f9","ref":"refs/heads/fix/build-graphql-queries","pushedAt":"2024-03-07T13:18:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"fix: add macOS platform to package","shortMessageHtmlLink":"fix: add macOS platform to package"}},{"before":"8ffd33e98e03d245f8560acd6f0c39ba5f6f0f06","after":"a31e702b9b82e0cfafd1a549039ec3c552a23b74","ref":"refs/heads/develop","pushedAt":"2024-03-06T12:13:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"fix: fix wrong package path, change upToNextMajor into upToNextMinor for apollo-ios package (#18)","shortMessageHtmlLink":"fix: fix wrong package path, change upToNextMajor into upToNextMinor …"}},{"before":null,"after":"4a6b97f46baeadbb05a85dd62ee80e3c58efc8a3","ref":"refs/heads/fix/build-graphql-queries","pushedAt":"2024-03-06T12:12:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"fix: fix wrong package path, change upToNextMajor into upToNextMinor for apollo-ios package","shortMessageHtmlLink":"fix: fix wrong package path, change upToNextMajor into upToNextMinor …"}},{"before":null,"after":"8fa1e57d7babc990e176dfffd0fb500231a111f0","ref":"refs/heads/feature/add-3d-models","pushedAt":"2024-02-16T10:35:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"feat: initial add rocket 3D models","shortMessageHtmlLink":"feat: initial add rocket 3D models"}},{"before":"aa148cf8b00d545754f5c779d1111696e8f58fa4","after":"1427996fa3daa6b8b533553d69e000560772a666","ref":"refs/heads/main","pushedAt":"2024-02-16T08:45:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"Merge branch 'develop'","shortMessageHtmlLink":"Merge branch 'develop'"}},{"before":"c9a82d3761e0c426f7cd278a3112297737846a3b","after":null,"ref":"refs/heads/chore/update-readme","pushedAt":"2024-02-16T08:43:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"}},{"before":"6bfa7ea4b2fa1d8623d821f9324d00c9429ea5da","after":"8ffd33e98e03d245f8560acd6f0c39ba5f6f0f06","ref":"refs/heads/develop","pushedAt":"2024-02-16T08:43:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"Chore: Update readme (#17)\n\n* chore: add Acknowledgments to Readme\r\n\r\n* Update Readme.md\r\n\r\nAdd Demo gif","shortMessageHtmlLink":"Chore: Update readme (#17)"}},{"before":"c8510af211fcef44a8480d0da574b06f26969efc","after":"c9a82d3761e0c426f7cd278a3112297737846a3b","ref":"refs/heads/chore/update-readme","pushedAt":"2024-02-16T08:41:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"Update Readme.md\n\nAdd Demo gif","shortMessageHtmlLink":"Update Readme.md"}},{"before":null,"after":"c8510af211fcef44a8480d0da574b06f26969efc","ref":"refs/heads/chore/update-readme","pushedAt":"2024-02-16T08:37:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"chore: add Acknowledgments to Readme","shortMessageHtmlLink":"chore: add Acknowledgments to Readme"}},{"before":"188bdc1342117b350b0850cb693bb5ea01764270","after":"aa148cf8b00d545754f5c779d1111696e8f58fa4","ref":"refs/heads/main","pushedAt":"2024-02-16T08:17:13.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"Merge branch 'develop'","shortMessageHtmlLink":"Merge branch 'develop'"}},{"before":"be4db249b642e6be9ecb90420d09c836a9dc7a9e","after":null,"ref":"refs/heads/feature/show-launch-data","pushedAt":"2024-02-16T08:13:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"}},{"before":"db66ceb69c7ee7b0c3bdf06c5ca1282b8aecbc54","after":"6bfa7ea4b2fa1d8623d821f9324d00c9429ea5da","ref":"refs/heads/develop","pushedAt":"2024-02-16T08:13:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"feat: Show launch data (#16)\n\n* feat: Add async fetch for launches with flexible query options\r\n\r\n* feat: Extend DataLayer and add FetchLastLaunch UseCase to show last launch data in RocketDetailView\r\n\r\n- Expanded DataLayer to support new query functionalities.\r\n- Added FetchLastLaunch UseCase for retrieving the most recent launch data.\r\n- Updated ViewModel to integrate FetchLastLaunch UseCase and handle new data structure.\r\n- Implemented enhancements in data handling and retrieval mechanisms.\r\n\r\n* feat: add custom modifier for text overlays and add CustomAsyncImageView\r\n\r\n* chore: add documentation","shortMessageHtmlLink":"feat: Show launch data (#16)"}},{"before":"87a1b101cffbaebc0f627f4960e8d2b373d65cb5","after":"be4db249b642e6be9ecb90420d09c836a9dc7a9e","ref":"refs/heads/feature/show-launch-data","pushedAt":"2024-02-16T08:12:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"chore: add documentation","shortMessageHtmlLink":"chore: add documentation"}},{"before":"f4d8a0627715ae54f48b9e49691838375e7a15ac","after":"87a1b101cffbaebc0f627f4960e8d2b373d65cb5","ref":"refs/heads/feature/show-launch-data","pushedAt":"2024-02-16T08:05:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"feat: add custom modifier for text overlays and add CustomAsyncImageView","shortMessageHtmlLink":"feat: add custom modifier for text overlays and add CustomAsyncImageView"}},{"before":"97f27604e3912bacb35e05cf467d1222173e9b5e","after":"f4d8a0627715ae54f48b9e49691838375e7a15ac","ref":"refs/heads/feature/show-launch-data","pushedAt":"2024-02-15T13:49:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"feat: Extend DataLayer and add FetchLastLaunch UseCase to show last launch data in RocketDetailView\n\n- Expanded DataLayer to support new query functionalities.\n- Added FetchLastLaunch UseCase for retrieving the most recent launch data.\n- Updated ViewModel to integrate FetchLastLaunch UseCase and handle new data structure.\n- Implemented enhancements in data handling and retrieval mechanisms.","shortMessageHtmlLink":"feat: Extend DataLayer and add FetchLastLaunch UseCase to show last l…"}},{"before":null,"after":"97f27604e3912bacb35e05cf467d1222173e9b5e","ref":"refs/heads/feature/show-launch-data","pushedAt":"2024-02-13T10:17:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"feat: Add async fetch for launches with flexible query options","shortMessageHtmlLink":"feat: Add async fetch for launches with flexible query options"}},{"before":"5d1fa08725bde15b4790164c8e36ee23a8efc9e0","after":null,"ref":"refs/heads/feature/fetch-launches","pushedAt":"2024-02-12T11:04:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"}},{"before":"c18e8f88d72aae92d1b4bb0595194d2411a10c7a","after":"db66ceb69c7ee7b0c3bdf06c5ca1282b8aecbc54","ref":"refs/heads/develop","pushedAt":"2024-02-12T11:04:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"Feature: Implement Pagination for SpaceX Launches (#15)\n\n* feat: Add async/await network request method to NetworkService\r\n\r\n* feat: Enhance SpaceX API router and NetworkService for paginated launches\r\n\r\n- Extend SpaceXRestAPIRouter to support launches query with pagination.\r\n- Implement LaunchesQueryBody and QueryOptions for POST request body.\r\n- Update NetworkService to handle async requests with requestAsync method.\r\n- Modify LaunchesRepository to fetch paginated launch data using async/await.\r\n- Implement mapping from LaunchDTO to Launch domain entity in repository.","shortMessageHtmlLink":"Feature: Implement Pagination for SpaceX Launches (#15)"}},{"before":null,"after":"5d1fa08725bde15b4790164c8e36ee23a8efc9e0","ref":"refs/heads/feature/fetch-launches","pushedAt":"2024-02-12T10:55:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"feat: Enhance SpaceX API router and NetworkService for paginated launches\n\n- Extend SpaceXRestAPIRouter to support launches query with pagination.\n- Implement LaunchesQueryBody and QueryOptions for POST request body.\n- Update NetworkService to handle async requests with requestAsync method.\n- Modify LaunchesRepository to fetch paginated launch data using async/await.\n- Implement mapping from LaunchDTO to Launch domain entity in repository.","shortMessageHtmlLink":"feat: Enhance SpaceX API router and NetworkService for paginated laun…"}},{"before":"99b61a267b7b73e41243a06fa86ec14bb994b34b","after":null,"ref":"refs/heads/chore/refactor-contentview","pushedAt":"2024-02-12T07:58:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"}},{"before":"a109e668a22e8a6194cb565d5b47e49264fa8262","after":"c18e8f88d72aae92d1b4bb0595194d2411a10c7a","ref":"refs/heads/develop","pushedAt":"2024-02-12T07:58:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"refactor: Integrate ContentView with DIContainer and ViewModel (#14)","shortMessageHtmlLink":"refactor: Integrate ContentView with DIContainer and ViewModel (#14)"}},{"before":null,"after":"99b61a267b7b73e41243a06fa86ec14bb994b34b","ref":"refs/heads/chore/refactor-contentview","pushedAt":"2024-02-12T07:54:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"refactor: Integrate ContentView with DIContainer and ViewModel","shortMessageHtmlLink":"refactor: Integrate ContentView with DIContainer and ViewModel"}},{"before":"ad10ca0e43b41ff144249700c08821356c705ccb","after":"a109e668a22e8a6194cb565d5b47e49264fa8262","ref":"refs/heads/develop","pushedAt":"2024-02-09T08:56:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"Feat: Add Rocket Detail View (#12)\n\n* feat: initial add RocketDetailView and SceneFactory\r\n\r\n* feat: Add technical data to detail view #8\r\n\r\n* feat: Add Localization table #8\r\n\r\n* feat: add vertical and horizontal layout for description and data view depending on size class #8\r\n\r\n* fix: RocketsListView Preview\r\n\r\n* feat: Add custom font #8\r\n\r\n* feat: move magic numbers into LayoutConstants enum #8\r\n\r\n* feat: use title instead of largeTitle\r\n\r\n* chore: remove dummy gifhub actions for now","shortMessageHtmlLink":"Feat: Add Rocket Detail View (#12)"}},{"before":"6b49750c1f1f858d57f8f2d96ff653851a7ee301","after":"3e949ccda0fe965fbde19af9d1febd69a9d9418f","ref":"refs/heads/feature/rocket-detail-view","pushedAt":"2024-02-09T08:49:11.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"chore: remove dummy gifhub actions for now","shortMessageHtmlLink":"chore: remove dummy gifhub actions for now"}},{"before":"5243e6b1c07e0eb0bea88e6f692b1c5f0b170d15","after":"6b49750c1f1f858d57f8f2d96ff653851a7ee301","ref":"refs/heads/feature/rocket-detail-view","pushedAt":"2024-02-09T08:38:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"feat: move magic numbers into LayoutConstants enum #8","shortMessageHtmlLink":"feat: move magic numbers into LayoutConstants enum #8"}},{"before":"5273a0aaa697e1e444b5f015c70be8c898df03b5","after":"5243e6b1c07e0eb0bea88e6f692b1c5f0b170d15","ref":"refs/heads/feature/rocket-detail-view","pushedAt":"2024-02-08T11:56:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"feat: Add custom font #8","shortMessageHtmlLink":"feat: Add custom font #8"}},{"before":"9d7f30891a6f005fb60d0e874dae5e23c2219cb0","after":"5273a0aaa697e1e444b5f015c70be8c898df03b5","ref":"refs/heads/feature/rocket-detail-view","pushedAt":"2024-02-08T11:34:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"fix: RocketsListView Preview","shortMessageHtmlLink":"fix: RocketsListView Preview"}},{"before":null,"after":"9d7f30891a6f005fb60d0e874dae5e23c2219cb0","ref":"refs/heads/feature/rocket-detail-view","pushedAt":"2024-02-08T11:29:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"feat: add vertical and horizontal layout for description and data view depending on size class #8","shortMessageHtmlLink":"feat: add vertical and horizontal layout for description and data vie…"}},{"before":"e067056f30dc35c18fcaf79a49a9f44dd9196d69","after":"ad10ca0e43b41ff144249700c08821356c705ccb","ref":"refs/heads/develop","pushedAt":"2024-01-28T20:24:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexShepard84","name":"Alex Schäfer","path":"/alexShepard84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63854354?s=80&v=4"},"commit":{"message":"chore: Update Readme.md","shortMessageHtmlLink":"chore: Update Readme.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEDxdT_gA","startCursor":null,"endCursor":null}},"title":"Activity · alexShepard84/SpaceX-SwiftUI-Demo"}