{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":602532825,"defaultBranch":"master","name":"SharesGainLossTracker","ownerLogin":"metaljase","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-16T12:15:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2172173?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725575441.0","currentOid":""},"activityList":{"items":[{"before":"a12b705e2848b15d167b33381889d054a95e7522","after":"8f63cdb77457f835f41e1b31ed6e12577c79bc16","ref":"refs/heads/master","pushedAt":"2024-09-05T22:28:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Updated version and NuGet packages.","shortMessageHtmlLink":"Updated version and NuGet packages."}},{"before":"f588db1950e3dba771e5b1bd3e08831de9e88a31","after":"a12b705e2848b15d167b33381889d054a95e7522","ref":"refs/heads/master","pushedAt":"2024-09-05T22:19:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Made a minor tweak to the trimming (of the build) and fixed a potentional null bug for any future tests.","shortMessageHtmlLink":"Made a minor tweak to the trimming (of the build) and fixed a potenti…"}},{"before":"b9c50ca07aad12c4e131bf849747405b1a47eaf8","after":null,"ref":"refs/tags/v4.4.1","pushedAt":"2024-09-04T21:53:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"}},{"before":"a01b44734614c7c03c500493cb4d7d4c4aa1ad68","after":"f588db1950e3dba771e5b1bd3e08831de9e88a31","ref":"refs/heads/master","pushedAt":"2024-09-04T21:52:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Updated target framework in workflow.","shortMessageHtmlLink":"Updated target framework in workflow."}},{"before":"db7f8e1c796a960af87d33be6d7221c673568d9c","after":"a01b44734614c7c03c500493cb4d7d4c4aa1ad68","ref":"refs/heads/master","pushedAt":"2024-09-04T21:27:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Updated version number.","shortMessageHtmlLink":"Updated version number."}},{"before":"b53cc46e083c0d18953db1bc573780a5ad5292c3","after":"db7f8e1c796a960af87d33be6d7221c673568d9c","ref":"refs/heads/master","pushedAt":"2024-09-04T21:23:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Updated NuGet packages to latest version.","shortMessageHtmlLink":"Updated NuGet packages to latest version."}},{"before":"349287afcc292a1be5288008e55c49742ef95b08","after":"b53cc46e083c0d18953db1bc573780a5ad5292c3","ref":"refs/heads/master","pushedAt":"2024-03-17T16:19:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Enabled nullability in console and WPF apps, and the made necessary changes for this. Added new test SaveMemoryStreamToFile_ThrowsArgumentNullException_GivenNullFullFilePath().","shortMessageHtmlLink":"Enabled nullability in console and WPF apps, and the made necessary c…"}},{"before":"a6e7da4e857a370837a87eeccca6c3ffe5a3c264","after":"349287afcc292a1be5288008e55c49742ef95b08","ref":"refs/heads/master","pushedAt":"2024-03-17T10:44:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Updated files to file-scoped namespace. Removed an unnecessary NuGet package from console and WPF app. Fixed broken link in README.md to configuration instructions section. Changed name of app settings node from sharesSettings to SharesGainLossTracker.","shortMessageHtmlLink":"Updated files to file-scoped namespace. Removed an unnecessary NuGet …"}},{"before":"6d2e50a385033ff8fe1a28c1aca1f6fdff474fc9","after":"a6e7da4e857a370837a87eeccca6c3ffe5a3c264","ref":"refs/heads/master","pushedAt":"2024-03-14T14:30:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Removed unnecessary packages from console and WPF apps.","shortMessageHtmlLink":"Removed unnecessary packages from console and WPF apps."}},{"before":"3a9660c4fc50552ca0ba2bfdee925cd222b0f9be","after":null,"ref":"refs/tags/v4.3.0","pushedAt":"2024-03-13T20:07:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"}},{"before":"4ec085904db43caa572c89ddc16642774a5f9907","after":"6d2e50a385033ff8fe1a28c1aca1f6fdff474fc9","ref":"refs/heads/master","pushedAt":"2024-03-13T20:01:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Updated .NET references to .NET 8.","shortMessageHtmlLink":"Updated .NET references to .NET 8."}},{"before":"3396e10c119731bb7047b6a9fdd585a18b5fdb10","after":"4ec085904db43caa572c89ddc16642774a5f9907","ref":"refs/heads/master","pushedAt":"2024-03-13T19:20:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Updated to document new EndpointReturnsAdjustedClose setting in appsettings.json.","shortMessageHtmlLink":"Updated to document new EndpointReturnsAdjustedClose setting in appse…"}},{"before":"a82dc5eb76bdb5ba3bed4e37c04ff65c1df26d41","after":"3396e10c119731bb7047b6a9fdd585a18b5fdb10","ref":"refs/heads/master","pushedAt":"2024-03-13T19:06:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Updated to .NET 8. Updated NuGet packages. Refactored apps host from CreateDefaultBuilder to CreateApplicationBuilder. Refactored to use options pattern for settings. Changed API endpoint data deserialization code to use source generators. Added EndpointReturnsAdjustedClose to appsettings.json to indicate if API endpoint returns adjusted close price or close price.","shortMessageHtmlLink":"Updated to .NET 8. Updated NuGet packages. Refactored apps host from …"}},{"before":"a53248b64a1c6e6b1131fd1d53aa5bf4b9679e3c","after":"a82dc5eb76bdb5ba3bed4e37c04ff65c1df26d41","ref":"refs/heads/master","pushedAt":"2023-05-11T16:35:06.913Z","pushType":"push","commitsCount":2,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Removed some unused properties, and changed some properties from public to private.","shortMessageHtmlLink":"Removed some unused properties, and changed some properties from publ…"}},{"before":"95d4d1c16f970c8cb507e937c045f546a734b0b5","after":"a53248b64a1c6e6b1131fd1d53aa5bf4b9679e3c","ref":"refs/heads/master","pushedAt":"2023-05-11T13:20:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Removed duplicated unit testing of WPF app.","shortMessageHtmlLink":"Removed duplicated unit testing of WPF app."}},{"before":"31b63492ac2519d3dbe6c7cba3aa1296514732c6","after":"95d4d1c16f970c8cb507e937c045f546a734b0b5","ref":"refs/heads/master","pushedAt":"2023-05-10T00:05:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Corrected typo.","shortMessageHtmlLink":"Corrected typo."}},{"before":"1a2fb3fc9be5afbb70bb25ad050e35e4c8eadda3","after":"31b63492ac2519d3dbe6c7cba3aa1296514732c6","ref":"refs/heads/master","pushedAt":"2023-05-09T23:49:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Updated with details of executables that can be downloaded.","shortMessageHtmlLink":"Updated with details of executables that can be downloaded."}},{"before":"3e93dc92f2d4b15159ac0903c4d32fabf029b304","after":"1a2fb3fc9be5afbb70bb25ad050e35e4c8eadda3","ref":"refs/heads/master","pushedAt":"2023-05-09T22:06:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Updated so User Secrets are only used in the Development environment, and also the environment can now be set via '--environment' command line argument. Updated console and WPF app so IConfiguration is passed in as parameter rather than Settings instance.","shortMessageHtmlLink":"Updated so User Secrets are only used in the Development environment,…"}},{"before":"76adbd77f7231ed427f1bfdc7a275d1b4dcf6f80","after":null,"ref":"refs/tags/v4.1.4","pushedAt":"2023-05-08T21:44:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"}},{"before":"33a36fc4ba960a9b3d89997c5141ca758090e183","after":"3e93dc92f2d4b15159ac0903c4d32fabf029b304","ref":"refs/heads/master","pushedAt":"2023-05-08T21:43:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Fixed upload and download paths in workflow.","shortMessageHtmlLink":"Fixed upload and download paths in workflow."}},{"before":"b2b9062b0d9ba1a2806fb95fd052be0185e51722","after":null,"ref":"refs/tags/v4.1.4","pushedAt":"2023-05-08T14:25:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"}},{"before":"e606b9e8e3d6ea8a261f15ed9a0e2900f968964f","after":"33a36fc4ba960a9b3d89997c5141ca758090e183","ref":"refs/heads/master","pushedAt":"2023-05-08T14:21:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Replaced zip compression commands with PowerShell zip compression.","shortMessageHtmlLink":"Replaced zip compression commands with PowerShell zip compression."}},{"before":"4bb2fa973681e9034e48e38431a1cedc2aafa244","after":"e606b9e8e3d6ea8a261f15ed9a0e2900f968964f","ref":"refs/heads/master","pushedAt":"2023-05-08T02:05:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Updated CI workflow to zip files.","shortMessageHtmlLink":"Updated CI workflow to zip files."}},{"before":"dce249715a2d3e5f89487d8b7f608f1e9c430556","after":"4bb2fa973681e9034e48e38431a1cedc2aafa244","ref":"refs/heads/master","pushedAt":"2023-05-08T01:25:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Updated so appsettings.Development.json is not included in release builds.","shortMessageHtmlLink":"Updated so appsettings.Development.json is not included in release bu…"}},{"before":"6afadae231bc5d5660e6dda27930dc1173092503","after":"dce249715a2d3e5f89487d8b7f608f1e9c430556","ref":"refs/heads/master","pushedAt":"2023-05-08T00:15:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Updated EPPlus NuGet package, and fixed bug where logs failed to write if executing app via a published executable.","shortMessageHtmlLink":"Updated EPPlus NuGet package, and fixed bug where logs failed to writ…"}},{"before":"c53e54f6fb8d5f8b0e5c77eb270894c006270374","after":null,"ref":"refs/tags/v4.1.2","pushedAt":"2023-05-08T00:14:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"}},{"before":"58cd6106cd7ef595a228bfda883a9714fe3088e9","after":null,"ref":"refs/tags/v4.1.2","pushedAt":"2023-05-08T00:10:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"}},{"before":"b24b7dda5f8d844dfa46525b103eb91bd63daa17","after":"6afadae231bc5d5660e6dda27930dc1173092503","ref":"refs/heads/master","pushedAt":"2023-05-07T15:38:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Incremented version number","shortMessageHtmlLink":"Incremented version number"}},{"before":"b5d39dff7a562a4539a674cd49b6ba3376041345","after":"b24b7dda5f8d844dfa46525b103eb91bd63daa17","ref":"refs/heads/master","pushedAt":"2023-05-07T15:31:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Added PublishTrimmed, PublishSingleFile, RuntimeIdentifiers to project files. Also added GitHub Action workflow for CI.","shortMessageHtmlLink":"Added PublishTrimmed, PublishSingleFile, RuntimeIdentifiers to projec…"}},{"before":"8c2bff5d7b0d775d1fb165c330bbd3fa0f275ec0","after":"b5d39dff7a562a4539a674cd49b6ba3376041345","ref":"refs/heads/master","pushedAt":"2023-04-25T13:13:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metaljase","name":"Jason Keeler","path":"/metaljase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2172173?s=80&v=4"},"commit":{"message":"Added more accurate log message when receiving errors from AlphaVantage API. Improved handling of when no data is received and/or deserialised from stocks API. Added more test theories to ExcelWorkbookCreatorServiceTests.CreateWorkbookAsync_SwallowsArgumentExceptionAndReturnsNull_GivenDataTablesContainNullDataTableOrNoRows.","shortMessageHtmlLink":"Added more accurate log message when receiving errors from AlphaVanta…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQyMjoyODozMi4wMDAwMDBazwAAAASuWeOy","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0yNVQxMzoxMzoyMS4wMDAwMDBazwAAAAMf2i7x"}},"title":"Activity · metaljase/SharesGainLossTracker"}