{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":413410938,"defaultBranch":"master","name":"jikan-client-compose","ownerLogin":"axelbrians","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-10-04T12:25:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54673215?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707201167.0","currentOid":""},"activityList":{"items":[{"before":"c818148d16eb42012865a4a23d9e2c26a46b9f48","after":"b7e6a593c1b2b06aea5126e4cdd13a48e2317ab0","ref":"refs/heads/master","pushedAt":"2024-05-10T16:30:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[Chore] Refactor safecall into extension instead of separate class","shortMessageHtmlLink":"[Chore] Refactor safecall into extension instead of separate class"}},{"before":"da4f43eee780f733b029d401212e2b6113a72889","after":"c818148d16eb42012865a4a23d9e2c26a46b9f48","ref":"refs/heads/master","pushedAt":"2024-03-19T21:56:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[Chore] Add POC for ViewModel as medium to pass parameter between route","shortMessageHtmlLink":"[Chore] Add POC for ViewModel as medium to pass parameter between route"}},{"before":"54273f44c4280119bf498b94085db511ce82c227","after":"da4f43eee780f733b029d401212e2b6113a72889","ref":"refs/heads/master","pushedAt":"2024-03-18T09:26:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[Chore] Remove parent type Argument on ArgumentParser","shortMessageHtmlLink":"[Chore] Remove parent type Argument on ArgumentParser"}},{"before":"48db50554b52458870a0a9cd6bfa5a256e511e5f","after":"54273f44c4280119bf498b94085db511ce82c227","ref":"refs/heads/master","pushedAt":"2024-02-25T11:31:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[WIP] POC Custom scope component","shortMessageHtmlLink":"[WIP] POC Custom scope component"}},{"before":"c44742597fa806d6cd8ebf64571da3878d9dc862","after":"48db50554b52458870a0a9cd6bfa5a256e511e5f","ref":"refs/heads/master","pushedAt":"2024-02-25T02:53:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[Chore] Add navigator-delegate concept\n\n- each Navigation object should have a Navigator interface\n- each Navigation should have one Navigator class, that can implement multiple NavigatorDelegate from other Navigation","shortMessageHtmlLink":"[Chore] Add navigator-delegate concept"}},{"before":"81fb5a949a3bc4ea72967e8b96195c1c446977ee","after":"c44742597fa806d6cd8ebf64571da3878d9dc862","ref":"refs/heads/master","pushedAt":"2024-02-24T18:15:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[Chore] migrate all Destination with Argument implementation to newer DSL","shortMessageHtmlLink":"[Chore] migrate all Destination with Argument implementation to newer…"}},{"before":"deb8fbdbf7c6617e83937011d54074aa1bf7bbc6","after":"81fb5a949a3bc4ea72967e8b96195c1c446977ee","ref":"refs/heads/master","pushedAt":"2024-02-20T17:29:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[Feat][WIP] DSL on DestinationBuilder","shortMessageHtmlLink":"[Feat][WIP] DSL on DestinationBuilder"}},{"before":"3a2c303b893ab202e81539336e6e55224ede81bf","after":"deb8fbdbf7c6617e83937011d54074aa1bf7bbc6","ref":"refs/heads/master","pushedAt":"2024-02-17T08:17:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[Feat] add CompanionKit dependency","shortMessageHtmlLink":"[Feat] add CompanionKit dependency"}},{"before":"28edca7e9c3200d2b2b5fe71cd7ce3f72ccff54b","after":"3a2c303b893ab202e81539336e6e55224ede81bf","ref":"refs/heads/master","pushedAt":"2024-02-17T08:11:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[Feat] Migrate old Destination into parsed type Destination\n\n- migrated for all screen (home, content detail, search, view all)","shortMessageHtmlLink":"[Feat] Migrate old Destination into parsed type Destination"}},{"before":"be7dd5460f36ec8a56722707f349db44d8fb1ae3","after":"28edca7e9c3200d2b2b5fe71cd7ce3f72ccff54b","ref":"refs/heads/master","pushedAt":"2024-02-17T04:11:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[Feat] Add strict NavArgument parsing into Navigation composable scope","shortMessageHtmlLink":"[Feat] Add strict NavArgument parsing into Navigation composable scope"}},{"before":"85c93ce726d7ad7bbea7cd758d7cedfab51df7ce","after":"be7dd5460f36ec8a56722707f349db44d8fb1ae3","ref":"refs/heads/master","pushedAt":"2024-02-16T12:18:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[WIP] POC StrongDestination","shortMessageHtmlLink":"[WIP] POC StrongDestination"}},{"before":"2cc8d28249ac40224856ae19eb56a39af07e3357","after":"85c93ce726d7ad7bbea7cd758d7cedfab51df7ce","ref":"refs/heads/master","pushedAt":"2024-02-15T16:45:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[WIP] POC StrongDestination","shortMessageHtmlLink":"[WIP] POC StrongDestination"}},{"before":"de24f487735885d41ae08ec3426b02fb08acedc5","after":"2cc8d28249ac40224856ae19eb56a39af07e3357","ref":"refs/heads/master","pushedAt":"2024-02-15T06:59:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[Feat] simplify parsing argument from NavBackstackEntry\n\n- add parser when creating new navGraph at NavHost, the parsed then used to parse incoming argument from bundle","shortMessageHtmlLink":"[Feat] simplify parsing argument from NavBackstackEntry"}},{"before":"cd6417b18d67eaaafc4cfe615e1fda6a82aee007","after":"de24f487735885d41ae08ec3426b02fb08acedc5","ref":"refs/heads/master","pushedAt":"2024-02-13T10:40:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[WIP] POC simplify parsing argument from NavBackstackEntry","shortMessageHtmlLink":"[WIP] POC simplify parsing argument from NavBackstackEntry"}},{"before":"b4480cbe5d9fe9b4c9282109ebefbcdc8fd8d48c","after":"0d5a1e8eb123bdc64566cbc20f42e84bc1983a10","ref":"refs/heads/poc/glance-app-widget","pushedAt":"2024-02-09T02:04:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[WIP] POC Glance AppWidget","shortMessageHtmlLink":"[WIP] POC Glance AppWidget"}},{"before":"5ba6aa9186461838ae3ec9bcc29100c2df893ceb","after":"b4480cbe5d9fe9b4c9282109ebefbcdc8fd8d48c","ref":"refs/heads/poc/glance-app-widget","pushedAt":"2024-02-06T16:04:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[WIP] POC Glance AppWidget","shortMessageHtmlLink":"[WIP] POC Glance AppWidget"}},{"before":"85519bfc473ef645bb339bffe0a9a8153855bb9f","after":"5ba6aa9186461838ae3ec9bcc29100c2df893ceb","ref":"refs/heads/poc/glance-app-widget","pushedAt":"2024-02-06T16:03:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[WIP] POC Glance AppWidget","shortMessageHtmlLink":"[WIP] POC Glance AppWidget"}},{"before":"edc08e0e07398ac292ad14181169a5aa8ffbfc33","after":"cd6417b18d67eaaafc4cfe615e1fda6a82aee007","ref":"refs/heads/master","pushedAt":"2024-02-06T06:32:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[Feat] add Compose Navigation on Home and AllContent","shortMessageHtmlLink":"[Feat] add Compose Navigation on Home and AllContent"}},{"before":null,"after":"4d66234342881078060094036184b204155d8829","ref":"refs/heads/poc/custom-scope-receiver","pushedAt":"2024-02-06T06:32:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[POC] Custom Scope receiver","shortMessageHtmlLink":"[POC] Custom Scope receiver"}},{"before":null,"after":"85519bfc473ef645bb339bffe0a9a8153855bb9f","ref":"refs/heads/poc/glance-app-widget","pushedAt":"2024-02-06T06:31:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[WIP] POC Glance AppWidget","shortMessageHtmlLink":"[WIP] POC Glance AppWidget"}},{"before":"413ba3871ed78819133f4a8d8b0f042a5db28d0e","after":"edc08e0e07398ac292ad14181169a5aa8ffbfc33","ref":"refs/heads/master","pushedAt":"2024-01-31T14:47:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[WIP] POC custom composable scope","shortMessageHtmlLink":"[WIP] POC custom composable scope"}},{"before":"a93e49d6e7291155fb731b6e3b768b7a91f97654","after":"413ba3871ed78819133f4a8d8b0f042a5db28d0e","ref":"refs/heads/master","pushedAt":"2024-01-31T14:45:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[Feat] add Compose Navigation on Home and AllContent","shortMessageHtmlLink":"[Feat] add Compose Navigation on Home and AllContent"}},{"before":"7eb7d0885a4144ccd3f0cc77c33145a35c3fe68d","after":"a93e49d6e7291155fb731b6e3b768b7a91f97654","ref":"refs/heads/master","pushedAt":"2024-01-25T16:50:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[WIP] POC for Android AppWidget with glance\n\n- capable of loading image from Url then cached it to cache folder\n- consist of 3 components (FileProvider, CoroutineWorker, GlanceAppWidgetReceiver)","shortMessageHtmlLink":"[WIP] POC for Android AppWidget with glance"}},{"before":"84e5d186cb3e60bea942ac291abe90dca4a34056","after":"7eb7d0885a4144ccd3f0cc77c33145a35c3fe68d","ref":"refs/heads/master","pushedAt":"2023-12-29T14:44:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[Chore] remove onebone collapsing toolbar library\n\n+ rename TextStyle class from Type to JikanTypography\n+ add surface and backgrond colorScheme for JikanTheme\n+ remove collapsing dependency completely\n+ extract collapsing toolbar component to header\n+ make Toolbar into single topbar component","shortMessageHtmlLink":"[Chore] remove onebone collapsing toolbar library"}},{"before":"53adc3cf3b48da4085c79be549b9239c63223f7f","after":"84e5d186cb3e60bea942ac291abe90dca4a34056","ref":"refs/heads/master","pushedAt":"2023-12-27T18:43:28.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[Bug] temporarily disable android test dependency","shortMessageHtmlLink":"[Bug] temporarily disable android test dependency"}},{"before":"ad9ff3b3d498dc42ab1e4a905ae2f06941ff71c9","after":"53adc3cf3b48da4085c79be549b9239c63223f7f","ref":"refs/heads/master","pushedAt":"2023-12-27T01:40:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[Chore] fix project dependency\n\n+ add remote repo\n+ fix android test dependency","shortMessageHtmlLink":"[Chore] fix project dependency"}},{"before":"1a756c2b07e04f10cb13bb33e89d5bc308620e24","after":"ad9ff3b3d498dc42ab1e4a905ae2f06941ff71c9","ref":"refs/heads/master","pushedAt":"2023-12-26T15:31:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[Feat] add glowing beam PullToRefresh custom indicator\n\n+ add glowing beam effect with canvas\n+ add new lazylist extension for reaching first item\n+ refactor HomeViewModel state\n+ change UseCase to singular return value, update loading state handled by viewmodel","shortMessageHtmlLink":"[Feat] add glowing beam PullToRefresh custom indicator"}},{"before":"19bfa46997c3e70762d760d38874dd16c1681097","after":"1a756c2b07e04f10cb13bb33e89d5bc308620e24","ref":"refs/heads/master","pushedAt":"2023-12-20T01:55:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[WIP] Add pull to refresh animation","shortMessageHtmlLink":"[WIP] Add pull to refresh animation"}},{"before":"c86669ac2b035a229806af2bc06e314835a18770","after":"19bfa46997c3e70762d760d38874dd16c1681097","ref":"refs/heads/master","pushedAt":"2023-12-19T15:07:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[WIP] Add pull to refresh animation","shortMessageHtmlLink":"[WIP] Add pull to refresh animation"}},{"before":"cb56af1dde745fcba2e10781c74fc03c10af9a66","after":"c86669ac2b035a229806af2bc06e314835a18770","ref":"refs/heads/master","pushedAt":"2023-12-18T10:04:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"axelbrians","name":"Axel Briano","path":"/axelbrians","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54673215?s=80&v=4"},"commit":{"message":"[WIP] Add PullToRefresh with material 3 compose","shortMessageHtmlLink":"[WIP] Add PullToRefresh with material 3 compose"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xMFQxNjozMDo1My4wMDAwMDBazwAAAARGwXOM","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xMFQxNjozMDo1My4wMDAwMDBazwAAAARGwXOM","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xOFQxMDowNDo1MS4wMDAwMDBazwAAAAPMv97c"}},"title":"Activity · axelbrians/jikan-client-compose"}