{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":737537572,"defaultBranch":"main","name":"expense-tracker","ownerLogin":"hanad124","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-31T12:34:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77287775?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704092842.0","currentOid":""},"activityList":{"items":[{"before":"96b65a82fe20904de3c31b0b3d5cc4bbf5ff3821","after":"f71e35915ad9a05c2e4fccebb6ca6d566d354916","ref":"refs/heads/main","pushedAt":"2024-04-25T18:34:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"Removed yonode package.","shortMessageHtmlLink":"Removed yonode package."}},{"before":"43ebf217334518a3133067cf34f478fcaabf149f","after":"96b65a82fe20904de3c31b0b3d5cc4bbf5ff3821","ref":"refs/heads/main","pushedAt":"2024-04-23T17:09:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"Added yonode.","shortMessageHtmlLink":"Added yonode."}},{"before":"92e62685900bd393126578c53a9393162782a7fd","after":"43ebf217334518a3133067cf34f478fcaabf149f","ref":"refs/heads/main","pushedAt":"2024-01-28T05:46:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"Add Loading overley & spinner when user profile picture uploading.","shortMessageHtmlLink":"Add Loading overley & spinner when user profile picture uploading."}},{"before":"82633853608a4c0932af498d71a398ce4f8b215d","after":"92e62685900bd393126578c53a9393162782a7fd","ref":"refs/heads/main","pushedAt":"2024-01-24T12:06:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"style: Updated user profile theme & added dark mode theme.","shortMessageHtmlLink":"style: Updated user profile theme & added dark mode theme."}},{"before":"fd9c2366412026f98084972c6197cb878376d2ee","after":"82633853608a4c0932af498d71a398ce4f8b215d","ref":"refs/heads/main","pushedAt":"2024-01-23T21:21:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"feat: πŸš€ updated user profile and added dynamic profile picture, user can add or update profile picture.","shortMessageHtmlLink":"feat: πŸš€ updated user profile and added dynamic profile picture, user …"}},{"before":"5e86382055b937752deba32966022c05c5218d53","after":"fd9c2366412026f98084972c6197cb878376d2ee","ref":"refs/heads/main","pushedAt":"2024-01-23T17:04:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"feat: πŸš€ updated user profile and added dynamic profile picture, user can add or update profile picture.","shortMessageHtmlLink":"feat: πŸš€ updated user profile and added dynamic profile picture, user …"}},{"before":"bf095338dd7ba97c973ec1e0f7ccb9f29067862e","after":"5e86382055b937752deba32966022c05c5218d53","ref":"refs/heads/main","pushedAt":"2024-01-22T14:32:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"fix: fix resetPassword routing Bug.","shortMessageHtmlLink":"fix: fix resetPassword routing Bug."}},{"before":"03c18e3d74616b6628cad7a7bd35c7ee36e7bd32","after":"bf095338dd7ba97c973ec1e0f7ccb9f29067862e","ref":"refs/heads/main","pushedAt":"2024-01-22T12:16:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"excluded refrence -field/column- from database & UI, cz its nonsense.","shortMessageHtmlLink":"excluded refrence -field/column- from database & UI, cz its nonsense."}},{"before":"6ee4942f53663c10050f58a275aee9c408e17028","after":"03c18e3d74616b6628cad7a7bd35c7ee36e7bd32","ref":"refs/heads/main","pushedAt":"2024-01-22T12:07:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"feat: Implemented real time name update, user can updated its name by just clicking his name text.","shortMessageHtmlLink":"feat: Implemented real time name update, user can updated its name by…"}},{"before":"24ece8be8bdff1737b291347277922b54ac14eff","after":"6ee4942f53663c10050f58a275aee9c408e17028","ref":"refs/heads/main","pushedAt":"2024-01-22T09:27:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"style: Updated Transactions datatable UI for theme mode.","shortMessageHtmlLink":"style: Updated Transactions datatable UI for theme mode."}},{"before":"bb067bc1f2bbdcbdf947a79e835b0594257210be","after":"24ece8be8bdff1737b291347277922b54ac14eff","ref":"refs/heads/main","pushedAt":"2024-01-20T08:39:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"feat: πŸš€ Implemented -xlsx/CSV- file, user can download the report as -xlsx/CSV- files.","shortMessageHtmlLink":"feat: πŸš€ Implemented -xlsx/CSV- file, user can download the report as …"}},{"before":"e0397733a2f0aa6e31ac150a8a89a0b847aa3d35","after":"bb067bc1f2bbdcbdf947a79e835b0594257210be","ref":"refs/heads/main","pushedAt":"2024-01-17T12:00:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"style: add -DARK MODE- to the update email & password forms.","shortMessageHtmlLink":"style: add -DARK MODE- to the update email & password forms."}},{"before":"187396dcaa7da38a1da820bba4b00e57b6dc26b0","after":"e0397733a2f0aa6e31ac150a8a89a0b847aa3d35","ref":"refs/heads/main","pushedAt":"2024-01-14T20:26:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"(feat): πŸš€ Implemened -DARK MODE- feature with beautiful color palette.","shortMessageHtmlLink":"(feat): πŸš€ Implemened -DARK MODE- feature with beautiful color palette."}},{"before":"8919270952e53dab9be7cb89e57e017f39c44824","after":"187396dcaa7da38a1da820bba4b00e57b6dc26b0","ref":"refs/heads/main","pushedAt":"2024-01-12T21:01:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"Updated progess bar and made it category based with its amount.","shortMessageHtmlLink":"Updated progess bar and made it category based with its amount."}},{"before":"50ed6a036cd8a0780e2992150d81c8b6ceea2928","after":"8919270952e53dab9be7cb89e57e017f39c44824","ref":"refs/heads/main","pushedAt":"2024-01-11T19:16:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":" πŸš€ Completed Carousal Cards & made it dynamic and beautiful and dynamic progress bar.","shortMessageHtmlLink":" πŸš€ Completed Carousal Cards & made it dynamic and beautiful and dynam…"}},{"before":"34b55daabc1b17d7195e93a28ef4e5d4af7ba330","after":"50ed6a036cd8a0780e2992150d81c8b6ceea2928","ref":"refs/heads/main","pushedAt":"2024-01-11T15:09:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"πŸš€ implemented Crousel in dashboard for transaction.","shortMessageHtmlLink":"πŸš€ implemented Crousel in dashboard for transaction."}},{"before":"4c5fe2f0fc472e9d90728a27ce415040034d3678","after":"34b55daabc1b17d7195e93a28ef4e5d4af7ba330","ref":"refs/heads/main","pushedAt":"2024-01-11T11:13:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"Changed Dashboard UI, Added Stand alone & respnsive side bar.","shortMessageHtmlLink":"Changed Dashboard UI, Added Stand alone & respnsive side bar."}},{"before":"b7bb9e344fa0c3f0aa9a6fca48f20cf4e2bba772","after":"4c5fe2f0fc472e9d90728a27ce415040034d3678","ref":"refs/heads/main","pushedAt":"2024-01-09T19:42:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"Update domains in sendEmail.js file","shortMessageHtmlLink":"Update domains in sendEmail.js file"}},{"before":"9d06bcd3e077b0be7c140e34a4aca6e0d3fe1b13","after":"b7bb9e344fa0c3f0aa9a6fca48f20cf4e2bba772","ref":"refs/heads/main","pushedAt":"2024-01-09T18:24:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"πŸš€ Updated Dashbord UI & added separate folder for dashbord styling.","shortMessageHtmlLink":"πŸš€ Updated Dashbord UI & added separate folder for dashbord styling."}},{"before":"9f3b5224e5bc76f91a6e2697b5f850452f35f4f4","after":"9d06bcd3e077b0be7c140e34a4aca6e0d3fe1b13","ref":"refs/heads/main","pushedAt":"2024-01-09T09:03:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"Avator Made separate & and reuseble component.","shortMessageHtmlLink":"Avator Made separate & and reuseble component."}},{"before":"983ac26106bf7faa21d785e1cf5d37cc122882ab","after":"9f3b5224e5bc76f91a6e2697b5f850452f35f4f4","ref":"refs/heads/main","pushedAt":"2024-01-09T08:04:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"(style): πŸ”₯ Header nav Made complete responsive.","shortMessageHtmlLink":"(style): πŸ”₯ Header nav Made complete responsive."}},{"before":"f0396c1540f6fcf136428e42f0f89dc1b9a2a8a8","after":"983ac26106bf7faa21d785e1cf5d37cc122882ab","ref":"refs/heads/main","pushedAt":"2024-01-08T20:25:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"Fxied Miss calculation in (income/expense) values in bar chart.","shortMessageHtmlLink":"Fxied Miss calculation in (income/expense) values in bar chart."}},{"before":"f5d4d396f560ce4dbdbd1bc54ba8fa5df7a1cedd","after":"f0396c1540f6fcf136428e42f0f89dc1b9a2a8a8","ref":"refs/heads/main","pushedAt":"2024-01-08T18:04:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"Updated report UI & added balance banner.","shortMessageHtmlLink":"Updated report UI & added balance banner."}},{"before":"30ac5f3dabb74ed58377a6a9578cd36358750831","after":"f5d4d396f560ce4dbdbd1bc54ba8fa5df7a1cedd","ref":"refs/heads/main","pushedAt":"2024-01-08T16:14:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"(feat): πŸš€ Implemented Dynamic bar chart with real world data.","shortMessageHtmlLink":"(feat): πŸš€ Implemented Dynamic bar chart with real world data."}},{"before":"79e6b3b5cafb88d66e391db1d25cfb556098258b","after":"30ac5f3dabb74ed58377a6a9578cd36358750831","ref":"refs/heads/main","pushedAt":"2024-01-08T12:41:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"(feat): Implement Dynamic & advanced transections recent history on the dashboar.","shortMessageHtmlLink":"(feat): Implement Dynamic & advanced transections recent history on t…"}},{"before":"94679b3a0423c235b7d78f30a389e5731590cf44","after":"79e6b3b5cafb88d66e391db1d25cfb556098258b","ref":"refs/heads/main","pushedAt":"2024-01-08T12:07:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"(feat): Dashboard Cards Data/values made dynamic and real world data.","shortMessageHtmlLink":"(feat): Dashboard Cards Data/values made dynamic and real world data."}},{"before":"bff070bb53f58504f354ed6668a3fe96d3c55ebe","after":"94679b3a0423c235b7d78f30a389e5731590cf44","ref":"refs/heads/main","pushedAt":"2024-01-08T11:36:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"Add Beautiful & dynamic dashboard with advanced UI components","shortMessageHtmlLink":"Add Beautiful & dynamic dashboard with advanced UI components"}},{"before":"0deed99049537b8c3e339b0dc454976b2675a2c4","after":"bff070bb53f58504f354ed6668a3fe96d3c55ebe","ref":"refs/heads/main","pushedAt":"2024-01-07T19:59:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"(feat): IMplemented pdf downloader, user can download his transections as pdf or excel but excel feature not implemented YET.","shortMessageHtmlLink":"(feat): IMplemented pdf downloader, user can download his transection…"}},{"before":"2ae731f85430b5abf0ccee99e2f60596355d8920","after":"0deed99049537b8c3e339b0dc454976b2675a2c4","ref":"refs/heads/main","pushedAt":"2024-01-07T16:10:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"Fixed out login page rendering when user authenticated.","shortMessageHtmlLink":"Fixed out login page rendering when user authenticated."}},{"before":"d80e1abcf51e28bb95d58fc954040967e87f8f59","after":"2ae731f85430b5abf0ccee99e2f60596355d8920","ref":"refs/heads/main","pushedAt":"2024-01-07T14:40:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanad124","name":"Hanad Mohamed Dahir","path":"/hanad124","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77287775?s=80&v=4"},"commit":{"message":"Fixed out Category Duplicate BUG","shortMessageHtmlLink":"Fixed out Category Duplicate BUG"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOnpWWQA","startCursor":null,"endCursor":null}},"title":"Activity Β· hanad124/expense-tracker"}