{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":652195566,"defaultBranch":"main","name":"aldermore-bank-to-freeagent","ownerLogin":"freerange","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-11T11:53:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/61936?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1686484407.660139","currentOid":""},"activityList":{"items":[{"before":"2cdab716c39e87ec1a01379b32b2e45edace9e98","after":"bf8cc1a0124b92980abf36197269adc06e1a64b0","ref":"refs/heads/main","pushedAt":"2023-06-16T12:27:36.073Z","pushType":"push","commitsCount":1,"pusher":{"login":"floehopper","name":"James Mead","path":"/floehopper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3169?s=80&v=4"},"commit":{"message":"Handle 'Today' & 'Yesterday' in date column\n\nAs per @threedaymonk's Gist [1].\n\n[1]: https://gist.github.com/threedaymonk/033fbf0487ce07e413cda1b9221b77b6","shortMessageHtmlLink":"Handle 'Today' & 'Yesterday' in date column"}},{"before":"a6f3a834dbf8bbfd99098e39e1f2951b1cd0424e","after":"2cdab716c39e87ec1a01379b32b2e45edace9e98","ref":"refs/heads/main","pushedAt":"2023-06-12T08:32:39.954Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"floehopper","name":"James Mead","path":"/floehopper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3169?s=80&v=4"},"commit":{"message":"Extract Ruby script into separate file","shortMessageHtmlLink":"Extract Ruby script into separate file"}},{"before":"0134a709f5d18ddbba6093b17db06f5e6d1eaff5","after":"a6f3a834dbf8bbfd99098e39e1f2951b1cd0424e","ref":"refs/heads/main","pushedAt":"2023-06-12T08:30:38.691Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"floehopper","name":"James Mead","path":"/floehopper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3169?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"88ea3791ecfe5072d0083cca17f9ae553c5f91b5","after":"0134a709f5d18ddbba6093b17db06f5e6d1eaff5","ref":"refs/heads/main","pushedAt":"2023-06-12T08:30:06.770Z","pushType":"push","commitsCount":1,"pusher":{"login":"floehopper","name":"James Mead","path":"/floehopper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3169?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"52f1d7caa25a23388d0884e93e39b41db3adad33","after":"88ea3791ecfe5072d0083cca17f9ae553c5f91b5","ref":"refs/heads/main","pushedAt":"2023-06-11T12:03:34.189Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"floehopper","name":"James Mead","path":"/floehopper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3169?s=80&v=4"},"commit":{"message":"Reformat Aldermore Bank CSV for FreeAgent\n\nThis is a static page which is intended to be used as follows:\n\n1. Download a CSV from your Aldermore Bank account.\n2. View this static page.\n3. Use the file chooser to select the CSV from your local machine.\n4. Click the \"Reformat\" button.\n5. Click the \"Download\" button.\n6. A CSV file suitable for uploading to FreeAgent banking is downloaded.\n\nThis uses ruby.wasm [1] to enable the script tags with type \"text/ruby\"\nto run Ruby in the browser.\n\nI've had to use a nightly build [2] rather than the latest release [3]\nin order to get CSV parsing to work. I was seeing a SystemStackError\nwith the latter. This seems closely related to this issue [4] which was\nfixed in this PR [5].\n\nAlthough the nightly build is supposed to support await for promises\ninside script tags marked as data-eval=\"async\", this didn't work for me\nso I've had to call `then` on the promise passing in a lambda which is a\nbit ugly.\n\n[1]: https://github.com/ruby/ruby.wasm\n[2]: https://github.com/ruby/ruby.wasm/releases/tag/2023-06-09-a\n[3]: https://github.com/ruby/ruby.wasm/releases/tag/2.0.0\n[4]: https://github.com/ruby/ruby.wasm/issues/234\n[5]: https://github.com/ruby/ruby.wasm/issues/235","shortMessageHtmlLink":"Reformat Aldermore Bank CSV for FreeAgent"}},{"before":"670d1bd537aa605013b8f39d784366760f58a3ca","after":"52f1d7caa25a23388d0884e93e39b41db3adad33","ref":"refs/heads/main","pushedAt":"2023-06-11T12:02:38.155Z","pushType":"push","commitsCount":1,"pusher":{"login":"floehopper","name":"James Mead","path":"/floehopper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3169?s=80&v=4"},"commit":{"message":"Add MIT license","shortMessageHtmlLink":"Add MIT license"}},{"before":"265eeda7e81d5f54a7b30b9b6a4b705be9d0db24","after":"670d1bd537aa605013b8f39d784366760f58a3ca","ref":"refs/heads/main","pushedAt":"2023-06-11T11:59:27.889Z","pushType":"push","commitsCount":1,"pusher":{"login":"floehopper","name":"James Mead","path":"/floehopper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3169?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"c101de81cc50be880e836d2b5ecc03dd88949168","after":"265eeda7e81d5f54a7b30b9b6a4b705be9d0db24","ref":"refs/heads/main","pushedAt":"2023-06-11T11:56:10.341Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"floehopper","name":"James Mead","path":"/floehopper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3169?s=80&v=4"},"commit":{"message":"Reformat Aldermore Bank CSV for FreeAgent\n\nThis is a static page which is intended to be used as follows:\n\n1. Download a CSV from your Aldermore Bank account.\n2. View this static page.\n3. Use the file chooser to select the CSV from your local machine.\n4. Click the \"Reformat\" button.\n5. Click the \"Download\" button.\n6. A CSV file suitable for uploading to FreeAgent banking is downloaded.\n\nThis uses ruby.wasm [1] to enable the script tags with type \"text/ruby\"\nto run Ruby in the browser.\n\nI've had to use a nightly build [2] rather than the latest release [3]\nin order to get CSV parsing to work. I was seeing a SystemStackError\nwith the latter. This seems closely related to this issue [4] which was\nfixed in this PR [5].\n\nAlthough the nightly build is supposed to support await for promises\ninside script tags marked as data-eval=\"async\", this didn't work for me\nso I've had to call `then` on the promise passing in a lambda which is a\nbit ugly.\n\n[1]: https://github.com/ruby/ruby.wasm\n[2]: https://github.com/ruby/ruby.wasm/releases/tag/2023-06-09-a\n[3]: https://github.com/ruby/ruby.wasm/releases/tag/2.0.0\n[4]: https://github.com/ruby/ruby.wasm/issues/234\n[5]: https://github.com/ruby/ruby.wasm/issues/235","shortMessageHtmlLink":"Reformat Aldermore Bank CSV for FreeAgent"}},{"before":null,"after":"c101de81cc50be880e836d2b5ecc03dd88949168","ref":"refs/heads/main","pushedAt":"2023-06-11T11:53:27.660Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"floehopper","name":"James Mead","path":"/floehopper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3169?s=80&v=4"},"commit":{"message":"Reformat Aldermore Bank CSV for FreeAgent\n\nThis is a static page which is intended to be used as follows:\n\n1. Download a CSV from your Aldermore Bank account.\n2. View this static page.\n3. Use the file chooser to select the CSV from your local machine.\n4. Click the \"Reformat\" button.\n5. Click the \"Download\" button.\n6. A CSV file suitable for uploading to FreeAgent banking is downloaded.\n\nThis uses ruby.wasm [1] to enable the script tags with type \"text/ruby\"\nto run Ruby in the browser.\n\nI've had to use a nightly build [2] rather than the latest release [3]\nin order to get CSV parsing to work. I was seeing a SystemStackError\nwith the latter. This seems closely related to this issue [4] which was\nfixed in this PR [5].\n\nAlthough the nightly build is supposed to support await for promises\ninside script tags marked as data-eval=\"async\", this didn't work for me\nso I've had to call `then` on the promise passing in a lambda which is a\nbit ugly.\n\n[1]: https://github.com/ruby/ruby.wasm\n[2]: https://github.com/ruby/ruby.wasm/releases/tag/2023-06-09-a\n[3]: https://github.com/ruby/ruby.wasm/releases/tag/2.0.0\n[4]: https://github.com/ruby/ruby.wasm/issues/234\n[5]: https://github.com/ruby/ruby.wasm/issues/235","shortMessageHtmlLink":"Reformat Aldermore Bank CSV for FreeAgent"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADQv5BqQA","startCursor":null,"endCursor":null}},"title":"Activity ยท freerange/aldermore-bank-to-freeagent"}