{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":786132659,"defaultBranch":"main","name":"pokedex-compose","ownerLogin":"skydoves","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-13T14:32:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24237865?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723711741.0","currentOid":""},"activityList":{"items":[{"before":"9c8b98b6402b1313a3814ea3acb7cce02cebccdf","after":"b34cbe3ebb8f6cb71088b3a09a3f1d8d1c116304","ref":"refs/heads/main","pushedAt":"2024-09-06T11:59:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"dd4c58104ff5107fc6b865fe88b484fb6712b72e","after":"9c8b98b6402b1313a3814ea3acb7cce02cebccdf","ref":"refs/heads/main","pushedAt":"2024-08-15T08:46:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Release 1.0.3","shortMessageHtmlLink":"Release 1.0.3"}},{"before":"849eefa36525a05b23279011f23f278cecdbeec5","after":null,"ref":"refs/heads/kotlin/2.0.10","pushedAt":"2024-08-15T08:43:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"}},{"before":"23cd47d9d3264ffd679d61281ada13edd8804994","after":"dd4c58104ff5107fc6b865fe88b484fb6712b72e","ref":"refs/heads/main","pushedAt":"2024-08-15T08:43:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Bump AGP to 8.5.1, kotlin to 2.0.10, and other dependencies (#31)","shortMessageHtmlLink":"Bump AGP to 8.5.1, kotlin to 2.0.10, and other dependencies (#31)"}},{"before":null,"after":"849eefa36525a05b23279011f23f278cecdbeec5","ref":"refs/heads/kotlin/2.0.10","pushedAt":"2024-08-15T08:43:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Bump AGP to 8.5.1, kotlin to 2.0.10, and other dependencies","shortMessageHtmlLink":"Bump AGP to 8.5.1, kotlin to 2.0.10, and other dependencies"}},{"before":"d5d30b9fe2906ad0de124eda07fb4d60727a4e08","after":"23cd47d9d3264ffd679d61281ada13edd8804994","ref":"refs/heads/main","pushedAt":"2024-06-01T02:52:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Bump AGP, sandwich, and several deps","shortMessageHtmlLink":"Bump AGP, sandwich, and several deps"}},{"before":"5738015082b66180691bf6292f7dcff8d5d617cf","after":"d5d30b9fe2906ad0de124eda07fb4d60727a4e08","ref":"refs/heads/main","pushedAt":"2024-05-25T14:32:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"[refactor/apply-retrofit-okhttp-bom] Apply bom on Retrofit && OkHttp (#27)","shortMessageHtmlLink":"[refactor/apply-retrofit-okhttp-bom] Apply bom on Retrofit && OkHttp (#…"}},{"before":"debc8838635255411c8af982c4ab26734c4c75cb","after":"5738015082b66180691bf6292f7dcff8d5d617cf","ref":"refs/heads/main","pushedAt":"2024-05-25T03:29:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Migrate kotlinOptions to compilerOptions (#26)\n\n* [refactor/kotlinoptions-to-compileroptions] Migrate kotlinOptions to CompilerOptions\r\n\r\n- Due to kotlinOptions function is depreacted at Kotlin 2.0\r\n\r\n* Add comments that existed\r\n\r\n* Fix Build Error","shortMessageHtmlLink":"Migrate kotlinOptions to compilerOptions (#26)"}},{"before":"de49565cb2d3f828282b37f76f30f1f0f88f632c","after":"debc8838635255411c8af982c4ab26734c4c75cb","ref":"refs/heads/main","pushedAt":"2024-05-22T23:24:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Merge pull request #24 from necatisozer/build-logic\n\nMove all Compose Gradle config to build-logic","shortMessageHtmlLink":"Merge pull request #24 from necatisozer/build-logic"}},{"before":"4916bc6385d91c6960da4aac637ab15463cc8b56","after":null,"ref":"refs/heads/kotlin/2.0.0","pushedAt":"2024-05-22T14:57:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"}},{"before":"10a0464ecb3cf7f552641c3d5d38c130fb90e1f1","after":"de49565cb2d3f828282b37f76f30f1f0f88f632c","ref":"refs/heads/main","pushedAt":"2024-05-22T14:57:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Merge pull request #23 from skydoves/kotlin/2.0.0\n\nMigrate to Kotlin 2.0.0 and Compose compiler","shortMessageHtmlLink":"Merge pull request #23 from skydoves/kotlin/2.0.0"}},{"before":null,"after":"4916bc6385d91c6960da4aac637ab15463cc8b56","ref":"refs/heads/kotlin/2.0.0","pushedAt":"2024-05-22T14:12:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Migrate to Kotlin 2.0.0 and Compose compiler","shortMessageHtmlLink":"Migrate to Kotlin 2.0.0 and Compose compiler"}},{"before":"6dce6d08e03aaf93c9ce1ce5dfb3767e25704779","after":"10a0464ecb3cf7f552641c3d5d38c130fb90e1f1","ref":"refs/heads/main","pushedAt":"2024-05-18T01:39:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Migrate to type-safe Navigation and enable predictive back animations (#22)\n\n* migrate to type-safe navigation screens and upgrade to latest compose versions\r\n\r\n* enable predictive back animations\r\n\r\n* shorten lines in NavigationCommand and PokemonType\r\n\r\n* change NavigationCommand to a sealed interface\r\n\r\n* fix spotless error","shortMessageHtmlLink":"Migrate to type-safe Navigation and enable predictive back animations (…"}},{"before":"e5070731be6407d288fb7ff93d98c7341a31b1c5","after":"6dce6d08e03aaf93c9ce1ce5dfb3767e25704779","ref":"refs/heads/main","pushedAt":"2024-05-16T12:07:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Use the official Kotlin Serialization converter from Retrofit and remove references to Moshi (#20)\n\n* Use the official Kotlin Serialization converter from Retrofit and remove remaining references to Moshi\r\n\r\n* Use \"kotlinSerialization\" as single dependency component instead of creating a \"kotlin\" subcomponent\r\n\r\n* - declare mock web services as a test dependency instead of a main dependency\r\n- rename some dependencies to be more explicit about what they are.\r\n- replace deprecated call to project.buildDir\r\n\r\n* fixes after review: add back \"Bundle\" suffit to dependencies bundle and use dashes instead of camel case for dependency component names.\r\n\r\n* rename kotlin-serialization to kotlinx-serialization\r\n\r\n* simplify Project.buildComposeMetricsParameters()","shortMessageHtmlLink":"Use the official Kotlin Serialization converter from Retrofit and rem…"}},{"before":"cbc998e9efae39659e1359aae3dc61e5f64d63b1","after":"e5070731be6407d288fb7ff93d98c7341a31b1c5","ref":"refs/heads/main","pushedAt":"2024-05-16T00:12:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Fix Spotless Build failure (#21)\n\n* fixed Build Error issue on spotless\r\n\r\n* code format","shortMessageHtmlLink":"Fix Spotless Build failure (#21)"}},{"before":"3bf4463c214563ef061efa766f215528af0b64b6","after":"cbc998e9efae39659e1359aae3dc61e5f64d63b1","ref":"refs/heads/main","pushedAt":"2024-05-15T08:42:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"migrated from Moshi to Kotlin Serialization (#13)\n\n* migrated from moshi to kotlin Serialization\r\n\r\n* migrated from moshi to kotlin Serialization\r\n\r\n* removed redundant import","shortMessageHtmlLink":"migrated from Moshi to Kotlin Serialization (#13)"}},{"before":"33badee3789e94b217b48e34cf17005a17de3f40","after":"3bf4463c214563ef061efa766f215528af0b64b6","ref":"refs/heads/main","pushedAt":"2024-05-10T09:13:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Bump spotless to 6.11.0","shortMessageHtmlLink":"Bump spotless to 6.11.0"}},{"before":null,"after":"5dbe4fc8dfad4c4d5ba0a17eaf64e7a430d66f17","ref":"refs/heads/navigation/type-safe","pushedAt":"2024-05-10T09:12:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Migrate to type-safe navigation","shortMessageHtmlLink":"Migrate to type-safe navigation"}},{"before":"6db3f882eda500547160732a786770ff78afa3b8","after":"33badee3789e94b217b48e34cf17005a17de3f40","ref":"refs/heads/main","pushedAt":"2024-05-08T03:36:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Upgrade AGP to 8.4","shortMessageHtmlLink":"Upgrade AGP to 8.4"}},{"before":"db43fc62bbd61e60f9e6bbcbc487a5a5e4360573","after":"6db3f882eda500547160732a786770ff78afa3b8","ref":"refs/heads/main","pushedAt":"2024-05-08T03:23:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Use AndroidFeatureConventionPlugin for feature modules","shortMessageHtmlLink":"Use AndroidFeatureConventionPlugin for feature modules"}},{"before":"6615a240a64a9ce54e872735ef499c46d963a1cd","after":"db43fc62bbd61e60f9e6bbcbc487a5a5e4360573","ref":"refs/heads/main","pushedAt":"2024-04-26T00:36:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"58371d6c1ea2b18baa322eac9d6842f50ac7f6d0","after":"6615a240a64a9ce54e872735ef499c46d963a1cd","ref":"refs/heads/main","pushedAt":"2024-04-23T10:21:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Accurately Pull From Pokemon Base Stats (#5)\n\n* Updated database to pull from pokeAPI stats when available, otherwise reverting to randomly generating the stat should it not be present within a given Pokemon\r\n\r\n* get rid of logs, slightly alter mocks, run spotlessApply\r\n\r\n* Fixed spotlessApply issues in core database\r\n\r\n* Fixed other outstanding spotlessApply issues\r\n\r\n---------\r\n\r\nCo-authored-by: Jaewoong Eum ","shortMessageHtmlLink":"Accurately Pull From Pokemon Base Stats (#5)"}},{"before":"17d1f97a96740db0f1facb1a38dd2534c1829f15","after":"58371d6c1ea2b18baa322eac9d6842f50ac7f6d0","ref":"refs/heads/main","pushedAt":"2024-04-21T01:36:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Prepare for the next release","shortMessageHtmlLink":"Prepare for the next release"}},{"before":"e3ba3ef9452b9b27936bf446b200b32336a5e637","after":"17d1f97a96740db0f1facb1a38dd2534c1829f15","ref":"refs/heads/main","pushedAt":"2024-04-21T01:35:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Optimize dependencies and release builds configuration (#7)\n\n* remove unused and duplicate dependencies\r\n\r\n* remove duplicate proguard rule\r\n\r\n* remove unused Gson library\r\n\r\n* remove dependency on moshi-kotlin-reflect and kotlin-reflect, because kotlin codegen is used\r\n\r\n* remove Kotlin serialization and use Moshi instead\r\n\r\n* remove androidx.core from versions: no core API is used in the code\r\n\r\n* remove unnecessary gradle flags\r\n\r\n* remove unnecessary files and add optimized compiler options for release builds\r\n\r\n* remove unnecessary proguard rules for reflection\r\n\r\n* remove leftover comments\r\n\r\n* Remove unneeded non-null assertion","shortMessageHtmlLink":"Optimize dependencies and release builds configuration (#7)"}},{"before":"a7d787e90a59fded90439edded82f519b52a9da8","after":"e3ba3ef9452b9b27936bf446b200b32336a5e637","ref":"refs/heads/main","pushedAt":"2024-04-21T00:53:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Optimize images (#9)\n\n* Optimize preview image using a special quantizer\r\n\r\n* Optimize app icon PNG files and remove duplicate files in designsystem module.\r\nRemove unused default icon.","shortMessageHtmlLink":"Optimize images (#9)"}},{"before":"0607d4c7ff5eee86d6c66db9c6e8185fdfa43fb9","after":"a7d787e90a59fded90439edded82f519b52a9da8","ref":"refs/heads/main","pushedAt":"2024-04-21T00:52:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"- Properly test that Pokemon names first letter is upper case (#8)\n\n- Invert expect and actual arguments in assertions (expect is the hardcoded data and must be first)","shortMessageHtmlLink":"- Properly test that Pokemon names first letter is upper case (#8)"}},{"before":"50734c69fca44e25c3919191ad9f76e7cc9b3d00","after":"0607d4c7ff5eee86d6c66db9c6e8185fdfa43fb9","ref":"refs/heads/main","pushedAt":"2024-04-18T07:22:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Update proguard rules","shortMessageHtmlLink":"Update proguard rules"}},{"before":"742941b0b5434c29a94f6b90163e1a900d78eee1","after":"50734c69fca44e25c3919191ad9f76e7cc9b3d00","ref":"refs/heads/main","pushedAt":"2024-04-18T07:21:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Add proguard rules","shortMessageHtmlLink":"Add proguard rules"}},{"before":"4ad39371ddaf5eed2bc99bc5b275d9de472abbfc","after":"742941b0b5434c29a94f6b90163e1a900d78eee1","ref":"refs/heads/main","pushedAt":"2024-04-18T04:02:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"},"commit":{"message":"Enabled R8 full mode","shortMessageHtmlLink":"Enabled R8 full mode"}},{"before":"886d5081fe87be9194eef781002a4d049fe6e9d1","after":null,"ref":"refs/heads/compose/1.7.0-alpha07","pushedAt":"2024-04-18T03:50:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"skydoves","name":"Jaewoong Eum","path":"/skydoves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24237865?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEruAI_AA","startCursor":null,"endCursor":null}},"title":"Activity · skydoves/pokedex-compose"}