{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":229488671,"defaultBranch":"master","name":"myfin","ownerLogin":"afaneca","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-12-21T22:07:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14138443?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717279162.0","currentOid":""},"activityList":{"items":[{"before":"c80849a83b17d269790738409bde19f54e8cbd38","after":"7dac81d153b2c5c6358d0ff68e960a78cbe72f97","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-09-16T10:48:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"Invest Transactions - tweaked table cell size","shortMessageHtmlLink":"Invest Transactions - tweaked table cell size"}},{"before":"2bb6a683b804317e552bd52b8bd2b2cbcf7edd94","after":"c80849a83b17d269790738409bde19f54e8cbd38","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-09-16T10:34:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"Fix: Rules - add rule request field names","shortMessageHtmlLink":"Fix: Rules - add rule request field names"}},{"before":"a67a9797714773fec767e01e4e61c21103097d9c","after":"2bb6a683b804317e552bd52b8bd2b2cbcf7edd94","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-09-14T10:50:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"Invest transactions: implemented asset list","shortMessageHtmlLink":"Invest transactions: implemented asset list"}},{"before":"849bf7520137c65871c3b9a0575ce8b88b9e9dce","after":"a67a9797714773fec767e01e4e61c21103097d9c","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-09-13T22:38:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"Invest assets: implemented asset add/edit","shortMessageHtmlLink":"Invest assets: implemented asset add/edit"}},{"before":"cb7c62a444cd79c4a7e92d59931b7b2e148177b7","after":"849bf7520137c65871c3b9a0575ce8b88b9e9dce","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-09-07T22:52:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"Invest assets: implemented asset value update","shortMessageHtmlLink":"Invest assets: implemented asset value update"}},{"before":"08fa9a9365a4828ed919bb58433c6716b678f49d","after":"cb7c62a444cd79c4a7e92d59931b7b2e148177b7","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-29T22:54:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"AddEditRuleDialog: added essential input to result form group","shortMessageHtmlLink":"AddEditRuleDialog: added essential input to result form group"}},{"before":"e8b2fb1c8414cb2aaa3bf4a28c9edfcea3724e81","after":"08fa9a9365a4828ed919bb58433c6716b678f49d","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-29T22:07:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"ImportTrxStep1: fix - null safety for columns","shortMessageHtmlLink":"ImportTrxStep1: fix - null safety for columns"}},{"before":"5698550f77a9a93c82762d43752de37b2f69f009","after":"e8b2fb1c8414cb2aaa3bf4a28c9edfcea3724e81","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-29T21:54:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"ImportTrxStep2: fix - debounce timeout to 700","shortMessageHtmlLink":"ImportTrxStep2: fix - debounce timeout to 700"}},{"before":"1d7904d54919710d66bd2559bfcd6075572a6030","after":"5698550f77a9a93c82762d43752de37b2f69f009","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-29T21:31:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"ImportTrxStep2: fix - new account balance incorrect calculation","shortMessageHtmlLink":"ImportTrxStep2: fix - new account balance incorrect calculation"}},{"before":"a770c67589b74463958d4542b4d0bec1e8945d5d","after":"1d7904d54919710d66bd2559bfcd6075572a6030","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-29T21:23:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"ImportTrxStep2: fix - category & entity not being mapped correctly for request","shortMessageHtmlLink":"ImportTrxStep2: fix - category & entity not being mapped correctly fo…"}},{"before":"61516cfff9ce53dd328899496df82795d6cfc379","after":"a770c67589b74463958d4542b4d0bec1e8945d5d","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-25T17:58:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"Invest Assets: Get + Delete","shortMessageHtmlLink":"Invest Assets: Get + Delete"}},{"before":"1611f731dbab52991c53c8d30b88e9fb7748f28f","after":"61516cfff9ce53dd328899496df82795d6cfc379","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-17T15:40:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"Rules - optimized table for mobile","shortMessageHtmlLink":"Rules - optimized table for mobile"}},{"before":"6317e8a70c144984b12c1e4c40a41fb5b04bf268","after":"1611f731dbab52991c53c8d30b88e9fb7748f28f","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-17T12:38:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"fix: npm audit (axios)","shortMessageHtmlLink":"fix: npm audit (axios)"}},{"before":"08ab3ec94cf7a6d227d350e223806f1c4a9b95fa","after":"6317e8a70c144984b12c1e4c40a41fb5b04bf268","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-17T12:35:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"Invest: added InvestDashboard.tsx","shortMessageHtmlLink":"Invest: added InvestDashboard.tsx"}},{"before":"20c674469dafa3007af65c0a69af94cc0d498a9a","after":"08ab3ec94cf7a6d227d350e223806f1c4a9b95fa","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-13T15:44:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"Sidebar: re-organized items with meta submenu","shortMessageHtmlLink":"Sidebar: re-organized items with meta submenu"}},{"before":"3f9f017397abe4946e9f711132b0f15cdccc5455","after":"20c674469dafa3007af65c0a69af94cc0d498a9a","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-13T14:38:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"Rules: implemented add/edit rule","shortMessageHtmlLink":"Rules: implemented add/edit rule"}},{"before":"23719775c1290e1d2f58f5bb2abc25465e362700","after":"3f9f017397abe4946e9f711132b0f15cdccc5455","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-11T23:03:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"fix: new account balance in ImportTrxStep2.tsx","shortMessageHtmlLink":"fix: new account balance in ImportTrxStep2.tsx"}},{"before":"d46a284c3ec93577aa117cefa20d95939772e3e4","after":"23719775c1290e1d2f58f5bb2abc25465e362700","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-11T22:17:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"BudgetList: debounced setSearchQuery","shortMessageHtmlLink":"BudgetList: debounced setSearchQuery"}},{"before":"cc9746e4617b864ba30540655344a21a1f5c6c51","after":"d46a284c3ec93577aa117cefa20d95939772e3e4","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-11T22:14:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"Transactions: debounced setSearchQuery & reduced pageSize to 20","shortMessageHtmlLink":"Transactions: debounced setSearchQuery & reduced pageSize to 20"}},{"before":"d5cfbe51d1ced74de2febc6d670e1b29c1ab95de","after":"cc9746e4617b864ba30540655344a21a1f5c6c51","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-09T16:44:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"removed unused import from Rules","shortMessageHtmlLink":"removed unused import from Rules"}},{"before":"3d9be3844609cec6e9922337c3542b8a2483fa3a","after":"d5cfbe51d1ced74de2febc6d670e1b29c1ab95de","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-05T16:37:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"Rules: added rule list","shortMessageHtmlLink":"Rules: added rule list"}},{"before":"84d99bef47f23b295eebbf32ecbc8a51ccfbce48","after":"3d9be3844609cec6e9922337c3542b8a2483fa3a","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-05T13:23:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"fix AddEditTransactionDialog: last cached trx not being pre-filled on first init","shortMessageHtmlLink":"fix AddEditTransactionDialog: last cached trx not being pre-filled on…"}},{"before":"79e70ff99923dbcaed3d439b43d090153c5236e4","after":"84d99bef47f23b295eebbf32ecbc8a51ccfbce48","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-08-01T16:12:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"optimized import trx step 2","shortMessageHtmlLink":"optimized import trx step 2"}},{"before":"1b4e951f343e87bbdd485a45095a6eb33138df99","after":"79e70ff99923dbcaed3d439b43d090153c5236e4","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-07-26T17:17:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"implemented import transactions feature","shortMessageHtmlLink":"implemented import transactions feature"}},{"before":"ead702bafd947dd0784885fe993d46cd9aeeae03","after":"1b4e951f343e87bbdd485a45095a6eb33138df99","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-07-10T16:49:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"fix - trx: auto-fill AddEditTransactionDialog with last cached trx when available","shortMessageHtmlLink":"fix - trx: auto-fill AddEditTransactionDialog with last cached trx wh…"}},{"before":"207c0d506cfcb810fbec5f25d3047234029ead3d","after":"ead702bafd947dd0784885fe993d46cd9aeeae03","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-07-10T16:31:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"trx: auto-fill AddEditTransactionDialog with last cached trx when available","shortMessageHtmlLink":"trx: auto-fill AddEditTransactionDialog with last cached trx when ava…"}},{"before":"ab1e1668dde0a95af6fce7af315f04d854d7787e","after":"207c0d506cfcb810fbec5f25d3047234029ead3d","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-07-07T18:09:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"tags: implemented crud operations","shortMessageHtmlLink":"tags: implemented crud operations"}},{"before":"ce193bbbe887dee88ebb697d16b86f1ed4b21733","after":"ab1e1668dde0a95af6fce7af315f04d854d7787e","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-07-07T11:27:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"entities: implemented crud operations + misc global dialog tweaks","shortMessageHtmlLink":"entities: implemented crud operations + misc global dialog tweaks"}},{"before":"2ff0a38ad3eb9ec379c770befde5b6353570a2a1","after":"ce193bbbe887dee88ebb697d16b86f1ed4b21733","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-07-06T16:41:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"categories: implemented crud operations","shortMessageHtmlLink":"categories: implemented crud operations"}},{"before":"d7bc13645e782a42a2d6e163b92cdbed287fbc92","after":"2ff0a38ad3eb9ec379c770befde5b6353570a2a1","ref":"refs/heads/374-re-create-frontend-in-react","pushedAt":"2024-07-06T15:23:23.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"afaneca","name":"António Faneca","path":"/afaneca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14138443?s=80&v=4"},"commit":{"message":"accounts: implemented search by string query","shortMessageHtmlLink":"accounts: implemented search by string query"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxMDo0ODo1Ny4wMDAwMDBazwAAAAS3Tkn0","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxMDo0ODo1Ny4wMDAwMDBazwAAAAS3Tkn0","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wNlQxNToyMzoyMy4wMDAwMDBazwAAAAR4eP2r"}},"title":"Activity · afaneca/myfin"}