{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":654397684,"defaultBranch":"master","name":"DailyCost","ownerLogin":"kafri8889","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-16T03:31:07.000Z","ownerAvatar":"https://github.com/avatars/u/54765121?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1695223698.0","currentOid":""},"activityList":{"items":[{"before":"99516fd3c81e42f1f4579856e1d3c656c7e9f27a","after":"842564c11e2cdb69344f676332ed66a9bc0d331b","ref":"refs/heads/dev","pushedAt":"2023-09-23T15:45:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Now user can set category color and icon","shortMessageHtmlLink":"Now user can set category color and icon"}},{"before":"005b01501287ae0cc77ab5589531407491d86b7e","after":"99516fd3c81e42f1f4579856e1d3c656c7e9f27a","ref":"refs/heads/dev","pushedAt":"2023-09-23T11:25:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"New Destination: `IconPicker`","shortMessageHtmlLink":"New Destination: IconPicker
"}},{"before":"fc41b75161984c5ec8db6f977fc05b421202e0dc","after":"005b01501287ae0cc77ab5589531407491d86b7e","ref":"refs/heads/dev","pushedAt":"2023-09-23T07:41:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Fix navigation bug","shortMessageHtmlLink":"Fix navigation bug"}},{"before":"cc30ea267d3df9bc71f1069af7c8812d0ce4f47b","after":"fc41b75161984c5ec8db6f977fc05b421202e0dc","ref":"refs/heads/dev","pushedAt":"2023-09-21T16:43:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Use shared view model in transaction","shortMessageHtmlLink":"Use shared view model in transaction"}},{"before":"ace6daaa1dceae9d5469707d3a8a866d3fea2395","after":"cc30ea267d3df9bc71f1069af7c8812d0ce4f47b","ref":"refs/heads/dev","pushedAt":"2023-09-21T14:21:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"New destination `ColorPicker` as dialog","shortMessageHtmlLink":"New destination ColorPicker
as dialog"}},{"before":"47f71d4ec5ec1975d78c6c4729719839f5100ee4","after":null,"ref":"refs/heads/handle-process-death","pushedAt":"2023-09-20T15:28:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"}},{"before":"bbd58598abf668e5f2818608f872540e69602d62","after":"ace6daaa1dceae9d5469707d3a8a866d3fea2395","ref":"refs/heads/dev","pushedAt":"2023-09-20T15:27:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Fix bug: app didn't survive process death","shortMessageHtmlLink":"Fix bug: app didn't survive process death"}},{"before":"9a70abc77da89d1b7509641864062f7f97580d3f","after":"bbd58598abf668e5f2818608f872540e69602d62","ref":"refs/heads/dev","pushedAt":"2023-09-20T11:18:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"[CategoryScreen] UI update","shortMessageHtmlLink":"[CategoryScreen] UI update"}},{"before":"cb707a5d924fd38f6b1c64fe91a0124f5239ad9b","after":"9a70abc77da89d1b7509641864062f7f97580d3f","ref":"refs/heads/dev","pushedAt":"2023-09-19T02:36:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"[BaseViewModel] Add docs","shortMessageHtmlLink":"[BaseViewModel] Add docs"}},{"before":"8f360e4b78b66d1d0a593e50da9252e71396aee0","after":"30fc6e8434b9126889c17252f4c813199f7cec54","ref":"refs/heads/master","pushedAt":"2023-09-15T09:20:04.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Merge pull request #41\n\nBaseViewModel improvement: dapat save & restore state ketika process death","shortMessageHtmlLink":"Merge pull request #41"}},{"before":"7eb9e297bc25d5def6c824173d64c7c81d5adecf","after":"cb707a5d924fd38f6b1c64fe91a0124f5239ad9b","ref":"refs/heads/dev","pushedAt":"2023-09-15T09:18:27.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Merge pull request #40\n\nBaseViewModel improvement: dapat save & restore state ketika process death","shortMessageHtmlLink":"Merge pull request #40"}},{"before":"11895d87b78d06a4fe1aa93dd0b92efac0db59a0","after":"47f71d4ec5ec1975d78c6c4729719839f5100ee4","ref":"refs/heads/handle-process-death","pushedAt":"2023-09-15T09:15:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/handle-process-death' into handle-process-death\n\n# Conflicts:\n#\tapp/src/main/java/com/dcns/dailycost/ui/app/DailyCostAppState.kt","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/handle-process-death' into handl…"}},{"before":"2740167f1778c8fab7e178b100646742ea4304e3","after":"11895d87b78d06a4fe1aa93dd0b92efac0db59a0","ref":"refs/heads/handle-process-death","pushedAt":"2023-09-15T09:03:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"[BaseViewModel] save state ke `savedStateHandle` pake `Parcelable`","shortMessageHtmlLink":"[BaseViewModel] save state ke savedStateHandle
pake Parcelable
"}},{"before":"3aaceacb30d2c33fbaa37645443c2610242e29f7","after":"2740167f1778c8fab7e178b100646742ea4304e3","ref":"refs/heads/handle-process-death","pushedAt":"2023-09-15T07:56:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"[BaseViewModel] improvement","shortMessageHtmlLink":"[BaseViewModel] improvement"}},{"before":"f03570105fa87d0247759550823ea50580857dd0","after":null,"ref":"refs/heads/remove_resource_class","pushedAt":"2023-09-15T07:35:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"}},{"before":"2e538fd2cc5a960cde365ffe5e5267c2b4a1c29a","after":"3aaceacb30d2c33fbaa37645443c2610242e29f7","ref":"refs/heads/handle-process-death","pushedAt":"2023-09-15T07:35:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Merge pull request #39 from kafri8889/remove_resource_class\n\nFix `LoginState` and `RegisterState` cause crash when using new `Base…","shortMessageHtmlLink":"Merge pull request #39 from kafri8889/remove_resource_class"}},{"before":null,"after":"f03570105fa87d0247759550823ea50580857dd0","ref":"refs/heads/remove_resource_class","pushedAt":"2023-09-15T07:34:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Fix `LoginState` and `RegisterState` cause crash when using new `BaseViewModel`","shortMessageHtmlLink":"Fix LoginState
and RegisterState
cause crash when using new `Base…"}},{"before":"360f661e39b9edd3650e915ca35869c56d89fea3","after":"2e538fd2cc5a960cde365ffe5e5267c2b4a1c29a","ref":"refs/heads/handle-process-death","pushedAt":"2023-09-14T17:03:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"[BaseViewModel] improvement","shortMessageHtmlLink":"[BaseViewModel] improvement"}},{"before":null,"after":"360f661e39b9edd3650e915ca35869c56d89fea3","ref":"refs/heads/handle-process-death","pushedAt":"2023-09-14T12:16:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Survive process death berhasil, eksperimen di [TransactionScreen]","shortMessageHtmlLink":"Survive process death berhasil, eksperimen di [TransactionScreen]"}},{"before":"e25802c5d75293bb93c3c4d923386d9bf23d2beb","after":"7eb9e297bc25d5def6c824173d64c7c81d5adecf","ref":"refs/heads/dev","pushedAt":"2023-09-12T15:55:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Rename `CombinedUseCases` to `CommonUseCases` and create new use cases for check if token expired or not","shortMessageHtmlLink":"Rename CombinedUseCases
to CommonUseCases
and create new use case…"}},{"before":"2be1510b0257588a92efda168146ec62edad3254","after":"e25802c5d75293bb93c3c4d923386d9bf23d2beb","ref":"refs/heads/dev","pushedAt":"2023-09-12T09:30:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"[TransactionScreen] UI update","shortMessageHtmlLink":"[TransactionScreen] UI update"}},{"before":"6228a6378b07ae18e651d9bd0c58a9d5bc78515d","after":"8f360e4b78b66d1d0a593e50da9252e71396aee0","ref":"refs/heads/master","pushedAt":"2023-09-12T08:08:01.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Merge pull request #38\n\nNew feature","shortMessageHtmlLink":"Merge pull request #38"}},{"before":"a0c391da8a75546cb874a6c41dac1158d94f8721","after":null,"ref":"refs/heads/splash_screen","pushedAt":"2023-09-11T11:07:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"}},{"before":"89781da3e521718dae506e27588ddf3ae1b5d28b","after":"2be1510b0257588a92efda168146ec62edad3254","ref":"refs/heads/dev","pushedAt":"2023-09-11T11:05:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Merge pull request #37\n\nFix gradle error","shortMessageHtmlLink":"Merge pull request #37"}},{"before":null,"after":"a0c391da8a75546cb874a6c41dac1158d94f8721","ref":"refs/heads/splash_screen","pushedAt":"2023-09-11T11:05:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Fix gradle error","shortMessageHtmlLink":"Fix gradle error"}},{"before":"81580b605e2fd32e7b767b20b38b8827c380ccc0","after":null,"ref":"refs/heads/splash_screen","pushedAt":"2023-09-11T07:10:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"}},{"before":"e8d01eb4613d10ad9ea4568d11b777703e406409","after":"89781da3e521718dae506e27588ddf3ae1b5d28b","ref":"refs/heads/dev","pushedAt":"2023-09-11T07:10:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Merge pull request #36 from kafri8889/splash_screen\n\nAdd splash screen","shortMessageHtmlLink":"Merge pull request #36 from kafri8889/splash_screen"}},{"before":null,"after":"81580b605e2fd32e7b767b20b38b8827c380ccc0","ref":"refs/heads/splash_screen","pushedAt":"2023-09-11T07:08:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Add splash screen","shortMessageHtmlLink":"Add splash screen"}},{"before":"ed67f6081970d0cd87b6130369c97c9e9d661e7e","after":"e8d01eb4613d10ad9ea4568d11b777703e406409","ref":"refs/heads/dev","pushedAt":"2023-09-07T07:27:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"Update gradle & migrate from kapt to ksp","shortMessageHtmlLink":"Update gradle & migrate from kapt to ksp"}},{"before":"a0de7901a5020d9506fc4ef8589354ec2d7ac359","after":"ed67f6081970d0cd87b6130369c97c9e9d661e7e","ref":"refs/heads/dev","pushedAt":"2023-09-04T10:29:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kafri8889","name":"Anaf Naufalian","path":"/kafri8889","primaryAvatarUrl":"https://github.com/avatars/u/54765121?s=80&v=4"},"commit":{"message":"[deeplink] don't navigate if user not logged in","shortMessageHtmlLink":"[deeplink] don't navigate if user not logged in"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADh0JUVgA","startCursor":null,"endCursor":null}},"title":"Activity · kafri8889/DailyCost"}