{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":27251463,"defaultBranch":"master","name":"Lean","ownerLogin":"QuantConnect","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-11-28T04:20:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3912814?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714170869.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"cec0bfc3e1e944419ad127abe5003100f8b8207e","ref":"refs/heads/refactor-camelcase-api","pushedAt":"2024-04-26T22:34:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"Camel case results\n\n- Camel case lean results and streamed packets","shortMessageHtmlLink":"Camel case results"}},{"before":"cce8945fe859d367cc88eefbfcb8961eee438726","after":"b527a3dd86f23866f890f1092887f49560b26806","ref":"refs/heads/master","pushedAt":"2024-04-26T17:37:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"Minor fixes (#7980)\n\n- Minor test improvement\r\n- Adjust DownloaderDataProvider to follow the pattern","shortMessageHtmlLink":"Minor fixes (#7980)"}},{"before":"9755f8c916d33597c091e3ed53f5bcdb7c5edaf9","after":"cce8945fe859d367cc88eefbfcb8961eee438726","ref":"refs/heads/master","pushedAt":"2024-04-26T16:17:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"Api Clean up, Documentation and Standarization part two (#7964)\n\n* Add improvements\r\n\r\n* Add improvments and unit tests\r\n\r\n* Add XML comments\r\n\r\n* Nit changes\r\n\r\n* Add unit tests for OrderJsonConverter\r\n\r\n* Improve unit tests\r\n\r\n* Address requested changes\r\n\r\n* Fix bugs\r\n\r\n* Fix bugs\r\n\r\n* Fix bugs and self-review\r\n\r\n* Fix bugs\r\n\r\n* Address requested changes\r\n\r\n* Fix unit test bug\r\n\r\n* Fix bugs\r\n\r\n* Improve unit tests\r\n\r\n* Solve bugs","shortMessageHtmlLink":"Api Clean up, Documentation and Standarization part two (#7964)"}},{"before":"2ac435b11771c759b7998174b9e64d2dd8138215","after":"9755f8c916d33597c091e3ed53f5bcdb7c5edaf9","ref":"refs/heads/master","pushedAt":"2024-04-26T16:15:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhonabreul","name":"Jhonathan Abreu","path":"/jhonabreul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25215064?s=80&v=4"},"commit":{"message":"Sourcing remote zipped custom data (#7976)\n\n* Fix: source custom data from remote CSV zipped file\r\n\r\n* Fix: Custom data sourcing zip entry names from remote locations\r\n\r\n* Address peer review\r\n\r\n* Add unit tests\r\n\r\n* Minor fix\r\n\r\n* Address peer review\r\n\r\n* Minor fixes\r\n\r\n* Return byte array in IApi.DownloadBytes\r\n\r\n* Allow sourcing custom data from specific csv entry in a zipped remote file\r\n\r\n* Minor change","shortMessageHtmlLink":"Sourcing remote zipped custom data (#7976)"}},{"before":"e740544e5853b966c9ed0a00f19c0ff8b5900964","after":null,"ref":"refs/heads/refactor-data-stack-improvements","pushedAt":"2024-04-25T22:54:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"}},{"before":"74d95f16119610a3225d2ea6a233e8bd9b3c848e","after":"2ac435b11771c759b7998174b9e64d2dd8138215","ref":"refs/heads/master","pushedAt":"2024-04-25T22:54:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"Minor Config.Write Improvement (#7978)","shortMessageHtmlLink":"Minor Config.Write Improvement (#7978)"}},{"before":"55b056588d4861e6f7e66bb1cab180a5e9bd114c","after":"74d95f16119610a3225d2ea6a233e8bd9b3c848e","ref":"refs/heads/master","pushedAt":"2024-04-25T22:53:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"Implement Download Project in Lean (#7975)\n\n* feat: init Download proj\r\n\r\n* feat: update docker file to copy download proj\r\n\r\n* feat: parsing in cmd arguments\r\n\r\n* feat: DataDownloadConfig model\r\nfeat: add config file\r\nrefactor: logic of parsing config\r\n\r\n* feat: overrid ToString in DataDownloaderGetParameters\r\n\r\n* remove: not used argument command\r\n\r\n* feat: calculate downloading % (without ETA time)\r\n\r\n* fix: dockfile copy path for DownloaderDataProvider proj\r\n\r\n* feat: additional Property in .csproj\r\n\r\n* remove: DataProviderFullName prop from DataDownloadConfig\r\n\r\n* remove: extra package (ref from Configuration proj)\r\n\r\n* feat: ETA calculation of downloading data\r\n\r\n* Minor tweak\r\n\r\n* rename: namespace of downloaderDataProvider to generic style format\r\n\r\n* test: ETA from DownloaderDataProvider\r\n\r\n* fix: calculate ETA like real downloading process\r\n\r\n---------\r\n\r\nCo-authored-by: Martin Molinero ","shortMessageHtmlLink":"Implement Download Project in Lean (#7975)"}},{"before":"9f5a9874f7afd54101d29ad53d15eef2a124ab68","after":"e740544e5853b966c9ed0a00f19c0ff8b5900964","ref":"refs/heads/refactor-data-stack-improvements","pushedAt":"2024-04-25T18:58:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"Minor Config.Write Improvement","shortMessageHtmlLink":"Minor Config.Write Improvement"}},{"before":"a742418a6ca5b31977d8953f7bb684a2baee2618","after":"9f5a9874f7afd54101d29ad53d15eef2a124ab68","ref":"refs/heads/refactor-data-stack-improvements","pushedAt":"2024-04-25T17:31:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"Minor Config.Write Improvement","shortMessageHtmlLink":"Minor Config.Write Improvement"}},{"before":null,"after":"a742418a6ca5b31977d8953f7bb684a2baee2618","ref":"refs/heads/refactor-data-stack-improvements","pushedAt":"2024-04-25T14:41:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"Minor Config.Write Improvement","shortMessageHtmlLink":"Minor Config.Write Improvement"}},{"before":"6a7ff216bb31150454d9f4a9ce92728fa8666865","after":"5101e6b5d5b99cf353dbb90eeead40f5f1c324a5","ref":"refs/heads/bug-7893-APIRefreshPartTwo","pushedAt":"2024-04-24T20:13:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"Improve unit tests","shortMessageHtmlLink":"Improve unit tests"}},{"before":"6d9609799a6798f231cc927da49bd6c0c72760a7","after":"55b056588d4861e6f7e66bb1cab180a5e9bd114c","ref":"refs/heads/master","pushedAt":"2024-04-24T14:42:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhonabreul","name":"Jhonathan Abreu","path":"/jhonabreul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25215064?s=80&v=4"},"commit":{"message":"Fix option assignment not processed because of existing open order (#7974)\n\n* Fix: option assignment not processed because of existing open order\r\n\r\n* Minor change\r\n\r\n* Fix unit test","shortMessageHtmlLink":"Fix option assignment not processed because of existing open order (#…"}},{"before":null,"after":"6a7ff216bb31150454d9f4a9ce92728fa8666865","ref":"refs/heads/bug-7893-APIRefreshPartTwo","pushedAt":"2024-04-23T21:02:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"Fix unit test bug","shortMessageHtmlLink":"Fix unit test bug"}},{"before":"8d2ced945bf57090b37275997d52a501792d78eb","after":"6d9609799a6798f231cc927da49bd6c0c72760a7","ref":"refs/heads/master","pushedAt":"2024-04-23T15:46:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"Calling CSharp releases the GIL (#7970)\n\n- Make sure calling CSharp methods, fields, properties releases the GIL,\r\n this was not hapenning for fiels & properties, adding unit test\r\n reproducing the issue","shortMessageHtmlLink":"Calling CSharp releases the GIL (#7970)"}},{"before":"b8e49a94ad65bc8b7f77153e5a5b54dd3edee1e4","after":"8d2ced945bf57090b37275997d52a501792d78eb","ref":"refs/heads/master","pushedAt":"2024-04-23T14:48:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"Minor fundamental properties typos (#7971)","shortMessageHtmlLink":"Minor fundamental properties typos (#7971)"}},{"before":"efd90f7ed9107f1908f167e28e6756204dd70bd7","after":"b8e49a94ad65bc8b7f77153e5a5b54dd3edee1e4","ref":"refs/heads/master","pushedAt":"2024-04-23T14:45:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhonabreul","name":"Jhonathan Abreu","path":"/jhonabreul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25215064?s=80&v=4"},"commit":{"message":"Python models conversion to PEP8 (#7969)\n\n* Python models conversion to PEP8\r\n\r\n* Python models conversion to PEP8\r\n\r\n* Minor fix","shortMessageHtmlLink":"Python models conversion to PEP8 (#7969)"}},{"before":"bec6faef9a5cf21755c5404206f74f5ff80cac3e","after":"efd90f7ed9107f1908f167e28e6756204dd70bd7","ref":"refs/heads/master","pushedAt":"2024-04-22T19:49:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"Fundamental pep8 typos ValuationRatios (#7967)","shortMessageHtmlLink":"Fundamental pep8 typos ValuationRatios (#7967)"}},{"before":"6bfe45dbcfae06934061ea2aafb56b34b1ffcaac","after":"bec6faef9a5cf21755c5404206f74f5ff80cac3e","ref":"refs/heads/master","pushedAt":"2024-04-22T17:18:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"CashFlowFromInvestingGrowth & CashFlowFromFinancingGrowth Typos (#7966)","shortMessageHtmlLink":"CashFlowFromInvestingGrowth & CashFlowFromFinancingGrowth Typos (#7966)"}},{"before":"8fa824b19ede5c3f08c2b8530b4202caa34cdf1d","after":"6bfe45dbcfae06934061ea2aafb56b34b1ffcaac","ref":"refs/heads/master","pushedAt":"2024-04-22T16:59:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"PEP8 algorithms conversion (#7962)\n\n* PEP8 algorithms conversion\r\n\r\n* PEP8 unit tests algorithms conversion\r\n\r\n* Minor fixes","shortMessageHtmlLink":"PEP8 algorithms conversion (#7962)"}},{"before":"3e4ad661e22b037b459bfc304e37f2b410b8ba0b","after":"8fa824b19ede5c3f08c2b8530b4202caa34cdf1d","ref":"refs/heads/master","pushedAt":"2024-04-22T15:14:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"Rename DebttoAssets to DebtToAssets (#7961)","shortMessageHtmlLink":"Rename DebttoAssets to DebtToAssets (#7961)"}},{"before":"fa886eba796a3048129a711e03d097d96751092f","after":"3e4ad661e22b037b459bfc304e37f2b410b8ba0b","ref":"refs/heads/master","pushedAt":"2024-04-19T22:41:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"Update readme.md","shortMessageHtmlLink":"Update readme.md"}},{"before":"b64ad5f68ab8c606a8b06a3e852b74fe56eb4fa5","after":"fa886eba796a3048129a711e03d097d96751092f","ref":"refs/heads/master","pushedAt":"2024-04-19T20:55:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhonabreul","name":"Jhonathan Abreu","path":"/jhonabreul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25215064?s=80&v=4"},"commit":{"message":"pep8 conversion of python algos #12 (#7954)\n\n* pep8 conversion\r\n\r\n* PEP8 updates/fixes\r\n\r\n* Update pythonnet version to 2.0.35\r\n\r\n---------\r\n\r\nCo-authored-by: Jhonathan Abreu ","shortMessageHtmlLink":"pep8 conversion of python algos #12 (#7954)"}},{"before":"08a3de9e2d256f2aeeec2ccabdd3c572ca96de51","after":"b64ad5f68ab8c606a8b06a3e852b74fe56eb4fa5","ref":"refs/heads/master","pushedAt":"2024-04-19T20:24:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"pep8 conversion of python algos (#7957)","shortMessageHtmlLink":"pep8 conversion of python algos (#7957)"}},{"before":"d2669fb0c2721de628facbfa2f728e3a539ffb88","after":"08a3de9e2d256f2aeeec2ccabdd3c572ca96de51","ref":"refs/heads/master","pushedAt":"2024-04-19T19:14:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"pep8 conversion of python algos #13 (#7955)\n\n* t status\r\npep8 conversion\r\n\r\n* Minor tweaks and rebase\r\n\r\n* Various minor fixes\r\n\r\n---------\r\n\r\nCo-authored-by: Martin Molinero ","shortMessageHtmlLink":"pep8 conversion of python algos #13 (#7955)"}},{"before":"279a7ef235dc8f22b176f68a1e5108f789ffa584","after":"d2669fb0c2721de628facbfa2f728e3a539ffb88","ref":"refs/heads/master","pushedAt":"2024-04-19T17:50:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"pep8 conversion of python alphas and benchmark algos (#7956)\n\n* pep8 conversion of alphas\r\n\r\n* pep8 conversion of benchmarks\r\n\r\n* Various fixes and rebase\r\n\r\n---------\r\n\r\nCo-authored-by: Martin Molinero ","shortMessageHtmlLink":"pep8 conversion of python alphas and benchmark algos (#7956)"}},{"before":"979bd9baef79206b21de257f52601be28d5ab767","after":"279a7ef235dc8f22b176f68a1e5108f789ffa584","ref":"refs/heads/master","pushedAt":"2024-04-19T15:59:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"pep8 conversion on python algos #10 (#7951)\n\n* pep8 conversion\r\n\r\n* PEP8 updates/fixes\r\n\r\n---------\r\n\r\nCo-authored-by: Jhonathan Abreu ","shortMessageHtmlLink":"pep8 conversion on python algos #10 (#7951)"}},{"before":"3c30e255fec8b8fc4b2116e03310124e70966da9","after":"979bd9baef79206b21de257f52601be28d5ab767","ref":"refs/heads/master","pushedAt":"2024-04-19T15:54:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"pep8 conversion of python algos #11 (#7952)\n\n* pep8 conversion\r\n\r\n* Minor tweak\r\n\r\n---------\r\n\r\nCo-authored-by: Martin Molinero ","shortMessageHtmlLink":"pep8 conversion of python algos #11 (#7952)"}},{"before":"77591f90c78060f61ad38c3a8520d09e987b4af6","after":"3c30e255fec8b8fc4b2116e03310124e70966da9","ref":"refs/heads/master","pushedAt":"2024-04-19T14:06:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhonabreul","name":"Jhonathan Abreu","path":"/jhonabreul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25215064?s=80&v=4"},"commit":{"message":"pep8 conversion of python algos (#7948)\n\n* pep8 conversion of python algos\r\n\r\n* adding 10 more pep8 converted algos\r\n\r\n* PEP8 updates/fixes\r\n\r\n---------\r\n\r\nCo-authored-by: Jhonathan Abreu ","shortMessageHtmlLink":"pep8 conversion of python algos (#7948)"}},{"before":"d1796bd77e00a722c2c3962af1e1f6bfdfa01c73","after":"77591f90c78060f61ad38c3a8520d09e987b4af6","ref":"refs/heads/master","pushedAt":"2024-04-18T22:43:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"PEP8 python algorithms conversion (#7950)\n\n* PEP8 python algorithms conversion\r\n\r\n* Fix: Get python or c# methods in PythonData as python wrapper\r\n\r\n* Convert portfolio models to PEP8","shortMessageHtmlLink":"PEP8 python algorithms conversion (#7950)"}},{"before":"4a1f30bd96f87067b6c76c609992287f643fdd4f","after":"d1796bd77e00a722c2c3962af1e1f6bfdfa01c73","ref":"refs/heads/master","pushedAt":"2024-04-18T22:19:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Martin-Molinero","name":null,"path":"/Martin-Molinero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18473240?s=80&v=4"},"commit":{"message":"Copies RiskParityPortfolioOptimizer to Output Directory (#7949)","shortMessageHtmlLink":"Copies RiskParityPortfolioOptimizer to Output Directory (#7949)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO5Ke1gA","startCursor":null,"endCursor":null}},"title":"Activity · QuantConnect/Lean"}