{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":745166397,"defaultBranch":"main","name":"weather-platform-kmp","ownerLogin":"rnstewart","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-18T19:14:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12358053?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707402816.0","currentOid":""},"activityList":{"items":[{"before":"a54f129da149e10dfa184ed6ae48e894fc906aa0","after":"aa712ebfe99ddddb79a3c4ff1a488ab38f3c42ea","ref":"refs/heads/main","pushedAt":"2024-04-18T19:14:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Adding apiKeysSample.txt","shortMessageHtmlLink":"Adding apiKeysSample.txt"}},{"before":"afe324743045011f26027684e25256d861e7714d","after":"a54f129da149e10dfa184ed6ae48e894fc906aa0","ref":"refs/heads/main","pushedAt":"2024-03-05T22:12:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"More Readme updates","shortMessageHtmlLink":"More Readme updates"}},{"before":"96d67f5e56b19d9993c206b57e83c38ecaac675f","after":"afe324743045011f26027684e25256d861e7714d","ref":"refs/heads/main","pushedAt":"2024-03-05T16:00:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Stripping down documentation to start over.","shortMessageHtmlLink":"Stripping down documentation to start over."}},{"before":"43f77c9ec2f86b5051337850459faa3995eeee55","after":"96d67f5e56b19d9993c206b57e83c38ecaac675f","ref":"refs/heads/main","pushedAt":"2024-02-19T17:11:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"54a4a65746fdf74fecd4471ce1eb749a1528a5ca","after":"43f77c9ec2f86b5051337850459faa3995eeee55","ref":"refs/heads/main","pushedAt":"2024-02-19T17:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"3ac337f4ab1b5aff6e8a47d5cf8e8fbf6742e24a","after":"54a4a65746fdf74fecd4471ce1eb749a1528a5ca","ref":"refs/heads/main","pushedAt":"2024-02-14T04:51:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"iOS: Removing some log statements.","shortMessageHtmlLink":"iOS: Removing some log statements."}},{"before":"8c7ab9a47b86828af2b0c23d4c689f4e7a875e94","after":"3ac337f4ab1b5aff6e8a47d5cf8e8fbf6742e24a","ref":"refs/heads/main","pushedAt":"2024-02-14T04:50:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"iOS: Refactoring search bar out into its own view.","shortMessageHtmlLink":"iOS: Refactoring search bar out into its own view."}},{"before":"97ceb72a183b19974930dcbe1c8795a4e344295d","after":"8c7ab9a47b86828af2b0c23d4c689f4e7a875e94","ref":"refs/heads/main","pushedAt":"2024-02-14T01:38:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Added a separate state to combine Loading with Weather Data.","shortMessageHtmlLink":"Added a separate state to combine Loading with Weather Data."}},{"before":"e563d7bd894d415e848d1c9cd339f47054531502","after":"97ceb72a183b19974930dcbe1c8795a4e344295d","ref":"refs/heads/main","pushedAt":"2024-02-09T19:02:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Android: Simplifying WeatherSearchScreen a little more.","shortMessageHtmlLink":"Android: Simplifying WeatherSearchScreen a little more."}},{"before":"dc05d897cf2135b1a3b38ce79cd090e6b9b32086","after":"e563d7bd894d415e848d1c9cd339f47054531502","ref":"refs/heads/main","pushedAt":"2024-02-09T16:50:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Android: Renaming RepositoryContent to ScreenStateContent.","shortMessageHtmlLink":"Android: Renaming RepositoryContent to ScreenStateContent."}},{"before":"1ddba57bdfd2933f03ff517e2a7cb9a54688f7a0","after":"dc05d897cf2135b1a3b38ce79cd090e6b9b32086","ref":"refs/heads/main","pushedAt":"2024-02-09T16:30:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Android: Simplifying Compose code a little more.","shortMessageHtmlLink":"Android: Simplifying Compose code a little more."}},{"before":"e308c18d07dc48416936316550203a783fe1e0a9","after":"1ddba57bdfd2933f03ff517e2a7cb9a54688f7a0","ref":"refs/heads/main","pushedAt":"2024-02-09T16:23:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"iOS: Cleaning up SwiftUI code.","shortMessageHtmlLink":"iOS: Cleaning up SwiftUI code."}},{"before":"b586e9589c61aef04eae39ea3bb8c4827a542c47","after":"e308c18d07dc48416936316550203a783fe1e0a9","ref":"refs/heads/main","pushedAt":"2024-02-09T15:53:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Android: Cleaning up Compose code.","shortMessageHtmlLink":"Android: Cleaning up Compose code."}},{"before":"7e63ad2db24fe4417aa2cb301ef1f498d8fe01e2","after":"b586e9589c61aef04eae39ea3bb8c4827a542c47","ref":"refs/heads/main","pushedAt":"2024-02-08T21:20:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"iOS: Simplifying ObservableMainScreenStateMachine a little more.","shortMessageHtmlLink":"iOS: Simplifying ObservableMainScreenStateMachine a little more."}},{"before":"5aecf6e39fd01a7984efed7de39d134b2771b8a9","after":"7e63ad2db24fe4417aa2cb301ef1f498d8fe01e2","ref":"refs/heads/main","pushedAt":"2024-02-08T17:20:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"iOS: Removing the Repositories Kotlin class and simplifying the State Machine class.","shortMessageHtmlLink":"iOS: Removing the Repositories Kotlin class and simplifying the State…"}},{"before":"40fa6135103f6a683453fe096f8bf007d44391db","after":"5aecf6e39fd01a7984efed7de39d134b2771b8a9","ref":"refs/heads/main","pushedAt":"2024-02-08T14:53:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Added error handling to all Repository methods.","shortMessageHtmlLink":"Added error handling to all Repository methods."}},{"before":"a793347b7880e205dd452cbd6733e811be59275c","after":"40fa6135103f6a683453fe096f8bf007d44391db","ref":"refs/heads/main","pushedAt":"2024-02-08T14:37:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"iOS: Simplifying some code.","shortMessageHtmlLink":"iOS: Simplifying some code."}},{"before":"a793347b7880e205dd452cbd6733e811be59275c","after":null,"ref":"refs/heads/mvi_refactor","pushedAt":"2024-02-08T14:33:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"}},{"before":"499547c4234a7d879de835c88dae0275dcd42591","after":"a793347b7880e205dd452cbd6733e811be59275c","ref":"refs/heads/main","pushedAt":"2024-02-08T14:33:27.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"iOS: Renaming Main Screen State and Intent classes in Swift.","shortMessageHtmlLink":"iOS: Renaming Main Screen State and Intent classes in Swift."}},{"before":null,"after":"499547c4234a7d879de835c88dae0275dcd42591","ref":"refs/heads/old","pushedAt":"2024-02-08T14:33:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Added backing fields for other StateFlows.","shortMessageHtmlLink":"Added backing fields for other StateFlows."}},{"before":"e981bce42f3703244cc374bdf800b835c5265b69","after":"a793347b7880e205dd452cbd6733e811be59275c","ref":"refs/heads/mvi_refactor","pushedAt":"2024-02-08T14:32:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"iOS: Renaming Main Screen State and Intent classes in Swift.","shortMessageHtmlLink":"iOS: Renaming Main Screen State and Intent classes in Swift."}},{"before":"8b53fe785cbdb3e80995bd4b0e6897715e5957e1","after":"e981bce42f3703244cc374bdf800b835c5265b69","ref":"refs/heads/mvi_refactor","pushedAt":"2024-02-08T14:29:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Moving State and Intent classes out of MainScreenStateMachine and renaming them to MainScreenState and MainScreenIntent.","shortMessageHtmlLink":"Moving State and Intent classes out of MainScreenStateMachine and ren…"}},{"before":"7f26614e96bf621bbff415dd5252b27a5de2963f","after":"8b53fe785cbdb3e80995bd4b0e6897715e5957e1","ref":"refs/heads/mvi_refactor","pushedAt":"2024-02-07T22:23:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Removing GoogleMapsInterface and WeatherInterface.","shortMessageHtmlLink":"Removing GoogleMapsInterface and WeatherInterface."}},{"before":"4ee1ae686b3e39c7de52c08ec2666e3a8fbd2ea9","after":"7f26614e96bf621bbff415dd5252b27a5de2963f","ref":"refs/heads/mvi_refactor","pushedAt":"2024-02-07T22:17:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Making MainScreenStateMachine.coroutineScope private.","shortMessageHtmlLink":"Making MainScreenStateMachine.coroutineScope private."}},{"before":null,"after":"4ee1ae686b3e39c7de52c08ec2666e3a8fbd2ea9","ref":"refs/heads/mvi_refactor","pushedAt":"2024-02-07T22:16:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Refactoring into a more MVI-like structure.","shortMessageHtmlLink":"Refactoring into a more MVI-like structure."}},{"before":"3ec55026f315fc331ba915391aedb27fe7b9f836","after":"499547c4234a7d879de835c88dae0275dcd42591","ref":"refs/heads/main","pushedAt":"2024-02-02T17:20:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Added backing fields for other StateFlows.","shortMessageHtmlLink":"Added backing fields for other StateFlows."}},{"before":"c07cd00fbc2c9aab2bbfdcee7969d87cfa422440","after":"3ec55026f315fc331ba915391aedb27fe7b9f836","ref":"refs/heads/main","pushedAt":"2024-02-02T17:20:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"iOS: Renamed error to errorVal.","shortMessageHtmlLink":"iOS: Renamed error to errorVal."}},{"before":"d9712ad1676dff6e5c0bd34b40d63d6180e22de0","after":"c07cd00fbc2c9aab2bbfdcee7969d87cfa422440","ref":"refs/heads/main","pushedAt":"2024-02-02T17:15:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Adding a backing state for error StateFlow.","shortMessageHtmlLink":"Adding a backing state for error StateFlow."}},{"before":"b274ddb8da73f8ac8ab5fae79981c2669c98c8ca","after":"d9712ad1676dff6e5c0bd34b40d63d6180e22de0","ref":"refs/heads/main","pushedAt":"2024-02-02T16:05:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"Simplified how loading state is set in RepositoryStateBase.","shortMessageHtmlLink":"Simplified how loading state is set in RepositoryStateBase."}},{"before":"ce019e55368e464e2d86896bad2db1c31b7ac42f","after":"b274ddb8da73f8ac8ab5fae79981c2669c98c8ca","ref":"refs/heads/main","pushedAt":"2024-01-29T20:31:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rnstewart","name":"Russell Stewart","path":"/rnstewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12358053?s=80&v=4"},"commit":{"message":"iOS: Adding error message to main view.","shortMessageHtmlLink":"iOS: Adding error message to main view."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xOFQxOToxNDo1My4wMDAwMDBazwAAAAQ0fZ21","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xOFQxOToxNDo1My4wMDAwMDBazwAAAAQ0fZ21","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yOVQyMDozMToxNy4wMDAwMDBazwAAAAPsPceJ"}},"title":"Activity · rnstewart/weather-platform-kmp"}