{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":304836585,"defaultBranch":"main","name":"ezbookkeeping","ownerLogin":"mayswind","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-17T08:54:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2211648?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723288240.0","currentOid":""},"activityList":{"items":[{"before":"7c59e8386e49eb64ed599e9b5b3a6e95ff5ebf9b","after":"2dddb77ca4f9e62d274acd1dc5a81a727d157b07","ref":"refs/heads/main","pushedAt":"2024-09-02T16:47:53.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"fix there are unnecessary separators in exported file when the tag in transaction does not exist, fix the incorrect exported data when the content contains CR(\"\\r\")","shortMessageHtmlLink":"fix there are unnecessary separators in exported file when the tag in…"}},{"before":"43c37763d876af3fac5cd9f31296e3ad420aab44","after":"7c59e8386e49eb64ed599e9b5b3a6e95ff5ebf9b","ref":"refs/heads/main","pushedAt":"2024-09-01T17:40:16.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"support importing transaction by csv/tsv file via command line","shortMessageHtmlLink":"support importing transaction by csv/tsv file via command line"}},{"before":"73c69c376194417807f36f857026f2a0777c403f","after":"43c37763d876af3fac5cd9f31296e3ad420aab44","ref":"refs/heads/main","pushedAt":"2024-08-31T16:51:38.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"code refactor","shortMessageHtmlLink":"code refactor"}},{"before":"8b51f6ebaabce8b4e14953e0f076b7dee8a7a7b5","after":"73c69c376194417807f36f857026f2a0777c403f","ref":"refs/heads/main","pushedAt":"2024-08-29T16:39:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"add transaction picture upload api","shortMessageHtmlLink":"add transaction picture upload api"}},{"before":"ab745ad56b7832f9aa3adf1b903d30c4578df5a1","after":"8b51f6ebaabce8b4e14953e0f076b7dee8a7a7b5","ref":"refs/heads/main","pushedAt":"2024-08-28T16:04:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"add unit tests","shortMessageHtmlLink":"add unit tests"}},{"before":"62d3dc63d1ed867f2aaff02f556376dfee72da17","after":"ab745ad56b7832f9aa3adf1b903d30c4578df5a1","ref":"refs/heads/main","pushedAt":"2024-08-27T17:12:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"add International Monetary Fund exchange rates data source","shortMessageHtmlLink":"add International Monetary Fund exchange rates data source"}},{"before":"720f83bd0ba382da705d6cd09a609bc4ddf51f4c","after":"62d3dc63d1ed867f2aaff02f556376dfee72da17","ref":"refs/heads/main","pushedAt":"2024-08-27T16:08:41.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"update comments","shortMessageHtmlLink":"update comments"}},{"before":"d2eaf5c6da80cebc5a8409aa73e830dc76a63b9e","after":"720f83bd0ba382da705d6cd09a609bc4ddf51f4c","ref":"refs/heads/main","pushedAt":"2024-08-26T16:23:01.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"show multiple selected week days in the order of the week day list","shortMessageHtmlLink":"show multiple selected week days in the order of the week day list"}},{"before":"17d4fec256bf4977bc17b00c32d48a63c6d72623","after":"d2eaf5c6da80cebc5a8409aa73e830dc76a63b9e","ref":"refs/heads/main","pushedAt":"2024-08-25T18:31:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"support scheduled transaction (#2)","shortMessageHtmlLink":"support scheduled transaction (#2)"}},{"before":"4a96bac45785e3aaf0f5b961a28c70bb46924557","after":"17d4fec256bf4977bc17b00c32d48a63c6d72623","ref":"refs/heads/main","pushedAt":"2024-08-19T16:37:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"modify variable name","shortMessageHtmlLink":"modify variable name"}},{"before":"217d37e3d36399779fe7cdb98ece5c6f983c75ce","after":"4a96bac45785e3aaf0f5b961a28c70bb46924557","ref":"refs/heads/main","pushedAt":"2024-08-19T16:06:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"don't show the editable icon when user avatar cannot be modified","shortMessageHtmlLink":"don't show the editable icon when user avatar cannot be modified"}},{"before":"e86d4e05ce7cb69c0f94eec60aa2be096223aba2","after":"217d37e3d36399779fe7cdb98ece5c6f983c75ce","ref":"refs/heads/main","pushedAt":"2024-08-18T17:10:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"fix gocron log format","shortMessageHtmlLink":"fix gocron log format"}},{"before":"6fcb0a2b3cb007c37efd7256d7912b190b398647","after":"e86d4e05ce7cb69c0f94eec60aa2be096223aba2","ref":"refs/heads/main","pushedAt":"2024-08-18T16:37:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"code refactor","shortMessageHtmlLink":"code refactor"}},{"before":"560edf9fbf83d1840b8af3f1ee1521a9eb305c34","after":"6fcb0a2b3cb007c37efd7256d7912b190b398647","ref":"refs/heads/main","pushedAt":"2024-08-17T16:44:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"remove deprecated Monetary Authority of Singapore exchange rates api","shortMessageHtmlLink":"remove deprecated Monetary Authority of Singapore exchange rates api"}},{"before":"6cf2c67d385717cbc3e70f225fe88c08bef52e90","after":"560edf9fbf83d1840b8af3f1ee1521a9eb305c34","ref":"refs/heads/main","pushedAt":"2024-08-16T16:39:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"code refactor","shortMessageHtmlLink":"code refactor"}},{"before":"110179664190f0933de508e96fcd6c0a48de6f0b","after":"6cf2c67d385717cbc3e70f225fe88c08bef52e90","ref":"refs/heads/main","pushedAt":"2024-08-13T14:57:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"add scheduled transaction list page","shortMessageHtmlLink":"add scheduled transaction list page"}},{"before":"c2757f68a640b082092ca51a862578b2f48715ee","after":"110179664190f0933de508e96fcd6c0a48de6f0b","ref":"refs/heads/main","pushedAt":"2024-08-12T18:08:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"support number pad keys in pin code input and amount input","shortMessageHtmlLink":"support number pad keys in pin code input and amount input"}},{"before":"753fc762a01eaf141d7dee7d52b82cfc5a0976fe","after":"c2757f68a640b082092ca51a862578b2f48715ee","ref":"refs/heads/main","pushedAt":"2024-08-12T17:30:23.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"code refactor and add unit tests","shortMessageHtmlLink":"code refactor and add unit tests"}},{"before":"9116f404dbea73ea01f64be03f82602709895443","after":"753fc762a01eaf141d7dee7d52b82cfc5a0976fe","ref":"refs/heads/main","pushedAt":"2024-08-11T17:15:21.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"remove unused code","shortMessageHtmlLink":"remove unused code"}},{"before":"85322ad8601f46252e5796df7f97e11fcec8b368","after":"9116f404dbea73ea01f64be03f82602709895443","ref":"refs/heads/main","pushedAt":"2024-08-11T09:14:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"upgrade third party dependencies","shortMessageHtmlLink":"upgrade third party dependencies"}},{"before":"d19863432686815f0635d27261855c4780c01e0b","after":"85322ad8601f46252e5796df7f97e11fcec8b368","ref":"refs/heads/main","pushedAt":"2024-08-11T09:02:40.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"upgrade third party dependencies","shortMessageHtmlLink":"upgrade third party dependencies"}},{"before":"d3762e6c461b49a9e054e098bffec7ae21001375","after":"d19863432686815f0635d27261855c4780c01e0b","ref":"refs/heads/main","pushedAt":"2024-08-10T16:27:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"bump version to 0.6.0","shortMessageHtmlLink":"bump version to 0.6.0"}},{"before":"157eb140ebe2a66315a8c81fc1ebafb4a77c699c","after":"d3762e6c461b49a9e054e098bffec7ae21001375","ref":"refs/heads/main","pushedAt":"2024-08-10T11:09:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"add storage directory in built package","shortMessageHtmlLink":"add storage directory in built package"}},{"before":"157eb140ebe2a66315a8c81fc1ebafb4a77c699c","after":null,"ref":"refs/tags/v0.5.0","pushedAt":"2024-08-10T11:06:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"}},{"before":"5c4a8e37c4eb7904121f21dce27ef25008044a0a","after":"157eb140ebe2a66315a8c81fc1ebafb4a77c699c","ref":"refs/heads/main","pushedAt":"2024-08-09T16:40:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"hide multiple accounts / categories item when there are no accounts / categories","shortMessageHtmlLink":"hide multiple accounts / categories item when there are no accounts /…"}},{"before":"946a7810a7c00861bc852620711f24b7367ba220","after":"5c4a8e37c4eb7904121f21dce27ef25008044a0a","ref":"refs/heads/main","pushedAt":"2024-08-08T16:21:54.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"verify whether required items is valid before submitting new transaction","shortMessageHtmlLink":"verify whether required items is valid before submitting new transaction"}},{"before":"caa27841efd7461840422fd20282f40b684252c9","after":"946a7810a7c00861bc852620711f24b7367ba220","ref":"refs/heads/main","pushedAt":"2024-08-07T18:04:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"support logging request logs and database query logs to separate files, and support rotating log files","shortMessageHtmlLink":"support logging request logs and database query logs to separate file…"}},{"before":"d1cd13723a6fcf6fd98ecc566237372c847d0c15","after":"caa27841efd7461840422fd20282f40b684252c9","ref":"refs/heads/main","pushedAt":"2024-08-06T17:03:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"fix the incorrect calculation of monthly income and expense amount when filtering multiple accounts","shortMessageHtmlLink":"fix the incorrect calculation of monthly income and expense amount wh…"}},{"before":"0e946a4b3b96aeb7aad9ab385f0229beadd3a889","after":"d1cd13723a6fcf6fd98ecc566237372c847d0c15","ref":"refs/heads/main","pushedAt":"2024-08-05T17:12:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"add online demo url","shortMessageHtmlLink":"add online demo url"}},{"before":"f2baa4ae6544a77240782e0be52e92bc416e12f8","after":"0e946a4b3b96aeb7aad9ab385f0229beadd3a889","ref":"refs/heads/main","pushedAt":"2024-08-05T16:43:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mayswind","name":null,"path":"/mayswind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2211648?s=80&v=4"},"commit":{"message":"show notification in frontend","shortMessageHtmlLink":"show notification in frontend"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEqs5uZQA","startCursor":null,"endCursor":null}},"title":"Activity · mayswind/ezbookkeeping"}