wakamex/github
02.7k
1[{"node": {"oid": "ccf46aad9250c8858a6c4c782a88ab3a2531dc2f", "messageHeadline": "[Feature] Add end point: `etf.equity_exposure()` with FMP provider (#\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1107, "deletions": 288}}, {"node": {"oid": "389333853445bf9672262350a0ef05904d878774", "messageHeadline": "Add dates to /quantitative as needed. (#6078)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 118, "deletions": 36}}, {"node": {"oid": "fa5dedf4a5c9e5f60dbecf48e8c207b18b0cceff", "messageHeadline": "Release/4.1.4 (#6081)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1444, "deletions": 534}}, {"node": {"oid": "4ba7e109bcf2b00aac584b025346803554b11e22", "messageHeadline": "Fix price_target column for Benzinga (#6083)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9903876093bb6daefababb76858a8188fb835925", "messageHeadline": "[BugFix] - Fix most integration tests (#6082)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 47, "deletions": 25}}, {"node": {"oid": "07e98ab58b029b76762d2d5acb3ef537d33c864a", "messageHeadline": "[Feature] Add Regional Data Endpoint from FRED (#6071)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2025, "deletions": 9}}, {"node": {"oid": "7deb4e69f646e9212e65eceec9762d9b964516c3", "messageHeadline": "[Feature] - Comma separated string and list inputs (#6062)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 1158, "deletions": 359}}, {"node": {"oid": "f288c411f4f4ec6d7170c480656dee8df1a99fb0", "messageHeadline": "Start removing dead v3 commands for deprecation (#6070)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 30, "deletions": 3515}}, {"node": {"oid": "7ceec3023427050afa8cd37a96fed8c721a14603", "messageHeadline": "Fix CAPM example (#6075)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f01e954d149bbc8f6f5611a22dbae17c2ca8ae3", "messageHeadline": "Feature/charting obbject (#5938)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 2141, "deletions": 3316}}, {"node": {"oid": "cb192cbdd0af469e1247ac914591e8fd5d3e2f7d", "messageHeadline": "[Feature] - Ensure Bugfix branches can only do PRs to `develop` branc\u2026", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 48, "deletions": 29}}, {"node": {"oid": "28cd6979b4b8ba7c48e955685d2794dd86f59bc9", "messageHeadline": "Fix QA Examples (#6072)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "2516cfbc72d23a7656715314ea94cc34d4c994ee", "messageHeadline": "Update USD Liquidity Example Notebook for V4 (#5902)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 10498, "deletions": 451}}, {"node": {"oid": "6648f51ab5c5cc4158bf4a18cb5a2f4a3dc24db5", "messageHeadline": "[Feature] - remove unused validators from standard models (#6067)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 116, "deletions": 253}}, {"node": {"oid": "d31eec23541ac82d3e45a4ba337833e5aeca1645", "messageHeadline": "[BugFix] Fix World News (#6064)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 80, "deletions": 45}}, {"node": {"oid": "ed0446e038645c1c1271fd6414a99a4fd9201d4c", "messageHeadline": "[Enhancement] Add function examples to Regulators Router (#6054)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 108, "deletions": 25}}, {"node": {"oid": "b867fc56de367975b78d5ebf372669cf41004701", "messageHeadline": "[Enhancement] Add function examples to router. (#6042)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 233, "deletions": 64}}, {"node": {"oid": "39888269b3ef39642cea051620740f3e16d50b12", "messageHeadline": "[Feature] - Replace symbols in company/news (#6061)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 47, "deletions": 50}}, {"node": {"oid": "6881314b6980f728ed8ebe879f73cde5bb910802", "messageHeadline": "[Feature] FMP Current Holdings (#6043)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 62, "deletions": 13}}, {"node": {"oid": "bc24709cbaeb5eb19a8c4ce4ece45a65f99d91f2", "messageHeadline": "[HotFix] Index Router Docstrings & `sp500_multiples()` Cleanup (#6063)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 157, "deletions": 101}}, {"node": {"oid": "3fae9c20b2fa3f229ef8d296a724b39fc607c618", "messageHeadline": "[Bugfix] - Fix economic calendar country (#6059)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 25, "deletions": 31}}, {"node": {"oid": "f08b0a6082ec5f63c696c865300191e0585fd8a5", "messageHeadline": "[BugFix] Fix OECD Long Term Interest Rate (#6060)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "930004c479caece620cfadc1c1bed26e408601b0", "messageHeadline": "update economy router docstrings (#6058)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 109, "deletions": 25}}, {"node": {"oid": "b286800c2313bccbbaa7bc34ee44dd3e7399e34f", "messageHeadline": "Improve the docstrings (#6057)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 138, "deletions": 3}}, {"node": {"oid": "6088c98ceb290ed8c9f843455050a2bee5560331", "messageHeadline": "[Feature] - Standardise multiple symbols input (#6056)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 180, "deletions": 249}}, {"node": {"oid": "3ca266d9b4491f1d86392b39beb8020ee0442acc", "messageHeadline": "Remove the preference (#6055)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "d4ac2fe27b76f34f5b4189021f13f750ae951b73", "messageHeadline": "Add LLM tools example notebook (#6053)", "author": {"name": "Michael Struwig", "email": "mnicstruwig@gmail.com", "user": {"login": "mnicstruwig"}}, "additions": 6234, "deletions": 0}}, {"node": {"oid": "7c68832379bf9869517114732d2888f5e10c436a", "messageHeadline": "improve discriminator logic, fix package return type docs (#6052)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 196, "deletions": 223}}, {"node": {"oid": "7d668b10c87a8d8909459bc7ee0e9f28b981da15", "messageHeadline": "Final Implementation of Changelog V2 (#6050)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 179, "deletions": 3}}, {"node": {"oid": "8e445fead096767d69471795c0d98e2a90c26be2", "messageHeadline": "[Enhancement] - Improve `crypto` router docs and examples (#6048)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 40, "deletions": 11}}, {"node": {"oid": "aa1fab6f2882f5368e782c23e1ae16509ab060fe", "messageHeadline": "display warnings based on preference (#6051)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "158d6e9d15836d201c6a9b4c185cef7795eb9bba", "messageHeadline": "[Enhancement] - Improve `currency` router docs and examples (#6045)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 216, "deletions": 143}}, {"node": {"oid": "c41f43c412dd0f36d35f40604ce0cef59b878e5d", "messageHeadline": "Feature/platform standardization notebook (#6049)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 825, "deletions": 0}}, {"node": {"oid": "3805e9b2534629db7026b6e24c12175733a21568", "messageHeadline": "[Enhancement] - Improve `news` router docs and examples (#6047)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 231, "deletions": 189}}, {"node": {"oid": "38d79d0dc3fcf19eb58352ba6f2e401fdc3c0f66", "messageHeadline": "Sync excel reference (#6039)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 271, "deletions": 46}}, {"node": {"oid": "e77a67d609f205655ff5e0bdb65981058dd74944", "messageHeadline": "dont run base tests with v4 label (#6046)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6f159655f9e944b17d3bdb34deaf158eb675da1a", "messageHeadline": "Improve the docstrings (#6041)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 136, "deletions": 3}}, {"node": {"oid": "76e4a7b7a78187c47e27407c318e7db02d7c2725", "messageHeadline": "Improve the docstrings (#6040)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 89, "deletions": 36}}, {"node": {"oid": "f8fb5937f6a360b80bf8ee434f9ae867e5ca1d37", "messageHeadline": "Docs / only display results for current platform (#6017)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 62, "deletions": 46}}, {"node": {"oid": "6eb097c31c7406cca9d890f3edb5dd3215bb2680", "messageHeadline": "[BugFix] - Improve Standardization - `EquitySearch` (#6033)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 51, "deletions": 43}}, {"node": {"oid": "1cff417f1062fb9f9722d2d69f8f7651c924afeb", "messageHeadline": "Fix data connectors link typo (#6038)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d6742378c64ab583b26dd42a762f0d414b73d7ed", "messageHeadline": "fix openapi schema fields `to_snake` (#6036)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 33, "deletions": 18}}, {"node": {"oid": "b5f41fe411ea2895da1e16ff307f324514154c24", "messageHeadline": "Hotfix/wrong pydantic validator (#6037)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7c953d5964b1a5b5427dc2b2d188ccaed66acbdb", "messageHeadline": "[BugFix] - Adds a timezone to the Unix timestamp conversion to correc\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 383, "deletions": 198}}, {"node": {"oid": "16f2bec65f15e38bffcf910d0c9686343a3d6c96", "messageHeadline": "Feature/ex-dividend: Renames \"date\" columns as \"ex_dividend_date\" for\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 323, "deletions": 17}}, {"node": {"oid": "a75d32610b62999d7ea4a29aecf4ce05571dc1db", "messageHeadline": "Docs/byod (#5996)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 4790, "deletions": 903}}, {"node": {"oid": "074cffaaad6492212f9f96d247b4ff88410ede2f", "messageHeadline": "[BugFix] - Improve Standardization - `CotSearch` (#6031)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 32, "deletions": 22}}, {"node": {"oid": "f86483e68300946a6fea7f9f287b30ed32153f20", "messageHeadline": "[Feature] - Refactor Response Model (#6024)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 343, "deletions": 245}}, {"node": {"oid": "743c229f3a7dc69ae379a00584bce2e058c5f6ae", "messageHeadline": "[BugFix] - Improve Standardization - `IndexHistorical` (#6030)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 159, "deletions": 123}}, {"node": {"oid": "52ac1758f3463cc7523303f614fad7b51029b68f", "messageHeadline": "Improve UX for `obb.news` (#5986)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 231, "deletions": 65}}, {"node": {"oid": "b4649b375e120bd2e677b7f3939b8cb8e2a05b1f", "messageHeadline": "feature/commodities-lbma-fixing: Adds Commodity Extension and LBMA Go\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 8495, "deletions": 1605}}, {"node": {"oid": "3de1bddc2de0a76439e4bc3b09aa9d7ff9ef68a3", "messageHeadline": "feature/more-yfinance: Adds some more to openbb-yfinance (#5979)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 14592, "deletions": 51}}, {"node": {"oid": "a5da32808c68e4a6269d9ac1de8011dd1cee976a", "messageHeadline": "remove `SectorNews` from router and standard models (#6026)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 0, "deletions": 54}}, {"node": {"oid": "6c2aa62a0f2581ed7c1ab7742adbd0d4796d076b", "messageHeadline": "[BugFix] - Remove duplicate code (#6025)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "c9f1aec2b3fdc683d7e373029d5172017abc582c", "messageHeadline": "[feature]: feature/overview-to-profile: Deprecate `equity.fundamental\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 312, "deletions": 17}}, {"node": {"oid": "9ddbf34456b748fd38aa7e1bd4e95618dc253f94", "messageHeadline": "[Feature] Add support for multiple tags in `historical_attributes` an\u2026", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 332, "deletions": 33}}, {"node": {"oid": "5f8fca5a4a8896a87d5e7f5244627a21f53e3df9", "messageHeadline": "[BugFix] Fix package builder (#6022)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 275, "deletions": 23}}, {"node": {"oid": "d4baba0284f80307b68206861a4b229a1908e79a", "messageHeadline": "[Feature] - Custom deprecation (#6005)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 353, "deletions": 27}}, {"node": {"oid": "5fd11beaeefd95c2b52e223e40896c507829a5f4", "messageHeadline": "Feature/improved pr template (#6018)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 113, "deletions": 77}}, {"node": {"oid": "bbf5da0e58a15037b1756fe97a73993513afeffb", "messageHeadline": "Add OECD unemployment (+more) + data cache idea (#5917)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 124791, "deletions": 324}}, {"node": {"oid": "7a07970fc8bd4b03ea459cb0d892005ff5130ffe", "messageHeadline": "Remove Ultima provider (#6012)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 8, "deletions": 2298}}, {"node": {"oid": "e21721ca3932b20cac04de1b02ad26aaf8efa3fd", "messageHeadline": "remove reviewpad (#6010)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 0, "deletions": 70}}, {"node": {"oid": "4163f477d4f455e2620a318f257965d4440ca426", "messageHeadline": "format w new black (#6009)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "2d7c5c68fe1f77b7cc3a509b48df07e562d43c8c", "messageHeadline": "Update `openbb-devtools` (#6008)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 598, "deletions": 596}}, {"node": {"oid": "4755711be6e6d9d4d52124ed85e3984cd811d1f1", "messageHeadline": "[Feature] - Field order added to the OBBject extra as preference (#5999)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "e7798c211ecc50912a4cfd96dbf30097ec9fe4de", "messageHeadline": "hotfix/intrinio-options-date: Fix comparing values between str and da\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "c6eefd26b92b44b32ac13151fce44d6e0bc0e80f", "messageHeadline": "[Feature] - Support for custom examples in router commands (#5993)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 294, "deletions": 187}}, {"node": {"oid": "34312d236a54fc7212063cbb8fcbeb2c69d50b58", "messageHeadline": "Auto Labelling for OpenBB Excel Docs Changes (#5998)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "94ea6d8105984dda762828bbc79ac69fbae46e58", "messageHeadline": "Release `openbb-finviz` `1.0.0` to the public (#6000)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "13283fbfceb3b5af93d88fa6bea0220a18fa09de", "messageHeadline": "CI listing quick fix (#6002)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 3181, "deletions": 2398}}, {"node": {"oid": "f7c9865de766445f8dad630400c5125b12550dac", "messageHeadline": "hotfix/insider-trading: Fix #5988 (#5990)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 68, "deletions": 49}}, {"node": {"oid": "305b8656378dff73f4d3268f96c95797b447b80f", "messageHeadline": "hotfix/intrinio-index: Drop None Rows From intrinio Historical Index \u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 66, "deletions": 52}}, {"node": {"oid": "dff51f25d3433274f9abe3011c2bdff773600886", "messageHeadline": "don't include `custom_headers` in openapi schema (#5994)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "21f413d43ee55a7b913ca2a92df3598f0f7b7601", "messageHeadline": "fix nasdaq test cassettes (#5989)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2271, "deletions": 2644}}, {"node": {"oid": "2e0551e845d9a1b5ac2fa51848b3b0e118fb5f8f", "messageHeadline": "Fixing Docs Typos (#5955)", "author": {"name": "Eric Li", "email": "38477812+EricLi-Dev@users.noreply.github.com", "user": {"login": "EricLi-Dev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "00402d4c5956e955d630094e22ca79f07c5a6402", "messageHeadline": "added symbol to headers (#5981)", "author": {"name": "Eric Li", "email": "38477812+EricLi-Dev@users.noreply.github.com", "user": {"login": "EricLi-Dev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea9cedbb2e77b633a43578c69b4e89bfa5c5f7cb", "messageHeadline": "remove useless file (#5991)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 0, "deletions": 1807}}, {"node": {"oid": "03197c9a41fdd9fb65e01bb63e0be93c4340d74d", "messageHeadline": "update extension descriptions page (#5985)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "604f5496f81c83d9a33684bcd75883a15dd7f1b5", "messageHeadline": "Add support for multiple symbols on `obb.equity.price.historical` (#5\u2026", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 42, "deletions": 19}}, {"node": {"oid": "04df52d06a0d9018e704b73ce054d30f1e0e4743", "messageHeadline": "feature/finviz-provider: Adds Community Finviz Provider Extension (#5\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 8314, "deletions": 58}}, {"node": {"oid": "7f657d9867af3cdc48d6229192214ddef14a1342", "messageHeadline": "Hotfix/th etfs (#5959)", "author": {"name": "Eric Li", "email": "38477812+EricLi-Dev@users.noreply.github.com", "user": {"login": "EricLi-Dev"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "7fccc1546af6b0fe9c6b134a1249fa2602547643", "messageHeadline": "Fix typo in website/README.md (#5980)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "e2f7e597fa51cbadc143a42e7955e3840ae3badd", "messageHeadline": "feature/cboe-async: Refactor Cboe for Async (#5900)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 17524, "deletions": 18361}}, {"node": {"oid": "a9b4d2070faab977e9784a457afc195fc1a513e2", "messageHeadline": "Release OpenBB Platform v`4.1.3` (#5983)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 30, "deletions": 5}}, {"node": {"oid": "f052666a5e6d301889a862af393bef2f94f48fb2", "messageHeadline": "remove yfinance from extras in toml (#5982)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9697aeb284666b7891f0925985633c9a7d379af6", "messageHeadline": "feature/add-yfinance-functions: Add equity.profile for yFinance (#5978)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 4663, "deletions": 0}}, {"node": {"oid": "2428d3efe27a56681ff606a0ccf8aaddfeacb516", "messageHeadline": "docs/http-requests: Contributor Guide For Building HTTP Requests (#5973)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 232, "deletions": 0}}, {"node": {"oid": "cf5a6417a0476d6aa96086545abbafac10adc31b", "messageHeadline": "regex out any invisible control character from sales_conditions field\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "237defad95d4b621220c14818e5db927f4aec3e0", "messageHeadline": "hotfix/ allow multiple `identify` calls (#5976)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "801ebb2cad54c2f9cbf5043a5f07a7dc7dc7d542", "messageHeadline": "Update labeler.yml and labels-PR.yml (#5974)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "a7f5e73e34980f466b3a4b5cb2dd8cbc9a4cfcff", "messageHeadline": "Fixing Posthog handler for thread safety (#5968)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 312, "deletions": 279}}, {"node": {"oid": "17ef2bf8e67bd1626c6deacb09f5829c1e1696ca", "messageHeadline": "Fix link to discord channel (#5910)", "author": {"name": "Ayrton Parkinson", "email": "ayrton.parkinson1@gmail.com", "user": {"login": "ayrt-n"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80f5cbfd6def6cc6dc23bcb730cb529002f1ee8d", "messageHeadline": "Release 4.1.1. (#5964)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 1937, "deletions": 1161}}, {"node": {"oid": "65bc870be348d8967e4e267e1f64d7861d8e2f11", "messageHeadline": "move templates (#5970)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e9ddbd36cfb4aeb576c6d7dff230b90d0d6dddd7", "messageHeadline": "Uppercase excel reference (#5958)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 54, "deletions": 17311}}, {"node": {"oid": "c6c003e47eb5935c934b8eb7cd37d0fd1c562611", "messageHeadline": "bug fix (#5969)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2f4abee46c12d0144b5a3b877541527ca6e51e8a", "messageHeadline": "[DEPRECATION] `index.market` renamed to `index.price.historical` (#5962)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 1992, "deletions": 13}}, {"node": {"oid": "31d03eb5f1dec22f9a4c9876b6532a9b4fd3935a", "messageHeadline": "`equity.estimates.price_target` - Integrate with Benzinga (#5946)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 470, "deletions": 31}}, {"node": {"oid": "37c7b146052d8c89f010f59c6353e8732960cc15", "messageHeadline": "hotfix/fix-company-filings: Fixes too many mandatory fields. (#5909)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "54b6a2e22a5df4391683c651c2fec45a740a8141", "messageHeadline": "fix: adds logic to check whther user is logged in on hub (#5941)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "7fd223d5911dfe8ed20c1c1101373116b83e985f", "messageHeadline": "move government-us to community in dev_install (#5963)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a2e3f04711c0eca27cde490a30596b4074894def", "messageHeadline": "Log custom headers (#5966)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 57, "deletions": 8}}, {"node": {"oid": "6fb7860a3e33ad5fc942b7261562d2ce7e00f7f6", "messageHeadline": "Update to OpenBB Add-in for Excel (#5965)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "711c6203ab4c817bdda3166d746c2a4760c624d3", "messageHeadline": "hotfix/float-values: Convert Intrinio balance sheet values to float t\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 96, "deletions": 90}}, {"node": {"oid": "f58380bed90d19e1797e42f64e409c06e0fba370", "messageHeadline": "Excel tutorials on the docs (#5956)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 50, "deletions": 17}}, {"node": {"oid": "16cffc5f81eceda7df66461fc0029223dafd9352", "messageHeadline": "Docs/remove core refs (#5957)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 45674, "deletions": 2752}}, {"node": {"oid": "c8d555685864e3e5c1d7b1976494577003b8b526", "messageHeadline": "hotfix/intrinio-dividends-limit: Fix Limit Param Alias (#5951)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "83aa71a28bfc75a4ba53e44f71c3af550fc500fc", "messageHeadline": "Create Excel templates page (#5947)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 16055, "deletions": 24}}, {"node": {"oid": "79c81497ed40394feac7b52fc0a776a31a00c7ad", "messageHeadline": "`equity.fundamental.dividends`: allow filter by date (#5932)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 95, "deletions": 6}}, {"node": {"oid": "c0f044576210f1cac6b2385144bde11c3dabb133", "messageHeadline": "docs/data-models-url: Fix URLs on Development Page (#5944)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cdce90447acc104ecc759636cf2092cd42d6618d", "messageHeadline": "Hotfix/fix typo (#5948)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8c3637324ec3f81567391e9422224cdcf02f57b4", "messageHeadline": "Hotfix/remove unused workflow (#5945)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 0, "deletions": 96}}, {"node": {"oid": "e36ba9dc429e4a4b325f5f7933d61e9246ef6acf", "messageHeadline": "Custom deprecation message in API endpoints and Python commands (#5942)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "f2b9054f66807b4fd9d6d6414ed0919d4a51e7b7", "messageHeadline": "Categorize release notes based on labels for OpenBB Platform (#5943)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 50, "deletions": 7}}, {"node": {"oid": "b1157cda7d3f6fd7c577bfc04c4ab45c3d2fbe4c", "messageHeadline": "Update excel docs (#5940)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 390, "deletions": 404}}, {"node": {"oid": "d7c69187300579f4a5226f2ce0321021c5e7635d", "messageHeadline": "Disable auto_build on test run (#5937)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c3abc418a80c0d8071503158c5d70c1228915dbe", "messageHeadline": "Improving Platform's import time (#5894)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 525, "deletions": 132}}, {"node": {"oid": "ee5388a81deed0d2ed608b57102501c334055d65", "messageHeadline": "Add date filter + symbols to comp (#5931)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 504, "deletions": 262}}, {"node": {"oid": "a5396ac961b848874ccc0a1c5ebf565c0e4e99a6", "messageHeadline": "Fix vwap FMP error (#5936)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "cf9536d8697bd778191aab07967864074acc8a2f", "messageHeadline": "Add filtering to AV historical price (#5928)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "16bd470a782449474e1aae31d6b4356e3b904ab5", "messageHeadline": "Allow multiple symbols `equity.profile` (#5929)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 24, "deletions": 11}}, {"node": {"oid": "0b8d6e6620dc18e2af5f57280d19b8e7837b0337", "messageHeadline": "hotfix/fmp-rev-segments: Adds Fiscal Period to busines/geographic seg\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 487, "deletions": 95}}, {"node": {"oid": "873e9a50e34eef0554d1daba144e0b9b83532dba", "messageHeadline": "feature/standardize-quote: Proposal to Standardize EquityQuote (#5922)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 227, "deletions": 120}}, {"node": {"oid": "af8dbe452b32a4fa710b3baa4a2fa2a168a4234f", "messageHeadline": "Add json_schema_extra to openapi.json (#5930)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "bae33881d2dc17bc0acfa1b33132e0ab73413baa", "messageHeadline": "Introduces a limit argument for the `equity.fundamental.trailing_divi\u2026", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "f79f50abbc3ce2c2af94143628a8c4162452ebc0", "messageHeadline": "Docs/bug fix (#5926)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 102, "deletions": 162}}, {"node": {"oid": "26f67c48e33709c3516b38b67f9b05285a2a75ab", "messageHeadline": "Re-record tests and fix symbol bug (#5924)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 141321, "deletions": 224009}}, {"node": {"oid": "00febe1942b9042556d319d976ebfc1143bf4348", "messageHeadline": "Docs/excel examples (#5920)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 453, "deletions": 8227}}, {"node": {"oid": "1d77e03177e01910354b31c54d2ae3c0574de6e6", "messageHeadline": "hotfix/yf-futures-historical: yfinance historical futures multi-ticke\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 74, "deletions": 107}}, {"node": {"oid": "a7514bc588e70bd1fbcff95d7d43742c4168ebc3", "messageHeadline": "hotfix/backend - Initialize OpenBBFigure (#5912)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 9, "deletions": 31}}, {"node": {"oid": "70633e37a03c19ade7c066047cf0e8e3998ce119", "messageHeadline": "docs/platform-faq: Start Platform FAQ page with bullet points on Plat\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 273, "deletions": 0}}, {"node": {"oid": "b170e2947877cfdfab1391b33c5bcdf891e78048", "messageHeadline": "Hotfix/terminal tests (#5919)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "9a09999bb6befdac0f1a5d6d62519472e4edd0a4", "messageHeadline": "Release/4.1.0 (#5901)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 226505, "deletions": 146828}}, {"node": {"oid": "2bc67f36a46a9d31a780ba873224587597cc9e89", "messageHeadline": "Update index.md (#5906)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe63d40731c27ce2be2a89f63dbeee253c66350f", "messageHeadline": "hotfix/fmp-price-performance-zeros: Replace returned zero with None a\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "c43100d209296b6d03569a82bdb45abe003593fa", "messageHeadline": "Fix test (#5916)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "5c4ac285b03bb7f617738c148ca72c6f10c8ad5f", "messageHeadline": "hotfix/financials-field-maps: Updates A Couple FMP/Polygon Income Sta\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 574, "deletions": 69}}, {"node": {"oid": "3eaf0d2ef1c28fff8ce1cb809594288fb34ae70e", "messageHeadline": "docs/legacy-install: Add warning at top of page - Instructions on thi\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "06e38834d067a5e32d8596f8980a636cd7df9e86", "messageHeadline": "feature/financials - PR for working on structure of financial stateme\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 3702, "deletions": 1649}}, {"node": {"oid": "ad8e13b3465fd7df57c59c443f0044cdd7422654", "messageHeadline": "fix `from openbb import obb` asyncio lock in python REPL (#5896)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2974f45013b7609d2a635fbfab5b2d0143e8a099", "messageHeadline": "Fix pylint scope (#5895)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "40b53b0db3ca68e6c1f839bcb72537cce9617454", "messageHeadline": "Docs/excel update (#5889)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 322, "deletions": 489}}, {"node": {"oid": "7067a19095718635c7495ee1c227f8532d0fbf19", "messageHeadline": "Add econometrics API tests (#5899)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 245, "deletions": 21}}, {"node": {"oid": "ecdb111fd5eeba930fec1e715c3e1c77d9f8410b", "messageHeadline": "Check if outdated (#5898)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 50, "deletions": 44}}, {"node": {"oid": "238ab39a502d0887b1fd1464a8ed77438b6774e7", "messageHeadline": "Adds federal reserve data points (#5885)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2609, "deletions": 17}}, {"node": {"oid": "3a12348f3a18a66b6da00a75f85e1583b13ca6cf", "messageHeadline": "fix a v3 syntax example (#5891)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 25, "deletions": 52}}, {"node": {"oid": "675480972dbe1070fb0477ee285cf2f5b03dd06e", "messageHeadline": "Add REST API docs page with advanced settings configuration (#5890)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 184, "deletions": 75}}, {"node": {"oid": "324d2abd664c7915222ee656844b32af5d8ae84a", "messageHeadline": "sync descriptions (#5893)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 42, "deletions": 41}}, {"node": {"oid": "b815d086f0a6039958deccc54be8fcd08e629e5e", "messageHeadline": "separate pylint between platform + terminal (#5892)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "5faa50c0d4998f0a2f6a4c5d37fcec8b10170a2c", "messageHeadline": "Fix bug. Add router test. (#5888)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 62, "deletions": 7}}, {"node": {"oid": "f9fbb2a83133a54152f90e7929244f6a9a7bb861", "messageHeadline": "small refactor for simplification (#5886)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 6, "deletions": 25}}, {"node": {"oid": "bcb1f50b05dc9ce2f8900cda110b4663e2bd0cfa", "messageHeadline": "Refactor package builder (#5880)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 3187, "deletions": 3258}}, {"node": {"oid": "40f3de132a006dd09f3aba5b74aa9a8179b3414f", "messageHeadline": "Fix version (#5883)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "704c2d82dea6375029c0f47f877165198f4d47f4", "messageHeadline": "remove Literal from providers in OBBject (#5882)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "6918ab14d406785952cf625a73e2aee419c09861", "messageHeadline": "Refactor method in RegistryMap (#5879)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 40, "deletions": 28}}, {"node": {"oid": "e7a06085b3657b7eae12538039d149c7aaa08ff7", "messageHeadline": "Changes to the `obb.fixedincome.corporate.hqm()` output (#5876)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "fce63afa6cfe73b0fc947f795f2d84aae0491e9b", "messageHeadline": "Parameterize `obbject.to_df` with `index` and `sort_by` (#5877)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 70, "deletions": 10}}, {"node": {"oid": "c02f54536a6f801e310a619daf1d826f9dd4359d", "messageHeadline": "Command Schema (#5874)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 158, "deletions": 16}}, {"node": {"oid": "d9ec0fe80c612ca9ca86fb2fa1e4b5e513318643", "messageHeadline": "Use custom parametrize from news menu tests (#5873)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 508, "deletions": 86}}, {"node": {"oid": "c665fb9907b977c94a92a7c799ab0fcf68b646fd", "messageHeadline": "Limit mypy v3 linting to only the diff of the PR (#5878)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "0fcc50ec7a7feeb9e7c22d0c60a66c027d3992e8", "messageHeadline": "Allow this to be run in parallel (#5872)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "da7886d0a72ef6ee9332a91c60bf717ae0d4a20d", "messageHeadline": "Make Pro Fetchers async by replacing `ThreadPoolExecutor` with `async\u2026", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 4912, "deletions": 3354}}, {"node": {"oid": "40c0c9c20feae257532c13729a640e0af3960aa0", "messageHeadline": "Excel docs (#5870)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 12853, "deletions": 17}}, {"node": {"oid": "fdd9be6acaf741c12ec387dfad874302735a310a", "messageHeadline": "feature/nasdaq-equity-search: Adds Nasdaq provider for `obb.equity.se\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 5100, "deletions": 0}}, {"node": {"oid": "068a0788f94678dddd3d125b573241b8272b4e40", "messageHeadline": "feature/sec-etf-holdings: Adds ETF holdings from SEC provider (#5757)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 5585, "deletions": 24}}, {"node": {"oid": "18a5c392e87f1af0aa69b96d80811687bb6fa801", "messageHeadline": "Feature/us-treasury-prices: Adds Treasury Prices to Fixed Income (#5776)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 752, "deletions": 0}}, {"node": {"oid": "d951dc0401db993ff7df6c9c635d4e9c1cc519c2", "messageHeadline": "feature/yfinance-multi-ticker: Adds support to openbb-yfinance for mu\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2594, "deletions": 2319}}, {"node": {"oid": "1604c78ee54afb5c7da9566ae9ecffcc56523027", "messageHeadline": "feature/intrinio-equity-search: Adds Intrinio to `obb.equity.search()\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 160, "deletions": 11}}, {"node": {"oid": "17a69d214592b7cbfab6f2320242cefdea96afc9", "messageHeadline": "update command syntax (#5867)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3d2a9cdb9ab59e9b142ee78d89e09cb0279a0e19", "messageHeadline": "Introduce integration test modularity (#5865)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 626, "deletions": 493}}, {"node": {"oid": "1a6c540cf6b849c237f357629c211dbb67eb1f48", "messageHeadline": "sector news fetcher (#5824)", "author": {"name": "Adi Sai", "email": "adithya.sairam1@gmail.com", "user": {"login": "AdiSai"}}, "additions": 117, "deletions": 0}}, {"node": {"oid": "0f78bdc514cb7b2bbae09851aa49b5a2b446a6f2", "messageHeadline": "Add sector news route and test placeholders (#5828)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "3eb640cd21e2cc29944a3c4258a435e7072f7476", "messageHeadline": "Feature/add version (#5861)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "c9ac060201fc18822fd06016330ec9e875cb1fc2", "messageHeadline": "Update CPI docstring (#5856)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "8e97e3220dabb08e7467a8c631e425e54173824a", "messageHeadline": "fix: minor typos in the docs (#5854)", "author": {"name": "iwantanode", "email": "87604944+tudorpintea999@users.noreply.github.com", "user": {"login": "tudorpintea999"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "974bb8bbca4ff20d1c3ec8ba27bdf2258bea2e6d", "messageHeadline": "fix symbol validator in standard models (#5839)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 3, "deletions": 45}}, {"node": {"oid": "2cfac126f1a31404cf9c98bb5103f78fd378fba4", "messageHeadline": "hotfix/update-descriptions: updates some descriptions (#5857)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 147, "deletions": 140}}, {"node": {"oid": "6e39575cf7945e812a1b67cbb4e4385c97026d90", "messageHeadline": "Update CONTRIBUTING.md URL (#5855)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e7baa76c706e3ec5198e6ece4ed8c7c5941b970", "messageHeadline": "Pointing to the dev section of the docs instead (#5853)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff00312ec44678c9d39c71c1e01542a28312ab97", "messageHeadline": "Hotfix/unskip tests (#5851)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 525, "deletions": 498}}, {"node": {"oid": "302ed2e78836585ca2aa5249739ae26bff89d2ef", "messageHeadline": "Test router models (#5846)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "5fc76985eb7e78eb288ce20fc10430240128f1fe", "messageHeadline": "Sync merge with main (#5838)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 15, "deletions": 514}}, {"node": {"oid": "1d505577c48f9fd61cf767ba5d2f34ae98e12fd3", "messageHeadline": "Google Colab Install Notebook (#5841)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2137, "deletions": 1}}, {"node": {"oid": "905b7fd9d40013ff5de073fbd14c5c098024702d", "messageHeadline": "Small change in extensions doc (#5844)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 62, "deletions": 28}}, {"node": {"oid": "8273a200e8058bc0d57ea78bd7d15ff397925d51", "messageHeadline": "fix docs (#5847)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c047cfedddc2a1ef5435ebcc6af935a57fc9eda0", "messageHeadline": "docs/new-working-docs: New working docs branch (#5768)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 135627, "deletions": 117029}}, {"node": {"oid": "10cfd1e96113238b7ed03326d4f31b2daad65280", "messageHeadline": "Release/4.0.0 (#5837)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 343, "deletions": 328}}, {"node": {"oid": "aea1c3bcaf278ececed0efdb5b5a2146a0947afd", "messageHeadline": "Hotfix/test fix (#5827)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 5, "deletions": 28}}, {"node": {"oid": "2931c08dce3d46fdcd10ea7aa9804664d517ccc4", "messageHeadline": "updating to pick up the core folder instead (platform folder was drop\u2026", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "2999931c79b31d2746e53e0d94f923b604cc1ac8", "messageHeadline": "Prevent gh-actions from publishing v3 unless explicitly asked to (#5835)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "a784bbacb00976862d7cb1315c6813c3e0a04b12", "messageHeadline": "Move pytest dependencies from openbb level to to core dev deps level \u2026", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 118, "deletions": 272}}, {"node": {"oid": "5e92623d6acf063e1223a0c17ff5034eed724e7a", "messageHeadline": "fix: second attempt (#5832)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "fc95ded9bb09b66e88edc13589bff8885e249f57", "messageHeadline": "Revamp `openbb-core` README (#5830)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 32, "deletions": 636}}, {"node": {"oid": "df998626396b1bdfdf87db23d3f6a7f90f2b96cb", "messageHeadline": "fix: search button? (#5831)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "b65f51f7ccd8167961e76a4623570bd7115cba5a", "messageHeadline": "Account commands: add option to return user settings (#5825)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 60, "deletions": 23}}, {"node": {"oid": "5aaa855f309a3c2740edc41bf588b80876fb6167", "messageHeadline": "Feature/release rc0 (#5821)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 5660, "deletions": 1818}}, {"node": {"oid": "a96e52de2082bdae8f1f4fcae0eabf277d0da4a5", "messageHeadline": "Docs/pro new widgets struct (#5805)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 640, "deletions": 1239}}, {"node": {"oid": "dc81f6cd2478f4d64a426317433c2f08af5ebc0d", "messageHeadline": "Standardize balance, income, cash for Intrinio (#5809)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 191, "deletions": 47}}, {"node": {"oid": "6d13807047ed81cf0dcc791f5ec1a91ec9feb1b5", "messageHeadline": "debuggint int tests (#5823)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "6e3038b9e796024a7205d342f3438fee733f54b2", "messageHeadline": "Fix tests (#5819)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 42, "deletions": 112}}, {"node": {"oid": "563df69024f769cb9514f6f1ec40bd21e4310723", "messageHeadline": "Set `level` as default `tag` value for `index.market` in Intrinio (#5\u2026", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 113, "deletions": 112}}, {"node": {"oid": "fe53c93d64c077960531aeb7a4b8e39636bdb239", "messageHeadline": "hotfix/fmp-replace-zero: Replace Zero with None in FMP Balance, Cash,\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "ce14ee612f4cb43f4f4e869689d5a34734044d00", "messageHeadline": "Fix nasdaq top retail working without a key resulting in an error (#5\u2026", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "06daf98366ded0db188eefb0bbf2558e51201ef3", "messageHeadline": "hotfix/fmp-insider-trading - Fix FMP Insider Trading (#5817)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 338, "deletions": 290}}, {"node": {"oid": "99882a1c5ab360ebd035aed72e1a952cabde1987", "messageHeadline": "warn loading error by default (#5818)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 32, "deletions": 10}}, {"node": {"oid": "c8bc7fe2561cfb05b469d8b87129f2091c153eb0", "messageHeadline": "Fix typos (#5808)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "f5317126e979e29f26356b56b3f0f9b59d351a26", "messageHeadline": "Add Historical Dividends to Intrinio inplace of Calendar Dividends (#\u2026", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 82, "deletions": 86}}, {"node": {"oid": "c7e6906851f332007bbd1559788d2788b09c1da2", "messageHeadline": "split -> splits in calendar router (#5814)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ed2fc0481406f99ba2fce90a2e5fb8155c4f69a2", "messageHeadline": "replace provider error by openbb (#5812)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 16, "deletions": 19}}, {"node": {"oid": "06f0e7257e297b6708bff91c79a0c06675a18ba4", "messageHeadline": "Add sector news standard model (#5795)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "688624ce969e64788c66cbd454358979bc4c3ba7", "messageHeadline": "remove finra, wsj and goventment-us from built ins (#5806)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 11, "deletions": 50}}, {"node": {"oid": "1ee70bcb6eb5f9ec9231c9bd5df22dd34353940c", "messageHeadline": "small fix (#5810)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "3959f95cce643917c22e4853e801d47a3f737220", "messageHeadline": "Feature/fred-releases: Adds some FRED functionality to the economy ro\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2224, "deletions": 77}}, {"node": {"oid": "f42c4571ef4be830413adafce5985570347829f4", "messageHeadline": "Hotfix/yfinance-adjusted: Fix for #5798 (#5803)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 141273, "deletions": 138732}}, {"node": {"oid": "c8824a404a7809c8be3685f1f8496578c1a0ab4d", "messageHeadline": "Add `symbols` field to standard model data (#5802)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 145, "deletions": 173}}, {"node": {"oid": "609999ffd69b1b0b51ba18148a7d14d90059b7f0", "messageHeadline": "fix calendar split (#5804)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 21, "deletions": 126}}, {"node": {"oid": "e0b491178a14896c3befb32490f3ecf0dcd681fb", "messageHeadline": "Equity multiples add symbol data field (#5800)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 37, "deletions": 34}}, {"node": {"oid": "9716b21d6ce95b37ce23f2b6d0a299d7db4047ba", "messageHeadline": "Feature/release b2 (#5799)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 19700, "deletions": 5289}}, {"node": {"oid": "1ae3d58faff9ad88713d028fd2cb9d834443664f", "messageHeadline": "Fix hqm (#5796)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 20, "deletions": 23}}, {"node": {"oid": "9219a63c006b6abb809d0bef7883186b5d2006ff", "messageHeadline": "New Intrinio Endpoints (#5789)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 12621, "deletions": 6076}}, {"node": {"oid": "a31df4b300e6592319d29f4bd180ccd83670c52e", "messageHeadline": "fix `\\n` in field descriptions breaks markdown table (#5792)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "dd833ffbacd761b8fed1ce57c06b1873decb1707", "messageHeadline": "Update Pro documentation (#5784)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 433, "deletions": 187}}, {"node": {"oid": "49bdd76e9fbaa13151afa9e2392f344a5895a34d", "messageHeadline": "hotfix/yfinance-download: Fix Intraday Helper (#5785)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "bb5e76ce5c5a1aaa7a34926c72dea8ec6b39b8e2", "messageHeadline": "Feature/general fixes (#5786)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 31, "deletions": 53}}, {"node": {"oid": "bc2fa9b3e1555d272d69e08b87861bb64b1ba3a0", "messageHeadline": "Feature/platform async (#5763)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 1154, "deletions": 1043}}, {"node": {"oid": "5cc5cce2636b44f8f16c8ba424c7127be4609baf", "messageHeadline": "hotfix/fix-technical-output: Include Dates in Output (#5754)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 66, "deletions": 31}}, {"node": {"oid": "4400cd9a8f0ec12bf9cb53dabb70a88f2e2050be", "messageHeadline": "Merge provider and core into core (#5774)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 2498, "deletions": 2527}}, {"node": {"oid": "9da18eefe3e1ad5fd7d6e84564a6bde8820dc8ec", "messageHeadline": "small changes (#5781)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48dd13e004255c1fb6e802c584a6f87bd5b55c7c", "messageHeadline": "fix github pages deployment (#5780)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "24bc6ec52f4063906e1f36a591f1c4d9eeaedad2", "messageHeadline": "Rename session file (#5771)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "467f248705b3705dd790a83d77a85901a69de2ed", "messageHeadline": "Small fix (#5777)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "1e4feffd77b560905cedfad12920f1139a8b3504", "messageHeadline": "Docs/fix doc generations (#5775)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 25432, "deletions": 180}}, {"node": {"oid": "40dece279d90fc30890c153a6230f7eb98e6c173", "messageHeadline": "Feature/fix platform unit test (#5772)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0d93e4dc1df0c9f497c8c95444f2a3d8baca7cd", "messageHeadline": "Released this code (#5761)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 143055, "deletions": 157819}}, {"node": {"oid": "2f1bbb2ab35ace354782833b52970a29d6f803cc", "messageHeadline": "Add support for multiple ticker (#5770)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "ab746ceb4e2f61191400cf88d06c6920bb6a4daa", "messageHeadline": "Generate widgets library (#5767)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 122, "deletions": 2}}, {"node": {"oid": "dce447b423c9336fe7a802eef4c5b2ae9d81c74e", "messageHeadline": "install v4 (#5766)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1018, "deletions": 64}}, {"node": {"oid": "c680a74872b433416d87ddf4689c56af37515fcc", "messageHeadline": "Add Pro videos to docs + fix CI (#5765)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 57, "deletions": 8}}, {"node": {"oid": "7bcef378748b015cc63505f5f1b38f83b27f3e1c", "messageHeadline": "docs/working-docs: Working V4 Docs PR (#5747)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 839, "deletions": 115}}, {"node": {"oid": "ddcd1e7b0f869edc4ceb63b316b812406f1a6897", "messageHeadline": "Squeeze build time (#5756)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 489, "deletions": 603}}, {"node": {"oid": "7534c435469886e351399214a84549fc1b780768", "messageHeadline": "Updates system and api settings (#5753)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 65, "deletions": 56}}, {"node": {"oid": "d07c7eff116dedc1061e110000e1a01a3ff01e82", "messageHeadline": "Massive docstring cleanup (#5755)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 886, "deletions": 910}}, {"node": {"oid": "5981dfdb1190483a71b7ce7c43e4a8cdddde2058", "messageHeadline": "Remove eod from docstrings (#5751)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 48, "deletions": 43}}, {"node": {"oid": "cfab062eae2733e1af497c962ab4ef69a8ed18a0", "messageHeadline": "Wrap up renaming global news to world news on a model level (#5750)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 285, "deletions": 278}}, {"node": {"oid": "7e59a07aaa8a6dd18acc8ddb0197516182ee071e", "messageHeadline": "Fix Quote (#5752)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 24, "deletions": 15}}, {"node": {"oid": "565cafba53d74a705a708eaaa424eb35e2f36b1e", "messageHeadline": "Skip checking creds (#5737)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 136, "deletions": 74}}, {"node": {"oid": "86aa18b7d07b3017cc0b94b80a6881cc7f3e217d", "messageHeadline": "Add API settings schema to system settings (#5743)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 75, "deletions": 16}}, {"node": {"oid": "551b7f79ec4589baab53f1fe50ac7253008e59a5", "messageHeadline": "Update hub<>platform credentials map (#5749)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 49, "deletions": 40}}, {"node": {"oid": "ef662e17e6e5b37d99f8fd1266c448d89da22ffd", "messageHeadline": "feature/us-treasury-auctions: Adds Treasury Auctions endpoint and pro\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2467, "deletions": 12}}, {"node": {"oid": "0c8da9147335bacd6888ad571b3217a22f5d1898", "messageHeadline": "Nasdaq calendar earnings and fix FMP calendar earnings (#5718)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 11275, "deletions": 138}}, {"node": {"oid": "7ceacb391b77e9112e247e8d51dc6ca1a3880668", "messageHeadline": "feature/v4-bop - Add ECB Balance of Payments (Replaces #5716) (#5726)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2520, "deletions": 0}}, {"node": {"oid": "8467ac5accf5bc59ac5511ba9a95bdfe6315aba3", "messageHeadline": "Hotfix/urllib to dev group (#5732)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "63fe4422fe41c6569c57eac7664747a2aaded16f", "messageHeadline": "Stock leftover cleanup (#5745)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 326, "deletions": 341}}, {"node": {"oid": "757fc571746e4833704a04fd60bbd69d65f5ba0b", "messageHeadline": "docs/fix-urls: Updates the Terminal About URLs to match `/develop` (#\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 4937, "deletions": 1278}}, {"node": {"oid": "be7f0c30d2b8136f58ca39e2c1e70a27e017e6b7", "messageHeadline": "Rename the fmp search -> screener (#5744)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 134, "deletions": 31}}, {"node": {"oid": "e6894042c1efa8182c8108a6b4f29c2bddbae872", "messageHeadline": "bug #5649 (#5722)", "author": {"name": "Ramazan", "email": "guvencramazan@yandex.com", "user": {"login": "ramazanguvenc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4230a2680c9ad0a1ae0d4a2c4d4a1ccc8f349856", "messageHeadline": "Add `derivatives` extension for `futures` and `options` (#5742)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 642, "deletions": 626}}, {"node": {"oid": "2b058c664c64c8ac641c01eabf28a87599c0e06a", "messageHeadline": "Add tiingo provider (#5740)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2887, "deletions": 1}}, {"node": {"oid": "3ce696feeb544ca2e312093be9642be174305664", "messageHeadline": "remove news from equity (#5741)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 0, "deletions": 157}}, {"node": {"oid": "f0002b23739ea473180039584bc7c8798ec0fbc7", "messageHeadline": "point files to linters (#5739)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e1ecb3ca2379fdb7b342f1a789b7901d3dac6637", "messageHeadline": "new currency reference rates pr (#5724)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 389, "deletions": 181}}, {"node": {"oid": "d4207527ebc63a9ff24808a91614afca33877c2a", "messageHeadline": "Remove ultima from deps (#5736)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "cffd302b0f028abda77d75983f775ace34fe3c19", "messageHeadline": "Fix threadpool test error (#5734)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 2165, "deletions": 339}}, {"node": {"oid": "68965c4cec4f98d5956e9194db2c342cbfdd7dc4", "messageHeadline": "Seprate Intrinio financials data tags into a different command (#5723)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 505, "deletions": 43}}, {"node": {"oid": "139efd31abfe648b258b5672a07166538b5cf0b6", "messageHeadline": "Run tests on develop (#5725)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "2db01442298fb51b8902b8c101828416ca8fd3d3", "messageHeadline": "Finishing touches to the publishing procedure (#5728)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 104, "deletions": 20}}, {"node": {"oid": "c2186798a333f4bb71b39b035e238f90e4804688", "messageHeadline": "Hotfix/pypi openbb terminal (#5719)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "8b95d19b432b39ef9a297c9f48c653d8866210a8", "messageHeadline": "OpenBB Platform v4 (#5225)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 841418, "deletions": 40560}}, {"node": {"oid": "f2208f8d31fdab2a7b01eeaa6feb93829e140b85", "messageHeadline": "Release/3.2.4 (#5704)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 168, "deletions": 27}}, {"node": {"oid": "acf8b0668977b2fd783d55ab787f04cec029be8d", "messageHeadline": "improved market cap value extraction (#5169)", "author": {"name": "Bim Phomthong", "email": "118195204+bimbolimbo@users.noreply.github.com", "user": {"login": "bimbolimbo"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "cfc40e7cc46ed8d5a0269f29e777cfb7e6732f69", "messageHeadline": "Clarified stocks/ta empty recom object message (#5468)", "author": {"name": "wojda", "email": "114031148+polooner@users.noreply.github.com", "user": {"login": "polooner"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f840d7bfa35cb9f18e8420dba59507bf7cc4dfb2", "messageHeadline": "Pin openai (#5685)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 18, "deletions": 472}}, {"node": {"oid": "1be94c5b735ce2dd5120ef83975290c93ac89e02", "messageHeadline": "remove space in regex (#5675)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "da3cbb7a387a98da7511146dafda513d87883923", "messageHeadline": "hotfix/fix-gov-histcont: Fix #5650 - /stocks/gov/histcont (#5676)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "aec5c9ef6ecfab1c1e5b51778e5a0045dcf00b03", "messageHeadline": "Hotfix/reports model render report sanitize inputs (#5669)", "author": {"name": "joshuabuildsthings", "email": "joshuabuildsthings@users.noreply.github.com", "user": {"login": "joshuabuildsthings"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "52190fb5ffe2fd9f97797d99f9516a28918d68d3", "messageHeadline": "#5633 adding comma every 1000 (#5652)", "author": {"name": "Ramazan", "email": "guvencramazan@outlook.com", "user": {"login": "ramazanguvenc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04f0a63abfbb35103c42737b08e875c0ff8ccefb", "messageHeadline": "fix front matter (#5667)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c10301fbc710b307580fb00daa9981d714945cc0", "messageHeadline": "Update settings.md (#5665)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "454bd105143b5f93a5ab3ea5e258118aeae3bb20", "messageHeadline": "Update index.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90eb09216d112a12d473c5b6179e1b218f81a168", "messageHeadline": "Update integrate-your-own-backend.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80efde45d39bafe86cce55dc31af9119126e23a2", "messageHeadline": "Update folders.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "504a4f442c1012512fada56166d09beb65b63a0a", "messageHeadline": "Improve Pro documentation further (#5641)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7301, "deletions": 6836}}, {"node": {"oid": "1386cbb277fa3eeb4c6305879a269889352bdab9", "messageHeadline": "Fix the redirect for intro to the correct url for docs (#5658)", "author": {"name": "Mohamad Fadil", "email": "fadil.parves@gmail.com", "user": {"login": "fadilparves"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "478fd5ec2d6fcbc4bdc2e8a8f5f8263807970df9", "messageHeadline": "fix docs (#5646)", "author": {"name": "Andrew", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 1825, "deletions": 85}}, {"node": {"oid": "b9c70ecdf410822a07bf2fa002fcebd20c4f6808", "messageHeadline": "Add light blue banner, blue when clicking sidebar + fix link in docus\u2026", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "4ad995fdd0b0719cde5bb2cec540db01b24d9ff0", "messageHeadline": "Docs/terminalpro and improvement (#5622)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 38749, "deletions": 11782}}, {"node": {"oid": "23ae1eaf311c0e6dab21f6b4ee050d207c5edc2e", "messageHeadline": "mobile line-brake fixed (#5604)", "author": {"name": "MAX SHESTOV", "email": "57421753+maxxsh@users.noreply.github.com", "user": {"login": "maxxsh"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d7d8eaff9088672903bf7dfb6fdd4c15cfb6733e", "messageHeadline": "Update CONTRIBUTING.md (#5623)", "author": {"name": "Farookh Zaheer Siddiqui", "email": "129654632+FarukhS52@users.noreply.github.com", "user": {"login": "FarukhS52"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "31f0ed4c15c5671d5c2ae8dfd7dbeabc58a96d27", "messageHeadline": "Change Ultima paragraph (#5624)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4b7d6eca2b61d88efbfd8b62ff2e1a38066a93d", "messageHeadline": "FIX #5600 Updated the Twitter logo to X logo (#5601)", "author": {"name": "professssor", "email": "62937125+professssor@users.noreply.github.com", "user": {"login": "professssor"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "195bc057bb1cfee3df8b34f48309c8344ee31465", "messageHeadline": "Hotfix/econometrics export filename fix (#5508)", "author": {"name": "Sandip Saha", "email": "sandipsmoto@gmail.com", "user": {"login": "ssahaxd"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "b4db72f5e856e378ee662015868225ca0f4abc8d", "messageHeadline": "Update README.md (#5598)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "5d9d71ec856fa4299de732dba7f4ce9a9c328fbb", "messageHeadline": "fix: A value is trying to be set on a copy of a slice from a DataFram\u2026", "author": {"name": "Abhishek Amar", "email": "66067391+abhishek-amar@users.noreply.github.com", "user": {"login": "abhishek-amar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90eeabf82c747e3186f57714d4d7a1a750d77b77", "messageHeadline": "updating ultima urls (#5587)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8f42c2fae8449579b169b2010371efcec74417df", "messageHeadline": "Add columns to `stocks/search` (#5565)", "author": {"name": "Adwait", "email": "111136306+AdwaitSalankar@users.noreply.github.com", "user": {"login": "AdwaitSalankar"}}, "additions": 234951, "deletions": 222608}}, {"node": {"oid": "f1c368b906bd1fdfdc7bddcabdadbd1f546f0875", "messageHeadline": "added platform API integration test to Nightly build (#5571)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "09c40d4cfddfdf1eb0bca8d65f23994356f2b5e0", "messageHeadline": "fix: Modify 'load' behavior to append data to existing sheet (#5503)", "author": {"name": "Sandip Saha", "email": "sandipsmoto@gmail.com", "user": {"login": "ssahaxd"}}, "additions": 51, "deletions": 18}}, {"node": {"oid": "633cdb1528f976552219bb0270320d384934fb84", "messageHeadline": "Hotfix/ultima improvements (#5553)", "author": {"name": "Adi Sai", "email": "adithya.sairam1@gmail.com", "user": {"login": "AdiSai"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "16d29d62c25b7bef371fd37af007b0722cd8ec30", "messageHeadline": "add new bot command autopost docs (#5530)", "author": {"name": "Andrew", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 97, "deletions": 61}}, {"node": {"oid": "dac108531a40b4825e8b2536a1bc28cbf6dd866f", "messageHeadline": "Updating showcase page (#5543)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1, "deletions": 21}}, {"node": {"oid": "9f502c32476203487502db666c1a703e1a44e6e9", "messageHeadline": "ultima description (#5541)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e3cfa3aa8a02bf519ba35a3d88b49e0943be269", "messageHeadline": "Merge pull request #5536 from OpenBB-finance/feature/v4-tests", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 230, "deletions": 0}}, {"node": {"oid": "10568ca0808565486b5563560df06ffac8f30dc0", "messageHeadline": "test", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 230, "deletions": 0}}, {"node": {"oid": "de5837fed69fb0fcc7368d55e4f95256ed98ad21", "messageHeadline": "Merge pull request #5529 from OpenBB-finance/release/3.2.3", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 27894, "deletions": 152509}}, {"node": {"oid": "b8f639987d1705c69f39164506aee9c69ed80616", "messageHeadline": "trying again", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ebbff046460ac0801ba752b221dcadfe4a9e7a0c", "messageHeadline": "codesign", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3703e5fcce3f6b13d8e41c27075a9008c0b42a31", "messageHeadline": "lint", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "51f77b5791ae480db51f1dcfd6d3503e12f30c19", "messageHeadline": "test", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 25}}, {"node": {"oid": "bd236049164964914059e91518b7e98406759fcb", "messageHeadline": "Merge branch 'release/3.2.3' of https://github.com/OpenBB-finance/Ope\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "dd6ccbdfa719c0463a4577f8984e7de762b8c788", "messageHeadline": "Merge branch 'develop' into release/3.2.3", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 646, "deletions": 9}}, {"node": {"oid": "71dff15965cd1fbabf9f82c2d3a0b0141d85093b", "messageHeadline": "Merge branch 'develop' into release/3.2.3", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 646, "deletions": 9}}, {"node": {"oid": "c23f2c8b73d71cb87186b66d38975ab9772dd0e8", "messageHeadline": "Merge pull request #5488 from nectariosouzou/feature/add-etf-holding-\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 647, "deletions": 10}}, {"node": {"oid": "db5e198a34e08e47340af666840079409d8ab09d", "messageHeadline": "tests", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "6237bab7a9be38c6b2c8f774ce226a51b8e1c821", "messageHeadline": "pin codespell on action", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f319b2ab7c296191d22635b8271f4d6084b258ee", "messageHeadline": "default data source", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6406451d73c51c78bc72bfe44bb47e2e39105e72", "messageHeadline": "Reverse chart and change params to start-date and end-date", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "580db7dc08ae1485cc29ab6466634bacaeeff7c1", "messageHeadline": "pin codespell on linting", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7354d6f8a1578e8d5bebe8fdd5e8884e5f75f09a", "messageHeadline": "Merge branch 'develop' into feature/add-etf-holding-performance", "author": {"name": "nectariosouzo", "email": "nectariosouzounidis@gmail.com", "user": {"login": "nectariosouzou"}}, "additions": 498, "deletions": 37}}, {"node": {"oid": "4836170cf0ff4d45c5c7797f1f8c332af94ff44a", "messageHeadline": "Add progress bar and get bulk prices", "author": {"name": "nectariosouzo", "email": "nectariosouzounidis@gmail.com", "user": {"login": "nectariosouzou"}}, "additions": 76, "deletions": 40}}, {"node": {"oid": "2bac506dd4f8be34a915c086fbafc284a6f6ee8d", "messageHeadline": "fixing more tests 2", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 10207}}, {"node": {"oid": "7aaa7bcdc5e80876b3ad2ef77dd89667613d633e", "messageHeadline": "fixing more tests", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 915, "deletions": 25181}}, {"node": {"oid": "df119dd1f878e3bc5ab5758fba28568706baf3e3", "messageHeadline": "Update readmes + changelog", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "78cfd1a42f883a92082e683a93d4ccef3c38b8b3", "messageHeadline": "residual tests", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 26700, "deletions": 117520}}, {"node": {"oid": "75a627e93ff1680071e4640e637efe2b210467ea", "messageHeadline": "Merge branch 'develop' into release/3.2.3", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "702f86067122ae7c595bbc0ebeb14987fc074f7b", "messageHeadline": "Merge pull request #5506 from OpenBB-finance/hotfix/fix-pylint-errors", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c7a5f53e615fb3c7617b7126b7284488f670b23e", "messageHeadline": "Merge branch 'main' into release/3.2.3", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "934e9e6828e75bf3b95ddb7220adf06f8560f450", "messageHeadline": "Release 3.2.3", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2405, "deletions": 1734}}, {"node": {"oid": "cba0c7facffa5428733c12cd0fd941e1fc884a8f", "messageHeadline": "fix couple of pylint errors", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "020b1ac32c30480ae6f864f09fdf2c3da14a8989", "messageHeadline": "Merge pull request #5500 from jmaslek/hotfix/fvbump", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 478, "deletions": 23}}, {"node": {"oid": "98a2f9297e26bd5f8cf5e28794e3f08c1c13ef21", "messageHeadline": "bump finvizfinance", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 478, "deletions": 23}}, {"node": {"oid": "583cf879f5ff090c5b662e595a77111245f8277c", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "952be3b12c43f14fee9499c2e02613e986a00295", "messageHeadline": "hotfix/forecast-make-intraday-work: An attempt to make intraday data \u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "08aaae87344ac536224cc86ba19adf8493abf31b", "messageHeadline": "Merge pull request #5495 from OpenBB-finance/hotfix/fdpin", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "038484d1f1c4eda25a84f50ac1be0468adb52923", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 53, "deletions": 47}}, {"node": {"oid": "ca8eb1fe9c00b551f83166dfda1946b7e93502f9", "messageHeadline": "Merge branch 'develop' into hotfix/fdpin", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 53, "deletions": 47}}, {"node": {"oid": "fed04cfaab32231ec2f832dcbeedf9782f30de99", "messageHeadline": "Merge branch 'develop' into feature/add-etf-holding-performance", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 53, "deletions": 47}}, {"node": {"oid": "40ae229494fce65fe638b32d89f896beee9bbb88", "messageHeadline": "Fix bug that doesn't allow to iterate through tickers with a dot (#5489)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1d1fbf515ac2bc0829fb17c749b327aebc40931", "messageHeadline": "Merge pull request #5493 from ferreiratiago/refactor/reviewpad", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 52, "deletions": 46}}, {"node": {"oid": "4eb8ad027095993cdb16e3c367418e2a6b8c79cf", "messageHeadline": "pin financedatabase", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "b0f992acb06729119365e9e1a37a000a74b49939", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 239}}, {"node": {"oid": "788c78242e01db89a069e6c8cca3e067a58fec91", "messageHeadline": "chore: update rule should run reviewpad", "author": {"name": "Tiago Ferreira", "email": "ferreiratiago@outlook.com", "user": {"login": "ferreiratiago"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "e87772821b9d624017e39a5ec053c6092d969c69", "messageHeadline": "refactor: reviewpad configuration", "author": {"name": "Tiago Ferreira", "email": "ferreiratiago@outlook.com", "user": {"login": "ferreiratiago"}}, "additions": 57, "deletions": 46}}, {"node": {"oid": "e1bbe19754f7f683590b7b2020a3e35ca4621060", "messageHeadline": "Reformat", "author": {"name": "nectariosouzo", "email": "nectariosouzounidis@gmail.com", "user": {"login": "nectariosouzou"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "83d46a55bf46c95f0200b82b8c913de22bc541cf", "messageHeadline": "Fix url issue and change logic for edge cases", "author": {"name": "nectariosouzo", "email": "nectariosouzounidis@gmail.com", "user": {"login": "nectariosouzou"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "b932f1cceb49bda678a3a48094f228536ebdda8a", "messageHeadline": "Reformatting", "author": {"name": "nectariosouzo", "email": "nectariosouzounidis@gmail.com", "user": {"login": "nectariosouzou"}}, "additions": 93, "deletions": 109}}, {"node": {"oid": "e8e2a4a0abea573933d17f689a322843644a0fe5", "messageHeadline": "Merge branch 'OpenBB-finance:develop' into feature/add-etf-holding-pe\u2026", "author": {"name": "nectariosouzou", "email": "88638503+nectariosouzou@users.noreply.github.com", "user": {"login": "nectariosouzou"}}, "additions": 1, "deletions": 239}}, {"node": {"oid": "c57a82bed7b6c7d7656399bb9e8f78eee59f56c3", "messageHeadline": "Add basic testing for new etf endpoints", "author": {"name": "nectariosouzo", "email": "nectariosouzounidis@gmail.com", "user": {"login": "nectariosouzou"}}, "additions": 378, "deletions": 2}}, {"node": {"oid": "0e4252efee7c6f6536ee5238784fc2696b7958ca", "messageHeadline": "Set up controller and view flow", "author": {"name": "nectariosouzo", "email": "nectariosouzounidis@gmail.com", "user": {"login": "nectariosouzou"}}, "additions": 53, "deletions": 20}}, {"node": {"oid": "1ecd426a918b6507acc4740fa91619faaded17b6", "messageHeadline": "hotfix/delete-options-screener-intro: Removes deprecated function fro\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 239}}, {"node": {"oid": "29a5d273b89abb0da58d5d7c7e01d4887a8ad3f4", "messageHeadline": "Create holdings' performance for ETFs", "author": {"name": "nectariosouzo", "email": "nectariosouzounidis@gmail.com", "user": {"login": "nectariosouzou"}}, "additions": 200, "deletions": 4}}, {"node": {"oid": "b803a5baede13b57145efa845dec5eff1bf12d14", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "bf082d1aeda02ac2d2e77c5c142dde5a0a6b9605", "messageHeadline": "Hotfix stock screener (#5440)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "78ebeef12565a0f65b6e0545272522c01689548b", "messageHeadline": "print message if yahoo finance load fails (#5450)", "author": {"name": "Phoebe Hu", "email": "68739569+Light-JH@users.noreply.github.com", "user": {"login": "Light-JH"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c7a20055adcf221c7bd7ed5b52b8a8cd6c5e76d6", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 35, "deletions": 77}}, {"node": {"oid": "bfe8afc3bff1ba97df8d5641c8c4b9bda5e7d706", "messageHeadline": "Hotfix/pywry 0.6.1 (#5446)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 35, "deletions": 77}}, {"node": {"oid": "cb897af6115d9f4bcfe6bb2eb74c68ace32250aa", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 81, "deletions": 46}}, {"node": {"oid": "41eb6de87bed07058d19125c0b0af7b0476260a2", "messageHeadline": "Hotfix/weird logs (#5439)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "a4e04a1d1dc591802455d2502fd3a95d97205fea", "messageHeadline": "Merge pull request #5436 from OpenBB-finance/hotfix/readme-title", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 78, "deletions": 57}}, {"node": {"oid": "78ffe19b8c01884e7eab7b6ed453859dfaa09613", "messageHeadline": "Merge branch 'main' into hotfix/readme-title", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3a341f952764d97a29e58e1d7e6028f1302dfedd", "messageHeadline": "Improve readme header (#5432)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 59, "deletions": 38}}, {"node": {"oid": "77719dd3a833a9afd17ce9b0cf9c252d818ea46d", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "567be3fd67cf311fc2452b65887b8b56e5f6e85e", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "f8e6a3674decf7fc7a551a7ca02664ed29476414", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 29, "deletions": 38}}, {"node": {"oid": "7306661d855bc47d228255ef49ce62c816c16d6e", "messageHeadline": "Improve readme header", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "d283eae94fb48c2aa517b94472ae14e41ca249e5", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 74, "deletions": 50}}, {"node": {"oid": "006943d5c99f2d9b3bfcb0869bfde754520f08bd", "messageHeadline": "Merge pull request #5391 from OpenBB-finance/release/3.2.2", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 74, "deletions": 50}}, {"node": {"oid": "63718d9ae470e7a169e60fa25fd4fc49ddcf3823", "messageHeadline": "Update version2_5_1.mdx", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eacfcb5edfaf22c494cca149748a7c6df48773f8", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "05093e92ece190affdb463130becc8717dfe50cd", "messageHeadline": "Merge pull request #5389 from OpenBB-finance/hotfix/links", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "666023d825d587e16697915208fac194b1ea0739", "messageHeadline": "links", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "df9af48d6d0fb172aeba569fd5e457514c923805", "messageHeadline": "Feature/sdk usage basics webpage tidy (#5388)", "author": {"name": "MarkBenjamin", "email": "136419977+MarkBenjamin@users.noreply.github.com", "user": {"login": "MarkBenjamin"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "478ca2f05577759a09733eb5d2fdd4e370f9c93b", "messageHeadline": "Merge pull request #5387 from OpenBB-finance/release/3.2.2", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 17230, "deletions": 6673}}, {"node": {"oid": "f890eec7b3a550fbb9505cc283ffd8a9c2b46353", "messageHeadline": "Merge branch 'main' into release/3.2.2", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7d2d4073b3055b770546fb86325564350005781", "messageHeadline": "changes", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "b031d7cff504751ec64d375ac27b0e1bcc019774", "messageHeadline": "update changelogs", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "e05d3eb4051d874cd482302a35b74f0d7666e7b5", "messageHeadline": "3.2.1->3.2.2", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 10, "deletions": 32}}, {"node": {"oid": "82e60bea3908e86a24b2a6abe3080238c253f2db", "messageHeadline": "ruff", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "57e408b13e37d75f9b451f417cbd73361f2d946b", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3343, "deletions": 1071}}, {"node": {"oid": "36de52c6f0a6127784f619612f64960baa62b9a6", "messageHeadline": "update defillama_dapps json file (#5380)", "author": {"name": "Define101", "email": "93603962+Define101@users.noreply.github.com", "user": {"login": "Define101"}}, "additions": 3228, "deletions": 1068}}, {"node": {"oid": "18caebf116b17ec4ff7d35de69fd7b58f62413b0", "messageHeadline": "Allow to execute reports url from reports menu (#5385)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 115, "deletions": 3}}, {"node": {"oid": "f0e1fb79fee1378abaf55c9b8403ec07bc819583", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2209, "deletions": 83}}, {"node": {"oid": "db9d462188d6115d9a3e215ea3b633bb26fcd97e", "messageHeadline": "Feature/companies house (#4721)", "author": {"name": "dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 2174, "deletions": 11}}, {"node": {"oid": "f8241a6b81f343f358b01927c0abd9ac693a9be6", "messageHeadline": "Hotfix - PyWry fix python 3.11 fail on boot, copy+paste on MacOS (#5384)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 25, "deletions": 72}}, {"node": {"oid": "8208191838862d6cf71ec3d287d98f4cc9bffb55", "messageHeadline": "Change bootup message (#5378)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "0b7b63ebfa0c10861c257617a1f51eac10e24392", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7224, "deletions": 533}}, {"node": {"oid": "8a5592b0342886ce06fdc4152caa6a5207131b82", "messageHeadline": "Add example notebook for building volume-at-price chart. (#5370)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 6452, "deletions": 0}}, {"node": {"oid": "fc6137c86b279da5bb136e2e49846267a5242d1b", "messageHeadline": "Fix foreach on routine where the inputs provided are not valid (#5373)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 39, "deletions": 28}}, {"node": {"oid": "1036308f358babb1cabf9ca059df488701518af9", "messageHeadline": "1st integration with TimeGPT-1 (Beta), from Nixtla (#5292)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 740, "deletions": 512}}, {"node": {"oid": "81322503f79dadd7f7399a78fbe1d6e339074a7f", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 170, "deletions": 150}}, {"node": {"oid": "141dd68e68b6cb76abdd1a9ef5c16bf545d020a8", "messageHeadline": "Removed prints (#5367)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 170, "deletions": 150}}, {"node": {"oid": "9fdf0d2c76e9ac4439492cc682da26d37365e0e3", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1868, "deletions": 1922}}, {"node": {"oid": "bfd365b46b8709a8572fc26f28478aafb763cb8c", "messageHeadline": "Some error handling (#5357)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "1ca7fd9bebea79d1d4feb8f0b30fa1d6bd4f621a", "messageHeadline": "Improves the `settings/userdata` command, and upgrade ruff (#5359)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1851, "deletions": 1907}}, {"node": {"oid": "f5403338f2c803f92034a2d7aef3491816baf82e", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5, "deletions": 788}}, {"node": {"oid": "e0207e709559086d7bcf368cc7a98fc41d974618", "messageHeadline": "Merge pull request #5360 from OpenBB-finance/hotfix/fix-url-sdk-intro", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ddb3b96dd6ca9d02f4a60dde9db25b25533a814", "messageHeadline": "Fix URL in SDK Stock Screener Intro", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3147577fc907e5a7b57214353e0c70fc1322c015", "messageHeadline": "bye bye shroom (#5351)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 5, "deletions": 788}}, {"node": {"oid": "ceb91d15a61ef4ab4d4d102293d2a7b8a15ed9bb", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "144c59ccae878fc28e4030d7a8be1e7e1394b6ca", "messageHeadline": "hotfix / Allow routine args inside lists (#5353)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "88e09ce302573b1bc1b3f8de6e87f09784e0a70c", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 259, "deletions": 1759}}, {"node": {"oid": "3fcb64d5f2ce26f4f652feccbe81218c9bb89d57", "messageHeadline": "Fix the CPI CSV and remove twitter functionalities (#5350)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 259, "deletions": 1025}}, {"node": {"oid": "258ed9a11c7fe586f0f3be3e502c14b6a538df77", "messageHeadline": "Thegraph totally changed, I removed the endpoints (#5349)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1492}}, {"node": {"oid": "7555a4bf664215bb8d279b3582cec3c2f030cccf", "messageHeadline": "Merge branch 'develop' of https://github.com/jmaslek/OpenBBTerminal i\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "393db2f3dfd39e17d562d69d6f0bd1056aa206fb", "messageHeadline": "remove twitter functions and all references to it", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 216}}, {"node": {"oid": "6502a358dbb29f66bb6ec5a26d87085674da0101", "messageHeadline": "remove twitter functions", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 542}}, {"node": {"oid": "673afcf4059cd1daf09ac795d85793c3cdc3ddfc", "messageHeadline": "Adds example notebook for installing in Google Colab (#5333)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2495, "deletions": 0}}, {"node": {"oid": "50c9d2c4ff3560588cb53a3f046fbaacf7ea42a9", "messageHeadline": "Improve documentation (#5345)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "b27bb59ef628c2d6cde36cf231a3a9580212e457", "messageHeadline": "Added fixes (#5344)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a6e66f7a730fb2aa23e805fd8abe8dddba8990a4", "messageHeadline": "hotfix/fix-stocks-search-sdk3: Fixes the stocks search so that it doe\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 69, "deletions": 49}}, {"node": {"oid": "384c39c2064328d4ca9b7951dcba150b3159b226", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 636, "deletions": 924}}, {"node": {"oid": "f07d116f23f3dfc51a98edd82c5ea0953dc695a5", "messageHeadline": "Fixed URL for uploading to the hub (#5340)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "f78449924bb6a47ec4cdffd906c4b9a0a3d913ac", "messageHeadline": "Fixed the request function (#5336)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 16, "deletions": 18}}, {"node": {"oid": "cedd48f41b200c3ab3355ba48073d5aba8c329e7", "messageHeadline": "Merge pull request #5335 from OpenBB-finance/release/3.2.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 623, "deletions": 903}}, {"node": {"oid": "c04cf95af040209217606dd903c6a1b1067a8c20", "messageHeadline": "Merge pull request #5289 from OpenBB-finance/release/3.2.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 55577, "deletions": 4023}}, {"node": {"oid": "6a3aeb5568b0480470c232d06ef77d6706fd84a9", "messageHeadline": "Merge branch 'main' into release/3.2.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a2d0c571cd6a8cac36435a0dc275920a6a1de71b", "messageHeadline": "update changelog", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "c6b0bfe6f2bc8aa94c9436a35a4d0244e3beed38", "messageHeadline": "hotfix/simplify-regex (#5324)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "2b2ccacbbe40cfba5f0373c622d67f23e65d0427", "messageHeadline": "more tests", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "f4460fbf18eb369fa1b3ce083a3a41239f01e284", "messageHeadline": "tests", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 42, "deletions": 12}}, {"node": {"oid": "3ee60e0fc968739dd64981e256d9bfe007bb242c", "messageHeadline": "Merge pull request #5312 from OpenBB-finance/hotfix/macro-routines-to\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 429, "deletions": 189}}, {"node": {"oid": "889a986b072938231a8511d8f3c04932fefd003e", "messageHeadline": "pylint + test", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "99a5459dc0cd4c81b836d64a6a1573d899a45403", "messageHeadline": "mypy", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2c44cae0e9bf002377fd1d9bf987da5b3dc006b8", "messageHeadline": "add back --url auto complete", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 83, "deletions": 40}}, {"node": {"oid": "c000c6e3cc1235122480e9f60e73a070a75b6957", "messageHeadline": "Merge branch 'release/3.2.1' into hotfix/macro-routines-to-hub", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 99, "deletions": 702}}, {"node": {"oid": "5ddeb8f35e01fdb90ace17299975111a850082bc", "messageHeadline": "Fix regex (#5320)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c40c3f7529a1ee9b577288db2aaa3be4e461363b", "messageHeadline": "Creates a \"--dev\" flag that points to dev backend for testing with hu\u2026", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 157, "deletions": 99}}, {"node": {"oid": "3e48648487b1b072b3b434f80f0b4b744ea666eb", "messageHeadline": "small fixy (#5318)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "3d6ad59643a01debaff91c7dd9d8b67f29f41e48", "messageHeadline": "few more updates (#5317)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "01210120d8c9806d4e738ddfd6bd1bed48e13037", "messageHeadline": "--debug points to dev env (#5316)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "db746aa1a9a6850634ef1cedea2f9a46805f0e7e", "messageHeadline": "Silly (#5313)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 216, "deletions": 98}}, {"node": {"oid": "f822b0afa3e192fba052f73134f2e8b127a68a7e", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "93bc21611861fdc2c1c91861abeb5de84202452b", "messageHeadline": "remove twitter functions and all references to it", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 216}}, {"node": {"oid": "005e3edbf5d284a873228ab0ae102ee38cf4c726", "messageHeadline": "remove twitter functions", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 542}}, {"node": {"oid": "2178a672f19576f4900e79731768cb74282249be", "messageHeadline": "Merge remote-tracking branch 'upstream/release/3.2.1' into release/3.2.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "02732e99b3183d9376d6ae5cbc8353a82e182325", "messageHeadline": "rename -v -> -d in forecast/season", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8b1fded136fdd8dac144f4eb12c6af8c8c332263", "messageHeadline": "Merge branch 'develop' into release/3.2.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "6cf09392be900e2d257c2c27769023fe73610002", "messageHeadline": "hotfix/ `/stocks/fa/pt` show all price targets on hover (#5305)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "47092a2c44bf2be4268ecc5edd104b3102d2441a", "messageHeadline": "autocomplete", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f4cdc3d432adb636abc08472eda15682b2b1b08b", "messageHeadline": "Merge branch 'develop' into release/3.2.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 34, "deletions": 38}}, {"node": {"oid": "581fd942761a6d7a01a6607473c3e9244fd7ad70", "messageHeadline": "hotfix/options-hist: Fixes `options/hist` to display date column when\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 34, "deletions": 38}}, {"node": {"oid": "10031fe889860853e0b0d98961c390062845ad07", "messageHeadline": "Merge branch 'develop' into release/3.2.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 44, "deletions": 20}}, {"node": {"oid": "d3f47521d9111728d3c3ce3f7680d18d836407f0", "messageHeadline": "Allow the exe command to run URLs (#5295)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 44, "deletions": 20}}, {"node": {"oid": "673b22f4ef264c3004fe9fbba671db8bce72b6d8", "messageHeadline": "fix sdk", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "fc2b6906c1a76e8605548cd6917eeaa7a3e7348f", "messageHeadline": "Merge remote-tracking branch 'upstream/release/3.2.1' into release/3.2.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e122a0bb55c6f2d628a8aec89d35bfd15f30c7f7", "messageHeadline": "fix wsb/deprecate spacc", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 51}}, {"node": {"oid": "236288578cc9b3ec42ec83e5616c2c34a156ef83", "messageHeadline": "Merge branch 'develop' into release/3.2.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1523f3f1c740391c7b2688adea153a6aa9561f27", "messageHeadline": "Feature/news sentiment (#5274)", "author": {"name": "Sai-132", "email": "126168589+Sai-132@users.noreply.github.com", "user": {"login": "Sai-132"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ed78b5e49407e1c4988af799baf228ae961f8b55", "messageHeadline": "Merge branch 'develop' into release/3.2.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 111, "deletions": 121}}, {"node": {"oid": "74a7fcb41600bd0d5e47436c131e036fb86047e0", "messageHeadline": "fix conflict docstrings (#5293)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 111, "deletions": 121}}, {"node": {"oid": "32f1b79f1a585acfcb387f8b4c9a87d26e0cd839", "messageHeadline": "fix lint", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be96f3bba7c45ed67fa36729e0cc70ff3b439c6c", "messageHeadline": "Add historical futures docstring", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "fcde988335f38b58582e9272786743c98ca22f5d", "messageHeadline": "Update finvizfinance version to fix #5158", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 26, "deletions": 479}}, {"node": {"oid": "dfd8e7c9837d9739c909bc9e928cc06fac7dc635", "messageHeadline": "Merge branch 'develop' into release/3.2.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 95, "deletions": 78}}, {"node": {"oid": "5759ebad24fb67677816650024267c07923f706a", "messageHeadline": "Fix #5258", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "47c9086e8006dc144ff2b47d6f7756df4f31505c", "messageHeadline": "fix: #5263 #5264 (#5290)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 95, "deletions": 78}}, {"node": {"oid": "ee76e95b4aa130edebbc665cd47fc57deee3c415", "messageHeadline": "deprecate econometrics/season", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 134}}, {"node": {"oid": "7978cef54184808889859ed41c1171599916cced", "messageHeadline": "Fix #5272", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "32c3a5d5db0c932d8f323e0956369c590cee4b28", "messageHeadline": "Remove deprecated argument from yfinance dl", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "71122ee4e75135532471bcb5d644c50628c06e8a", "messageHeadline": "fix vsurf labels", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d3b399069968537a5ff50c4eeb18a75b54aea178", "messageHeadline": "Update changelogs", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "3d579ca2e3d1f8745627dc7bdf1691f091ab895d", "messageHeadline": "3.2 -> 3.2.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "19e6b6195347db0764052803ceae394b51d88b39", "messageHeadline": "Fixed the get routines to meet the new backend standard (#5271)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 76, "deletions": 41}}, {"node": {"oid": "279850822dec4d7354b86d8a14835791330594b5", "messageHeadline": "fix databento (#5287)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 95, "deletions": 95}}, {"node": {"oid": "564d08edd8714ae13c126afa4760b9e15af24e0f", "messageHeadline": "add `--india` flag to `stocks/load` (#5281)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "f1eee44cabddfe34b60b70ca73fe88343f6ca6b8", "messageHeadline": "Feature/options_views: Add a Variety of Views/Charts to Extend the Op\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 53251, "deletions": 3140}}, {"node": {"oid": "d575c5d52a16b32af20158a67f686d7d0c43576a", "messageHeadline": "Fwd P/E regex fix (#5273)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "373c4f1ea76eb6b8409b7859e3c1c6f7a7cd5d28", "messageHeadline": "Update all_api_keys.json (#5277)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "07537199af86d6a90c7b1434964b452197880c8f", "messageHeadline": "Move hub api keys ts (#5267)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 281, "deletions": 0}}, {"node": {"oid": "ae91a3f9b9cba56c18323091a266acfd6e1d7595", "messageHeadline": "Hotfix `economy/overview` rates displaying as dates (#5269)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 48, "deletions": 49}}, {"node": {"oid": "3b5fc53cc770a4b6cc1bbd9a7390013d1167c2c6", "messageHeadline": "Adds details/image for installing C++ Build Tools (#5268)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "d212a8e2704aa9756d42d0deb53b5d5676b6352d", "messageHeadline": "hotfix/gdp-units - better GDP units (#5262)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 42, "deletions": 31}}, {"node": {"oid": "dc30ab3d36549449178f5e85bd015434196010e4", "messageHeadline": "Hotfix/ locking when deploying streamlit app (#5261)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "73348c0872987a20e13a809ef221cd1ad0220482", "messageHeadline": "Fix issue where incorrect key for biztoc prints exception (#5257)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "41d13592023b23e55d1f738649d6c869832b71e0", "messageHeadline": "Check token expiration before request (#5255)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 1330, "deletions": 23}}, {"node": {"oid": "aca982e721029187163ac3b8bd5dc5b7906c277f", "messageHeadline": "fix duplicated table (#5252)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3af4be30c92895ecb26ec30f1b680a8cf61e59c8", "messageHeadline": "fix headTitle (#5253)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0ff0d44f25db649871ae7fdaf103fafd05e380d", "messageHeadline": "Merge pull request #5251 from OpenBB-finance/fix/reports", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 29, "deletions": 64}}, {"node": {"oid": "08a4fab1fbd4b69dbb875e864dbb11529cbced96", "messageHeadline": "Merge pull request #5250 from OpenBB-finance/fix/reports", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 29, "deletions": 64}}, {"node": {"oid": "c94f9be1e7b5a0b4ec9485dd2c09dde78622969a", "messageHeadline": "Merge branch 'main' into fix/reports", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0ad4de26902ada67cd6e04dc9e870d8335ba5ac0", "messageHeadline": "downgrade jupyter deps", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 29, "deletions": 64}}, {"node": {"oid": "c8de3582661dcda87cd005d1906100e314ea921a", "messageHeadline": "Merge pull request #5243 from OpenBB-finance/release/3.2.0", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 216520, "deletions": 119282}}, {"node": {"oid": "0d0e9986d53a9b3252fe62859310acab11c47f3d", "messageHeadline": "Merge branch 'main' into release/3.2.0", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3347ad9886d5dc068eb226d9d82d4233bc4c5099", "messageHeadline": "Merge pull request #5239 from OpenBB-finance/release/3.2.0", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 533, "deletions": 709}}, {"node": {"oid": "43eb52734e34636ddedfbd638065fdbc6c01928f", "messageHeadline": "Andrew reveiw after 9 months", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "02767ca733073bb4bcfb61ffd162598c86f844a6", "messageHeadline": "ruff", "author": {"name": "OpenBB", "email": "deeleeramone@gmail.com", "user": {"login": "deeleeramone"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "4681dc785bc17aeb5a1332952b96286d949b6e11", "messageHeadline": "fix trail map for crypto.price()", "author": {"name": "OpenBB", "email": "deeleeramone@gmail.com", "user": {"login": "deeleeramone"}}, "additions": 181, "deletions": 6}}, {"node": {"oid": "b5cee74fde31b94db14f0bb699e3669dbd52f46f", "messageHeadline": "black", "author": {"name": "OpenBB", "email": "deeleeramone@gmail.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "1efbbba6cfca8270f7a325ff8445d66dfbebfaa7", "messageHeadline": "fix assertion error with test_economy_controller: test_menu_with_queu\u2026", "author": {"name": "OpenBB", "email": "deeleeramone@gmail.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "563b4cbbddb514c4965e94814de88da6829143db", "messageHeadline": "fix test_economy_controller", "author": {"name": "OpenBB", "email": "deeleeramone@gmail.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4643de665b0428b9630d5b10a25ba00af621b287", "messageHeadline": "codespell", "author": {"name": "OpenBB", "email": "deeleeramone@gmail.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f3c61ab00e2c0c55df4d315d0a5eb099afd903e", "messageHeadline": "put spaces in columns for econ/performance and valuation and make sor\u2026", "author": {"name": "OpenBB", "email": "deeleeramone@gmail.com", "user": {"login": "deeleeramone"}}, "additions": 95, "deletions": 96}}, {"node": {"oid": "46b23852d77f59864af642a1c7bf4832e98b52c7", "messageHeadline": "mypy", "author": {"name": "OpenBB", "email": "deeleeramone@gmail.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "68239df094e25ed36d6b417eca9b59ed50587ac1", "messageHeadline": "fix Finviz screener Perf 1Y returning as 1970-01-01", "author": {"name": "OpenBB", "email": "deeleeramone@gmail.com", "user": {"login": "deeleeramone"}}, "additions": 41, "deletions": 12}}, {"node": {"oid": "adcaadf261ce903193a735f019f0a4704af0d7a2", "messageHeadline": "rename 1Year column to fix returning as 1970-01-01", "author": {"name": "OpenBB", "email": "deeleeramone@gmail.com", "user": {"login": "deeleeramone"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "c70a9909004de0e4d078256d7c3e8cd5d2d3a43a", "messageHeadline": "fix windows int overflow economy/edebt", "author": {"name": "OpenBB", "email": "deeleeramone@gmail.com", "user": {"login": "deeleeramone"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "bb7889af07ad32b4e4edd37056ebbb78c82e5baf", "messageHeadline": "update test_get_floor_price", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 3, "deletions": 410}}, {"node": {"oid": "45b2ae2f0ce0d41f79eece1a0a8bf01055910ca7", "messageHeadline": "fix display_floor_price", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e5f5ca922c835458c7a0c3a5898afd9141f8eb8e", "messageHeadline": "pylint", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bd1c2a4a377a0cfd32448fc710d917d66dba1364", "messageHeadline": "mypy", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "65bd1d92f9ba1ed937b6e9c722d605b407f9c6d5", "messageHeadline": "nftpricefloor_view - fix integer division or modulo by zero", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "5107efeed7b553c261ba217455a1b3ec0c8f29fe", "messageHeadline": "fix integer division or modulo by zero", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 32, "deletions": 26}}, {"node": {"oid": "e98021e9a05d36cd0b0af723ee01d3df9724dc96", "messageHeadline": "limit rangebreaks", "author": {"name": "tehcoderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "290c5bc8d786c1e6be6eb11cef02121b73234056", "messageHeadline": "fix for economy treasury / usdli", "author": {"name": "tehcoderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "cd74832ded65bcea4d36bf62bdb2f776de8c2b1c", "messageHeadline": "fix tables", "author": {"name": "tehcoderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ad440a53730953f522a1fed8ea0f37d02737ecf5", "messageHeadline": "Fix reqs", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 29, "deletions": 92}}, {"node": {"oid": "8459b2502c971002289898595eaa1d98fab19421", "messageHeadline": "fix windows missing `matplotlib.libs` dir", "author": {"name": "tehcoderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "9a08fba829415cac4a5dc27b36259d66cdd70655", "messageHeadline": "Update the release notes and revert build", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 52, "deletions": 6}}, {"node": {"oid": "1e25cd6e817d15e6cfe925b0568e7eae9d0732cf", "messageHeadline": "Merge branch 'develop' into release/3.2.0", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 67, "deletions": 9}}, {"node": {"oid": "3a322b831d2aebbe603492e3f5dea953e709f09d", "messageHeadline": "Change 3.1 to 3.2", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 30, "deletions": 23}}, {"node": {"oid": "d6bc45d046b00c37a8412d4ad1f8d8f3ba469ea9", "messageHeadline": "add public routines flag (#5236)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 67, "deletions": 9}}, {"node": {"oid": "253a9afc77fce2c097869fcb80094ea729020858", "messageHeadline": "another", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d3a0abd0f6ef296c689c74bd9544d820021fefc4", "messageHeadline": "make the summary file", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "87b5bdb521065754e315cae69e5f601374a885f0", "messageHeadline": "Release Cleanup (#5233)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3834, "deletions": 2945}}, {"node": {"oid": "41ef3d416f1f4754f200fac4af096190896b0f69", "messageHeadline": "Hotfix/ improve tables/charts (#5228)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 1690, "deletions": 5537}}, {"node": {"oid": "8b007785a16b3953f3ff9142240541d15cca36ca", "messageHeadline": "Adds a matlab like `hold on` to plot on same axis (#5173)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 370, "deletions": 42}}, {"node": {"oid": "1bfc4190e1d5e88fba288b55239856e47363b3ea", "messageHeadline": "Update routine tags (#5221)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "7d52593e53dcd7376ca31d3252a1ba3952e8e56c", "messageHeadline": "Merge pull request #5229 from OpenBB-finance/standalone-unit-test", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 256, "deletions": 0}}, {"node": {"oid": "d6c63479bcd64cda5110b335d780e695d66427ad", "messageHeadline": "Add the unit tests with manual trigger", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 256, "deletions": 0}}, {"node": {"oid": "f7f048da46b63d757f95210047275b40b2d5951b", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 263, "deletions": 150}}, {"node": {"oid": "81c4b985d00c69e4d4f2281d683629e047dc5e84", "messageHeadline": "adds note indicating V3.1.0 is required for loops and keywords (#5219)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "830159f71870a82f4dec94855b8d80c35ace8f14", "messageHeadline": "Update treasury command to get directly from fed (#5215)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 250, "deletions": 145}}, {"node": {"oid": "975314eaf1b656091b5dd5459f16fb544995be9f", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d1bf0a155ee50d56baa71108bafc912fcf11422c", "messageHeadline": "hotfix / improve autoscaling/dynamic loading, fix forex candle charts\u2026", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 173226, "deletions": 105789}}, {"node": {"oid": "d4d6e68b6d90d20d18426516180759ed9883acce", "messageHeadline": "Close 2 stocks fa issues with polygon (#5217)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 945, "deletions": 809}}, {"node": {"oid": "adab625be9652f8ffebbcc0990c16798e5e0e5cd", "messageHeadline": "Fix prompt typo (#5192)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "281799f0477882dff20228d75305b2ad906d82f5", "messageHeadline": "hotfix / improve autoscaling/dynamic loading, fix forex candle charts\u2026", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 173226, "deletions": 105789}}, {"node": {"oid": "52c560d4144d8c1fe2f0e6d411a9c34f11750f99", "messageHeadline": "Close 2 stocks fa issues with polygon (#5217)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 954, "deletions": 809}}, {"node": {"oid": "92027a6a0eb89d6c4c601eef8090639f056cf567", "messageHeadline": "Fix prompt typo (#5192)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dd968253a8c0f55d5b3891e0544c1f973cce3981", "messageHeadline": "Fix #5190", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "002a44b6f198ec928b06e5ada54841610eca6e47", "messageHeadline": "hotfix / Moving Averages Export (#5214)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d3126b414aac77fe4086661214535975ac55ba95", "messageHeadline": "Get oanda back to forex sources to fix the menu (#5204)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9ab1674604d2fd8487e92e5e35d76a9df4cabd77", "messageHeadline": "Make some improvements to askobb (#5205)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 54, "deletions": 822}}, {"node": {"oid": "84f215d4bdc51b0195c1938f0e5cd9f6f96bbbcd", "messageHeadline": "Remove `economy/rtps` and `stocks/ta/rsp` (#5181)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 1491}}, {"node": {"oid": "96727d49e9e17b86f1c7bafdaf16bfc3fe2015f8", "messageHeadline": "[Update] bump langchain and llama (#5202)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 43, "deletions": 20}}, {"node": {"oid": "77f34f54a27061002b990d29311e1ee745abb68f", "messageHeadline": "Hotfix / Switch `download_plotly_js` to run in thread (#5203)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8df31f8de456360c76a3ab08857edd226c97ea73", "messageHeadline": "feature/usd-liquidity-index: Adds USD Liquidity Index to Economy menu\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 15949, "deletions": 1450}}, {"node": {"oid": "be2af599da9cfc07233f52cf4512a00e7872786b", "messageHeadline": "fixes random column header artifacts (#5199)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "ee60f0efad9e7c7535f301d0308e1b1a7632f738", "messageHeadline": "feature/examples-optionsChains: Add Notebook example: optionsChains (\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 17197, "deletions": 1}}, {"node": {"oid": "598e745bebc69d0e2bd524ea6a381d271d518d8b", "messageHeadline": "hotfix/fix-intrinio-load: (#5188)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 41, "deletions": 8}}, {"node": {"oid": "b6b1fcd7827d7244b90c7f5ca4e2a61e445d6078", "messageHeadline": "adds 6 new indices to the index list (#5185)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "0af2025b711545ee71e83dd03ad30b9c6aabd307", "messageHeadline": "fix example (#5196)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 88, "deletions": 31}}, {"node": {"oid": "923327c32152d6b3c77548fc82efe4f4cdaf1ddd", "messageHeadline": "hotfix / Save session on oauth login (#5195)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 127, "deletions": 36}}, {"node": {"oid": "ecf7814ffdbdd5cfc99c5fd1dea1c8e09996c8a7", "messageHeadline": "Adds Topledger on-chain data (#5029)", "author": {"name": "Harsh Vardhan Sharma", "email": "bonnyharsh1993@gmail.com", "user": {"login": "harshvardhansharma"}}, "additions": 436, "deletions": 1}}, {"node": {"oid": "d2ed7c28ac7c43c85585a50227a18dd03bc41026", "messageHeadline": "hotfix / TA ma's empty if not enough data for window (#5180)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 1912, "deletions": 3}}, {"node": {"oid": "4bc4368ff102d69933ba2349c4088a3cfd89363a", "messageHeadline": "fix columns subtracting (#5170)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "f516173fdca24cfe6781043a0f7b422fde51c181", "messageHeadline": "Merge pull request #5168 from OpenBB-finance/release/3.1.0", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 154, "deletions": 25}}, {"node": {"oid": "8b08786898ca143f5ef15997d0f380c919ca23d8", "messageHeadline": "no cache pip", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37ed859944e84de0195deffc7f87db9b4347b243", "messageHeadline": "Merge branch 'release/3.1.0' of https://github.com/OpenBB-finance/Ope\u2026", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "5156dd58d16b4ed96f0674dabddead3583ea5d89", "messageHeadline": "update ssl cert", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc79e87408261f33ee9993fba9311c0f89016276", "messageHeadline": "Merge pull request #5164 from OpenBB-finance/release/3.1.0", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 545987, "deletions": 71565}}, {"node": {"oid": "909b41b4d96d8cc8568b0425036be4c48009470b", "messageHeadline": "python generate sdk", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "bdc23a6f2f20a8cd322aa6a2de9df69fafc7c72b", "messageHeadline": "just change the message for being logged in", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "66315e8ce420cd4d5f1cc89a3a56f5bb0fd46dff", "messageHeadline": "Addings --user did not work", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a93a89ce6915a761c9257fcfd95a943a1d495b6", "messageHeadline": "idk anymore", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "2280037aa043bdd09426b6e32cf4e5c4ef966af7", "messageHeadline": "testing", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3450a563dbc22d4cb7214e9e7f41ee803c6dd37d", "messageHeadline": "idk now", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0d0b330f729a840ea8078c42f69dca18a85899a0", "messageHeadline": "again", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3c8a0acbbd78b5e571ff584ea270b3f23e2a381", "messageHeadline": "again", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d915f1aed3fc4229ac290b0f68c3062b3d902cd", "messageHeadline": "change conda again", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "8885bece1a86b8f1d0a088ca3412552ea5a2f81c", "messageHeadline": "why is windows so bad", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ba25b25436e193a9a9600e261e7f6b3b00c6bb44", "messageHeadline": "update unit test on windows", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "590f487dbdcf1ee53d513998acb1dae332988bc0", "messageHeadline": "update test", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d7dfc186e3198a33df1ae26950d1ae52c7707617", "messageHeadline": "Merge branch 'release/3.1.0' of https://github.com/OpenBB-finance/Ope\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "12406a90c620de941accb6c2fa125db7ea86b6c7", "messageHeadline": "Update mdx", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "444e8ca5346bc7d96f6bc1418eebe0f16c10635e", "messageHeadline": "Merge branch 'main' into release/3.1.0", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8e8bc2c4dd58626792be452a14715f8bea60405d", "messageHeadline": "Release 3.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "a8eb8624232bef5db664f6adcafa68e9c616c435", "messageHeadline": "hotfix/ no username on reset (#5161)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "105557e8985f8431004e8f86c900460b4e2a7003", "messageHeadline": "Feature/routine tags (#5154)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 88, "deletions": 34}}, {"node": {"oid": "2fffa59b8b01b9b2b7a40c5da7894ff01090d3fc", "messageHeadline": "Fix shrs table (#5163)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "346e4bc89b7b95d95caef62926801eb1afe5ec9e", "messageHeadline": "hotfix/options-stats-index-rename: renames the index column to 'strik\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8a70c6205d83c677491ac1a91b6b544ca0f085ac", "messageHeadline": "Feature/ Pywry login (#5115)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 368, "deletions": 1232}}, {"node": {"oid": "42bf98d6a49765b2e63f7c693c9b760f9df180dc", "messageHeadline": "hotfix/options-chains-guide: Adds SDK intro guide for Options Chains \u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 432, "deletions": 14}}, {"node": {"oid": "228f0c4f691b7e4922230e8e15b58034d65b5c8f", "messageHeadline": "Query askobb on api openbb co (#5153)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 54, "deletions": 10}}, {"node": {"oid": "bf332112196c8104e56690434fa5034aefa4a216", "messageHeadline": "Progressive improvements to `askobb` v0.3 (#5150)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 155, "deletions": 150}}, {"node": {"oid": "c6418dce710ded48674b6be91b30f45263f55791", "messageHeadline": "Progressive improvements to `askobb` (#5148)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 103, "deletions": 76}}, {"node": {"oid": "a7edda330da07e569ca3da5cfeca7b973c37a5bf", "messageHeadline": "Feature/options - OpenBB Options Enhancement Proposal (Part 1 - SDK) \u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 232518, "deletions": 19}}, {"node": {"oid": "27bf7207eebd1db478d94dd76395404efcacdee1", "messageHeadline": "Small enhancements (#5146)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 38, "deletions": 33}}, {"node": {"oid": "de45a661c3c1b563fa010adc7c1ec65d4b2e0503", "messageHeadline": "Added error handling to check correspondence of fiscal dates in balan\u2026", "author": {"name": "Bim Phomthong", "email": "118195204+bimbolimbo@users.noreply.github.com", "user": {"login": "bimbolimbo"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "ae452852d7f6dd3b6cf1047a9d5fb2e5d8cf08ee", "messageHeadline": "adds debug mode instructions for terminal and sdk (#5145)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "e464b4ebbb73aa82b9554cd1b71d9659426f5366", "messageHeadline": "fix theme fails if `trace.marker.color` isn't an array (#5144)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "4babd35ee6e6650518530c429c3aea511834be9e", "messageHeadline": "fix chart overlay x column not set by default (#5142)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 456, "deletions": 422}}, {"node": {"oid": "250a78200bc4cdb3cadc82329adfc4777b225b08", "messageHeadline": "Move askobb to cmd and change question to prompt (#5141)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "2ab5f4ba85fe3a89975afc3341427f7bbe72be74", "messageHeadline": "Add column names (#5139)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a0ea69744bedfe292e74b6458af7dfd027e2ee4c", "messageHeadline": "Wrong type ticker (#5138)", "author": {"name": "Saharat Phomthong", "email": "118195204+bimbolimbo@users.noreply.github.com", "user": {"login": "bimbolimbo"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "08433a76c81a75037e9c11bc6130be78fc580652", "messageHeadline": "Fix income and cash flow statements (#5137)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "0f308fa4f9ed8ba3dac7cc4fa3d21a41a84af183", "messageHeadline": "rename bad column header (#5136)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "37d44da598a2022dc861b4af2f3070b81dbfbef3", "messageHeadline": "Add index names so import works (#5134)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "c5d5b511ac381ef58894f4f3d187834985154f41", "messageHeadline": "Adds crypto fees revenue command (#4067)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 24916, "deletions": 15394}}, {"node": {"oid": "6ed43197db9bf9a3e0eb0e649c30fc29baf3daba", "messageHeadline": "Fix wrapping (#5133)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 16769, "deletions": 14197}}, {"node": {"oid": "880ddfd06a18636608f31f476d1191af63a68c4b", "messageHeadline": "Fix help and question (#5132)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "16f1af4574e68c80600b4f61c3a296bb2b032d0f", "messageHeadline": "Fix blank chart (#5128)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "47e6912040626183d04941894d92f1b0d95829a0", "messageHeadline": "small typo fix in contributing guidlines (#5125)", "author": {"name": "Saharat Phomthong", "email": "118195204+bimbolimbo@users.noreply.github.com", "user": {"login": "bimbolimbo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73e59804fc2640729c20bba97b069874b13faa1d", "messageHeadline": "hotfix/ Include plotly.js in reports html + Improve Charts in Reports\u2026", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 2392, "deletions": 2792}}, {"node": {"oid": "a9da2a8216c623bbf43f213bfc5e0a39f18ce156", "messageHeadline": "hotfix/ tables `pd.to_numeric` (#5124)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 270, "deletions": 265}}, {"node": {"oid": "6784a9af843b7a99b5199ca3b6e336b529511f93", "messageHeadline": "Feature/news sentiment (#4339)", "author": {"name": "Sai-132", "email": "126168589+Sai-132@users.noreply.github.com", "user": {"login": "Sai-132"}}, "additions": 268, "deletions": 3}}, {"node": {"oid": "c34d7037862fa9ab86b588bec0790bdc61eb1c4c", "messageHeadline": "Large Language Model - Text to command (#4695)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 15922, "deletions": 680}}, {"node": {"oid": "9ded28665294efa22b0325c56297580262f0fb8b", "messageHeadline": "adds VIX9D and VIX3M to index list (#5119)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "19d1a9a0678e698d15f187fdbfb324a4e931a9aa", "messageHeadline": "Vscode/Github Codespaces dev container (#4975)", "author": {"name": "Jinto Jose", "email": "129657162+jj701@users.noreply.github.com", "user": {"login": "jj701"}}, "additions": 127, "deletions": 0}}, {"node": {"oid": "2558bfec83832cdb10d525f70e9761a68243f72c", "messageHeadline": "closes #5104 (#5122)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 31, "deletions": 432}}, {"node": {"oid": "316e83dc003f613c51a6ba2c8fedfc3e480a0236", "messageHeadline": "Remove all key logger.info (#5112)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5, "deletions": 79}}, {"node": {"oid": "f42b9e87ba22a88ffdf1a2f16af00a376730b93f", "messageHeadline": "feature/ Set profile on identify (#5102)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "a311ce4686f78fff8b3f971512d8db97a2c19686", "messageHeadline": "hotfix/deprecate-options-screener: Sunsets deprecated Options screene\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 60, "deletions": 4730}}, {"node": {"oid": "e040e9e6c4e52d8f84c94dd7d2bd59d8906adfcd", "messageHeadline": "fix wrong default for `yaxisFixedRange` (#5106)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 644, "deletions": 644}}, {"node": {"oid": "b81aa22385261a4a9054208b9bcb01174afadc76", "messageHeadline": "hotfix/fa-yfinance-plot - makes `stocks/fa/income --plot` output matc\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 15, "deletions": 33}}, {"node": {"oid": "f4a5064f3251335f675490f3e1f24efa3f4220c1", "messageHeadline": "Hotfix/ Tables + Charts Issues (#5100)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 465, "deletions": 375}}, {"node": {"oid": "5f8657bbfa210d17a3d8c4536721bbf0a67bc873", "messageHeadline": "Avoid pandas' SettingWithCopyWarning (#5105)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f0e02170834d43692320fde45bf83fcf0b4892fe", "messageHeadline": "hotfix/fix-balance-headers: Fixes #5094 (#5099)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 166, "deletions": 168}}, {"node": {"oid": "d662b69c6fc7b6f9c9e198342b78b6ac1310a33c", "messageHeadline": "Feature/futures curve history (#5086)", "author": {"name": "Sameer Khan", "email": "57355784+skhan59bbk@users.noreply.github.com", "user": {"login": "skhan59bbk"}}, "additions": 84, "deletions": 27}}, {"node": {"oid": "eac108e74a10c5d9a0faec6b69a7cf389fdedbfd", "messageHeadline": "fixes stocks/fa integration test file (#5092)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 35, "deletions": 44}}, {"node": {"oid": "bda1530150830a099f12943552161e3046536495", "messageHeadline": "fixes 5095 (#5097)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "67e04610d88f5326890535269411cb1d40662d0b", "messageHeadline": "Update plotly_helper.py (#5098)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "15397938621e55ea20aeccae506815dd891e34a3", "messageHeadline": "No guest if installer (#5076)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 57, "deletions": 45}}, {"node": {"oid": "6381abb57506141357b5f46ac2a08bb9450e822d", "messageHeadline": "fixes for integration tests stocks/test_insider and test_screener (#5\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "646819c2f17c3d66140ec38176be2975aaac7181", "messageHeadline": "hotfix/ Dashboards random issue with theme not loading (#5082)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d1f734243ec5e0db95e59108c6c9c53258f3f4eb", "messageHeadline": "fixing rating command (#5081)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "76fcaf77daea26bbd4a4adf9330f2434d7092d42", "messageHeadline": "Upload routine to hub on stop (#5077)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 17198, "deletions": 16585}}, {"node": {"oid": "1b5c05460bc8a415ccb2e8c00e75608b9838f5c4", "messageHeadline": "adds reference to the YAML files for Python 3.8 and 3.10 (#5073)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "72a46fbfbfc93b314c6989b0e06bef0d3471c1ed", "messageHeadline": "OpenBB Script Routines major improvement (#5005)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1209, "deletions": 113}}, {"node": {"oid": "3fcfc08db9f641d2c124e8c130996cbce9044f10", "messageHeadline": "Add more futures to curve (and probably some more bugs) (#5049)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 50, "deletions": 23}}, {"node": {"oid": "fb1bf21af1fe77ca4b8f2ce0569a07b99ac01f1c", "messageHeadline": "Update download link on update version text (#5075)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7c193656a108eef2e8fda22bd7fca24a30aa9c39", "messageHeadline": "Creates examples folder for SDK Notebook examples (#5057)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 207752, "deletions": 0}}, {"node": {"oid": "fcb78d71f2d1304af4fa67e2c640ab8a8072c254", "messageHeadline": "Feature/ultima top headlines (#5061)", "author": {"name": "Adi Sai", "email": "adithya.sairam1@gmail.com", "user": {"login": "AdiSai"}}, "additions": 30327, "deletions": 12634}}, {"node": {"oid": "58391c1edf9e159a8d19dd463c934256c35752e5", "messageHeadline": "Hotfix/reddit spacc (#5067)", "author": {"name": "LOne2three", "email": "39175022+LOne2three@users.noreply.github.com", "user": {"login": "Ltwo3five"}}, "additions": 22, "deletions": 20}}, {"node": {"oid": "d0b815b8f7d7d608ed10193cc57d2879a593aa16", "messageHeadline": "Cleaned up CP (#5070)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "8e21b340e0b657e359de0e63a1a8032153a6c89b", "messageHeadline": "Adds test for collinearity to the `econometrics` menu (#5018)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 194, "deletions": 13}}, {"node": {"oid": "e30da799aa5aa0900cbffc1ce455c28fd55cc2ca", "messageHeadline": "Fixes Description on Fixedincome (#5065)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "8609b7b1e7892cfad6fb870cb471dd8b4fb3393d", "messageHeadline": "always reevaluate keys menu (#5055)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e07a5a382619cdbfec3a4f5188aa9dea958cbdf9", "messageHeadline": "hotfix/ Options Historical + Crypto candles (#5064)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "77b2da0cd37eeeabbb9bbab21fc8325023629469", "messageHeadline": "fix integration test for fixedincome controller (#5060)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "e202aeb5573b90ee9e30e4a9108b64b84acd1f23", "messageHeadline": "Hotfix/docs-sdk-basics: Updates SDK basics page. (#5024)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 631, "deletions": 302}}, {"node": {"oid": "d7487665733ad810b88e048550489f72a51a1220", "messageHeadline": "Preserve stock ticker suffix (#5056)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "5b4b8f9ee3b01163a07304955729fd574b569b58", "messageHeadline": "expands integration test coverage (#5051)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 77, "deletions": 33}}, {"node": {"oid": "b3d4909bf2e0e3eaa8f86d1505184aac0a93610d", "messageHeadline": "100% coverage for fixed income integration tests (#5048)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 52, "deletions": 10}}, {"node": {"oid": "8924f880d1fc4b7c56c5671be22f68a24db4fa58", "messageHeadline": "adds primaryUsage to Posthog logs (#5037)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "9e610d449579206d6abd273f8b54e815fff31271", "messageHeadline": "Hotfix/edebt (#5046)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80c7e027076ae53c2bfc1d59695becc69207aba3", "messageHeadline": "Remove \\n (#5045)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a6a2268ddc3724ef69e9fb5e6c110a2fbdb11ffd", "messageHeadline": "Hotfix/ Candle --log (#5039)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 11439, "deletions": 15192}}, {"node": {"oid": "b54c47e2e99d0b952f38a069430116a48e231982", "messageHeadline": "hotfix/ Charts Theme change not persisting (#5036)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 107, "deletions": 93}}, {"node": {"oid": "9beba4cf740f3e0b984b4e994f75b42f64a48930", "messageHeadline": "Fix file edge case (#5033)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "0f3497a3c170770ca37d1d1e155a78e6a2c4bdce", "messageHeadline": "remove plotly charts legacy web modules (#5034)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 0, "deletions": 4442}}, {"node": {"oid": "fd0ad2187369dca6ed81827f82ae42173486488b", "messageHeadline": "fix modebar hide/show on hotkeys (#5026)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "549613c821cd31f172f2e04973c87dfde5a6a0b3", "messageHeadline": "fixing min-mix stikes on options (#5028)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "0268085eefdf2dd3f95ea9efb833d4a028ab5b49", "messageHeadline": "Merge pull request #5031 from OpenBB-finance/release/3.0.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 184, "deletions": 101}}, {"node": {"oid": "c9aa674d979a7c7fd7f251410ceaa1c8a4ef2e6e", "messageHeadline": "Merge pull request #5025 from OpenBB-finance/release/3.0.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 48283, "deletions": 14583}}, {"node": {"oid": "ab3eda606814aea80703707322ae6328b01a1cd4", "messageHeadline": "version back to 3.0.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78b88a286fea74f3910b66f43005d9328d52b8d0", "messageHeadline": "update again", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 31, "deletions": 29}}, {"node": {"oid": "c0db2f2cf1d46dcfb5436be4f4968d78cbe87b44", "messageHeadline": "Undo version", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4c737c5af0b003bdd504730bab0e1b645290d2b", "messageHeadline": "pin reportlab for mac", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 52, "deletions": 51}}, {"node": {"oid": "dd24a8543a009f316e20d8711498f90a932fcb84", "messageHeadline": "3.0.0 is not current", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "95e97c6e3553381309eaef032eef97d420a5d112", "messageHeadline": "Merge branch 'develop' into release/3.0.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "6757e265a028fe80305109f43151fc6fc6c5cc93", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "7fa23c370794ce44226529df231287642ba98380", "messageHeadline": "hotfix/ Installer Backend (#5022)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "1cf8ef246d5a7a157280d62ad498914012507e92", "messageHeadline": "Release 3.0.0", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 102, "deletions": 22}}, {"node": {"oid": "dd2542e3bdd9582683b08c98d336f2b0295d91d9", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "a7c3d293581b3a4108c1c4cdbc8737b1ec9e7107", "messageHeadline": "Update gamma command in docs (#5021)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "c2935d420b435235366557e9e7b1381a57797aa9", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2589, "deletions": 1640}}, {"node": {"oid": "bbfdf67b5a9336a93afc2286ea040a9ae0827368", "messageHeadline": "Retire old doc pages (#5012)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 0, "deletions": 666}}, {"node": {"oid": "3e0309816c2795a43f8c8f4ea095f35454e888ea", "messageHeadline": "Hotfix/ Candle Lines, Tables/Charts Save (`MacOS`) (#5019)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 2589, "deletions": 974}}, {"node": {"oid": "959c776344c532adb6a6c4fb711057d244a8bef5", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 107, "deletions": 28}}, {"node": {"oid": "c642dc108da1c0444d9f784fcd31e17f2b140637", "messageHeadline": "Update system_model.py (#5017)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "addd4f7727033649b71a7467ba8c1d85627a5813", "messageHeadline": "Feature/improve posthog logs (#4951)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 107, "deletions": 28}}, {"node": {"oid": "a61fac53f594c90f5d3e1b83fdf1abac19460eb0", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 33717, "deletions": 3156}}, {"node": {"oid": "979930b9e8963b2b1dfc09da1f1a8c4b92a5e3d2", "messageHeadline": "feature / Refactor Interactive Charts to React (#4941)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 33717, "deletions": 3156}}, {"node": {"oid": "158d6ce3bb3fae772d94682708a6811e9bcee043", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6b9b840740a7541d18703ce3019789cdd77f556a", "messageHeadline": "fix biztoc print on launch (#5004)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "5a5dbd25788af48b1bac8eb14f21b64392f11ec0", "messageHeadline": "fix biztoc print on launch", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "0e0de86b4996ca22d1fdcfe936c9fc8cf780568b", "messageHeadline": "feature/heikin-ashi-candles: Adds a flag for Heikin Ashi Candles on s\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 85, "deletions": 14}}, {"node": {"oid": "678544914a372750ce40baa901b0b3a04337372e", "messageHeadline": "move keyboard hotkey macros to website docs (#5002)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 29, "deletions": 10}}, {"node": {"oid": "a6f69ae424f9637823a6f61b2a0a2a1ba175f127", "messageHeadline": "Merge pull request #5001 from OpenBB-finance/hotfix/fix-api-key", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "0765d0a1665c85695ded2e9e418d5901a3f5efd4", "messageHeadline": "Fix api key md", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "cfc07f97b565c86bb23f98ee6b07276966d0dad6", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 633, "deletions": 54}}, {"node": {"oid": "29a297c2dcca0b36ce93748eface17216f349662", "messageHeadline": "First introduction of news_biztoc \u2014 A new partnership with BizToc.com\u2026", "author": {"name": "Thomas Marban", "email": "thomas@marban.com", "user": {"login": "marban"}}, "additions": 576, "deletions": 18}}, {"node": {"oid": "d197abd16c9c016422e4390a774aeba51d66dab4", "messageHeadline": "feat(tables): AA-729 clear filters (#4996)", "author": {"name": "Disorder AA", "email": "disorrder@gmail.com", "user": {"login": "Disorrder"}}, "additions": 45, "deletions": 35}}, {"node": {"oid": "55fe66dcdcf4eb7d4b3f7284769f13de69911890", "messageHeadline": "Add linux docker launch command notes (#4999)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "e3029fc595c306164257366de4b06e53a648bcd6", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 429, "deletions": 19}}, {"node": {"oid": "bde21f033e5dcc3871d7c332577477bf1e03fc5c", "messageHeadline": "Adding GARCH (#4815)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 353, "deletions": 19}}, {"node": {"oid": "33da518dfabdae00c682306048b8f99f2e26b1ee", "messageHeadline": "Create KEYBOARD_HOTKEY_MACROS.md (#4986)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "2cde40d8464389d9eb53c495e5fa868ec3cd4c46", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1254, "deletions": 464}}, {"node": {"oid": "c56c378293dbed2fe51327bcf629187c9f42663c", "messageHeadline": "fix echo windows (#4998)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "705a3318e0b7aff6eefa553e47a4ddb087a1c6ee", "messageHeadline": "Integration test coverage (#4969)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 1169, "deletions": 357}}, {"node": {"oid": "425b740eda00e2b6bd25211616438af7ca648cc5", "messageHeadline": "Hotfix/databento + bugs (#4973)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 85, "deletions": 107}}, {"node": {"oid": "3d3b409c69b3502b054d7c8d9af7a2d912f3585f", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eaf27ab522511c8f706356eb6dcaf04035fedaa9", "messageHeadline": "restores parameters template file (#4976)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4daac7cf26a234a3ab30a30a8835df84f33a543f", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 77, "deletions": 167}}, {"node": {"oid": "84125c88ad18d579558f39e60f7d14354986bcbe", "messageHeadline": "Fixed equity report (#4991)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ad6a9c5e076ddec98b49df588244c13a25c786af", "messageHeadline": "removes global pandas display settings from fmp_view (#4983)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "d86e5cc9c481ad2c8fe8902f663664b73084dc69", "messageHeadline": "Updated `pytrends` dependency in config files and remove temp workaro\u2026", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 12, "deletions": 42}}, {"node": {"oid": "1a150b0dbc2f9a620d6f5e4bd1c1e38e148f19a3", "messageHeadline": "Fixed `date` format for `crypto.dd.twitter` and `crypto.dd.events` in\u2026", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 62, "deletions": 118}}, {"node": {"oid": "065a4626df9503ed9740faf95967b66961b5a93a", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "1c869afd2fdc440eb0e171711d0635e7ca19ec7f", "messageHeadline": "Hotfix/ stocks/fa/dcf (#4992)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "cba34a5eb79e98f36c6dffe2d532facb65be33a6", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1f3f6bf2c7a3230e4aa7fd6f380406950b1bc069", "messageHeadline": "fixes forecast export (#4994)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "84d257ed16e9022cc42ce412097d80a613ac478c", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2259, "deletions": 13}}, {"node": {"oid": "4743e571b8bf98f7f1fff8373a5d9892a39c26aa", "messageHeadline": "patches economy/edebt and updates tests (#4981)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2259, "deletions": 13}}, {"node": {"oid": "2edf8e0f4548985be19a8125eed11268d51a286f", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 333, "deletions": 79}}, {"node": {"oid": "1f0c3ff4de4e0e8e0b5cedafd71845524ae96465", "messageHeadline": "Hotfix/routine default file overwrite (#4927)", "author": {"name": "LOne2three", "email": "39175022+LOne2three@users.noreply.github.com", "user": {"login": "Ltwo3five"}}, "additions": 321, "deletions": 79}}, {"node": {"oid": "2a38da1d36eb958908772f3cf090b07500155037", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "2da1f0d083a15aa3513a44fbf5e361c3b10c4542", "messageHeadline": "add libzlma workaround to Terminal FAQ (#4974)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "5ed7830af77bda409808a477c96e6b32b4e957a4", "messageHeadline": "Fixed `search` command issues (#4845)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "7d317ce3ab87a13b0498a4e579ca5a5ea564da2d", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 401, "deletions": 781}}, {"node": {"oid": "0bcf3629a8f873e43145ae5e4f6c45064a6fc898", "messageHeadline": "Updates Terminal Intro Guide for Economy Menu's Recent Changes. (#4967)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 96, "deletions": 304}}, {"node": {"oid": "72c4ce01f32c5460d83783b8e988ee2b70bf1a52", "messageHeadline": "Updates SDK Intro Guide for Fundamental Analysis Module's Recent Chan\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 249, "deletions": 407}}, {"node": {"oid": "b9a4faa0d7b92d46813980e4325ff21855f82608", "messageHeadline": "fixing equity report issue (#4922)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 54, "deletions": 69}}, {"node": {"oid": "5a3b006b760ae5c62ec0e11b145784dfc6716156", "messageHeadline": "Fixed column names for `economy\\performance` and `economy\\valuation` \u2026", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c01af20a6fdf885f551332f441c57ddba7854bb2", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 190, "deletions": 5}}, {"node": {"oid": "30076a590b6630bb5290d81ad77ec2de3d864868", "messageHeadline": "feat(docs): add math katex support (#4972)", "author": {"name": "Disorder AA", "email": "disorrder@gmail.com", "user": {"login": "Disorrder"}}, "additions": 190, "deletions": 2}}, {"node": {"oid": "aa72d4ae8dfb626d21e36949e87f97cbe15ae832", "messageHeadline": "Hotfix/kill cov (#4971)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "424a9a914c32060bf0ca7e7b6edc1a300cf4e94c", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 849, "deletions": 845}}, {"node": {"oid": "696494790417fd8e6a46f0d300890e059f3ab5be", "messageHeadline": "hotfix/stock-screener-remove-delimiter: Gets rid of commas in Company\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 849, "deletions": 845}}, {"node": {"oid": "9d6615a7a6451fd8944085fab4e270b4018ce73c", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3306, "deletions": 1325}}, {"node": {"oid": "cfb0f77f77c12f18d9c4e283bd8e729868e7e54e", "messageHeadline": "Fixed `--help` arg not working (#4956)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "7c10fac330cbe50c3ee31907f7b403eb6ad1d705", "messageHeadline": "removing wrong transposition (#4959)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "02339c43cc88f412c3fc907c5863e0b811b876dc", "messageHeadline": "Hotfix/stocks quote help description: replaces help dialogue descript\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "30372676bf84d6c16f2f23bb3c7fa01145c20bf6", "messageHeadline": "crypto/disc DappRadar update (#4918)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 3274, "deletions": 1293}}, {"node": {"oid": "a3066c5d8d255a7b4f179a877d38955f8859748a", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2609, "deletions": 2402}}, {"node": {"oid": "c5bf54c73fac80f135dfe367709db39e5863cbda", "messageHeadline": "Changes title from, Settings & API Keys, to, Setting API Keys (#4949)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fd9d6fd03030bfcf3f1c43564351960800c52c50", "messageHeadline": "Remove commas from i18n (#4952)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 681, "deletions": 682}}, {"node": {"oid": "d78a3648ce6dd40a5c22e6db1044aa932fae6259", "messageHeadline": "Fix Index not showing for FMP (#4948)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 1585, "deletions": 1607}}, {"node": {"oid": "3c41eb6830c81f78872714199848f7e43dc550cb", "messageHeadline": "Enhances `stocks/quote` to allow for multiple tickers (#4928)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 341, "deletions": 111}}, {"node": {"oid": "9b6a61f56a971752ca5f310e9d4faadbfcd00c52", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7a194249cf5f31d621fc60a5c4cb0a2b2f6d69e9", "messageHeadline": "Fix `--std` argument in bbands command (#4866)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b3fe93c31b8e0f6d0c5f8bf2bb4203110cdd06af", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 392, "deletions": 492}}, {"node": {"oid": "6a4b7065e76a04ba65dab321750f76c59a836c30", "messageHeadline": "Hotfix/docs Updates Terminal Intro for Options, Creates Terminal Intr\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 261, "deletions": 315}}, {"node": {"oid": "5e92dbe636911408033104eb60cfba49050fba6a", "messageHeadline": "Fix error in the SDK portfolio intro documentation (#4945)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "845564c5597df055e25b6c97043d8d22849ed9dc", "messageHeadline": "Adds options helper function for DTE, updates SDK trail map to not us\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "25b8bd92c1a3981bd69d50cf081e9c3744c82816", "messageHeadline": "adds type to the version on the SystemModel (#4944)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d7b934d166e642b0ffb1a1eacaa55203620feec", "messageHeadline": "Fixed incorrect data display using `stocks/fa/est` command (#4940)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 108, "deletions": 168}}, {"node": {"oid": "1c6598686d2eb957f2db9bb14e6889f2221bba30", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1500, "deletions": 5674}}, {"node": {"oid": "b0a9f7a1748fbfc7ec2db6bad2e938665135636d", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 245, "deletions": 87}}, {"node": {"oid": "c603a360ecb208b772af3370e51bd6e7fda9533a", "messageHeadline": "Adds shroom command and removes old ones (#4246)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1500, "deletions": 5674}}, {"node": {"oid": "5f04749eb1e9f0d3e5e9ff91ede807c9d86eb8cd", "messageHeadline": "init (#4924)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 60, "deletions": 47}}, {"node": {"oid": "9026a41ff267a969f02b9526aa19955c3ca290fc", "messageHeadline": "Feature / Logging (#4923)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 185, "deletions": 40}}, {"node": {"oid": "dc55a432031472b1cd81524d04fa17680543aa52", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 90, "deletions": 374}}, {"node": {"oid": "b951e4406fb38444f359d9b9796a6f0770d0a556", "messageHeadline": "Futures Curve: minor cosmetic improvements (#4901)", "author": {"name": "Sameer Khan", "email": "57355784+skhan59bbk@users.noreply.github.com", "user": {"login": "skhan59bbk"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "64e37bf0a2abf9239b295ea8ed1cdde6b9638f98", "messageHeadline": "Hotfix/ Improve setting/loading Streamlit session state variables (#4\u2026", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 73, "deletions": 27}}, {"node": {"oid": "18204202ac6e6f2f298541ae3d6938afa3c4b5f5", "messageHeadline": "Remove stocks/disc/cnews command (#4920)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 6, "deletions": 334}}, {"node": {"oid": "c570d0ed0915a6d2ea83cd467e8e3088a03ec5e4", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 138, "deletions": 1}}, {"node": {"oid": "a949fd25132ec02c14fed828f3b85c63a15b0e58", "messageHeadline": "Merge branch 'main' of https://github.com/OpenBB-finance/OpenBBTermin\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 19, "deletions": 23}}, {"node": {"oid": "2e9298238790600fd650653e1a064f1fde730779", "messageHeadline": "Merge pull request #4911 from tehcoderer/hotfix/sync-with-main", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 20, "deletions": 24}}, {"node": {"oid": "df9a15497de3c8d93d9d79150cf794dd290ed7d6", "messageHeadline": "post main merge", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 20, "deletions": 24}}, {"node": {"oid": "94a31f0dec404a8ecabdc12af39d2c5db7bcab43", "messageHeadline": "Merge pull request #4910 from tehcoderer/hotfix/windows-installer", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 19, "deletions": 23}}, {"node": {"oid": "915dd1fa41d9548c93801efd7f5c394835a9190e", "messageHeadline": "remove API_SENTIMENTINVESTOR_TOKEN", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "30d5e587765cd239b2221e72254ca2e176416a2f", "messageHeadline": "remove API_IEX_TOKEN", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "61dffa02308c968778383655bc59b895c6baa989", "messageHeadline": "fix windows pyinstaller subprocess fail if space in path", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "19c52bec6af3aa8f694c16be3f8bcaeed5238973", "messageHeadline": "Increase integration test coverage (#4902)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 138, "deletions": 1}}, {"node": {"oid": "2558f94838705cee91b0cff412f778a6498f522d", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e7b8b381cafc967b8432402982151aad9cf2e81b", "messageHeadline": "Fix `crypto/defi/anchor` (#4892)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "839638bf05d8c49c86fc83e64eccca586c85cef5", "messageHeadline": "fix rm command (#4890)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "774f6880925ced74c31469a8ef34561f78ba80ef", "messageHeadline": "Merge pull request #4909 from OpenBB-finance/release/3.0.0", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 331, "deletions": 22}}, {"node": {"oid": "0c8bcc90b170bf3fccb6506c5e3ced50ea39d73f", "messageHeadline": "Merge branch 'develop' into release/3.0.0", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "45a06098a9b019c2c9a124c9fee85027073d5462", "messageHeadline": "Fix `crypto/defi/anchor` (#4892)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "0d7318bdc97738929802587f5a8fd601c49dfa38", "messageHeadline": "fix rm command (#4890)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "7cba702226f792f20171635e38cdf49845726cc7", "messageHeadline": "Merge pull request #4906 from tehcoderer/hotfix/pywry-merge-fix", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "a00d6ef4d0348df249d4e38196e6e08aadd228e4", "messageHeadline": "bump pywry", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "90da4e21299fe5d72d09e2ef30a93a38d0f4cbf1", "messageHeadline": "Merge pull request #4899 from OpenBB-finance/release/3.0.0", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 58475, "deletions": 52825}}, {"node": {"oid": "93bd0ea354d21640edc82d676fefa2e2f173678b", "messageHeadline": "Merge branch 'develop' into release/3.0.0", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 26, "deletions": 24}}, {"node": {"oid": "83df5b296e3bfd98365f43c1ee4d97dbef0f1b39", "messageHeadline": "dmg -> pkg", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "130942bde8355f0a6df61a92d5c987ab428de17e", "messageHeadline": "fix: no window thing (#4900)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 26, "deletions": 24}}, {"node": {"oid": "bcb9129c8acd5f53f555809382487f9574fc7be3", "messageHeadline": "showcase", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "af8beb43b3842cedd73b033d8217d434e8a35903", "messageHeadline": "fix mdx", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94cd3c1d710d5b6ae0d95c0ba3c8c5c225fe845d", "messageHeadline": "Merge branch 'develop' into feature/mock-release", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1150, "deletions": 638}}, {"node": {"oid": "76134c7b0a2475634be8ad3d528f5a58d1be1d5a", "messageHeadline": "Table issues (#4889)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 60, "deletions": 54}}, {"node": {"oid": "4dce2fa756864a3cb3e3df1d631c2895052718be", "messageHeadline": "Updates Terminal Basics Guide for 3.0. (#4835)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1087, "deletions": 584}}, {"node": {"oid": "762a8d4ba33531eff1a0a1544eae5c4660cfd5cf", "messageHeadline": "handle inf (#4888)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1444141390059a2159845d49cdda1834be8ff246", "messageHeadline": "codespell", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1c2c9c6be171be4b7ba46bc623edcda7bba60dd", "messageHeadline": "Merge branch 'develop' into feature/mock-release", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 154, "deletions": 24}}, {"node": {"oid": "7f28d012cfb518695457c277b46b7598c8fd4560", "messageHeadline": "Hotfix/ CSV plot candle - bump PyWry (#4895)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 154, "deletions": 24}}, {"node": {"oid": "cd25bfdbe5e666537efff34d76253a2479d5e9c6", "messageHeadline": "Full release notes", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 290, "deletions": 1}}, {"node": {"oid": "723bf1d27f72aa9bd7628421e887a4ce65ee61e8", "messageHeadline": "Update note", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "cbda92ac4cd471d09b355e4b5941977dc9322c8a", "messageHeadline": "Merge branch 'develop' into feature/mock-release", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 753, "deletions": 245}}, {"node": {"oid": "f21d25436bad15e5bc9a8fac27b41bce89470a6b", "messageHeadline": "Improved SEO of OpenBB Docs (#4774)", "author": {"name": "Jerry Duluk", "email": "123030228+jerryduluk@users.noreply.github.com", "user": {"login": "jerryduluk"}}, "additions": 692, "deletions": 186}}, {"node": {"oid": "77dfd69bb143545a16dc6aeb5be31823e332c8b4", "messageHeadline": "fixing the types (#4894)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "67ca8e0ab7f81046cfb83689be2f5d2f55d138a2", "messageHeadline": "fix: yes (#4891)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "3cf8aea940d9ccbb56e114b65c7175a161e8d750", "messageHeadline": "Suppressing `login` related prints on the SDK initialization (#4893)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 37, "deletions": 55}}, {"node": {"oid": "91150f28eb09f03bf4f8a909618bfdd0ff2838ce", "messageHeadline": "changelogs", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "1b1f89af8411f71799f30e788161b1d8f2ac8fee", "messageHeadline": "mock release", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "8ce8380ef3fa44231aa1b3b372c070b11152362b", "messageHeadline": "Last minutes enhancements (#4885)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 15, "deletions": 28}}, {"node": {"oid": "f589a037dc72bdd772841f27e0eb6e5dd3640b6e", "messageHeadline": "Convert timestamp to string for jose (#4881)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 30, "deletions": 24}}, {"node": {"oid": "7a4d4b43392512447971f42895738886bd8b5323", "messageHeadline": "fix json (#4884)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a3f36e283ad1a185f9c0ae020b2dad370064e1b4", "messageHeadline": "handle bad results from default routines (#4882)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 40, "deletions": 31}}, {"node": {"oid": "ea393dcfa809d13388db88eee7e9326bfd809ecd", "messageHeadline": "Feature/ pywry posthog (#4860)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 336, "deletions": 57}}, {"node": {"oid": "80dabc17fce528b809df30621571039eb8979bf0", "messageHeadline": "Update installation docs for release (#4876)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "d62153ee252d16f65cd897b73039ff3d955b734b", "messageHeadline": "update default routines url (#4878)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd2e4822a4d54932274a9eab528b545fce6bb444", "messageHeadline": "timeout + spacing (#4877)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1b8616e7f93ee7d10723d8fc2ef0c8854fd4f331", "messageHeadline": "Add X11 support for docker to display charts (#4447)", "author": {"name": "Carlos", "email": "carsanbu@gmail.com", "user": {"login": "carsanbu"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "33d10687de5192bfcc442919eda6020e0e4e42a4", "messageHeadline": "Docs: posthog send event false + some ui fixes (#4874)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 6477, "deletions": 6456}}, {"node": {"oid": "fc66bd7ff8d94ec4264844da4610fe0bc09bdc9c", "messageHeadline": "Fix stocks/ta/fib datetime plotting (#4875)", "author": {"name": "clairericks", "email": "125876072+clairericks@users.noreply.github.com", "user": {"login": "clairericks"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d5917587bcfe0253127ec6e01d9cc295eaa42c16", "messageHeadline": "Anonymize logged in users flair in logs (#4861)", "author": {"name": "clairericks", "email": "125876072+clairericks@users.noreply.github.com", "user": {"login": "clairericks"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "c0bf77bd8c3f27a9b414e5d68480298912a4b1c6", "messageHeadline": "fixes dupe header numbering and slightly improved sentence grammer in\u2026", "author": {"name": "Sameer Khan", "email": "57355784+skhan59bbk@users.noreply.github.com", "user": {"login": "skhan59bbk"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cc876cd256126c736bc7c5b5ca1c38fab3302ce7", "messageHeadline": "openbb.dev -> openbb.co (#4854)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 16, "deletions": 23}}, {"node": {"oid": "57e5329455a6b5aac3b86fe5b27ed1b4fcf2ad3f", "messageHeadline": "Merge pull request #4827 from OpenBB-finance/hotfix/pt-split-bug", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "d22cdb64d5cc361614089ad663e6e6654f5db52a", "messageHeadline": "Replaces cloudflare bacon with posthog for docs + docs fixes (#4843)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 6508, "deletions": 6474}}, {"node": {"oid": "98ec2959f0811547f5257dd6698a231816e87097", "messageHeadline": "Hotfix/ table fixes (#4848)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 293, "deletions": 130}}, {"node": {"oid": "3d243b361aa11db34c6f0e072719337b99c60405", "messageHeadline": "Sync with hub on reset + routines fixes (#4842)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 51, "deletions": 30}}, {"node": {"oid": "7b7789149d7090a719931d6278c932ae4a1dd2e0", "messageHeadline": "hotfix / Plots Performance (#4829)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 36, "deletions": 21}}, {"node": {"oid": "a1aff50b7fb98458965bf836ba34e18f70f5a977", "messageHeadline": "Merge branch 'develop' into hotfix/pt-split-bug", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 402, "deletions": 3687}}, {"node": {"oid": "df5d5a0047ae35ec348538e983f1de077f9bc46a", "messageHeadline": "Added `exchange` filter in `stocks\\search` (#4801)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 35, "deletions": 9}}, {"node": {"oid": "e27a40ab09aebc294933b4c997587adbd9922a51", "messageHeadline": "Update fundamental analysis sdk endpoints (#4727)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 367, "deletions": 3678}}, {"node": {"oid": "586ea002a4e66d9f5a0ef0a5a9d58b34ecff3f03", "messageHeadline": "Fixed file names typo in `tests\\openbb_terminal\\mutual_funds` (#4816)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8e034a490f2d7c3d667b0d8f1130c08d2808755a", "messageHeadline": "Fix pt command when no splits are found", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "93f9c72a4f49cf83ac2734598793f5c9f6262da4", "messageHeadline": "About cmd + table fixes (#4825)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "4c1d23b431f7f64295fb56765d41edf6f927e061", "messageHeadline": "Fixed default routines message and evident display (#4798)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 29, "deletions": 15}}, {"node": {"oid": "a787ed2e893f8f631e398e297ddcd896b7577c51", "messageHeadline": "Merge pull request #4824 from OpenBB-finance/hotfix/merge-main", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb27daeb0ba4cfb7c8360ea47c8f74cdaa01a0ec", "messageHeadline": "Merge branch 'main' into hotfix/merge-main", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07d9ed2c9e8008d0a3934ec0a542454dcbaeec81", "messageHeadline": "Feature/featflags destroy (#4822)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 11, "deletions": 105}}, {"node": {"oid": "e8f05500ae00017f87d4c87bc71676c68a0cc663", "messageHeadline": "Merge pull request #4823 from saldarji/patch-1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9bbad254f0bae0780d613ba7fc060ba3bcb36e7", "messageHeadline": "Update macos.md", "author": {"name": "Sal Darji", "email": "sal@darjix.com", "user": {"login": "saldarji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0efcd629513bdb85dc3b325de027e410efeee31b", "messageHeadline": "Feature/hub guide (#4772)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 190, "deletions": 0}}, {"node": {"oid": "f34da04d10febd161d97f5483b730d59655821b2", "messageHeadline": "docs build on develop for branches with name docs/* (#4821)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "dceaabcf53c30d87492015a6fa3bf30915f42ab7", "messageHeadline": "Get rid of twitter news bar (#4820)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 17, "deletions": 409}}, {"node": {"oid": "1ed5a30fb5566b1cfd0e9f1857d710ce84eb6ee5", "messageHeadline": "Chart/Table fixes (#4765)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1285, "deletions": 443}}, {"node": {"oid": "e2a89ecc61979ccd6adbb1689bbbfbcc3539b58c", "messageHeadline": "reports fixing - equity / etf (#4814)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 202, "deletions": 34}}, {"node": {"oid": "a904138d8cb1b3f3093b0a6b7ecfacec9449ef14", "messageHeadline": "Update License Year (#4818)", "author": {"name": "Daniil Okhlopkov", "email": "5613295+ohld@users.noreply.github.com", "user": {"login": "ohld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da7fb3a831157e5da7298970d3bd5527d82b2e37", "messageHeadline": "Improve options menu slightly + close some bugs (#4793)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1927, "deletions": 2147}}, {"node": {"oid": "229f732b74d2852697002d6299b1b182b757f916", "messageHeadline": "Keep session on reset (#4813)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "d3b88e4296c53d6c9f6f9450cc90555ec4bb3070", "messageHeadline": "Fixed `/fixedincome/ecb --export` functionality (#4792)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd50b4123487d36ef4b0307f96bd951b5772ba01", "messageHeadline": "removes a hidden global pandas setting (#4795)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "889ff94f12ca325ddf7c871cc6c08765a9a83867", "messageHeadline": "Extend \"Remember me?\" login prompt option (#4802)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 45, "deletions": 23}}, {"node": {"oid": "70f74854d991c9c84afadc80f0d1e5e809d4d8f4", "messageHeadline": "hotfix / no window if raw/export (#4809)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 68, "deletions": 78}}, {"node": {"oid": "2ae919c78da4cb58bad42366ea95cf54d837ea40", "messageHeadline": "Merge pull request #4810 from OpenBB-finance/hotfix/docs_min", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b9a5e4b56c840cceabeff69ac9478cf3ad171380", "messageHeadline": "fix: docs min", "author": {"name": "jose-donato", "email": "zmcdonato@gmail.com", "user": {"login": "jose-donato"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "670d4898f18e13b2c116a593e13a9fa20acb5659", "messageHeadline": "Merge pull request #4806 from OpenBB-finance/hotfix/min-docs-height", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "49c0623c68c3dc74c9c211b0cdf3e61d451cfd5d", "messageHeadline": "fix: adds min height to all docs pages", "author": {"name": "jose-donato", "email": "zmcdonato@gmail.com", "user": {"login": "jose-donato"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e1e90dc5a030cae3d5fa13dee57a21e8dd315eee", "messageHeadline": "fix: updated url (#4739)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41f591d1daf0bdecafc7113818105a4108561674", "messageHeadline": "Improve DCF error handling (#4751)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "a1d49e7845469d7edd3cb8a36fc9de49d9fa5047", "messageHeadline": "Revert deleted files (#4775)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 582, "deletions": 360}}, {"node": {"oid": "4970fc9abebafd0f848925ae89afc034b8d6cf3c", "messageHeadline": "Update options_sdk_helper.py (#4788)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "fea595c8a0d1cb0f01161b26ac12753e6f87d541", "messageHeadline": "Hotfix/ Economy `oecd_view` docstrings Remove finviz image cmds (#4783)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 7354, "deletions": 8743}}, {"node": {"oid": "8113c66ddc21e8548f9eb357203379282b1ab75e", "messageHeadline": "Speed up integration tests workflow (#4784)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 85, "deletions": 23}}, {"node": {"oid": "08a077c1331c8d5f326befba7d1abf8e74607834", "messageHeadline": "Crypto overview unit tests (#4782)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 42514, "deletions": 35103}}, {"node": {"oid": "7f2c31a6d2bb19ad853441e1ecf22978bad8a14e", "messageHeadline": "Fix import statement for nughtly pypi readme page (#4780)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4cd5a8d5bb01865b8b622cf7629899a6dd3af645", "messageHeadline": "Split table and chart theme (#4767)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 86, "deletions": 26}}, {"node": {"oid": "af800613c83c6997319d5fe29ec4296d894d2dbf", "messageHeadline": "Hotfix/docs - Some Intros Updates. (#4777)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 166, "deletions": 355}}, {"node": {"oid": "ebbc7ccc01ad05f0cf2d7b9f7dd95b997611652f", "messageHeadline": "Feature/ Interactive Chart Save As (#4771)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 225, "deletions": 39}}, {"node": {"oid": "8bb059b6cf9a369505966156d1772ef3aff8b521", "messageHeadline": "Merge pull request #4770 from OpenBB-finance/release/3.0.0rc2", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 9, "deletions": 16}}, {"node": {"oid": "b391ceb3cecd86dc162263584eea2bde2fc72feb", "messageHeadline": "Merge pull request #4768 from OpenBB-finance/release/3.0.0rc2", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 324679, "deletions": 75456}}, {"node": {"oid": "c517a9630af92ca9345d710fff1ef7e1cc94e559", "messageHeadline": "SDK Issue", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "8dfc83659bf971dc1a1e6c20847c03269480f4ed", "messageHeadline": "Make Release", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "205c09e77ee9fde4ddf0a8956b7da90fb7dbe409", "messageHeadline": "hopefully last difference", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "06f3793714dab8cdb56df2377ef4febee3ae8028", "messageHeadline": "incorrect tests", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 226}}, {"node": {"oid": "1ae7eb39e4f0347374ae21d83bd56b435429f881", "messageHeadline": "etf/etfs fix", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 72}}, {"node": {"oid": "2d71f961d67d1e3c6e60ae9e3f811d5252c49e5a", "messageHeadline": "put back bad files but hopefully as good", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "00cf7b19128003f62e6343f3d8fd111f9cd8f105", "messageHeadline": "delete bad files", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 184}}, {"node": {"oid": "10e0251b3c01ae6bf0cfef92c2aa35e6595bf919", "messageHeadline": "delete some more stuff pt 3", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 39}}, {"node": {"oid": "6d0b58f2926daf5d87b84d10b5dae4114f6abd1c", "messageHeadline": "delete some more stuff pt 2", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 108}}, {"node": {"oid": "196242d77480b109a24d2ce6bb04af0ab214dd5e", "messageHeadline": "delete some more stuff", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 144}}, {"node": {"oid": "1c9ecb688e0d8c03932b879fbd530224d4d021ae", "messageHeadline": "delete", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "94cb39a7e177beaccf88dc807394957ce70926ae", "messageHeadline": "Merge dev", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 944, "deletions": 24965}}, {"node": {"oid": "47500fa97a0e9e0cf03801b98455119e62423d5d", "messageHeadline": "help me mamma", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 324190, "deletions": 50243}}, {"node": {"oid": "1e619b8b773f91ca111b4900e42ac3862adb4b07", "messageHeadline": "small improvement (#4762)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "7d3172a5f5930f2d1cd7b0b18d1b8eaa6825a9b4", "messageHeadline": "Make default routines available & download personal routines on login\u2026", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 467, "deletions": 214}}, {"node": {"oid": "f0b5cc0aaa90e237afd409a1d092c6505f4b7eaa", "messageHeadline": "Hub | Fallback to .env + don't upload keys + update support link (#4756)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 49, "deletions": 47}}, {"node": {"oid": "9eb44f45d2055a85a06949dde6d5b125553dc228", "messageHeadline": "bump pywry (#4761)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 104, "deletions": 92}}, {"node": {"oid": "0e9abc3a84198fad11b53932cf41f4cb5e3e8fe8", "messageHeadline": "Feature/ Voila to Streamlit Dashboards (#4755)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 7475, "deletions": 7354}}, {"node": {"oid": "5258a3d613beb008465c7daa95be5d3547bff92f", "messageHeadline": "Feature/help didier (#4758)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 97, "deletions": 91}}, {"node": {"oid": "b03ac8b5f7f21e214226c71d31fbc21e82df4a51", "messageHeadline": "add bootup when login prompt (#4743)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ed584cfa205891dcf54382cf317fe86e32f48085", "messageHeadline": "stocks/fa unit tests (#4754)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 62958, "deletions": 455}}, {"node": {"oid": "804f5bc78d6277aaa28a783786692e87e4e47978", "messageHeadline": "Added a workaround for the pytrends API limited requests (#4750)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 35, "deletions": 5}}, {"node": {"oid": "495beee8877b0f49b1ecdaeeb6abf7640f566224", "messageHeadline": "Feature/contributing guidelines (#4726)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 520, "deletions": 979}}, {"node": {"oid": "080d37e405f16c2e99980e453c444d0b1925ab53", "messageHeadline": "Removed source from exp (#4749)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 6, "deletions": 34}}, {"node": {"oid": "d35432b6dbc0965c0fb3239ac2bf016f8765ed5d", "messageHeadline": "escape dot (#4753)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa0895648918fe9fb1ffbd7d11bb4bd7a0bfc0e2", "messageHeadline": "changing default data source for crypto.load (#4744)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22389132b13927f23e8c994bdda01fd9dd24f9ca", "messageHeadline": "Change installation from pip to poetry (#4731)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 197, "deletions": 122}}, {"node": {"oid": "f1f6dad691649bb81dbe378ae6fa6e98be853efa", "messageHeadline": "Separate Macos Build to different Jobs (#4694)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 160, "deletions": 15}}, {"node": {"oid": "6fa4162eb9a53a2153817465d86b3a4d71232417", "messageHeadline": "Fixed Polygon API key authentication URL (#4748)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "2e79308ade2947528fd6699aa8100722fdf57d90", "messageHeadline": "Hotfix/4526 (#4682)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 215, "deletions": 3789}}, {"node": {"oid": "dd41b8461da8bca1c545df7f90c79f7defd407e1", "messageHeadline": "Fixed `crypto`, `economy`, `forex` commands in`reports` menu (#4717)\u2026", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 56, "deletions": 31}}, {"node": {"oid": "99854ef4d9466f6a3425d511e95be0abfc6154ae", "messageHeadline": "Identify documentation function based on guides (#4728)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 2103, "deletions": 8}}, {"node": {"oid": "9435fd74804e6ebdae6f8116879d75ea5ee2ba75", "messageHeadline": "Workflow improvements (#4734)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 28, "deletions": 111}}, {"node": {"oid": "8397a990c9543e4cdcc7263541da04996979e5e3", "messageHeadline": "URL(404) fixes for multiple locations (#4738)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "6452268f2c02e2e6ebad8e64c68e23d906062233", "messageHeadline": "Installer Image (#4735)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f00e5a643670699146216b8ccb68df96409a6c75", "messageHeadline": "About cmd to match hub (#4645)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 38, "deletions": 23}}, {"node": {"oid": "f30ee7e9a25784497d79a12e3a3a01bdfceb4404", "messageHeadline": "Fixes #4638 usrates export file had blank data in value column (#4680)", "author": {"name": "Raghavendrapara", "email": "41910672+Raghavendrapara@users.noreply.github.com", "user": {"login": "Raghavendrapara"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f42930744ed2df516116249550f730d445379dd3", "messageHeadline": "Fix filings analysis (#4732)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "b06c0509acc9e2e8341ab648b61cd5f8373d8585", "messageHeadline": "Update source.md (#4723)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2212cd7c3ee0241a4e148be30c442cf518156f7", "messageHeadline": "Warn user when there is no personal access token (#4725)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "af1f4483e673ff3fb0023949b11d71a6e9432245", "messageHeadline": "Fix issue with holder (#4693)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e55bf3d5ec256e77cfe0a3fd3b4ee19c14d389a1", "messageHeadline": "hotfix/fix the lack of commit hash in pypi logs (#4719)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9fd74efabe15d88b57359c966d2bd4522e5f5d50", "messageHeadline": "Added fix (#4709)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 37, "deletions": 57}}, {"node": {"oid": "96d21f71fdc77ba3870426365d063cab4dc225d5", "messageHeadline": "Added fix (#4710)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 11, "deletions": 18}}, {"node": {"oid": "8413d301a456572205336e3f8b55c731b6e64ed9", "messageHeadline": "Added fix (#4718)", "author": {"name": "Pratyush Shukla", "email": "ps4534@nyu.edu", "user": {"login": "the-praxs"}}, "additions": 162, "deletions": 108}}, {"node": {"oid": "2b52337da98f8383db55557b1ac82b2d60d9d570", "messageHeadline": "Keep hub sources updated and allow only available sources in the term\u2026", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 166, "deletions": 39}}, {"node": {"oid": "8b30f1a11702ccecfcd03f42bd350b2419ec3610", "messageHeadline": "Hotfix/stock screener - Stock Screener Fixes (#4674)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1528, "deletions": 8225}}, {"node": {"oid": "b4a7ed0ab435803483d77fe527d4ea092e07e2d7", "messageHeadline": "Allow special characters in autocompletion and improve sources contro\u2026", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 29, "deletions": 13}}, {"node": {"oid": "ec083d26a996d7d6c0a2c3a1a196e5e8cb390ce8", "messageHeadline": "Add a note on GC and Kaggle (#4705)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "42b8a33c0407b2531e9058aabc31b58477853e3f", "messageHeadline": "Remove routines after logout (#4702)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 303, "deletions": 590}}, {"node": {"oid": "bea10869526227dad7e16ca836d86f1ff9180d9c", "messageHeadline": "Hotfix ultima news improvements (#4703)", "author": {"name": "Adi Sai", "email": "adithya.sairam1@gmail.com", "user": {"login": "AdiSai"}}, "additions": 12756, "deletions": 7162}}, {"node": {"oid": "3c86851140971c30662b5daeb26c1866ecc327ae", "messageHeadline": "Hotfix/ Pywry Linux Docs (#4712)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 19, "deletions": 65}}, {"node": {"oid": "6abf1f56781700e7509b0491a89e34dc989ad1ba", "messageHeadline": "Hotfix/ TA multi handle no params + with params (#4706)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 530, "deletions": 3371}}, {"node": {"oid": "1d65fba0982b6678eee2e3086f78a35c0f11cbe5", "messageHeadline": "Feature/economy unit tests (#4676)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 5002, "deletions": 22}}, {"node": {"oid": "18409cf1aa64d653eb618fe13993623add6fc36f", "messageHeadline": "Hotfix/keys menu improvements (#4699)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 167, "deletions": 54}}, {"node": {"oid": "2754be26203f7a1c2fc7491db3b5a9fbce291859", "messageHeadline": "Improve overall docusaurus (#4675)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4208, "deletions": 4021}}, {"node": {"oid": "5b4ad7c7a962a1700dab400c0cceba1925bf5e36", "messageHeadline": "hotfix/ Fixes #4690 #4688 #4687 #4686 #4696 (#4701)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 152, "deletions": 55}}, {"node": {"oid": "fe49131a320a51832ee5ad74b7c602bf527ba18d", "messageHeadline": "Move tradier from hub to local (#4700)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "b9ea4d5cd05a945e02c108af4d08b921d6b836d1", "messageHeadline": "Refactor sources menu (#4668)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 298, "deletions": 1825}}, {"node": {"oid": "e7b209507ece97ccb94534bc443099aa09242ca5", "messageHeadline": "Terminal/hub QA (#4678)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "4fe6cf44a3ff1ee120c85b3e8a22d3ec426f45a3", "messageHeadline": "Feature: Ultima Insights NewsMonitor Integration (#4685)", "author": {"name": "Adi Sai", "email": "adithya.sairam1@gmail.com", "user": {"login": "AdiSai"}}, "additions": 20799, "deletions": 8003}}, {"node": {"oid": "10e2b38711f66bf8e78226ef1d27a07b0da4b276", "messageHeadline": "init (#4683)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "f02fe35848d02ac9a2e23d5dd451dd021feeb93f", "messageHeadline": "bug as default flair if no login (#4681)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "52cf2f4d5f31cf5a877a37f9c734f84a9d618ac8", "messageHeadline": "table fixes (#4666)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 109, "deletions": 82}}, {"node": {"oid": "c87226e9b6b8ee5c8e005ec6a7005a3187e278f6", "messageHeadline": "hotfix/fixing some links (#4628)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 22, "deletions": 29}}, {"node": {"oid": "245a74086a444b9d311411ab0ac9fc1e3f4f72d9", "messageHeadline": "Use OpenAI API to improve bot-discord docs (#4657)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5040, "deletions": 5009}}, {"node": {"oid": "0447b965012cdf333db64dd8e7c00d3b938eab5d", "messageHeadline": "hotfix/ `stocks/options/chains` - Single Window/`to_display` columns \u2026", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 42, "deletions": 16}}, {"node": {"oid": "7f9a31278d5a3a3efbb181e6bb071e4a5ebcf8bd", "messageHeadline": "chore: add workflow to verify EOF (#4661)", "author": {"name": "Tiago Ferreira", "email": "ferreiratiago@outlook.com", "user": {"login": "ferreiratiago"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "5a8d6e823f80666cf4ad005c849278411074f7c2", "messageHeadline": "Removes `exchange` option from `stocks/load` (#4673)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 14}}, {"node": {"oid": "07aa45a0b67b9dbdd9da0529e71f723df7e88eb7", "messageHeadline": "Hotfix/etf ca (#4672)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "d47890cfad64543ed6ae1b3e031e41d9f01653cd", "messageHeadline": "Hotfix/docs urls (#4669)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 100, "deletions": 81}}, {"node": {"oid": "f3b74da11a934560d03661d53a944e7e9be13b72", "messageHeadline": "Change returning dict to Dict (from typing) (#4667)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "65e3c8573cc0457ac8ea931693caabf9e2eac112", "messageHeadline": "Fixed income unit tests (#4568)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 190217, "deletions": 9}}, {"node": {"oid": "43dbc12e17c135744af81d05add4cc094e152448", "messageHeadline": "Feature/Interactive Plot CSV Bar (#4664)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 273, "deletions": 130}}, {"node": {"oid": "13a91af400f6a211c83d822e3e8b7d778d57e173", "messageHeadline": "Remove references to environment variables (#4633)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 133, "deletions": 153}}, {"node": {"oid": "405c7d6be05c566fa122dac8d2220cf144eb0e9a", "messageHeadline": "enable auth by default (#4665)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f4b55148baceae96e5188e44ac2b99db3be49359", "messageHeadline": "hotfix/ Avoid starting plots_backend twice on boot (#4658)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 207, "deletions": 203}}, {"node": {"oid": "f5230b26c08aa4d6b6583143eab308285c8652bf", "messageHeadline": "Hub | sync, pull, sources and other updates (#4640)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 1641, "deletions": 424}}, {"node": {"oid": "f4c48dc8d448bd6fd989ddab8d550a36816c3fb6", "messageHeadline": "Improves `economy/fred` command (#4634)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 44, "deletions": 15}}, {"node": {"oid": "af8cfac18f9387a96c98653e675a32b62e691d40", "messageHeadline": "filter system credentials from logs (#4663)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "165abe248080803d07aa45f68385013fcea4ba4d", "messageHeadline": "Adds foundation for dark mode from user (#4623)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 148, "deletions": 91}}, {"node": {"oid": "f9e6b20b60da9162d653a131a24d7caedfc7f5ba", "messageHeadline": "Add --sheet-name to load on econometrics and forecast (#4525)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 42, "deletions": 3}}, {"node": {"oid": "291344b9c08bee3f8f39759f4204478fcdd2bb1a", "messageHeadline": "Autogenerate credentials model from json (#4624)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 340, "deletions": 16283}}, {"node": {"oid": "e78ec270ba9856c64b4420c0a81e26574476ecde", "messageHeadline": "Filter icebofa file by title (#4609)", "author": {"name": "Elyanah Aco", "email": "aco.elyanah@gmail.com", "user": {"login": "elyanah-aco"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "12a41ca63a00d37d3d8d8915186d4ebb08380a66", "messageHeadline": "Fix stocks/news command (#4653)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 98, "deletions": 390}}, {"node": {"oid": "271fd495f16589bf0b19a707f9eff20cacd02199", "messageHeadline": "Started the switch (#4652)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "9a8bc776334a239770a71ec2f45b463a5ab967e4", "messageHeadline": "Re-record unit tests (#4656)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 5192, "deletions": 5328}}, {"node": {"oid": "a0c0a999a2911d7a9a62a250aab1669b491ef19a", "messageHeadline": "Hotfix/disc upcoming (#4643)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 153, "deletions": 64}}, {"node": {"oid": "f87154beb8137b0abd8274d0bb59dfd9b4f58e3e", "messageHeadline": "Handling log supression (#4625)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 5594, "deletions": 5575}}, {"node": {"oid": "08f72e7e10873ba83fd7c97c7f365d166dd5c0e6", "messageHeadline": "Re-record unit test (#4642)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 418, "deletions": 20}}, {"node": {"oid": "2b4cb0b02ea9fb9fa6d3939b49c1e670fdbbda80", "messageHeadline": "Fix Stocks Load (#4579)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 2734, "deletions": 6004}}, {"node": {"oid": "1f6ecc34be17d75143dceef518ee1b46c0a370e3", "messageHeadline": "Fix nightly build (#4632)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "4861b4f261c56ead9a67c0382bbf5545d7dce78c", "messageHeadline": "init (#4636)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "7e8fcb1ea5b5fdba9ffb01a5d8c4e8c54c229f28", "messageHeadline": "Feature/upgrade poetry (#4637)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "7ce8a9e20c91e065aa29482f5cca54152146fb96", "messageHeadline": "Hotfix/ta srlines (#4630)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 3502, "deletions": 3359}}, {"node": {"oid": "e57747cb95010423f197a8577fa8303fc60bcddb", "messageHeadline": "Add mutual funds to sdk (#4610)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 313, "deletions": 113}}, {"node": {"oid": "226f57a6225952a8944adc4a867e4fdc43e35930", "messageHeadline": "Removed the [red] and [green] from the chart (#4627)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "417769c4cc562e369b6ed914945fb7f5b2344d70", "messageHeadline": "Improve installation experience and documentation (#4508)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 11018, "deletions": 10732}}, {"node": {"oid": "30ca6c69e0e552f4fefe2a563d5e35f13aabd52a", "messageHeadline": "Hotfix/options plot-smile (#4613)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 114, "deletions": 60}}, {"node": {"oid": "aabf0fc80fde069ea39f5775aea781d567ef8961", "messageHeadline": "Feature/pkginstall (#4341)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 559, "deletions": 448}}, {"node": {"oid": "06e8b0347a1370e8540287021b6e50b6021919c9", "messageHeadline": "refactor docker publish (#4606)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "6fda5b17c239db288ae131d720908fd584a9e3c0", "messageHeadline": "hotfix/Update index.md (#4616)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "11657c4375d932548318610bb0ee696e33a337b6", "messageHeadline": "init (#4615)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 0, "deletions": 432}}, {"node": {"oid": "807b4b11786e7659af8881429c5531716c16de30", "messageHeadline": "Changes the order of source for `fa/overview` (#4612)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "e5737106b1b487d48c2b57890fe1df56986c00ab", "messageHeadline": "build new docs (#4614)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 2650, "deletions": 384}}, {"node": {"oid": "81550b86b52961f1900c868576878e5a8c2fecf7", "messageHeadline": "idk whats up here", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "df1a5e4f70fc44ecb8e301857de48ca4e670b2a1", "messageHeadline": "fix: trying new bg color (#4583)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 552, "deletions": 150}}, {"node": {"oid": "b89fdfcac558f0eb7efbce4350b25acf78f8e632", "messageHeadline": "Catch tweetnews exceptions (#4603)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "73f61848005be429beb6bcf4f11f68ad5ae68237", "messageHeadline": "fix show indices (#4604)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "2b6bbca775e42dcf02b51f8b83c0673ee2b6ef88", "messageHeadline": "bump pywry to 0.4.1 (#4607)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "55c4b54ea7a94b84aa9b66aa55f196d2ba9d96c3", "messageHeadline": "Adjust for stock splits in portfolio engine (#4195)", "author": {"name": "Rajan", "email": "rajanprabu@users.noreply.github.com", "user": {"login": "rajanprabu"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "1fb918f6f9db07c84899d15a0d064011620c4d36", "messageHeadline": "Adds eval, lags, corr and season commands to the econometrics menu (#\u2026", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 451, "deletions": 9}}, {"node": {"oid": "1171b91ffd92b4896054b3abda27f5e7ddfe8a92", "messageHeadline": "Update settings logger (#4597)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 39, "deletions": 100}}, {"node": {"oid": "401a78278d1f3819659088c6534431a879efad3f", "messageHeadline": "Interactive Charts Improvements (#4586)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 2847, "deletions": 1059}}, {"node": {"oid": "cbe6115020dbaa2ec7266870b3858344d393cab1", "messageHeadline": "Remove Oanda from forex sources (#4596)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 1340, "deletions": 418}}, {"node": {"oid": "135dd7fcc639c25d2689fe08120393cd27c1a0ec", "messageHeadline": "Table improvements (#4578)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 211, "deletions": 105}}, {"node": {"oid": "15690d39a934a7337bc28733063f8204c450e40d", "messageHeadline": "refactor: reviewpad configuration (#4602)", "author": {"name": "Tiago Ferreira", "email": "ferreiratiago@outlook.com", "user": {"login": "ferreiratiago"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "b6b42afd713fe7baa77b3f76a07168a2380e21e0", "messageHeadline": "Hub | Add colors, sources sync (#4546)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 933, "deletions": 611}}, {"node": {"oid": "ef39ac8cc5af3b1afdbf66a5b7855a25c1717ff0", "messageHeadline": "Fix grammatical error in CONTRIBUTING.md (#4590)", "author": {"name": "Raymond Wu", "email": "wu.raymond@columbia.edu", "user": {"login": "wu-rymd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82d31c169e024ee94ae5820e5a70470b7a196fbf", "messageHeadline": "Update Dev readme (#4600)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "d8d16c4ae9d505681f9026c5d20701737f4fc96c", "messageHeadline": "fix test keys written on .env file (#4599)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "bdbd6a12f8931d74ca3ace418e225704d9a51111", "messageHeadline": "fix test keys written on .env file (#4599)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 348, "deletions": 238}}, {"node": {"oid": "bbd51d2146e4e45b3aabb6649e911ce5013c4f82", "messageHeadline": "Update Readme for new install links (#4598)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "e1fe8935c87cda1f24b024a65397eece0deb18f8", "messageHeadline": "Hotfix/3596 (#4548)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 180, "deletions": 345}}, {"node": {"oid": "865c4c0d7955bfa3f4cb69782ad7f4755188f4f2", "messageHeadline": "Fixes crypto ov issue (#4574)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3a3102fb60b95b816127ec7f29fac6d92ffee9eb", "messageHeadline": "Added sources (#4576)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "099a9db7dc5139fe4a2b736859675f91d1c8d9f0", "messageHeadline": "Release -> develop (#4581)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 80, "deletions": 243}}, {"node": {"oid": "50a20aeaf1cfbe5efec977d38186a439065c3463", "messageHeadline": "Fix mocking (#4577)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 26, "deletions": 19}}, {"node": {"oid": "e300071522d29663ddd98142f40b29bf8bbb48e5", "messageHeadline": "Fix pytest writing to .env (#4580)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "865c51c75bf16c04e37917078f55a5bde2feabac", "messageHeadline": "Release/3.0.0rc1 (#4575)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1204685, "deletions": 22340987}}, {"node": {"oid": "7972098ce796c99760f1ec882e2c13c755259878", "messageHeadline": "hotfix/PyWry Linux Wheels-Import Error Handing (#4561)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 10575, "deletions": 10462}}, {"node": {"oid": "18070bc7140b3566c80e948190e2bdf0a2021c5f", "messageHeadline": "Added start_date functionality (#4564)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1917, "deletions": 2078}}, {"node": {"oid": "941a4b0e12bbd6cda4ba21eddfe327bd7edfa1b9", "messageHeadline": "fix windows build (#4571)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 7, "deletions": 219}}, {"node": {"oid": "69694332e6d626f3826cbfb718a8e5ebc3d1307a", "messageHeadline": "Documentation push (#4501)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 10897, "deletions": 10504}}, {"node": {"oid": "dbd466d3811140a239f85046e843163bae5ca3f9", "messageHeadline": "New table design (#4485)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 19171, "deletions": 9711}}, {"node": {"oid": "2bf1729bbd8ecbd8f3c8e299670fa2600cb95cee", "messageHeadline": "Alt & mutual fund unit test & cleanup (#4540)", "author": {"name": "Igor Radovanovic", "email": "74266147+IgorWounds@users.noreply.github.com", "user": {"login": "IgorWounds"}}, "additions": 41975, "deletions": 11146}}, {"node": {"oid": "e69966b4a57c245c4c755a61c61e59b50f1fa9dd", "messageHeadline": "Economy menu bugs <> making the integration test work (#4563)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 486, "deletions": 412}}, {"node": {"oid": "937d0331605f3ab397f0f538f22b6a24d6cf24b8", "messageHeadline": "Adds `BaseModel` and `SystemModel` (#4491)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 538, "deletions": 323}}, {"node": {"oid": "b481504aabb68450aba81af826d7e94d56c28f84", "messageHeadline": "Fix M1 CI (#4550)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "26ec83e9fa366f9673a34245bb5ac348ea65ed6e", "messageHeadline": "Fix build workflow on Intel macs (#4549)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0e0069eb97e7e5160ea9fba69e6a5e9f36613ed6", "messageHeadline": "Feature/In-Chart Volume, Streamlit TA Indicators (#4467)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 15644, "deletions": 15007}}, {"node": {"oid": "5425b063ae36a236d74f52d11e7e1f9cd4f6cd10", "messageHeadline": "Fixes the Upcoming Command (#4547)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 190, "deletions": 1427}}, {"node": {"oid": "a43e414f48548ba5e3b74e9079c829209398bcd0", "messageHeadline": "Update crypto newsletter substack to RSS. fixes #4496 (#4497)", "author": {"name": "Jalil F", "email": "jrab227@gmail.com", "user": {"login": "jfarid27"}}, "additions": 29556, "deletions": 4699}}, {"node": {"oid": "d6718842e0145eb135791ec01446392a02535240", "messageHeadline": "Fix show version flag not being saved in .env (#4534)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1a1e8c0ed4bd72ddeccf88c086bfc6ac7dda5e28", "messageHeadline": "Add login command (#4509)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 389, "deletions": 297}}, {"node": {"oid": "6b4f0ad6da8b6f33fe99d560d85fcc657904079a", "messageHeadline": "Add new functionality to measure country performance (#4514)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 18337, "deletions": 6695}}, {"node": {"oid": "cceeb3e2b680f54fd99e42703c5328c8c5a26c8c", "messageHeadline": "Fixing `fa/` bugs (#4524)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4713, "deletions": 4690}}, {"node": {"oid": "890cc87f190b7ba907ea00dd83e00db90f52d19f", "messageHeadline": "Update visualize_output function (#4536)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4548abb45ef4300fcbb16e8cae0db674644ba303", "messageHeadline": "Hotfix/3591 (#4519)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "4e7f82069c4f8511f83a731cf9ba8546b02745e4", "messageHeadline": "Fix Finviz Error (#4518)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "1dffba8ee4c6c97674893996081db5a7ae1b48d1", "messageHeadline": "Adds Error Handling to the options class (#4516)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 97, "deletions": 39}}, {"node": {"oid": "84a3628b2eb47a6664ce282acfa394a860b9a6fd", "messageHeadline": "Removed duplicate chart (#4511)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 70, "deletions": 46}}, {"node": {"oid": "4ea20eb50de1afa45c76e63e230875cd10b0bf75", "messageHeadline": "Improve handling for dot in ticker (#4513)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "165898f7da094f459d9aa7b1b72f3c7af2191d00", "messageHeadline": "Fixed crypto dashboard (#4512)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "afa9d6cd6c7edcb9d62fcc0f2c82d8cdf323bdb1", "messageHeadline": "Update dev deps (#4440)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 58, "deletions": 56}}, {"node": {"oid": "2db27b48d10aa409f2c755a12f35a9465afa3f46", "messageHeadline": "Got things working (#4510)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "09f53dd14beca376e6eb1170f59dba51bccfb738", "messageHeadline": "Made fa/pt more accurate (#4503)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 7253, "deletions": 2878}}, {"node": {"oid": "3aec94cdde5aa327f0640d9a6c531493fe406608", "messageHeadline": "Improve Loading Custom Files (#4504)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 32, "deletions": 22}}, {"node": {"oid": "eef99b606f2ab1daabba270cb2f30cdbcf9d9b85", "messageHeadline": "Fix `get_monitors()` error when no enumerators available (#4506)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "f6c455465848d2317c53b1cfef521f7dfd101ee9", "messageHeadline": "Deprecating some functions and removing old unused code (#4482)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 725, "deletions": 3146}}, {"node": {"oid": "0a544c9d6e6903950f3ba0c8e46c11220bb41e44", "messageHeadline": "Got things working (#4505)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "18b82a7d8031f411e9da14b4cccf47aa38c9b00e", "messageHeadline": "Hub | save preferences locally (#4494)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 346, "deletions": 532}}, {"node": {"oid": "6e9fefce9e7cb0e9851ff96ccffaea2a87bb2860", "messageHeadline": "Adds bot documentation to docusaurus and changes for hub (#4409)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 11828, "deletions": 1076}}, {"node": {"oid": "1fe786b79bb53d87e042c358ea64ab3e3da38587", "messageHeadline": "Hotfix/Interactive in `featflags` menu (#4500)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "da5665af6f19f596aec9756760ccc28601d7b084", "messageHeadline": "remove old sdk files (#4498)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 0, "deletions": 615}}, {"node": {"oid": "65818683c2c9a7477fe7dd5569ebf3ad73f7217b", "messageHeadline": "Hotfix/fred (#4493)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "753ccfecf7c1b4307c5767c41b351f09a8842d92", "messageHeadline": "Added fix (#4492)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d216d8df9693d8e0fa907aac753b74d34a2c58a8", "messageHeadline": "fix: added `print_to_console` arg to `print_rich_table` and fixed cry\u2026", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "b19dc5205dfe934284ad833e92b6b4e6f776c2da", "messageHeadline": "Remove matplotlib references (#4479)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 64, "deletions": 140}}, {"node": {"oid": "8bd7606120572d20fa8e403bbdd2d83d2ed1e6a6", "messageHeadline": "Fix Pandas Warning (#4490)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "46fcf9c95079082135417c673b41c1c58515bb30", "messageHeadline": "Add version featflag (#4487)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "452ecd1275b61039cfd1476c96a1688dbb74d429", "messageHeadline": "Make adjustments to the guides (#4477)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 6706, "deletions": 6783}}, {"node": {"oid": "a276dc4dfe61b9f8018e7675c72a5387c171c920", "messageHeadline": "Update reddit connection client (#4478)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 11071, "deletions": 11567}}, {"node": {"oid": "7ec63f827b2fa0fa48ffeb36f0e4f318d2439308", "messageHeadline": "Authentication QA fixes (#4472)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 32, "deletions": 29}}, {"node": {"oid": "1cdee7da702633726648dfa7eb4cf6125256b2ec", "messageHeadline": "change sessionid to uuid-like format (#4476)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "5a69fba516708478577fabc4d520b45f16db3ffb", "messageHeadline": "Prefix OPENBB_ for .env vars (#4475)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 123, "deletions": 130}}, {"node": {"oid": "0a15ec945b156b15d1636c248763e7fb00da7a3d", "messageHeadline": "patch UserModel on logs (#4474)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1be858c26162ef237f7601c6366ac0685a2e8d4a", "messageHeadline": "Update backend.py (#4471)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "7bd6537d07717755043176bf9f7bd7e069274d1c", "messageHeadline": "docs: typo fix (#4466)", "author": {"name": "Ganesan Narayanan", "email": "ganesan.narayanan24@gmail.com", "user": {"login": "grnarayanan"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "40cfe8148dc2915177f10b2933b53ff3782226e9", "messageHeadline": "Interactive tables using react (#4386)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 46060, "deletions": 16200}}, {"node": {"oid": "723a3955db5fdf26bc4450d0bd87f6efb805c6be", "messageHeadline": "Fix `stocks/fa/fraud` command (#4469)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "246404c79d40493d720720579a627b164133e742", "messageHeadline": "Patch flag for log collection (#4470)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "38e819896cdd4649f4f3b83c503a256002890885", "messageHeadline": "Fix preferences handler bug + dataclass repr (#4468)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 27, "deletions": 15}}, {"node": {"oid": "cbdf33603c283a64fec71de3490e39a38a9f7fa5", "messageHeadline": "Update SDK_README.md (#4461)", "author": {"name": "David Li", "email": "davidli012345@gmail.com", "user": {"login": "FriendlyUser"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ef388126b88a22ed5e28a2b4a82788c4390e2e99", "messageHeadline": "docs: fix typo (#4464)", "author": {"name": "Krasimir Nedelchev", "email": "19822240+kaykayehnn@users.noreply.github.com", "user": {"login": "kaykayehnn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7e628584d8746dac7b1a0025354d8d8d7ec3b1d", "messageHeadline": "Fix docs path for docker and pypi (#4451)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bea21dff28759402b2317059e32afd6039d91123", "messageHeadline": "Handle pydantic ValidationError reading .env (#4456)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 45, "deletions": 6}}, {"node": {"oid": "740152b86231e2811cb2f8cd19872e16b8dfc81d", "messageHeadline": "Integration tests for etf/ta (#4450)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "fea616ee90cd65cf9ca647ddc8ddd1000f06d4cb", "messageHeadline": "Move start plot backend (#4454)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "ae0a79ce0d1b492cf5f07c317d84dc4a637bda5f", "messageHeadline": "Change the name of the flag on the user preferences (#4452)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "aac18a7ab9ba8c89c1ecfd12631046b18197de2c", "messageHeadline": "/portfolio/po : allow getting plotly figure with the SDK (#4449)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 109, "deletions": 116}}, {"node": {"oid": "49b0140df2ed0c345bc7d1690de8f2e0ce13ff52", "messageHeadline": "fix: Edge case of temp html files deleted when multiple terminals ope\u2026", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 35, "deletions": 21}}, {"node": {"oid": "6a26d4e9082376ca6192b8befb21a98cb2fbd42e", "messageHeadline": "Update routines upload (#4445)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9211a8595c9824c49653783c8dccfc4215c57611", "messageHeadline": "Update documentation with more detailed installation instructions, re\u2026", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1202, "deletions": 1119}}, {"node": {"oid": "36c0c0f5c187854886a88e0f31ece873b2c5270d", "messageHeadline": "Update contributing guide (added a new feature while doing so) (#4391)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 490, "deletions": 234}}, {"node": {"oid": "03c18f5a6fadcf40d0091694765306065b51902a", "messageHeadline": "Fix portfolio and benchmark length matching (#4218)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "ac34a4114d23e3129d127ad8372afb031169826e", "messageHeadline": "Improve integration tests (#4438)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 25, "deletions": 40}}, {"node": {"oid": "47f3e76987060b6f5709cc4a2d3644816fe6539c", "messageHeadline": "Fix fa/income bugs + update integration tests (#4433)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 47, "deletions": 13}}, {"node": {"oid": "87cea82808e0f9c7c7a3fa5ca86a5ca55ca1a5c0", "messageHeadline": "Improve `stocks/fa/enterprise`, now `stocks/fa/mktcap`, functionality\u2026", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 11605, "deletions": 11770}}, {"node": {"oid": "c1537d858663c39b0569d6d088c70f75c6d4fb4f", "messageHeadline": "Update FinanceDatabase to v2.0.9 (#4434)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 890585, "deletions": 634214}}, {"node": {"oid": "e99fd9036197d7335b896526898ce57f3df81849", "messageHeadline": "Patch reports (#4428)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 172, "deletions": 134}}, {"node": {"oid": "d9faafa9ad5206bd8af5212e3a148cee5ff8ee4c", "messageHeadline": "Fix wrong version number (#4429)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 24, "deletions": 60}}, {"node": {"oid": "3203048fc67dddd89a6e6fbd3a72959a3213f9a4", "messageHeadline": "fix dcf messages for non-us companies (#4430)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 42, "deletions": 19}}, {"node": {"oid": "291bb18dfa6b2f10d7166cff0c77f6840fdc3ce7", "messageHeadline": "Fix .env reading before loading (#4432)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "5656dacff624563f733688e823ee3ed52c4aecfa", "messageHeadline": "Fix ff breaking terminal (#4431)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff750ca00d5f4899b926862d99e4a2ceabefa692", "messageHeadline": "Fix nulls in fa commands from FMP (#4421)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d84247e5fef8c93f63e0d4dcbf1030c0401b39e", "messageHeadline": "`fixedincome/treasury` some fixes (#4413)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 86, "deletions": 28}}, {"node": {"oid": "fdcc6b0252dbaed3b24296a590ade74ba1a56617", "messageHeadline": "Fix `Stocks/Candle --raw` - sort choices are not the columns. (#4411)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9e294fcf8036597038bf4ad607466693ce6ffd6a", "messageHeadline": "fixes broken URL for (#4414)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bc93f8ff9f6dcc30e78236bcc7424c0f729194c4", "messageHeadline": "update default sources (#4419)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 45, "deletions": 70}}, {"node": {"oid": "83ede5c8405facb1a6555be0ee9804cea933d33c", "messageHeadline": "Fixes #4351 - Data displays in chronological order(recent to older) a\u2026", "author": {"name": "Raghavendrapara", "email": "41910672+Raghavendrapara@users.noreply.github.com", "user": {"login": "Raghavendrapara"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "f2316b15e8eb7111cf16d3d31893e415ef784a76", "messageHeadline": "Allow `stocks/load --file` from anywhere (#4410)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "2e841b34d449b2e80720ac6dedcfbddd3071a764", "messageHeadline": "Fix typo in conftest.py (#4406)", "author": {"name": "Ikko Eltociear Ashimine", "email": "eltociear@gmail.com", "user": {"login": "eltociear"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0d8fa65e5116ca7c536cdfade2d4a43d811fc84", "messageHeadline": "Make the UI a little cleaner (#4405)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 365, "deletions": 270}}, {"node": {"oid": "324dcb77e6dba4c2422de907ce98ec8097e8f23b", "messageHeadline": "Update helper_classes.py (#4378)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c582ad53f6b080320bd3ca058ebd9f59fbb7c0d", "messageHeadline": "Hotfix/plotsbackend start (#4404)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "7917ce30d1fbac795d910d1303dfe780877c88ad", "messageHeadline": "fix country choices (#4403)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "475ebb5acd0190832c3fc7d1ff1a7ef55abc8066", "messageHeadline": "[WIP] Migrate user, feature flags and configurations to dataclass (#4\u2026", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 7311, "deletions": 3338}}, {"node": {"oid": "cdea224b6decd4b830c1dbedae355c76e9e9dafd", "messageHeadline": "add needed libs to Full Test Suite workflows (#4389)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "6049a0686c3523eaad73aa67ed52c048a265114e", "messageHeadline": "create folder (#4390)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "94e2b33802c32e9a4637af95633fcfe900f7f320", "messageHeadline": "hotfix/economy-charts (#4387)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 11230, "deletions": 11145}}, {"node": {"oid": "2a88052430214e26020b32c90093339dd043d28a", "messageHeadline": "Hotfix/mergept2 (#4384)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "26ffa0d7b42684c362a17e8a6b9a6f8ff826ab2c", "messageHeadline": "Merge main into develop (#4381)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 14096, "deletions": 13433}}, {"node": {"oid": "da393749734ad5962890e4c0153a0933b33db5f9", "messageHeadline": "hotfix/Fix troubleshooting and adding lines (#4379)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "d67a7da69d40abea3acad3071e4c332d51b7931e", "messageHeadline": "Delete everything related to the Sector and Industry Analysis menu (#\u2026", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 4, "deletions": 21560252}}, {"node": {"oid": "a6951bd57763c18ff36a064fe0211e416b308f74", "messageHeadline": "Hotfix/rvol model (#4371)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 50, "deletions": 24}}, {"node": {"oid": "602cfa2c8c0aad41d3a6d14e081fbad92219ec76", "messageHeadline": "[POC] Plotly Backend (#3941)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 147293, "deletions": 102832}}, {"node": {"oid": "f180581b8243b41e361ab57ffc5b8140ba14f98d", "messageHeadline": "release -> dev (#4370)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "3829e6a010d1438fd63bcdbde3c264d69ed6060b", "messageHeadline": "Release/2.5.1 (#4368)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 57964, "deletions": 48679}}, {"node": {"oid": "7c74b10887e0b3d4b3a70cb6381a7eb3317d55bb", "messageHeadline": "Hotfix/bug #3837 (#3942)", "author": {"name": "Brendan de Faria", "email": "brendan.defaria@gmail.com", "user": {"login": "brendef"}}, "additions": 57921, "deletions": 48653}}, {"node": {"oid": "8e7951f55092a611a91611a3a2c766bd5e691d47", "messageHeadline": "puts pip install openbb[all] inside quotes (#4366)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b60661940bee141254fc777ccb29f1c1d8ee917c", "messageHeadline": "Unpin old version of jsonschema (#4365)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 29, "deletions": 16}}, {"node": {"oid": "794e12b207b780763d191a9517023987f29f3771", "messageHeadline": "initialize session (#4360)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "437607c54b49f1e8d5eb1d3de1ff9cac2f456aee", "messageHeadline": "merge release into develop (#4359)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 10190, "deletions": 10215}}, {"node": {"oid": "707ae7e317e0706988c70e47c72b6b54a10a2d12", "messageHeadline": "Release 2.5.0 (#4355)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 22236819, "deletions": 1199610}}, {"node": {"oid": "14e5b1882b793243c5a63c8e13953f12a9bd8cdd", "messageHeadline": "Merge pull request #4335 from OpenBB-finance/hotfix/options-screener-fix", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2707, "deletions": 1987}}, {"node": {"oid": "9e5940324f03a9b65e0e2276d34a3edaca7b0f06", "messageHeadline": "Trailmap merge", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 10851, "deletions": 9722}}, {"node": {"oid": "c18e6c1f71f3ba5baab44c11c04b90834e890eb5", "messageHeadline": "Merge pull request #4323 from OpenBB-finance/feature/whisper", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 10858, "deletions": 9723}}, {"node": {"oid": "e35bad24c398c10f4264808b6ced84f4ab947f72", "messageHeadline": "Checkout develop tests for keys", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "85d62a66fb2a79953b615743032240188c9f88b1", "messageHeadline": "Merge branch 'hotfix/options-screener-fix' of https://github.com/Open\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 580, "deletions": 581}}, {"node": {"oid": "f1a993ac82e19c0dfd15b306beef3626652c02cd", "messageHeadline": "Fix linters. Add --video if not provided", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "7b1fb4b50aafd75b043a42e25c1934d7211daea3", "messageHeadline": "fixes", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 580, "deletions": 606}}, {"node": {"oid": "427cab087ec81e5ec095bdfe3d3ab08b4ed286e5", "messageHeadline": "see if this sticks", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d020c46ea937e1b600025bed683158d1dbacf91c", "messageHeadline": "Guess not", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 83, "deletions": 58}}, {"node": {"oid": "e3ccb05024000e9923fd65b6c2b3432647cbb0d8", "messageHeadline": "Revert some tests", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 83, "deletions": 58}}, {"node": {"oid": "f384fe2a7c106a00211e484971d55892c37d1cf5", "messageHeadline": "test", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "70817e12f7da08a7c91a614b9118f08b59245193", "messageHeadline": "Merge branch 'develop' into hotfix/options-screener-fix", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3072, "deletions": 2076}}, {"node": {"oid": "6fe70880365c1453706e73dd74ccf6550e281420", "messageHeadline": "fix test", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "f39e29704850daa790ffe14cb810186e0d38b447", "messageHeadline": "Merge branch 'develop' into feature/whisper", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 3072, "deletions": 2076}}, {"node": {"oid": "afb4883fd97869cd102d09eaa4225a37bbf95b8e", "messageHeadline": "linting for controller", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 13, "deletions": 24}}, {"node": {"oid": "edee6ac59ca359c7683cf945ab59ee3dce223f35", "messageHeadline": "Merge pull request #4263 from OpenBB-finance/feature/docs-intros-updates", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 3072, "deletions": 2076}}, {"node": {"oid": "3ca3405920f93d89604aa2cf6783cd1146aa9ada", "messageHeadline": "util linting changes", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "6cc8e8e5d326c1e022327641fb8838f19259fae4", "messageHeadline": "Minor edit, move installation to position 2 instead of last", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c7a84eeefb151c9d06c0c03e8135b39032f814c", "messageHeadline": "ruff v3", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e5cdd489da53d299d902617958420564a6e4d82", "messageHeadline": "Removed because it shouldn't have been in this PR.", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "df28850d1d36aea8d2a130689f69bee5d557a97d", "messageHeadline": "replaces screenshot.", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c53723cbc691b864136b91c30a4330a81e04d5e5", "messageHeadline": "ruff v2..", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e75309f95f30056a41277f74322e304131d84f14", "messageHeadline": "makes requested changes", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 25, "deletions": 16}}, {"node": {"oid": "722fcd6e607eaa81468933a069223e42dc2c6224", "messageHeadline": "sdk", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 46, "deletions": 29}}, {"node": {"oid": "1b86c5e92270df7a2a62da45d7395724c79a9544", "messageHeadline": "lint", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "0131988d7da7fb7439d65b02cb074580eeda3f54", "messageHeadline": "mypy", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1a1c32aa2cbeb3cac6aca426352f1f874a0198b3", "messageHeadline": "ruff", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1aa3bf4bdad93e26ff795366634da5588cc78c60", "messageHeadline": "swap order in databento", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "115ea8e8b2886d4bd8c42a70619f19e0d01a86e5", "messageHeadline": "req files", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "c76484e9824ae4f2369e2209ed9aa13e8289c7e8", "messageHeadline": "update deps", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 6, "deletions": 18}}, {"node": {"oid": "e45eb3402bba71a8d70a9854249830276c96bf4f", "messageHeadline": "adds images for Databento", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "febe26f172a7906ca2a9e6a6bb5533ba772ca7d1", "messageHeadline": "adds databento images", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "33196a5c2dd27de8b83f315b9e46da15359aea92", "messageHeadline": "Merge branch 'feature/docs-intros-updates' of https://github.com/Open\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "2925e11ec7d2667bc54e3d9d5c8356d253816b8f", "messageHeadline": "adds clickable URL in keys + Databento", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 149, "deletions": 1}}, {"node": {"oid": "c95f8bba872e785d3344c7bef5c327005ee61ded", "messageHeadline": "Adds the missing pieces.", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "94c7a6bb93f9745d916aa036dd18416922f6d2a7", "messageHeadline": "rewrite test", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 61, "deletions": 68}}, {"node": {"oid": "165b380202fe28dad2219dd9f57a781b68a294ce", "messageHeadline": "remove one test artifact", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "9655b8880282402ba7e270e5f29ddd120f564a6a", "messageHeadline": "sorted trailmaps", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "f894187bf57661271312c488b16e560d58e7b76e", "messageHeadline": "Merge branch 'feature/whisper' of https://github.com/OpenBB-finance/O\u2026", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "546687dec50c39060fc1ac14ebc217e7f0554b05", "messageHeadline": "fix trailing comma", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c308fccd7c58b9d8103c774051a2590498b87ec3", "messageHeadline": "import ordering pylint?", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "134cfcdda81a5af46422a176075c3b03820febba", "messageHeadline": "resolve merge conflict", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 14096, "deletions": 10469}}, {"node": {"oid": "4f210a08e8c66ba855270cbe8779ebb089c339c8", "messageHeadline": "Update trail_map_forecasting.csv", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "857fdc9d69352eca27dd4a599edb1c3e2015801f", "messageHeadline": "update dep files", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 10210, "deletions": 9703}}, {"node": {"oid": "3d9bc4c2275932acaa0d37cd89a92021bc31a5f2", "messageHeadline": "Merge branch 'develop' into feature/whisper", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 22181705, "deletions": 1184134}}, {"node": {"oid": "af09546cdf5967b031ea2f5b932a1f02b9a9353e", "messageHeadline": "sdk updates", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "8c9077796e6916a97af7be2f203b4f1e3bb1d406", "messageHeadline": "Merge branch 'develop' into feature/docs-intros-updates", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "0668483390af06f50263d43b588662e0c5c69276", "messageHeadline": "Merge pull request #4342 from OpenBB-finance/feature/ci-improvements", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "84823736ff1f815d1a90cd73979771c6c3337ebb", "messageHeadline": "Merge branch 'develop' into feature/ci-improvements", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 14083, "deletions": 10466}}, {"node": {"oid": "26df7170d4d20136acce3e70f94f63ac70f6c5b9", "messageHeadline": "Merge branch 'develop' into feature/docs-intros-updates", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 14083, "deletions": 10466}}, {"node": {"oid": "1e13cc04f0caa7ec3bfb82d32c07b17fb047a6f4", "messageHeadline": "Merge pull request #4350 from OpenBB-finance/feature/inflation-rates", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 14073, "deletions": 10466}}, {"node": {"oid": "3a961ea5144c5c46181242a9e12d9654e5ce12eb", "messageHeadline": "Merge pull request #4349 from OpenBB-finance/hotfix/treasury-rates", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "f990e2ff5f6d6e1b7dd31f2e373d1307ee2af63c", "messageHeadline": "Add in missing value", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d2a388baf4008cbca4e5c6d3c9e7d47b04b70291", "messageHeadline": "Make cpi a little bit more robust", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "f8fcd174a972e62a1b705e5701759db0528e2b64", "messageHeadline": "Fix linting", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "faaf4e9a73da52fb9d1e9aba63580e0d0fbd8d04", "messageHeadline": "black", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4913488433468b76e7e86f5c0016fcfafa36273c", "messageHeadline": "updates volatility_model test", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 15, "deletions": 27}}, {"node": {"oid": "cfbad0905c959ca2bd3a1dcd8867cf7782089cbb", "messageHeadline": "additional sanity check for volatility_view", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d9b20a2ef1a68151458145b12cc373ba2192b407", "messageHeadline": "ur welcome <3", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 13589, "deletions": 4277}}, {"node": {"oid": "bcb2aa5bee9fc8226dc58ae765c0b9ced59d4648", "messageHeadline": "improves error handling for volatility models when window length is t\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "6d3fc04a64c8701eb307e08c30811956d75774aa", "messageHeadline": "Introduce CPI functionality", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 939, "deletions": 6676}}, {"node": {"oid": "4159b7cad2a6ecdd04428d881da556d86d14ec60", "messageHeadline": "separates volatility models from cones function", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 380, "deletions": 148}}, {"node": {"oid": "b02457d2d7013579c39080a9eb6e5a1956e0aff6", "messageHeadline": "Fix long/short issue and fix transform issue", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "b395fbc8b9d58236d382a344bb111cade3f94934", "messageHeadline": "whisper model prompts", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 37, "deletions": 16}}, {"node": {"oid": "60857ef5e9f9f78cc364bbba1f718513bd09824a", "messageHeadline": "caching search and prompting on hub", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 72, "deletions": 26}}, {"node": {"oid": "580ca1abe3867ea1e5317e8ba7099e6fe6f79dee", "messageHeadline": "Merge branch 'develop' into feature/ci-improvements", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 22167473, "deletions": 1173165}}, {"node": {"oid": "ffe06463fc239fc4ef260ec8bdf771a9bd019e6d", "messageHeadline": "Merge branch 'develop' into feature/docs-intros-updates", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 22167628, "deletions": 1173345}}, {"node": {"oid": "345c6e7b68758ee36c95a502c462f335fb038f01", "messageHeadline": "fix for frozendict", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fe17100102c2ea265421fe7707acb77db20ec829", "messageHeadline": "resolve merge conflict", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 22166917, "deletions": 1172610}}, {"node": {"oid": "8f68393b9b6d1e04d2e1b34a66e8c3e7d3d422cf", "messageHeadline": "catch for error message", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "b7ccef72077357f4535cdf6bdcf09c50ad34f5a2", "messageHeadline": "fix build failure", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 17, "deletions": 50}}, {"node": {"oid": "3f9db71e4fcc738d95cfa0511c088be5f30289d7", "messageHeadline": "Merge pull request #4332 from OpenBB-finance/hotfix/issue4212", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 19}}, {"node": {"oid": "4a7d277e16ac7c75d382f214c80064c6e5ced12e", "messageHeadline": "Merge branch 'develop' into hotfix/issue4212", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 22167626, "deletions": 1173326}}, {"node": {"oid": "8661f228845306cf612970d5c4946971616c9bf8", "messageHeadline": "fix test", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "0788a825bb3e7af9871fe5ba6310d599adb0d908", "messageHeadline": "Merge pull request #4321 from OpenBB-finance/feature/sdk-update", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 252, "deletions": 791}}, {"node": {"oid": "38fef434c0ad38a9e43a2b7cd5e592689dd8cbef", "messageHeadline": "Merge pull request #4345 from OpenBB-finance/hotfix/add-fixed-income-\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b71df4c9371c2009c3fa9b7762539ad813bbbe47", "messageHeadline": "merge killed it", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bf26d4a7c788b2bc8c8a20d3531fd0bdea451255", "messageHeadline": "Merge branch 'develop' into feature/sdk-update", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 22166582, "deletions": 1172197}}, {"node": {"oid": "cab0eb452217d69796f28c525e70b4a051e0d6c4", "messageHeadline": "Merge branch 'develop' into hotfix/add-fixed-income-text", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 22167182, "deletions": 1172319}}, {"node": {"oid": "3125bbde241c8117dc9da23173fb01984d26a101", "messageHeadline": "rouge file", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "046bd46c1fd921c9894b7eb3721754d994cc63b1", "messageHeadline": "add greeks to trail", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 633, "deletions": 629}}, {"node": {"oid": "696027b7d86938db3d6d65efc706ca6b8279fb77", "messageHeadline": "Merge pull request #4319 from OpenBB-finance/feature/finance-database\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 22167182, "deletions": 1172319}}, {"node": {"oid": "254ef35f9e8ddb6c92d433c0af0d5fcf61169245", "messageHeadline": "Update fixedincome text", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "15ec8dbb6d10f4711c5ae3514ac04695f76610df", "messageHeadline": "removed old trailmap csv's", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 0, "deletions": 609}}, {"node": {"oid": "95fcd765f3650a3bece37d53183b0bdf9d7f7c5c", "messageHeadline": "Etf", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "3d611911f6481dd54e2ed239c15e4d7869cadd62", "messageHeadline": "update", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 63, "deletions": 2}}, {"node": {"oid": "0203e2b0dbc192c14767c933a979cade3fc33bea", "messageHeadline": "Merge branch 'develop' into feature/sdk-update", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 36253, "deletions": 1218}}, {"node": {"oid": "bcd3421fd8f4d96ac6a70744c406f637fc37a825", "messageHeadline": "Update sdk", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 41, "deletions": 137}}, {"node": {"oid": "695f4e3d2aa22beec500d66c3a31db981d396469", "messageHeadline": "oops lol", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "081defcf96d74f0e8c9bc4ebe8845749be8e5930", "messageHeadline": "Update hook-whisper.py", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "522c282d0aca569ae39569bf2a36496aa70b03b2", "messageHeadline": "Update tests", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 319975, "deletions": 349306}}, {"node": {"oid": "67bc3a9092892f1a175bdf4daef083dd93884904", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 167, "deletions": 192}}, {"node": {"oid": "5b3647dcc23ee5b1c7560daad7d8e20210f77fbe", "messageHeadline": "Remove etf/scr from SDK", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "01b665d8832239fdcc93b7bcc2d8c9e3294f1706", "messageHeadline": "Little fixy fix", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "dbff05456e82c74b2397d18cfb28eab0d213867b", "messageHeadline": "hook test for pyinstaller", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "48dbae0d9eeefc1208cb3655e408ce51a9dd94ec", "messageHeadline": "Updated readme", "author": {"name": "luqazino@gmail.com", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "3f95656ad6269fe93267bb61618a94e611618c60", "messageHeadline": "Merge reqs", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "b0386eda92b4916256ebb948463f7ab8bd06ebdf", "messageHeadline": "Merge branch 'develop' into feature/finance-database-update", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 161, "deletions": 133}}, {"node": {"oid": "9ee0ae941d1fe07a1920913e38af3dc322074495", "messageHeadline": "Merge branch 'develop' into feature/ci-improvements", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 167, "deletions": 192}}, {"node": {"oid": "9abdbd56d83c4af969ace706899ce7eb51ba0a4b", "messageHeadline": "Merge pull request #4318 from OpenBB-finance/feature/correctpapermill", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 167, "deletions": 192}}, {"node": {"oid": "e15d68e4042b3a28d7b223c76cf378ca32969526", "messageHeadline": "Updated", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "34d7f6a307f24f1a3990696ea584a0443ce68662", "messageHeadline": "Remove etf/screener and tests", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 0, "deletions": 48872}}, {"node": {"oid": "cf30bdae9a07ba3cc66f32d589445761c5369d4a", "messageHeadline": "Update package to v2.0.7", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 25, "deletions": 24}}, {"node": {"oid": "4640126ccb0e7ebcd2e2303424f195c03aa97055", "messageHeadline": "Resolved merge conflicts", "author": {"name": "colin99d", "email": "colin99delahunty@gmail.com", "user": {"login": "colin99d"}}, "additions": 37118, "deletions": 1074}}, {"node": {"oid": "a0912b0227e14dfd2af71d0c51d9c3bf299dc0d2", "messageHeadline": "Merge branch 'develop' into feature/ci-improvements", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 36095, "deletions": 1027}}, {"node": {"oid": "9e0640040234bd6951b2978001f8dd23d43f7aac", "messageHeadline": "Testing draft PR mode", "author": {"name": "luqazino@gmail.com", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "68d6970641055f725d22bcf6e6e5eb167e745042", "messageHeadline": "Merge branch 'develop' into feature/finance-database-update", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 112, "deletions": 15}}, {"node": {"oid": "82eb29927a709556148ac051dbb697224bfcf7ef", "messageHeadline": "test markers", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a26bfaee6bac8cbfec8356e97f52aecb2e87c8e", "messageHeadline": "adds options screener endpoint to SDK", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "f30ef7d49a1c737766dcca7035befb75432e5aaa", "messageHeadline": "Merge branch 'develop' into feature/docs-intros-updates", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 112, "deletions": 15}}, {"node": {"oid": "d2d96de758f62094a980f8969192e653ecee8fb1", "messageHeadline": "pylint", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8576b4b95b2505a7dbcc1ee6a5112b04b49c846c", "messageHeadline": "Merge branch 'hotfix/options-screener-fix' of https://github.com/Open\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5a171fd775a2e79f3a24c76acdb598bdd4d94323", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 112, "deletions": 15}}, {"node": {"oid": "46f63fad894889f521bf91aca107b36b765598fd", "messageHeadline": "ruff", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b321a8df8c7683f37af82319cfceec801e56adac", "messageHeadline": "Merge branch 'develop' into hotfix/options-screener-fix", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 112, "deletions": 15}}, {"node": {"oid": "b5bcaf98301092dbf6f31572d4f3a8408d1f3a5a", "messageHeadline": "adds unit testing for cones", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 898, "deletions": 0}}, {"node": {"oid": "28ea385e1a9c97e06ad3f29ca941b2d90cc0bdf4", "messageHeadline": "Merge branch 'develop' into hotfix/issue4212", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 112, "deletions": 15}}, {"node": {"oid": "0d5fa0923eb51cbfa0f5a2027e0965156758c363", "messageHeadline": "Merge pull request #4333 from OpenBB-finance/hotfix/4095", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5b05c9ce5aabaceef82a5f6b838ad53625541420", "messageHeadline": "Merge pull request #4334 from northern-64bit/hotfix/bug-#3491", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "546e19c296521bfb91f5294035bb4ffe180a7b9d", "messageHeadline": "Merge pull request #4338 from tehcoderer/hotfix/file-exists-test_dire\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "112403e176e48a03123270732d40f67307a3c2c1", "messageHeadline": "set all list", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5053a0a08fdc02587c936acabd3ec88d28de2e02", "messageHeadline": "len & set", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81d4ba99d4cf841d28ec83fe51b75e612b003af5", "messageHeadline": "Update directories.py", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "28ab5b411fea15dd19367732538edf0d3f8fa40c", "messageHeadline": "adds option screener preset", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 176, "deletions": 0}}, {"node": {"oid": "67ca8a656e644eee1834786bfea12580a9a8efe9", "messageHeadline": "coverage", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "9289c536750e7f735b367748d583c76c7f3f55e2", "messageHeadline": "black", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1b75600f83c1dd7b72a31febed22b1b92ed3ed18", "messageHeadline": "removes test_view_available_presets[]", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "781ca58dd47fe92e519a54fa7d5d7b2bedd0377f", "messageHeadline": "rewrite test for test_syncretism_view", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 13, "deletions": 29}}, {"node": {"oid": "785193b7fdd79d8341e7d4dea781c3f2010ce870", "messageHeadline": "rewrite for test_github_model", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 399, "deletions": 399}}, {"node": {"oid": "86590e16ea838e1bf76ea94264718bdce99d4d04", "messageHeadline": "updates more test files", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 972, "deletions": 1080}}, {"node": {"oid": "cdcacd1391d4e1cadeb996dd040ec1e06e804c0a", "messageHeadline": "reqs", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 378, "deletions": 3162}}, {"node": {"oid": "171803ddc13dc2d14d994270241b701db9c834fc", "messageHeadline": "updates tests for options screener", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 207, "deletions": 206}}, {"node": {"oid": "db0115667a8849eb0b2d3161a13e5cc7589c484b", "messageHeadline": "ruff", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "3f16a382b0a23acf0e4a11d00bf0290cfb9e8a06", "messageHeadline": "fix for options screener", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 119, "deletions": 1376}}, {"node": {"oid": "1ae91157418d8e61bc5ece82fc1536fa24cb5232", "messageHeadline": "Delete rogue file and update test and add fixedincome to en.yml", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "2f8f52e20a07ffd5843cf50ec33f9e2a4bd612a5", "messageHeadline": "Linting", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "21a7777370172ecffdeb416ab60400ed69feb0e4", "messageHeadline": "Add options greeks to the SDK", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "c10053e209808f850d63e25eb729644508e9dbda", "messageHeadline": "ruff", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f2e90b2d4d85252541af14acdcbcefc510e9c529", "messageHeadline": "black", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "557848d0b585ddfde9e0ed5a0ca131362045334a", "messageHeadline": "add reverse fx choices", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c2a64085678735afb0819c0fed6dbeb954d3f1db", "messageHeadline": "remove yfinance from news", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "e1e2293c7b88bd71b044771c268cce577f7553f8", "messageHeadline": "Small bugfix for DCF if you have no ticker loaded", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "bec294b92da34d85117a636606128e09abda1356", "messageHeadline": "Merge branch 'develop' into feature/finance-database-update", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 35249, "deletions": 376}}, {"node": {"oid": "d2396a9ca1766653655da85f9ca69c1fabea5048", "messageHeadline": "Update code to reflect new changes to FinanceDatabase", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 31, "deletions": 33}}, {"node": {"oid": "7357c1c9ef0f8c1a603d19875e04da0e6af02532", "messageHeadline": "Fix tests", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 300273, "deletions": 341774}}, {"node": {"oid": "834784247cb3f92c7be5565d2856974e9d42cd9f", "messageHeadline": "adds cones to the crypto-ta menu", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "95bf5e981dcdc119718d451f982ef58897f31908", "messageHeadline": "more spec", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "7a0151ac0bcceb22f729a870ad2e98d40ecfba35", "messageHeadline": "split imports", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "54637611f6a59e744fd1a73d2bef57ce3937adce", "messageHeadline": "new lines and prompt", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "65c0383b15421915d4b090ff6c2c13c9fcba07a5", "messageHeadline": "valid url check", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "fd6142274c2df01891bc2d2a9f46b49ee0d1b722", "messageHeadline": "imports again", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7485cdc584b6de5b05111355d94732b42c532602", "messageHeadline": "add hidden imports", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "062d31876ea957104497bfbd31d03623e45250b6", "messageHeadline": "add hidden import", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "db25cc554c48fd7c8ec5121bc6804a2397d78957", "messageHeadline": "rename sdk faq to troubleshooting", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 413, "deletions": 167}}, {"node": {"oid": "e02e6ffeb76900ece5c6ade68524a07df39681ed", "messageHeadline": "update spec", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a2bb5eae754934555eb2e97f38327a8d16fd993f", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 35983, "deletions": 1012}}, {"node": {"oid": "d6c5a99cfac8aacc39e0c2f80ce9dcd98d3695f5", "messageHeadline": "trail_map conflict", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 35984, "deletions": 1013}}, {"node": {"oid": "fee073c2d15db617b2fa395ca579382914a140fe", "messageHeadline": "Merge branch 'develop' into feature/whisper", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a2d6ef8954da8425b640638942d74b8712ffb5eb", "messageHeadline": "Merge pull request #4330 from OpenBB-finance/hotfix/build", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "04e27a6fb3d4c08a79c697a2ceeb47a408c3cea9", "messageHeadline": "frozendict remove", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "80d1eb7b8ef3f5bf7b28647e8fb51de17f1a1e01", "messageHeadline": "Merge branch 'develop' into feature/whisper", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 34469, "deletions": 248}}, {"node": {"oid": "07aaefe8c6340d99388673ba476c19e5af507567", "messageHeadline": "Merge pull request #4071 from northern-64bit/feature/fixed_income", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 34469, "deletions": 248}}, {"node": {"oid": "0174a202ed408fb185e8c4b773236a12f712d1ae", "messageHeadline": "Merge branch 'develop' into feature/fixed_income", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 195, "deletions": 97}}, {"node": {"oid": "2ba24ec83951c06045cccf3bb40ba44bde5848fd", "messageHeadline": "Integration test", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "14e753215616b2420505c31f1b77d3440b3f93fa", "messageHeadline": "Merge branch 'develop' into feature/whisper", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 1515, "deletions": 763}}, {"node": {"oid": "bb015f70830753809ed2451d495ab5db2dc86a73", "messageHeadline": "Merge pull request #4325 from OpenBB-finance/feature/fix-4220", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 195, "deletions": 97}}, {"node": {"oid": "d3efd2f326543edfa2e5061d410628f927a58839", "messageHeadline": "Merge branch 'develop' into feature/fixed_income", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 714, "deletions": 58}}, {"node": {"oid": "514d1fb9dc082fa9df982812a52740260cadf96e", "messageHeadline": "Merge pull request #4324 from OpenBB-finance/feature/fix-4130", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "8770814a120bf1d9071d326c39b78c1e875c4b18", "messageHeadline": "Merge pull request #4329 from OpenBB-finance/feature/resp_integration", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "0b47bd6de43520e945e1ea7bc8c05430ab53f3fb", "messageHeadline": "Merge branch 'develop' into feature/fix-4130", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "814cf35a09703aa8dd43b63c40956d6553d69f81", "messageHeadline": "Merge branch 'develop' into feature/fix-4220", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "aa71ccbc61e4f3105f9dd667225bd82edd1dd7d1", "messageHeadline": "Tests", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 193, "deletions": 95}}, {"node": {"oid": "39d7cc6c96d1916f65405f4e39dd27b57e9ec952", "messageHeadline": "Merge pull request #4327 from OpenBB-finance/feature/fix-4223", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "915c902b0512ca0938df33a9c3280623d6602bdf", "messageHeadline": "Merge pull request #4328 from OpenBB-finance/feature/mini-update", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ad835592030f15b6b82530cf1e86d0786862d69", "messageHeadline": "Merge branch 'develop' into feature/fix-4220", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1266, "deletions": 642}}, {"node": {"oid": "b95d6f8cf321c4ab38287b2c40e46c10abb30f53", "messageHeadline": "Merge branch 'develop' into feature/resp_integration", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1266, "deletions": 642}}, {"node": {"oid": "e1796334aecf66ba1141955cbf09ea685549bf20", "messageHeadline": "Merge branch 'develop' into feature/mini-update", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1266, "deletions": 642}}, {"node": {"oid": "b751f6d6e854c15f10438c0fa654312c0f843ea5", "messageHeadline": "Merge branch 'develop' into feature/fix-4130", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1266, "deletions": 642}}, {"node": {"oid": "416f5562ba04652730a888b8674bb612cf7133c3", "messageHeadline": "Merge branch 'develop' into feature/fix-4223", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1266, "deletions": 642}}, {"node": {"oid": "eea170bdda54ff21f50caaa39bfd1aa78896baae", "messageHeadline": "Adding databento as a source (#4293)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1266, "deletions": 642}}, {"node": {"oid": "7393c8551c765a1149674b0e3ac6dc3fc0821c78", "messageHeadline": "reordering imports", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "a3abe1d3f4679a799cee428d6b0d96b921df5797", "messageHeadline": "add imap unordered", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "b053bfa0d96609ab437b499696bbb1db06b2a3b7", "messageHeadline": "adding tempfile", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "87d13098a4537dff13b205c6f2ffbecb757151bf", "messageHeadline": "silly imports", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f0712ae56089750921977d62219ec4449c3a0bf1", "messageHeadline": "linting v2", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e43b561f8450dce3f4756cca5be2bb17d6b6fe20", "messageHeadline": "Update so that image links to website", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e43c549c347d5fcf4b3394380bf67bd79dbfcadf", "messageHeadline": "Patch Equity Report", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "fe7b73df9703e40ab072de582573d2894e9575af", "messageHeadline": "adds check for empty dataframe", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6cd5859f6704849256593e15ec266a39fa943f8", "messageHeadline": "typo", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "523a65d2783d35f5f8776f404d844c291959f4df", "messageHeadline": "Fix tests", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 177150, "deletions": 177139}}, {"node": {"oid": "2d47ab2b1ce16ac79807eec027213bab35f4180c", "messageHeadline": "Little fixy fix to remove duplicates", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b3598dc92ff4a7cb9244821e68bc52817db72082", "messageHeadline": "Fix tests I broke", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 3579, "deletions": 3568}}, {"node": {"oid": "aff28556db1b9a348ef67f683a8d8a36353943ad", "messageHeadline": "changes the default data source for crypto.load", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "7375b939f96c4f85231c189bc67cd69da6acf486", "messageHeadline": "Searching was not done properly for short name and index", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a9a27b680664dc84f3e57605e7e4899f6d851340", "messageHeadline": "Delete SIA from OpenBB Docs and SDK", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 0, "deletions": 130}}, {"node": {"oid": "9faad4147e00dd8fc2edc7ce1e0bc8d241069430", "messageHeadline": "update financedatabase to 2.0.4", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 3160, "deletions": 376}}, {"node": {"oid": "75099f18bfeeb2cb25a9a56513717178bd1b1df7", "messageHeadline": "deprecating non used function", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 0, "deletions": 166}}, {"node": {"oid": "3c52a522e84c7b87073c620031875ba39ab58152", "messageHeadline": "fix test_stocks_controller", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "60b7bbf6496815d45f2b68a9b94ab4f0ce48b961", "messageHeadline": "fix etf/test_stockanalysis_view.py", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 5592, "deletions": 590}}, {"node": {"oid": "da7fd0a01d1be881cb225a23c70ec23b97fc38dc", "messageHeadline": "fix etf/test_stockanalysis_model.py", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 4322, "deletions": 451}}, {"node": {"oid": "1264ea44b39e3cef1dcef071d1f879d05531f3e1", "messageHeadline": "fix /economy/test_yfinance_view tests", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 17988, "deletions": 38207}}, {"node": {"oid": "eeb0743a0d4427caa6939f68ac9eba9ba35fa524", "messageHeadline": "Merge branch 'feature/finance-database-update' of github.com:OpenBB-f\u2026", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 12, "deletions": 66}}, {"node": {"oid": "96c2f69e66b0903793e46e283db34eebd5fe610f", "messageHeadline": "missed a few", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd7806bff66a53f363062e6afd7859a612ddc4d0", "messageHeadline": "Fix website not working", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a07e4e44c371e7eaf128dd7ef4c04f461227f9bc", "messageHeadline": "Fix some missing docstrings", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 117, "deletions": 11}}, {"node": {"oid": "ef3bf6525d8bc3e5f48164962b19221409438a62", "messageHeadline": "Add intro guides to Fixed Income", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 241, "deletions": 42}}, {"node": {"oid": "64eca4c85c4f0af91c276094c9eecc98adfe9f42", "messageHeadline": "fixes line too long", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "bcee3aa0c71414a42342b7a43242dd2eeb5fe1ad", "messageHeadline": "adds selectable models for realized volatility calculations", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 219, "deletions": 20}}, {"node": {"oid": "962c3971b94fccaf4dd26b4d557ac6a17ba60bd6", "messageHeadline": "black", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7f5b4f90458b02e0d4e8956ddd19d43527633a7c", "messageHeadline": "spacing", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0a56643a55da19be308cd4b1f4dcc0d9ee457565", "messageHeadline": "fixed poetry", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 460, "deletions": 697}}, {"node": {"oid": "1a3e899c9a5be1ee10c76a5e6fe8dce7e0ea5d75", "messageHeadline": "renewing poetry", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 3, "deletions": 657}}, {"node": {"oid": "ca7f251fb5068db438d9ee79ed4c1cdd1f652b30", "messageHeadline": "Merge branch 'develop' into feature/whisper", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 878060, "deletions": 1021699}}, {"node": {"oid": "effe1b381c47ccc7f7b082dcbe3b905f9180eab3", "messageHeadline": "rounding", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b211fcac5207ec06d87aa9e07ebe2fac2dfd189a", "messageHeadline": "changing to base model default", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c628aace5662fc095937aebe1e163fbb28546f70", "messageHeadline": "refactor", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "b716a5c2eff2bafb22a2db5a5dc7beea8bfab146", "messageHeadline": "sentiment analysis", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 98, "deletions": 33}}, {"node": {"oid": "f3b57d1bae2021ca81b3cdfc97f8235d9c5f3bbb", "messageHeadline": "add `_try_to_login` to sdk generation, fix `_chart` in `about()` url", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "453e547fc1a05268950a5e61cdefab3455694c3c", "messageHeadline": "updates to requirements files", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 11, "deletions": 50}}, {"node": {"oid": "b06419bd76aeaf6feadfbbbe9d4b88f9a463663e", "messageHeadline": "poetry", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 285, "deletions": 103}}, {"node": {"oid": "1e6735321a4b09b54d877fa6d7c7f8ff19370294", "messageHeadline": "trailmap", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "49bb20d76de20939591af52d4a51757d7fe894e0", "messageHeadline": "Merge branch 'develop' into feature/fixed_income", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 1085, "deletions": 55}}, {"node": {"oid": "fd562b37fba7a0611b06995e7d3ebab5ab35e82f", "messageHeadline": "changes to layout and adding more content", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 144, "deletions": 40}}, {"node": {"oid": "4fcb953fffc8948c40c2969f7b13b78215216928", "messageHeadline": "Tests : fix cassette", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 456, "deletions": 17}}, {"node": {"oid": "e9c304356a7eb709607e258bbe3d58e61ba35036", "messageHeadline": "Add in Fixed Income Guide", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 150, "deletions": 421}}, {"node": {"oid": "fa6f66f36bf12845602175b5a53b432f8d0d1739", "messageHeadline": "typos", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c4e606c5ea3a4368ae542d9cf973cc68c944c8b0", "messageHeadline": "Push to website since I need to upload images", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 478, "deletions": 0}}, {"node": {"oid": "6070323dbedd03d9b4125920e8df59d425530860", "messageHeadline": "Add in Docstrings", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 304, "deletions": 158}}, {"node": {"oid": "1deffe368d1b1666ad1a731885803dc30088e620", "messageHeadline": "deps", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 12, "deletions": 66}}, {"node": {"oid": "852444a0926ce2e7eba90c20fe367aa09c92ecc0", "messageHeadline": "Merge branch 'develop' into feature/docs-intros-updates", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1085, "deletions": 55}}, {"node": {"oid": "c90ed8b151d1b766075c6d78f62b796dc3d1e028", "messageHeadline": "Fix pydocstyle errors", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ab339f36f139e34df9c8bacb18c5f402d4934fec", "messageHeadline": "Fix candle not working with symbol via the sdk", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "8a5e79d287c9b7f90dc24d25402b84307cd82ab6", "messageHeadline": "Regenerate the remains of the SDK", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "6a7a6d97593535eb6d8b21f1f76352e461b61386", "messageHeadline": "Update paths in sdk helpers", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "a80fa9c59a0e0fa84f7f87aa93e9c059781196eb", "messageHeadline": "Regenerate SDK files", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 40, "deletions": 28}}, {"node": {"oid": "640df80f33727e2e30b874833f3ab678be9b8bed", "messageHeadline": "This needed fixing anyways", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2b1a26c81b8e5dee78e5cce23cd0adb73fe1992", "messageHeadline": "Update SDK generation scripts", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 92, "deletions": 84}}, {"node": {"oid": "10cff856b8c9b6e857e4d1dcf8cae2ba55cf9d66", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1085, "deletions": 55}}, {"node": {"oid": "b704ca0cdf8e789a204c539445848095231ec2ae", "messageHeadline": "Fix routine script", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f4daa9104b5e26bf3e99fb5d5f3b4aeda343e727", "messageHeadline": "Depreciate the sia menu", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "9e480cf811308a7dcd09822eddb2c6cfe5f4a6aa", "messageHeadline": "Fixing all the tests I hope", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 22211621, "deletions": 1085327}}, {"node": {"oid": "2c3a7f186bf01f4570f66a16c72ffa97b1d0538a", "messageHeadline": "Merge branch 'develop' into feature/finance-database-update", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1085, "deletions": 55}}, {"node": {"oid": "d6114efea34789a619efe3ece82adbaff7277ec1", "messageHeadline": "Rename SDK folder", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ec22b636c42ef38ac116a623991deebe1dadac73", "messageHeadline": "Move SDK files into core folder", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9cf078611cf32aeec3515c25e70a3a21b12cc00b", "messageHeadline": "Updates", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 120, "deletions": 89}}, {"node": {"oid": "f1a824a1794663bb4eef94c2cf0a78259c1c6a1b", "messageHeadline": "Add tweet news in terminal toolbar (#3757)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1085, "deletions": 55}}, {"node": {"oid": "a53d82e6577a7bdf035a1bd16184bdcd0d446e35", "messageHeadline": "black", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "c97e0445db282ee43d585568eb30df9a52d43973", "messageHeadline": "adds flag for crypto to switch volatility calculations to 365 from 252", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 48, "deletions": 26}}, {"node": {"oid": "a5e23bc0e93633b38dbd7aabae8041e990f3c972", "messageHeadline": "linter on typo", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b8d6a4e8912141d0bfdc0f4bbf495ce995b50b0", "messageHeadline": "Add FinanceDatabase v2", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 278, "deletions": 229}}, {"node": {"oid": "274c8c1abde5cf26a6bd86165604aaf960a07d96", "messageHeadline": "reconfiguring terminal faq page - WIP", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 351, "deletions": 352}}, {"node": {"oid": "71a8f078ebc4477cf4658bd99f4009ae1340cb9b", "messageHeadline": "Clean up unused static dicts", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 50, "deletions": 511}}, {"node": {"oid": "272a10d45dcdc5304c6fc7b718f2f2e476da568c", "messageHeadline": "Generate the sdk", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 688, "deletions": 622}}, {"node": {"oid": "6788aa2c335b067317e084f286e46b6b19370d8a", "messageHeadline": "LAst functions added", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 65, "deletions": 34}}, {"node": {"oid": "9927f1785581b68f6e86383cbf07c90465a8450c", "messageHeadline": "Corporate bonds", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 171, "deletions": 88}}, {"node": {"oid": "e3bca0bf9452c28de2baede7043b270c21f60819", "messageHeadline": "government bonds refactor", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 89, "deletions": 51}}, {"node": {"oid": "8abfcac2b95ef81b3f4491b7df15d42592ff40d0", "messageHeadline": "refactor through central banks", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 32, "deletions": 15}}, {"node": {"oid": "9d21b619607934f675760e3d3a66684879127ab0", "messageHeadline": "refactoring pt 1", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 657, "deletions": 55}}, {"node": {"oid": "f7cdce03c9ae1a1081131f18230d838c9402ce96", "messageHeadline": "Added back pyinstaller", "author": {"name": "colin99d", "email": "colin99delahunty@gmail.com", "user": {"login": "colin99d"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7d676817196a3ff89dc1a1283117630d1fc3ec55", "messageHeadline": "Got the correct papermill", "author": {"name": "colin99d", "email": "colin99delahunty@gmail.com", "user": {"login": "colin99d"}}, "additions": 160, "deletions": 137}}, {"node": {"oid": "e9a38709f9b9521e9c41a7b705225e08ce146546", "messageHeadline": "Merge branch 'feature/docs-intros-updates' of https://github.com/Open\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f6f978ba8d57ba02beb76841d535ec8fdcfd667c", "messageHeadline": "updates SDK trail map and crypto ta_controller", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 115, "deletions": 9}}, {"node": {"oid": "0a451e5a71591978b7334c95e968f84f2fde3105", "messageHeadline": "Mypy", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "e1e1bd9a47eae56a6e7eaff01baee8ae34adc272", "messageHeadline": "controller tests", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 97, "deletions": 10}}, {"node": {"oid": "42e3ed8915292a3509a76b167dbad123238f660a", "messageHeadline": "Merge branch 'develop' into feature/fixed_income", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 124, "deletions": 56}}, {"node": {"oid": "99fb987d5af2ce775410cc8fbe36e132903e8426", "messageHeadline": "pylint edit", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1094, "deletions": 395}}, {"node": {"oid": "f45d3a4428216a504e8c01b49a95f32e9b9c0aef", "messageHeadline": "adds cones function to Stocks/TA", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 153, "deletions": 102}}, {"node": {"oid": "1ba4f8108dc948141877689484787368eb1ae808", "messageHeadline": "Last fixes", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 481, "deletions": 428}}, {"node": {"oid": "b03cce178bf1cc4c3f9f6128efa19d7d2372e2f5", "messageHeadline": "Done done", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 0, "deletions": 42}}, {"node": {"oid": "747371ff64e76afdae22fa6b0549bc6025866f2a", "messageHeadline": "Tidying things up", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 63, "deletions": 67}}, {"node": {"oid": "1c224b3b31576aa0fb936c222959f5fd4b30e41f", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 124, "deletions": 56}}, {"node": {"oid": "a9751d4434b40a33f42b534e243254f484c2e9ed", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 113, "deletions": 55}}, {"node": {"oid": "1fc765670c4cff4fda35013dba1890b78c43bd7d", "messageHeadline": "Merge branch 'develop' into feature/docs-intros-updates", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 113, "deletions": 55}}, {"node": {"oid": "09b1934379f353146ab34670c8d4070ba73f29b5", "messageHeadline": "Last formatting", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 195, "deletions": 134}}, {"node": {"oid": "05a09fda8ab1dd5901ec4bcaf26dca8c814a3f36", "messageHeadline": "Almost there..", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 402, "deletions": 30}}, {"node": {"oid": "58d2ea163799363913cca882d4b6b503c489d16f", "messageHeadline": "Auto login on the SDK if local session is found (#4297)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "a054e5d005d4aa2546a7bfb0b9363a096ef4fdfd", "messageHeadline": "User UUID to use the designated column instead (#4299)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 40, "deletions": 48}}, {"node": {"oid": "2079649e449b952c176cd0d2a25cd2bff33baa33", "messageHeadline": "Set query arg in economy/eval as required (#4317)", "author": {"name": "Elyanah Aco", "email": "aco.elyanah@gmail.com", "user": {"login": "elyanah-aco"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "71e4accb11a651ec64f93391b1b79409800bd069", "messageHeadline": "Work of art is almost done", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 640, "deletions": 9}}, {"node": {"oid": "13cde528c63979a3b2f513d1b687fc8e14daefc5", "messageHeadline": "Introduce ICE BofA and Spreads", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 409, "deletions": 1}}, {"node": {"oid": "1c30ad2eecf9204318bfb15bc1af258171624461", "messageHeadline": "Nightly Publish to Pypi (#4315)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 59, "deletions": 2}}, {"node": {"oid": "42690f2d76f4bb88a17eec85bfd09fbaac8dde08", "messageHeadline": "tqdm", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "93effcb0de7372a414dba4b8428ff1849bb40201", "messageHeadline": "Merge branch 'develop' into feature/docs-intros-updates", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "c92e805ae4ab33d8b381be2f481f00a81a0a5f1c", "messageHeadline": "updates SDK install instructions", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 163, "deletions": 53}}, {"node": {"oid": "44d65bd198b787bede2d68677160c0f23a7476ea", "messageHeadline": "Model tests", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 994, "deletions": 11}}, {"node": {"oid": "9dfcbf21c9531593b69d540c8e444842b795eac0", "messageHeadline": "ecb tests", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 25431, "deletions": 0}}, {"node": {"oid": "2c9cddbd7593572a2ca7c4dcf6e6caffcc495f36", "messageHeadline": "Change sources path (#4312)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "7484b6aa4c0e3b4bcdf4fff7f6a0748d0c25e3bc", "messageHeadline": "98% on controller", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 295, "deletions": 31}}, {"node": {"oid": "29b526b72d4ec4920898a84252cd4aeaca9eafe2", "messageHeadline": "Make functions kwargs", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 83, "deletions": 66}}, {"node": {"oid": "d191385055aac9224aca397cb43b3025fee31a6e", "messageHeadline": "tests v2", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 79, "deletions": 11}}, {"node": {"oid": "94b50027653f9052aff3b0b9566c8dd07cf6f3af", "messageHeadline": "fix chucks", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 20, "deletions": 31}}, {"node": {"oid": "33b17bf7a01a79f29d695bb30955cad90cbd6abe", "messageHeadline": "Tests pt1", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 220, "deletions": 1}}, {"node": {"oid": "57c30f4f5ee82c3370eab444993b13ce9d1802be", "messageHeadline": "fb model", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 38, "deletions": 27}}, {"node": {"oid": "cfa182b0de23bde3b851559dd334ee2a7f4c09cf", "messageHeadline": "Change style and run linter", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 318, "deletions": 346}}, {"node": {"oid": "55f0751082aefea370ee785cb865ea9638f17a76", "messageHeadline": "Many more improvements", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 178, "deletions": 757}}, {"node": {"oid": "2b848f80a75aea2506a56aecc4e59995b4d92a76", "messageHeadline": "git ignore cache", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "47b80ef2423cd120caa9f6d02ae97038943e67ca", "messageHeadline": "formatting", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d2f26ba29858c70f45a68d3d9ae043492cffdad6", "messageHeadline": "linters", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6b1a93dd92ff265111d5e15c8c4ec0d74d7fa6aa", "messageHeadline": "typo", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7fa5edc252082bf1d88ec27e747fbcd28e4b69c5", "messageHeadline": "black", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 61, "deletions": 41}}, {"node": {"oid": "c8bef7e0ac085b332a84d3f57836d0beca463ddf", "messageHeadline": "adds view function and SDK trail", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "fa0ce72f6c47cf36f310e2e3ef8a338c507495c5", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2671, "deletions": 2812}}, {"node": {"oid": "d20ec9016549fb4dbe11d1a153b025b92a14b984", "messageHeadline": "add missing close to TabItem section", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "984ff01b2e0f574e732148b0a13341c918312ffb", "messageHeadline": "re-ordering", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 186, "deletions": 162}}, {"node": {"oid": "1bc6cea0f771d54c92326c1b0566a64685d5042b", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2606, "deletions": 2775}}, {"node": {"oid": "dd925a0ab2d0de0c1870c023834a16fc144f4784", "messageHeadline": "Merge branch 'develop' into feature/fixed_income", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1171, "deletions": 1296}}, {"node": {"oid": "cebf454cdf4b4eefd3d0c01aa0417610383aac3a", "messageHeadline": "Added flake8-simplify (#4227)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1171, "deletions": 1296}}, {"node": {"oid": "14fcb1a716b7dcda5a7ad15f21b68312e4927fab", "messageHeadline": "Merge branch 'develop' into feature/fixed_income", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2658, "deletions": 2105}}, {"node": {"oid": "1c84da9f16937633c881a00e02bd4b7937c56f5e", "messageHeadline": "Handle `end_date` with `CCXT` source when loading crypto (#4296)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "33e79a2aaac89598374cefa67acd4d2cb79a18da", "messageHeadline": "Fixes #3873 and adds generic naming to financial statements (#4142)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 1126, "deletions": 1304}}, {"node": {"oid": "6e5b3998c5aa2a8156e762c5d616bdb6a47f55dd", "messageHeadline": "Display correct risk free rate in the portfolio menu help message (#4\u2026", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "426c99289ccacf66f5f569faf867a7dd5afe20c7", "messageHeadline": "updates one image.", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d498b9dbef9d3d28631c3fe66c8458248f296bf9", "messageHeadline": "updates Terminal installation page", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 142, "deletions": 172}}, {"node": {"oid": "258fab8658932dfaf1eaf953c77dfa301a688d27", "messageHeadline": "Speed up pytest with xdist plugin (#4307)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 283, "deletions": 172}}, {"node": {"oid": "d173e7674a04694c090dff2445ed7fde308e2134", "messageHeadline": "Fixes Failing AutoDocs (#4304)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 9570, "deletions": 9543}}, {"node": {"oid": "e2bb4a75bbcf1ce6caf198eb002f9461dc788ef8", "messageHeadline": "merge develop into branch", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 80, "deletions": 53}}, {"node": {"oid": "9af4dc00e5d243645652ac5f24d58cf7af76c7c3", "messageHeadline": "Hotfix for SIA menu (#4294)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 66, "deletions": 38}}, {"node": {"oid": "2e4b9a79b7f6846d6f07e4720a01f9590a6949f8", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "961d0d8c28deede8b3adbfb17a62c1d9843eb28e", "messageHeadline": "Improve ecb functionality and improve treasury functionality", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 255, "deletions": 278}}, {"node": {"oid": "02b7f4403a7c4b00f3f7626afec0ae8d9d7d588a", "messageHeadline": "Update trailmap.py (#4301)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6eb524d09e0eb5a7ba4b7a4b3866c4dd00879bef", "messageHeadline": "Update trailmap.py (#4300)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8dff6b1f20ba400770d8a948f7725d7b1289777f", "messageHeadline": "Fix Unit Test (#4298)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "5fc61d72fd56cb421b060c76fb80a038ddb648e8", "messageHeadline": "ehances error handling - quantiles can be 0-1 or 0-100", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "cb5795daf79c1aa1df5d2318b674645ca1ee999b", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "61c03c73595d7eece9da1ab3354db402ea34edee", "messageHeadline": "adds realized volatility cones to volatility_model.py", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 73, "deletions": 1}}, {"node": {"oid": "382874b4d9b045260b9624b75957957d4983eb50", "messageHeadline": "Update api-keys.md (#4256)", "author": {"name": "0x-Mr.7i74N", "email": "42717219+shivansh2310@users.noreply.github.com", "user": {"login": "shivansh2310"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e3a683beb5fa907736c49483b2983453c7b7f0a", "messageHeadline": "fix variable name (#4289)", "author": {"name": "xinbaDev", "email": "xinbagamer@gmail.com", "user": {"login": "xinbaDev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8bf5637e1ead80229b1c50427c92641030caca60", "messageHeadline": "Merge pull request #4291 from northern-64bit/hotfix/bug-#4290", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "758abb5d09c297ac47fdb90179d20bfee6798668", "messageHeadline": "Merge branch 'develop' into hotfix/bug-#4290", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "0c6721864d6f1493015d48af7a967c4477eddb4a", "messageHeadline": "Merge pull request #4292 from northern-64bit/hotfix/bug-#4278", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "ca67168a475d1948752ac656fbfa0c1ce1a11850", "messageHeadline": "Fix linting", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "659ea2c30637525b09fa0d14fc4ac4927ba5374c", "messageHeadline": "Fix help message for stocks menu", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8b15faa90df682793fedaee267fe7a6e4c479e40", "messageHeadline": "Fix spelling mistake in portfolio menu help message", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9e2f03710f985ca0d754d0d966269f752141caba", "messageHeadline": "some changes...", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 62, "deletions": 54}}, {"node": {"oid": "05f5b1e38aa5531624d047475d76731b060541df", "messageHeadline": "merge develop into docs-intros-updates", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1143, "deletions": 573}}, {"node": {"oid": "606003ce98ed1f2e768ded28e68e5562f55c3267", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1144, "deletions": 574}}, {"node": {"oid": "5e37b94076ce947ad56c263442f8244ec88c4d36", "messageHeadline": "Merge pull request #4274 from OpenBB-finance/release/2.4.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "8f35afc7d73cb39e6c1011c6092b93994e228119", "messageHeadline": "Merge branch 'develop' into release/2.4.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 479, "deletions": 3}}, {"node": {"oid": "7998ae78876845dfb9eabe7cf0c8c5b044028238", "messageHeadline": "Adds Personal Access Token Commands (#4266)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 479, "deletions": 3}}, {"node": {"oid": "2528d9b08d203c46f5195446e926060ea4e3d758", "messageHeadline": "Merge pull request #4272 from OpenBB-finance/release/2.4.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8460, "deletions": 1991}}, {"node": {"oid": "10024138d3c97e542369385f218b9134616dec2c", "messageHeadline": "Merge branch 'develop' into release/2.4.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 75, "deletions": 39}}, {"node": {"oid": "96af407585bd2ea5bd1f37d00fb0ca116f085227", "messageHeadline": "SDK Added about() for methods and class, fixed pypi.md (#4273)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 75, "deletions": 39}}, {"node": {"oid": "7bdaa4b0075421528d29bffd2fd1b2b7609b1d48", "messageHeadline": "Merge branch 'main' into release/2.4.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e97d64f2fef429cd7f092a2e4000eac185e6727", "messageHeadline": "pyproject", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0bcdecd2aab1d42256d4808cdf28737257da4b4", "messageHeadline": "Release branch", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "bbeaef473201ea4f49c963d51058a3eadc48bc61", "messageHeadline": "Code Coverage (#4236)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 577, "deletions": 519}}, {"node": {"oid": "6de733e6074989f995c6e433c5782e8132628c3a", "messageHeadline": "Small typos on readme (#4267)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8aa1c34efb75e8273d8db45fc67e374d92282826", "messageHeadline": "Merge pull request #4271 from Deucedadorian/patch-1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9dc75f537d1acf864a752e7f2f013c3ac5df02d", "messageHeadline": "Lil mistaky stake", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0a1198e1b2217c7997b1232e46ef6f33e96758e", "messageHeadline": "Merge branch 'develop' into feature/fixed_income", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 10839, "deletions": 10582}}, {"node": {"oid": "e13d4b4f97da31b0642e167a84da1f1a0d82a7b1", "messageHeadline": "Combine projection functionality", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 58, "deletions": 195}}, {"node": {"oid": "b1a123f66a60d8bc7b61cfc834e5076a6c63710a", "messageHeadline": "Update api-keys.md", "author": {"name": "Dylan Cole", "email": "logboarddjc@gmail.com", "user": {"login": "Deucedadorian"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e5e58f4e830e0e4d98d1f43b3582b86cc2773e4", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "631c07d82149c4730b6f5a9c8bef8358e453a3ee", "messageHeadline": "linter - commments -> comments", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5b7cfb573735c0ae34f7aeb9fff26e436ce8f45", "messageHeadline": "Merge branch 'develop' into feature/docs-intros-updates", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "68fc5cbee967d33a309d97af9c0d333dc82eb783", "messageHeadline": "adds images and embeds demonstartion routine file.", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "593edf8a08052f79d43edc6df2359326cd5337d3", "messageHeadline": "updates routines intro", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 70, "deletions": 66}}, {"node": {"oid": "b5b8afa28103c2228dafd171afebff1986e202bf", "messageHeadline": "Hotfix/SDK Version Dunder (#4269)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "40624495cc6354ee1110ccbcd6d61056414dc86d", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 10501, "deletions": 10238}}, {"node": {"oid": "ded22f0d90962eb576b3cb28bb277a9dd296a4f0", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 10597, "deletions": 10317}}, {"node": {"oid": "e777ad29b9fba93caa1b6b93d041668cc866b026", "messageHeadline": "And another update", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 200, "deletions": 935}}, {"node": {"oid": "b1ced18fb47427228619835737d8ebae8e487f5b", "messageHeadline": "Merge pull request #4198 from OpenBB-finance/feature/mypy10", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 10501, "deletions": 10238}}, {"node": {"oid": "48f59b92a02348bd0dd232eacdb9d7afdd8a2ad1", "messageHeadline": "Bad ruff", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15d8d4556e0af880f8b11edab25d9b1067481f3b", "messageHeadline": "Merge branch 'develop' into feature/docs-intros-updates", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 96, "deletions": 79}}, {"node": {"oid": "032054873c674f4a1f437f6f96df155597bd1125", "messageHeadline": "Reqs", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 9509, "deletions": 9473}}, {"node": {"oid": "a0f3ad125b11f623d78515257cab8feea54e4960", "messageHeadline": "Other mypy fixes", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "15141122a2ff2b64a949a9f6486b32296146fba1", "messageHeadline": "Merge", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 46259, "deletions": 41405}}, {"node": {"oid": "2130dea530ad30d7ea9798e2012ebd43f70cd883", "messageHeadline": "Feature/improve docs (#4260)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 96, "deletions": 79}}, {"node": {"oid": "d2af156a1120e1fff6543babf3a70505bbda4497", "messageHeadline": "merging develop branch into feature/docs-intros-updates", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 16463, "deletions": 10309}}, {"node": {"oid": "a5333b77784d7925622b9d53dcc8ec64af178806", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 16464, "deletions": 10310}}, {"node": {"oid": "e5f686f1a3581003e0fccf35a6936b6cbfa3322a", "messageHeadline": "Flipside Crypto URL correction", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ae80d2b31d4aadfe9f539506f1261c15e18348eb", "messageHeadline": "Adds Intrinio screenshot", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "461af33b1768e062bbf44f459a60a3bdb2d9c5e1", "messageHeadline": "adds the screenshot for Intrinio", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c29a3f65f8fec274530caf23b49068b80eb86959", "messageHeadline": "Typo correction", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3747424950bb2e3d4e7eb1a079ed5f079d451255", "messageHeadline": "Update SDK Docs Generation (#4262)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 180, "deletions": 267}}, {"node": {"oid": "a887c7fd1030c37f8409dbb30aa248f43340c212", "messageHeadline": "Updates API keys guides and moves them to Getting Started", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1486, "deletions": 1069}}, {"node": {"oid": "bb2c8373a3dcac72dd1e453da0f9631216359980", "messageHeadline": "Merge branch 'develop' into feature/fixed_income", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 15724, "deletions": 9548}}, {"node": {"oid": "69b4d117faef5768a9f31219176ececbea194217", "messageHeadline": "SDK Auto-Generation/Refactor (#3358)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 15652, "deletions": 9520}}, {"node": {"oid": "463535ef9cf640f46643db8ef4271724d296fe7c", "messageHeadline": "Initial Update", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 367, "deletions": 119}}, {"node": {"oid": "e57de3b453afd6617a5714eef74ab5925afe5a33", "messageHeadline": "Account menu improvements (#4252)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 52, "deletions": 19}}, {"node": {"oid": "46b230f1466605f2b0ecfef041de0bbb06f07496", "messageHeadline": "Minor fixes on login (#4234)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "bcaade3a66c4ad09baee0314fb878bd4d0e9cffa", "messageHeadline": "Merge branch 'develop' into feature/fixed_income", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 618, "deletions": 553}}, {"node": {"oid": "012561934c58043ccd46a027cfc1ca5a895b6f71", "messageHeadline": "Merge pull request #4253 from OpenBB-finance/feature/doc-updates", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 618, "deletions": 553}}, {"node": {"oid": "43a918f160975d627841fa1f84eb09032b2b6f28", "messageHeadline": "Merge pull request #4254 from OpenBB-finance/feature/doc-updates", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "8890d83a84d7f6f7e71f7788f5b04922075c8a0e", "messageHeadline": "Merge branch 'main' into feature/doc-updates", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "eae5f304ab8e35410055160ec7d063e64ce10394", "messageHeadline": "Fix the stuff", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "6d271fbb4aab10d33a341dafe41d1b0ee763337f", "messageHeadline": "Merge pull request #4251 from OpenBB-finance/feature/doc-updates", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 618, "deletions": 553}}, {"node": {"oid": "6b50411d708ec92d0f88f6191f368de4b92dc164", "messageHeadline": "Merge branch 'main' into feature/doc-updates", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "af5e74bba107f589296229e8f0157a7f83eb23aa", "messageHeadline": "Merge branch 'develop' into feature/fixed_income", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 424, "deletions": 424}}, {"node": {"oid": "8016bde69813d223db6c8bf8f0c5d4ed8f311876", "messageHeadline": "forgot one", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a97001349535a82b9796798cf5cc5c0dc4cd4d4f", "messageHeadline": "Update po.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "253842b1bd37a50fd11c2fce159492d7190c55e2", "messageHeadline": "Update index.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "ae69b88dd400463c5b58fb387a8922dcd96a8874", "messageHeadline": "Update ov.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "402c3a79533aaf1c0746ea532c9df1dfac6041aa", "messageHeadline": "Update onchain.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "5b9b5a955c552fd6fa9a2244936936a2fb8d7551", "messageHeadline": "Update nft.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "73ec82bf568999c6c5b603f1cca598a5ed26839c", "messageHeadline": "Update index.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 67, "deletions": 80}}, {"node": {"oid": "0ff9f683a17486651322427b7e594c1ff6e551b0", "messageHeadline": "Update disc.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "979728d476fe9610f03e616d72c3c8e50a9f13b8", "messageHeadline": "Update defi.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "459fc2d298d4a5a5fd7fc8d29c62857f8998cbf8", "messageHeadline": "Update dd.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0bfc287a508e155f46d457afcb0b73df06028946", "messageHeadline": "Update futures.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e610f70e9f7b4dd12703617520a18d5be53d1373", "messageHeadline": "Update forex.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 7, "deletions": 21}}, {"node": {"oid": "0489eea5366a6637784a0d9e7da8699f6293d2ea", "messageHeadline": "Update etf.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 8, "deletions": 21}}, {"node": {"oid": "6586c09eb839ff11665ee8775c0ca4b564226954", "messageHeadline": "Update economy.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3fccf3192c8498c2a58b997cb00a56a33bc87e1", "messageHeadline": "Update economy.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 22, "deletions": 41}}, {"node": {"oid": "9fb2f786e762e876064553e4c6eae13261ebb9bb", "messageHeadline": "Update econometrics.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 34, "deletions": 32}}, {"node": {"oid": "4ead1c0884e0c08041332eaca20ad575f407666b", "messageHeadline": "Update screener.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "508ed5334f5cb6b6cf18b639444cb49a28b3b2f6", "messageHeadline": "Update pricing.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 41, "deletions": 16}}, {"node": {"oid": "84f946dc188553c40e02db7dfadec49e3b35b975", "messageHeadline": "Update hedge.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 61, "deletions": 23}}, {"node": {"oid": "4367e73569a1a3bc27267d2e4aba4592356d5647", "messageHeadline": "Update index.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 7, "deletions": 16}}, {"node": {"oid": "2fb7e0291b554216b4bf50d4114dc5ccea416e11", "messageHeadline": "Update tradinghours.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 41, "deletions": 4}}, {"node": {"oid": "f841a2a3b46d8f953f84b86749c1649eab2f6e61", "messageHeadline": "Update sia.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "ff81210852e80b326b2747fe21c69da29023e836", "messageHeadline": "Update screener.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "187a9700eb8c6d54a74fa92a6502cb9d724439bc", "messageHeadline": "Update ins.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f3e6dca8e0c52ccaac1737e0102ef8b8460c5bd", "messageHeadline": "Update index since for some silly reason it used SPY", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 142, "deletions": 139}}, {"node": {"oid": "6ccc468fd6b881b23daff13572850c496c13bd82", "messageHeadline": "Update gov.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc65ed3f74c4c0aa3b623d0f6473387084d453de", "messageHeadline": "Update fa.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5d396737e86e562414ab52525e63616087ffa806", "messageHeadline": "Update disc.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "81431cef03474e4c5f59e3509a30064d9cdf12a5", "messageHeadline": "Update dark-pool-shorts.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "f3a64892568649b87f52186cdceed4a2c70a80ae", "messageHeadline": "Update comparison.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 9, "deletions": 17}}, {"node": {"oid": "640259fc5c53cd4ea2165fb7d5392597ae204401", "messageHeadline": "Update ta.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "3e8585d22e61d2d46d6bcb01e70638e7b2b83c0f", "messageHeadline": "Update qa.md", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 52, "deletions": 22}}, {"node": {"oid": "841f0bfa755ee5bc1fd8eeabb980d6814f691b8c", "messageHeadline": "Update", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 2, "deletions": 32}}, {"node": {"oid": "dac5b59e633ac0b5eff47f420804e40adcea865b", "messageHeadline": "New images in Basics", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "25e76f47f181f405a076464ce267a86b226ed4cd", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 424, "deletions": 425}}, {"node": {"oid": "6451deb8806dcd14d130486658d095d83122a1b2", "messageHeadline": "Merge pull request #4244 from OpenBB-finance/hotfix/algolia-smth", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6b35c4e6a06cbcc04df21aea6c9a81995a0d8bf5", "messageHeadline": "fix: algolia", "author": {"name": "jose-donato", "email": "zmcdonato@gmail.com", "user": {"login": "jose-donato"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bbf5dd13e169f317a0fd193a962dc716fb7f373f", "messageHeadline": "Merge branch 'main' of https://github.com/OpenBB-finance/OpenBBTerminal", "author": {"name": "jose-donato", "email": "zmcdonato@gmail.com", "user": {"login": "jose-donato"}}, "additions": 852111, "deletions": 999113}}, {"node": {"oid": "76ed2bcef9e2b347e219765efdb6498db5a04020", "messageHeadline": "Merge pull request #4243 from OpenBB-finance/hotfix/algolia-search", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9bdb439dce1e8f283d63f93746fdc0065b14e4f4", "messageHeadline": "fix: algolia", "author": {"name": "jose-donato", "email": "zmcdonato@gmail.com", "user": {"login": "jose-donato"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0661833e890a1a5e841e39915fbaa1d26c4268ba", "messageHeadline": "Merge pull request #4240 from OpenBB-finance/release/2.4.0", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 423, "deletions": 425}}, {"node": {"oid": "9dea17f9acce3f823063feba73fa4900c059b313", "messageHeadline": "Merge pull request #4237 from OpenBB-finance/release/2.4.0", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 672289, "deletions": 937283}}, {"node": {"oid": "b65bc6316ecfc8fbb0c129b365df886f00b68320", "messageHeadline": "Like i never touched it", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "5f404b23fabbe18847883a0dd69d948b2fd9b650", "messageHeadline": "One more thing to try", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "dbc568182ba388fd96faa17eb30610a15d760de7", "messageHeadline": "Try poetry install again", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "482f6f8419717ab054672005b9112cdbf7450908", "messageHeadline": "Fix trailmap again", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 394, "deletions": 395}}, {"node": {"oid": "7761ad0b36419e121c340ee4278fbc1692ea0443", "messageHeadline": "macos conda", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28420cbab403c89133d30e8e692205a8f3271d7d", "messageHeadline": "Fast fail", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f688ec7eae4f30a7766cc778d2bd08766907396a", "messageHeadline": "Update unit test", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4c591bff6b7b2c84cee44496db1db91a05d387bf", "messageHeadline": "trail map", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "3fd21664bd2c0cbc69f220d7ec95a288223e0302", "messageHeadline": "Merge branch 'develop' into feature/fixed_income", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 435635, "deletions": 624209}}, {"node": {"oid": "04e9a7c06de76d759ce867587d2571c5c9d3d660", "messageHeadline": "Catch the eof error", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "437a08fbd4c4cf29c32856e22cb1d14401b21ccc", "messageHeadline": "Revert", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "41d242a1bee431395199734349a14dc86669883e", "messageHeadline": "Change the if statement for the initial user", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "8a406c5ca00375f1f9a3fc20f9bb09ac186847e6", "messageHeadline": "Reverse order", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ce64a994e113b6bc2a8f6a7e8b74c4d044588fea", "messageHeadline": "Change poetry -> pip", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "844d3867ed9e1c10866518f8f16ed5633e6aee0b", "messageHeadline": "Wrong env var", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bd56249ec3779919ff45572242bb60d2e9f430c", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2130, "deletions": 1788}}, {"node": {"oid": "73c29f9cb757d000955126782981fea42168c743", "messageHeadline": "Previous user to true", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d742a2c0943909e0c6a3fdabd3c613bb38c58fbb", "messageHeadline": "Merge branch 'main' into release/2.4.0", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cd94f5d3be37aefd4304f20049149ce60f4a83af", "messageHeadline": "Remove brotlipy step", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "33404e2e6e35fd298f4fc051906f2b4dda888f6f", "messageHeadline": "Release 2.4.0", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "57056752181d7ee0703675bf893f290bba364637", "messageHeadline": "Report rendering can't handle save path for users that have a period \u2026", "author": {"name": "Tan Yong Sheng", "email": "tys203831@gmail.com", "user": {"login": "tan-yong-sheng"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d6ab0007e3dad097709f7071db9b3e372a4abc9f", "messageHeadline": "Fixes bad yFinance candles with auto_adjust=True (#4231)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "cd5cb61344fafac139f9c93ff124e37cf1ab7216", "messageHeadline": "Hotfix/Splashscreen Staying up on Windows installer (#4232)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 11, "deletions": 25}}, {"node": {"oid": "fca7ec36ace5f1e9b19f0ad6b6d6291f60f163b4", "messageHeadline": "block logout (#4233)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "825b8955dfbcc972032eafde850d9ad05356bc04", "messageHeadline": "Set guest by default and put authentication behind environment variab\u2026", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 2104, "deletions": 1763}}, {"node": {"oid": "536899b6b95467482ff38b049aa6ea6d6a90b68e", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "c2f88d44992e9a08a92915034aa1ebced43f6cd1", "messageHeadline": "Fix generate_portfolio SDK usage example (#4216)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "440fcba0ee0e8eabfa0233cc606cb2ee2d04899b", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 28553, "deletions": 30199}}, {"node": {"oid": "383940eb058583034f1b0551d033ab2292554708", "messageHeadline": "Changed poetry version for docker build (#4229)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5aebae4d46666fb1480360a43cde33121892ff9b", "messageHeadline": "Feature/general improvements (#4213)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5119, "deletions": 4585}}, {"node": {"oid": "2a7ec56000774f135af5f032fca8d45298ca70d4", "messageHeadline": "Sunset some dependencies (#4215)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 23433, "deletions": 25613}}, {"node": {"oid": "0419be66a96f988e3bc5356a10fa0aa869fa7f49", "messageHeadline": "merge and fix", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 29236, "deletions": 37160}}, {"node": {"oid": "645e4f5a7f4fcf57503c256e3674a5fb85f04bd4", "messageHeadline": "Add Conda build file for Python 310", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "84da1cfd1cf116282b5d4da81162262a116f0b07", "messageHeadline": "Merge pull request #4211 from OpenBB-finance/hotfix/fix-4203", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 35, "deletions": 19}}, {"node": {"oid": "daad65a7a311d0421c9b74f1d33cf625addff9e5", "messageHeadline": "update tests", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "d47234bcebf4e7488d997f55db3d5c7aa5c8fbe2", "messageHeadline": "Merge branch 'develop' into hotfix/fix-4203", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 13619, "deletions": 28748}}, {"node": {"oid": "7639d466642f8f216b09ea94fcff5f83300a4875", "messageHeadline": "Merge pull request #4193 from joey-walker/feature/search-return-df", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 31, "deletions": 47}}, {"node": {"oid": "047ee6464290ee6b1d6927ab2b6496ab76adefef", "messageHeadline": "Merge branch 'develop' into feature/search-return-df", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 13588, "deletions": 28701}}, {"node": {"oid": "37d7c870ea62546b0f0a9a29dbfa745d55f9167a", "messageHeadline": "Adds algolia to docs (#4208)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 13588, "deletions": 28701}}, {"node": {"oid": "47a1def39bd4c95024b28daf9e847c05525d070c", "messageHeadline": "Merge branch 'develop' into hotfix/fix-4203", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 15459, "deletions": 8205}}, {"node": {"oid": "813fb818cd979ae846152dbe367e7d7eb122e32c", "messageHeadline": "fix wrongly converted values", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "a11810ac74dff4b2edeb0be0fc8506c9e951f092", "messageHeadline": "Remove export to file now that we are returning a dataframe. Always \u2026", "author": {"name": "Joseph Walker", "email": "star20@comcast.net", "user": {"login": "joey-walker"}}, "additions": 11, "deletions": 31}}, {"node": {"oid": "e31c206b6a26ad45a6afa9a90f1cd6ef1cbefe47", "messageHeadline": "Merge branch 'develop' into feature/search-return-df", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "dadfe9eaa95746f03a99ce5253a15626f4a59350", "messageHeadline": "removed portfolio.po deleted functions, fixed stocks.disc.filings inc\u2026", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "5c2cbf239f88fac651e3e93598c8c8d2bb78435e", "messageHeadline": "Merge branch 'develop' into feature/search-return-df", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 323653, "deletions": 485505}}, {"node": {"oid": "d0d1eb8e280003fe78c4fa675ff377b4a0873d71", "messageHeadline": "Remove erroneous extra line from documentation", "author": {"name": "Joseph Walker", "email": "star20@comcast.net", "user": {"login": "joey-walker"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "06d737f4be243f24ad56619eabce7247e33fbccc", "messageHeadline": "Adding intrinio and cleaning up options a bit more (#4127)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 15457, "deletions": 8201}}, {"node": {"oid": "f247b6da347971799d73e926eb4e5b7cf57206a2", "messageHeadline": "Remove export_to_file flag for redundancy", "author": {"name": "Joseph Walker", "email": "star20@comcast.net", "user": {"login": "joey-walker"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "a3c4e0917aa6e0662845ab490bf21e909c10c620", "messageHeadline": "Merge remote-tracking branch 'OpenBB-finance/develop' into develop", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 412140, "deletions": 591144}}, {"node": {"oid": "92360a712433afe1c9c437bed2642db77a4b37ba", "messageHeadline": "Update PR Template and Contributing guidelines (#4194)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 21, "deletions": 140}}, {"node": {"oid": "e3caa9cb435103c1ae51f23e29546b86a9136ed5", "messageHeadline": "[FEAT] Nightly Build slack Notifications (#4188)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 318, "deletions": 262}}, {"node": {"oid": "2a7fae01e5439279f4863a484fb0418105a444cb", "messageHeadline": "fix reqs", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 36, "deletions": 40}}, {"node": {"oid": "13f24dde02b688d63f2cf133811036768aee905f", "messageHeadline": "Missed like 2", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "99955ace98a9d1c31bd2f9fdf25ef8c30f5db87b", "messageHeadline": "Merge + update deps", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 59, "deletions": 47}}, {"node": {"oid": "0ed729e59e8d1e6a56e933217a73214e32d53bf7", "messageHeadline": "Merge branch 'develop' into feature/mypy10", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 351353, "deletions": 513178}}, {"node": {"oid": "424d073f900d9c4af5b889b18675851426f48aae", "messageHeadline": "Feature/some cleaning (#4170)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 6, "deletions": 339}}, {"node": {"oid": "4f915e6f02ef82f7f4d4a02e35030f2305920c9f", "messageHeadline": "Updating poetry to v1.3.2 and dependencies (#4076)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "6421be3d8e049b7fdd916221474b5a03c0303b2b", "messageHeadline": "Cleanse functionality from relying on `yfinance` (#4176)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 291451, "deletions": 474447}}, {"node": {"oid": "4b7cfd1699f3807d2c2a83e1b21270a939284961", "messageHeadline": "Feature/dependency grooming (#4166)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 19172, "deletions": 5050}}, {"node": {"oid": "f143f8352899dd1fbb2a11404ceedd115516af59", "messageHeadline": "Restores numeric values (#4183)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 101, "deletions": 146}}, {"node": {"oid": "cf84504f297d2808fa00db7b661847320499d967", "messageHeadline": "Fix some account bugs (#4190)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "06b919630ece241957249c4dbb67a708b610b20c", "messageHeadline": "Fix documentation to reflect changes in search method in sdk", "author": {"name": "Joseph Walker", "email": "star20@comcast.net", "user": {"login": "joey-walker"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "dc541a93656f3d6756202d1f4e78959301a2ce02", "messageHeadline": "Add merge group (#4191)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "583bb1df05bd128ca86e57fb8504f26f44f861ea", "messageHeadline": "Merge pull request #4178 from OpenBB-finance/feature/forecast-metrics", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 214, "deletions": 18}}, {"node": {"oid": "373f387cb43a8980b05d0fadd0a2891b24bb3b9f", "messageHeadline": "Return a dataframe from stocks search, allow override to not export t\u2026", "author": {"name": "Joseph Walker", "email": "star20@comcast.net", "user": {"login": "joey-walker"}}, "additions": 25, "deletions": 20}}, {"node": {"oid": "9895cb2e48cb26e75b0642e11762d74f09ae1ce0", "messageHeadline": "Merge branch 'develop' into feature/forecast-metrics", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "6e484e82563e8074afc9619590eeb9bb3669dd51", "messageHeadline": "Merge pull request #4189 from tehcoderer/hotfix/banner-spaced", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e363ad0e4c532a8e7d13d375f4bb8e8b98fdba50", "messageHeadline": "Merge branch 'develop' into feature/forecast-metrics", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "c292f416e1876690633f95896338e56d71c136bb", "messageHeadline": "Merge branch 'develop' into hotfix/banner-spaced", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 35963, "deletions": 33851}}, {"node": {"oid": "5d47c19201508a837d746093ec0aae7d97f8ec12", "messageHeadline": "Merge pull request #4184 from OpenBB-finance/hotfix/dev_register", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "09f7a041906651cf5232606b57e9ed28ff671dec", "messageHeadline": "linting #3", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1593a76b1908080460307fd9293bb14005388d51", "messageHeadline": "Merge branch 'develop' into feature/forecast-metrics", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 35947, "deletions": 33846}}, {"node": {"oid": "4b10349abfd75beeb9a60775b549d0c69dd30998", "messageHeadline": "Merge branch 'develop' into hotfix/dev_register", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 35947, "deletions": 33846}}, {"node": {"oid": "62b724deaace00b239f86e779ff60b7d095cd0a3", "messageHeadline": "Merge pull request #4187 from Chavithra/feature/mocking_yfinance_tzcache", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 35947, "deletions": 33846}}, {"node": {"oid": "6645d4f2dcdb5864462d173023e639cc115a117b", "messageHeadline": "test", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b8dc2ef36b25602cab0ee2b062edee5b0ed06a7f", "messageHeadline": "Tests : update cassettes + txt + csv", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 7524, "deletions": 6847}}, {"node": {"oid": "b149120799755b558a259ceeab3b67cd8fe0e341", "messageHeadline": "Tests : skip dcf", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d14e1180035f20d9ea018ebd02faa1d99403ebd1", "messageHeadline": "Tests : fix cassettes without timezone", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 28407, "deletions": 26995}}, {"node": {"oid": "2be68c1092187439e94951c52543bf42cbc60b11", "messageHeadline": "Update banner.txt", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "df10cb2cbe6d5ed4f37e8aad2a16e45ab707d7ac", "messageHeadline": "change register link", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a8e2d2d00513f1261ce14e499362a83594e5611d", "messageHeadline": "tests", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c39358eefdaad43a95bb1cf465e7fb8caa728a44", "messageHeadline": "new msg", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c06c5c8b916696faca6743f130d215f6adbbc7e3", "messageHeadline": "update msg", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ac14ef9d888ab554b8adedb34abfd1b7ca8c24d0", "messageHeadline": "Tests : mocking yfinance tzcache", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "e99a98e96ca8f77c587211907c439833a01f3dff", "messageHeadline": "Merge branch 'develop' into feature/forecast-metrics", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7805, "deletions": 2691}}, {"node": {"oid": "fbf6ce061a1d5875a3b664a66ad6f2b597449c92", "messageHeadline": "Merge branch 'OpenBB-finance:develop' into OpenBBTerminal-main", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 7805, "deletions": 2691}}, {"node": {"oid": "40b95c40a90fc00c4d786dfb0417282e5f76aeaf", "messageHeadline": "ruff", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9702f54d2b836eac7163691f472e8d8d9ad33891", "messageHeadline": "Merge branch 'develop' into hotfix/dev_register", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e568f7a60fe980b0fc5a5bdfb4c327cd4e86298d", "messageHeadline": "change register link to dev", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5953be0a42f603020c6c229cd7255d7d29306403", "messageHeadline": "Terminal authentication + keys/settings/routines (#4015)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 7805, "deletions": 2691}}, {"node": {"oid": "a0afedcbfc683d1451436f3a689eaba02ff98fc4", "messageHeadline": "change .yml everywhere", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "28a5ee408c7d1e476373adffc07d74f08da94b67", "messageHeadline": "try passing git action", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "418b7aae26285aff2fc1b78dc4e3173f36eaad0e", "messageHeadline": "rewrite call", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1756, "deletions": 1338}}, {"node": {"oid": "7dce18008b217df804a3a264c54d4a05d7591727", "messageHeadline": "rewrite expected", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "0fbcb47e1a73e1f43ce1cb6ff3f74083b9c83706", "messageHeadline": "rewrite test", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1467, "deletions": 1055}}, {"node": {"oid": "11ee026f80b10dff24a9200e478bce5d9e97b16e", "messageHeadline": "change prompt display", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "c855374e6f2e7127ea089a06f16774baf908a675", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 84715, "deletions": 101739}}, {"node": {"oid": "ead2e2e76a1bef5f37466e43596f7d3f15786c8d", "messageHeadline": "Routine remote storage (#4143)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 951, "deletions": 67}}, {"node": {"oid": "759a2c7557725e86f2826802397071796b7a6b15", "messageHeadline": "add guest if no email", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d73dfd398079be884b3b642eea7d9690242bddca", "messageHeadline": "fixes for mypy 1.0", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1004, "deletions": 766}}, {"node": {"oid": "716ac984c06e62d0f77228aae440635006a72b35", "messageHeadline": "Merge branch 'OpenBB-finance:develop' into OpenBBTerminal-main", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 84890, "deletions": 102055}}, {"node": {"oid": "9d2509a000fe997b4068a8930afd18b07ef6a371", "messageHeadline": "smape", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "09f10940321e699ed94c9a156d77edca99556e36", "messageHeadline": "Merge branch 'develop' into feature/forecast-metrics", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "182ea05c41d57831a4a6940c8b7f8c9f7087d1c5", "messageHeadline": "Merge pull request #4177 from OpenBB-finance/snyk-upgrade-e847c32ab63\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "8482f8b39e128504c97ba89a1bc5396b836f0b19", "messageHeadline": "Merge branch 'develop' into feature/forecast-metrics", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 82280, "deletions": 99291}}, {"node": {"oid": "51d0f380a6fecd84f72fbc0fe840ae216020dad2", "messageHeadline": "Merge branch 'develop' into snyk-upgrade-e847c32ab63e0d888c1df84d42c8\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 82280, "deletions": 99291}}, {"node": {"oid": "90b48811d67928a3036f1f616f030fbdc2599cd0", "messageHeadline": "Merge pull request #4155 from OpenBB-finance/feature/remove-dd-docs", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 82280, "deletions": 99291}}, {"node": {"oid": "c04b1e8d55aee5b74fc8bb102ed5446853d9ec4e", "messageHeadline": "linting #2", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2e67ceb63fed95d005b166ffd4fc6a5539c381fd", "messageHeadline": "linting", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "168bb0a5d731cd091cdc69291285f5221e9a9271", "messageHeadline": "trans metric", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "fe074dd3c06e6aff771d74ddc2f39daf4e828e2b", "messageHeadline": "theta metrics", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "39ab07d9a3ac62059727c18845b39b867c6951bc", "messageHeadline": "tft metric", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "56eba54a3e69af664759633bfb2bdb345b811c6d", "messageHeadline": "tcn metrics", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "bd20473594e4158ae31525beabbebafdedd83f30", "messageHeadline": "rnn metric", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "8ccb1ddd886107656c0351030ba870f79c10c540", "messageHeadline": "nhits metrics", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "0380c4d03ae342a0b782a6a9951698e1d19ab66e", "messageHeadline": "nbeats metrics", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "477e4271db644b92acd8e496c984d348e6c0d775", "messageHeadline": "linregr metrics", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "b47fcc878924efade7e1a9764099dba3c9468531", "messageHeadline": "expo metrics", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "15fdbce93eb00da7b2fc742d0158486eb28ec68f", "messageHeadline": "brnn metrics", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "bbd802bf02fd7c106c709108022b01c7ba77f895", "messageHeadline": "adding rmse, mse to regr", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 46, "deletions": 8}}, {"node": {"oid": "21244d50c2f3fa7fe2d4edc4215dba6fa1bcc392", "messageHeadline": "fix: upgrade tailwindcss-radix from 2.6.2 to 2.7.0", "author": {"name": "snyk-bot", "email": "snyk-bot@snyk.io", "user": {"login": "snyk-bot"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "f3094ac1265f8803bb6e9a3ae5cf97b7857e3c73", "messageHeadline": "Merge branch 'develop' into feature/remove-dd-docs", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2315, "deletions": 2426}}, {"node": {"oid": "f2c40d02bf61d8c824c2d3df1c56d7213d336080", "messageHeadline": "Adjust timezone for AV when interval < 1d (#4158)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 2316, "deletions": 2427}}, {"node": {"oid": "6c6d948098b8f3626c7e56857788ade332a84b46", "messageHeadline": "Merge remote-tracking branch 'OpenBB-finance/develop' into develop", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 111, "deletions": 13}}, {"node": {"oid": "34dcc84942cba22eb54eab54d5fdb5cb4874e48e", "messageHeadline": "Merge branch 'develop' into feature/remove-dd-docs", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 111, "deletions": 7}}, {"node": {"oid": "cc8b3661d72522112ee0c377836bb5e240f77ac8", "messageHeadline": "Merge pull request #4172 from OpenBB-finance/feature/docs-api-keys-up\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 111, "deletions": 7}}, {"node": {"oid": "a6a67efedf44567db607887a8de3fe2d1257c071", "messageHeadline": "Merge branch 'develop' into feature/remove-dd-docs", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "37f1e91de183307553e3b6a78bf90f1423474d06", "messageHeadline": "Merge branch 'develop' into feature/docs-api-keys-update", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "a66eeacc9a9b4500366a3ad5e11e2c80635b8a93", "messageHeadline": "Remove legacy macro endpoints with no country parameter (#4173)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "397a388a72207ed917f0a845a7f02e8670942f2b", "messageHeadline": "Update the documentation so the importance of API keys is more clear", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 111, "deletions": 7}}, {"node": {"oid": "68cd7e3714a3e0bdf01e6134ad0d69babfb08f0a", "messageHeadline": "Merge branch 'feature/login' of github.com:OpenBB-finance/OpenBBTermi\u2026", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2468, "deletions": 2708}}, {"node": {"oid": "555dae0bb7ef75a2348c079dc702173f37394d54", "messageHeadline": "missing return doc", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "d593f99dc7fafba45beb46f056971813baec0e04", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 2468, "deletions": 2708}}, {"node": {"oid": "269c339184c65bc4e895744c473a630afb13b6e4", "messageHeadline": "fix sources not updated real time", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "b9bc0aaac7ef450cc2dd2a6fe7485b503da56522", "messageHeadline": "ruff", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "026ec53e93df37710ce21d2c813c345d4448417a", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 346429, "deletions": 430352}}, {"node": {"oid": "9ae675d94c964b8609a55da69e426c67cb3ee0b6", "messageHeadline": "Woops", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "caca34bbe7712c53f8e1882e6ef305e8f56a8335", "messageHeadline": "Merge remote-tracking branch 'OpenBB-finance/develop' into develop", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 2924, "deletions": 3431}}, {"node": {"oid": "ffad92588a38d6ddb3a7d0786347b59e530290f8", "messageHeadline": "Fix tests", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 20120, "deletions": 36577}}, {"node": {"oid": "072c78eacc3bdfe13def2610f9e88764f930da4d", "messageHeadline": "Forget the filings source", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "34f7b25a6207bdf551faeb06dd22a1f24dcabdac", "messageHeadline": "Remove mention of being able to execute a routine that doesn't exist", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "e8049c69fc9ce45b76e367a786cf19df5de4e3c8", "messageHeadline": "Fix index command, treasury export and overview", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "46e7eee5576fba9a5f3687d63f7e734bfad6cb23", "messageHeadline": "Merge branch 'develop' into feature/remove-dd-docs", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 2916, "deletions": 3422}}, {"node": {"oid": "0cce8248c8ef5ccec2b3f3dfe578d40b39843c5c", "messageHeadline": "Update files", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 37, "deletions": 4171}}, {"node": {"oid": "ac87adb8660ae01b2f9ffecb3cc657da2fc51c9c", "messageHeadline": "Update filings sdk path", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e55dbecd07d318e252b1c0d8098cc21a737ecce", "messageHeadline": "Move filings to the correct place", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 8179, "deletions": 10}}, {"node": {"oid": "4bba630a80942e2f448f826bb97d9664f57fa5db", "messageHeadline": "Add back in Filings command within Disc this time", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 200, "deletions": 0}}, {"node": {"oid": "2f9b775ea1e30925d66c0043ff2c6f3427c34405", "messageHeadline": "I missed a s", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93dd0bce2fa097ae41cf1321feef5317e27a184a", "messageHeadline": "Fix crypto/disc/top sort (#4167)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 2468, "deletions": 2708}}, {"node": {"oid": "1e1f19ead4c754ec14e2a3356c6f6a21999ce2a1", "messageHeadline": "Merge pull request #4149 from OpenBB-finance/feature/remove-cash", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 44, "deletions": 5}}, {"node": {"oid": "dbc368f1607b8f1202b8cb030e3ec5d4552e1ede", "messageHeadline": "Merge branch 'develop' into feature/remove-cash", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 69, "deletions": 9}}, {"node": {"oid": "663db92e337013fc8a77f8b65e1a6e13983310a1", "messageHeadline": "Merge pull request #4145 from OpenBB-finance/hotfix/fix4144", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 68, "deletions": 8}}, {"node": {"oid": "21c35e13eb104ec089aed12ec3fc9b4bda58a9c2", "messageHeadline": "Merge branch 'OpenBB-finance:develop' into OpenBBTerminal-main", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7595f1dbb519dba08295fbda72e1446e503610a6", "messageHeadline": "Merge branch 'develop' into hotfix/fix4144", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 186, "deletions": 275}}, {"node": {"oid": "e78bf76fdaeafb02126512924bcbf8fa8c3683a5", "messageHeadline": "Merge pull request #4156 from andyhuynh3/ruff-remove-duplicate-select", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14a1b8bd8e473b6e20723e64cb60a8aff149318d", "messageHeadline": "Merge branch 'OpenBB-finance:develop' into OpenBBTerminal-main", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 3045, "deletions": 27222}}, {"node": {"oid": "760592692ec8d9d9e18b5fa310355a462bc842c2", "messageHeadline": "Merge branch 'develop' into feature/remove-cash", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3045, "deletions": 27222}}, {"node": {"oid": "25caa15a3687fe9e89ec1a395e576e7ee9484f1a", "messageHeadline": "Merge branch 'develop' into ruff-remove-duplicate-select", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 142, "deletions": 136}}, {"node": {"oid": "b6bcc4adaa6809b3333ed5e81d99befeef1b8fd2", "messageHeadline": "Merge pull request #4165 from OpenBB-finance/snyk-upgrade-36d1dd271ed\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 142, "deletions": 136}}, {"node": {"oid": "a2fea9c2275eb220f7d75b076b1e65ccd22d219a", "messageHeadline": "Merge branch 'develop' into snyk-upgrade-36d1dd271ed62d7b6b355f56040d\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 44, "deletions": 139}}, {"node": {"oid": "6169c223aa0154f9278c2e32fb0725f777a6b7e9", "messageHeadline": "Merge branch 'develop' into ruff-remove-duplicate-select", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 44, "deletions": 139}}, {"node": {"oid": "5bb0f2502d27a956a964423b23607edbebe09dfd", "messageHeadline": "Merge pull request #4160 from OpenBB-finance/feature/remove-pyupgrade", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 44, "deletions": 139}}, {"node": {"oid": "49ae527a9870bcae7746fe82f2d156d68924f388", "messageHeadline": "Merge branch 'develop' into ruff-remove-duplicate-select", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2859, "deletions": 3136}}, {"node": {"oid": "48f39649c7f491f8d61ed7745db78831eeabe3f0", "messageHeadline": "Merge branch 'develop' into snyk-upgrade-36d1dd271ed62d7b6b355f56040d\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2859, "deletions": 3136}}, {"node": {"oid": "98fcf180481333374935f31b9c197ff275925a59", "messageHeadline": "Merge branch 'develop' into hotfix/fix4144", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2859, "deletions": 26947}}, {"node": {"oid": "48b8df47635d50a196b1033701dc60cc18663565", "messageHeadline": "Merge branch 'develop' into feature/remove-pyupgrade", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2859, "deletions": 3136}}, {"node": {"oid": "826522b257d0b70f0b77eb85f98ee7a2d4c0d386", "messageHeadline": "Merge pull request #4163 from OpenBB-finance/hotfix/fix-4040", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2859, "deletions": 3136}}, {"node": {"oid": "b2812f01932c0b1cabf7e0e22c40fefb21a69302", "messageHeadline": "fix tests and fix introduced bug", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 2768, "deletions": 3135}}, {"node": {"oid": "33f08fc1e71ef3bf09067dffe5417e13c943ace9", "messageHeadline": "Revert \"fix tests\"", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 3133, "deletions": 2704}}, {"node": {"oid": "0a60c723dce157a39d33f99326d4e0f50bd7e646", "messageHeadline": "Revert \"Revert \"fix tests\"\"", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 2704, "deletions": 3133}}, {"node": {"oid": "b49e633da80d19dc07a178c2e6d2fb80575ead66", "messageHeadline": "Revert \"fix tests\"", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 3133, "deletions": 2704}}, {"node": {"oid": "24aec0c9175d94170fcc13dbf182c1f99f5a4255", "messageHeadline": "fix: upgrade @radix-ui/react-popover from 1.0.2 to 1.0.3", "author": {"name": "snyk-bot", "email": "snyk-bot@snyk.io", "user": {"login": "snyk-bot"}}, "additions": 142, "deletions": 136}}, {"node": {"oid": "f013668ed7654f71476ea00bc2c3645d6616d7fe", "messageHeadline": "fix tests", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 2704, "deletions": 3133}}, {"node": {"oid": "b49e7d249d90164b707d0678734b93ef403e3461", "messageHeadline": "Added fixes", "author": {"name": "colin99d", "email": "colin99delahunty@gmail.com", "user": {"login": "colin99d"}}, "additions": 28, "deletions": 98}}, {"node": {"oid": "b4d1d3fdc68ba1b3a3baad668ce712252772fe2b", "messageHeadline": "adding tests", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "4af24088399351e0ffa55bb6635703b5de4a3cb1", "messageHeadline": "removing timezone on expor xlsx", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 43, "deletions": 2}}, {"node": {"oid": "b8e441e6befc7353917d5272f9732d0185f5f7a5", "messageHeadline": "Merge branch 'develop' into feature/remove-dd-docs", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 23811}}, {"node": {"oid": "e663f6ab951e6459b958e4c3b9ce90cc3e7e182d", "messageHeadline": "Merge branch 'develop' into ruff-remove-duplicate-select", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 23811}}, {"node": {"oid": "9c7f97ad041625c9e35edf326eb0907f49019496", "messageHeadline": "Finishing touches", "author": {"name": "colin99d", "email": "colin99delahunty@gmail.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44172b0123ed6723d21a1fae19e39c4386410b91", "messageHeadline": "Got pyupgrade removed and ruff pylint added", "author": {"name": "colin99d", "email": "colin99delahunty@gmail.com", "user": {"login": "colin99d"}}, "additions": 16, "deletions": 41}}, {"node": {"oid": "8d22cb544cd79b85cdf6e8fa0316dc5dcdf0c992", "messageHeadline": "Merge branch 'develop' into feature/fixed_income", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 677633, "deletions": 642444}}, {"node": {"oid": "ef12295f33cd8e7fd601a7360c8654ecafa4809e", "messageHeadline": "Remove code of legacy jupyter lab extensions from the repo (#4146)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 0, "deletions": 23811}}, {"node": {"oid": "198d7998b28b0e26a5fe17eebc2bc1c533306820", "messageHeadline": "Remove duplicate ruff selection of pycodestyle warnings (W)", "author": {"name": "Andy Huynh", "email": "8610246+andyhuynh3@users.noreply.github.com", "user": {"login": "andyhuynh3"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc236034b4a9e85ea8e3524719409a94996455b2", "messageHeadline": "Merge branch 'develop' into hotfix/fix4144", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 346414, "deletions": 406258}}, {"node": {"oid": "520442786cdcbe782379ef78fdd65f4fc75235ab", "messageHeadline": "Move ark around, updates docs, update SDK", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 60953, "deletions": 65743}}, {"node": {"oid": "38982a6459bd362c49866e4979d99b60a1a29f36", "messageHeadline": "Merge branch 'develop' into feature/remove-cash", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 346414, "deletions": 406258}}, {"node": {"oid": "b764198ff52a0febb77c803037412ca83c3bcc2d", "messageHeadline": "remove print", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4475e74e43dc54bcb505aff99565b136c0c0c94f", "messageHeadline": "general msgs", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "374c94a22a16e62d01dbaebd372eb896e8e8e9a1", "messageHeadline": "Merge branch 'OpenBB-finance:develop' into OpenBBTerminal-main", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 346785, "deletions": 406379}}, {"node": {"oid": "0ee2ebcf1eefe907632e7bed97485efb5b1485c7", "messageHeadline": "Refractor `stocks/fa` by incorporating `stocks/dd` and making the men\u2026", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 346414, "deletions": 406258}}, {"node": {"oid": "93d341a4d0f54af2d0f36d9383a0feb8ec9c30c2", "messageHeadline": "Merge branch 'develop' into feature/remove-cash", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e0220465aa9bbbadb63b6aaaa2fde72ae030d71d", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 371, "deletions": 121}}, {"node": {"oid": "a8c5e9bb7d81c7e9da488a59152e1f60905cf7cd", "messageHeadline": "Update tests", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be6124eb948fb41d32fc934c6d55b68d7c2bce55", "messageHeadline": "add test case", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c6aadac1d87875a2e2dddb5cf575e4261d1837e9", "messageHeadline": "Add sheetnames and improve mret", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 177, "deletions": 37}}, {"node": {"oid": "648a83f9d53d4b28dfdb12a5f98cdf1c29f6eb95", "messageHeadline": "handle some error cases", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 83, "deletions": 47}}, {"node": {"oid": "91e109afd790045a2969996ae41850e1d700cb38", "messageHeadline": "black", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "937b39bd5639817f1f9440b88361f536fddd39db", "messageHeadline": "leave false", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "932cab2b00248e1881de4ab149d39d15b8058c75", "messageHeadline": "fix yf.info bugs and allow more bench options", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 71, "deletions": 17}}, {"node": {"oid": "947af337be9b43439a02680f426c22b5af885ff3", "messageHeadline": "Linting", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "55f209fbb31594d2730e4f0d24ae9b69f8a81728", "messageHeadline": "Fix issue 3960", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "ed5c7b3214b67e88d227db677db87248a972a8bc", "messageHeadline": "Merge branch 'develop' into hotfix/fix4144", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 371, "deletions": 121}}, {"node": {"oid": "2c17c4da4c2e5a2305806a33a63cc8c262e61de6", "messageHeadline": "Merge pull request #3964 from northern-64bit/hotfix/bug-#3960", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "8e374886cabbe563d47392ca40e1b371c8cac660", "messageHeadline": "Merge branch 'develop' into hotfix/bug-#3960", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 358, "deletions": 119}}, {"node": {"oid": "da69e6dde657eba3756527e40aee4ce445ed9269", "messageHeadline": "Merge pull request #4079 from OpenBB-finance/hotfix/fix4054", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 343, "deletions": 104}}, {"node": {"oid": "30651d21047460fc7a8e0e1963d0e1d67efbbe23", "messageHeadline": "Merge branch 'develop' into hotfix/fix4054", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "804fc2333602e510fb9edf010bf681af8b4f39fc", "messageHeadline": "Merge branch 'develop' into feature/remove-cash", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "2d88765e19276b85d2bb1dc385a53640024da9b5", "messageHeadline": "Add more info about parameter template", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "108d7cdfa72c6b29653cfe851fb85b7bbbf5826f", "messageHeadline": "Merge pull request #4148 from OpenBB-finance/snyk-upgrade-6f0af886e79\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "03366a3e0c92b143baa93fc867ccd655f2ae830a", "messageHeadline": "Merge branch 'develop' into hotfix/fix4054", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b607084f39763c2b6ce3eafc277ddbe387190d0d", "messageHeadline": "Portfolio to Po now works well and removed cash", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "ac1a3bd64a3376921a568c2e85f5884269d36818", "messageHeadline": "fix: upgrade tailwindcss-radix from 2.6.1 to 2.6.2", "author": {"name": "snyk-bot", "email": "snyk-bot@snyk.io", "user": {"login": "snyk-bot"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "f8f13e25df532ad102e6f56b400e96572c39f06a", "messageHeadline": "Fix portfolio (#4147)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7993c42baf21185d47420ef9d71e3791237c111", "messageHeadline": "don't display config msg if wrong token", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd0338f71965b276c055b5555272b178594eead8", "messageHeadline": "lower before compare (#4133)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6cfad49ef78de916b3d0a4b2e289f776d5a4baf5", "messageHeadline": "Merge branch 'develop' into hotfix/fix4054", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "867277fe01a22e1acb1bd1f118e9f4d53a6dbf3e", "messageHeadline": "lower before compare (#4133)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0b9182e4900d22736e8e7a9d2ce7e66576131941", "messageHeadline": "decouple yfinance", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 43, "deletions": 16}}, {"node": {"oid": "89c225b1484a0994d81cc9fbf756f732839df32c", "messageHeadline": "ruff", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bb983c19f481c0c38c28f0103060960374cca988", "messageHeadline": "fix ticker info keys", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "7dea88b43eb4fb84bbae739c3d699b1d93cbac56", "messageHeadline": "add test case", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "126ff86e6c42d35c582d96ea53db86f926139f48", "messageHeadline": "fix for empty feature settings", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "dcde2af2d60b5afc6f83b26ff8ea7d15e85bff26", "messageHeadline": "ruff", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "53bab3962d995a5fe3114921fb46f4b5dd685114", "messageHeadline": "Add sheetnames and improve mret", "author": {"name": "jeroen", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 177, "deletions": 37}}, {"node": {"oid": "4cc22804857de7ffb88ed1c007b56d527cc827b0", "messageHeadline": "black", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d56e8da3c5ab66c2bc7c4b3723e788c46f1abf43", "messageHeadline": "account model tests", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 216, "deletions": 2}}, {"node": {"oid": "142cbb9638a05b90e1ea8fe15bc4584a3474640a", "messageHeadline": "Merge branch 'feature/login' of github.com:OpenBB-finance/OpenBBTermi\u2026", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 9313, "deletions": 2755}}, {"node": {"oid": "928e652d352017098636b69c61b61e13f9ac2cb0", "messageHeadline": "point to dev", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "665250d1beacce32284715129852086108bdf230", "messageHeadline": "fix pull keys bug", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b1c79b42912630910cdd00ab522db7566e6469d2", "messageHeadline": "ruff", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a14cd9c3a0ed0a8f6fb35a0f5ce3261dff4a2c7b", "messageHeadline": "add help to settings cmds", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 48, "deletions": 20}}, {"node": {"oid": "01706566b08ad1d3915585d1733b658af11c85f4", "messageHeadline": "fix qa", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "2d4e7c1aac9227f6546796ee6831343fc4ce4bfc", "messageHeadline": "ruff tests", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "c7342cd43d2594406af409eb5d7a6e74b2daf7c7", "messageHeadline": "ruff", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 59, "deletions": 58}}, {"node": {"oid": "33f00cac6b23632f5e3f9c199e2c215069615974", "messageHeadline": "fix import errors", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "144af332ce6c6743bb8cab2fea458207fac01568", "messageHeadline": "convert to hist to str)", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce7579aff3c8e222cb8c680de395c7a8d07384db", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 7269, "deletions": 1837}}, {"node": {"oid": "20579e37e77ef4db790e8848e517d273d230af92", "messageHeadline": "Merge branch 'develop' into hotfix/bug-#3960", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 588148, "deletions": 468890}}, {"node": {"oid": "e142ed5e8199d29d3a13680bec349206ebbce03a", "messageHeadline": "Add treasury rates", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 1232, "deletions": 13}}, {"node": {"oid": "6df17efa757e47d62684ce40da02cf97457d95e1", "messageHeadline": "Merge branch 'OpenBB-finance:develop' into OpenBBTerminal-main", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 1424, "deletions": 1419}}, {"node": {"oid": "c81e78268fde2352c713cedb1bd712e2f1635d5c", "messageHeadline": "Merge branch 'hotfix/debug_true' into hotfix/fix4054", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3f9fe8b685f3890b9971512ea3493843e622a08d", "messageHeadline": "lower before compare", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "db693be042ad1066aeb8a216c4027f9ead71063f", "messageHeadline": "handle some error cases", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 83, "deletions": 47}}, {"node": {"oid": "2ccc503ddf2ea7f21d32b0ce75883f6a908c0634", "messageHeadline": "black", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "469f11d39a8005147ebedb95891f1c8dad914a90", "messageHeadline": "leave false", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "8abf98e0695f9a81f24ac2115b11bb03621e0469", "messageHeadline": "Merge branch 'develop' into hotfix/fix4054", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 7285, "deletions": 1864}}, {"node": {"oid": "ee34a1f27894d2fdfa24c81d1e23e7096fcbc24a", "messageHeadline": "Feature/add isort linter (#4114)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1424, "deletions": 1419}}, {"node": {"oid": "2796d369476d0de9aef037f99884931caa3de967", "messageHeadline": "Delete Andrew.yml", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 0, "deletions": 46}}, {"node": {"oid": "9d08ff30ddddd3a370a83acc9257663074c1300b", "messageHeadline": "Merge branch 'OpenBB-finance:develop' into OpenBBTerminal-main", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 11234, "deletions": 4268}}, {"node": {"oid": "949ad434da0b643117fe52720695b1e246da2c86", "messageHeadline": "fix: website/package.json & website/package-lock.json to reduce vulne\u2026", "author": {"name": "Snyk bot", "email": "github+bot@snyk.io", "user": {"login": "snyk-bot"}}, "additions": 5861, "deletions": 445}}, {"node": {"oid": "f90bf7ea35a3a9c36842ccc44fe1146085b3cd6d", "messageHeadline": "completed tests for session controller", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 101, "deletions": 6}}, {"node": {"oid": "2b00f5647c89b1843f2200703e2a3a9ed4ad0df0", "messageHeadline": "test for the user input", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "7b18aee739eb66571666d62af9157fe9bcb4cc78", "messageHeadline": "move routine related commands to other PR", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 52}}, {"node": {"oid": "f701a237b128b32f0d82d742bf786cccaea9b2d6", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1918, "deletions": 768}}, {"node": {"oid": "57343f8f3ac00c2d5f192c1bcddd4013a1d38c37", "messageHeadline": "Merge branch 'develop' into hotfix/fix4054", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 17468, "deletions": 15171}}, {"node": {"oid": "670084a1c4610758b3cb257f847c16274d7ca07e", "messageHeadline": "Change integration tests environment variables + add option (#4126)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "f466ed1e7ff74cb979e5130d70ef2ca5316e3aa8", "messageHeadline": "Update to make transform work (#4125)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1905, "deletions": 757}}, {"node": {"oid": "c10635f4d527b9c8ae307335b3ad031b5dc5e39d", "messageHeadline": "black", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "9b7a281c2839fe194b443c44caf1617c540099a2", "messageHeadline": "Merge branch 'feature/login' of github.com:OpenBB-finance/OpenBBTermi\u2026", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 3882, "deletions": 3061}}, {"node": {"oid": "024682847168fc174e186c2e0b2ff9fddcfbfadb", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 3442, "deletions": 3049}}, {"node": {"oid": "4bd6a53865ff1a0f945517c9a6020b1468c05a18", "messageHeadline": "add integration test for account", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "66450d143ac09c9636e11efda84ddc3beecad40a", "messageHeadline": "logout success bugfix", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7175d0fa8f5f4877ca42a6b2ea06ebfa367a79b2", "messageHeadline": "Feature/mstarpy (#4068)", "author": {"name": "Mael_Jourdain", "email": "mael.jourdain@bsb-education.com", "user": {"login": "Mael-J"}}, "additions": 3443, "deletions": 3050}}, {"node": {"oid": "4622e30ce831d87a3dce711127eff2eb0d6b3ed7", "messageHeadline": "tests for session_controller", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "bbe50ee1617682c14df3765a019fde90e0544de9", "messageHeadline": "tests account controller: clear, pull", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 120, "deletions": 6}}, {"node": {"oid": "c1bef1fad694a355c3e71076142d9600d4d56f9d", "messageHeadline": "unused import", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "78c856032760e509796bf12f4721556eac7005d1", "messageHeadline": "Merge branch 'feature/login' of github.com:OpenBB-finance/OpenBBTermi\u2026", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 316, "deletions": 2}}, {"node": {"oid": "6ea8448254fce9065e4c8a19bbf0d69ba99d64a3", "messageHeadline": "start account controller tsts", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 313, "deletions": 4}}, {"node": {"oid": "10aafd139dbbcd8a3433d4d4ed0920f6ffa192c0", "messageHeadline": "tests for hub_model", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 316, "deletions": 2}}, {"node": {"oid": "3bb5c097412fc53d7334e21b2aa1ea1b6b389a56", "messageHeadline": "Merge branch 'feature/login' of github.com:OpenBB-finance/OpenBBTermi\u2026", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 995, "deletions": 1076}}, {"node": {"oid": "695fa217621486d1b98fbe09b1990ccf01b94395", "messageHeadline": "tests sdk session", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 139, "deletions": 0}}, {"node": {"oid": "73b9671d4d4daf2fa2563425abdb5ff53b78545e", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 995, "deletions": 1076}}, {"node": {"oid": "6f73f6eb2acfcaf89a1b4ac42402dea1de102c7a", "messageHeadline": "added cmd flag options to docs (#4123)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "47ffc216574b0c03ac2b01d2c0c66a735e13c8af", "messageHeadline": "Merge branch 'OpenBB-finance:develop' into OpenBBTerminal-main", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 5018, "deletions": 4907}}, {"node": {"oid": "1f7baeac4fbd69adeb7eda1dea5cdf0ac4ddf7ba", "messageHeadline": "add user tests", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 125, "deletions": 25}}, {"node": {"oid": "366429133bcb1fbe208cce944a8caa0413a0c136", "messageHeadline": "Merge pull request #3969 from kulbinderdio/feature/real_estate", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 983, "deletions": 1072}}, {"node": {"oid": "7f4e0a701ebb97e7cc0f1c51099cd3fb63cb64ca", "messageHeadline": "Merge branch 'feature/login' of github.com:OpenBB-finance/OpenBBTermi\u2026", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 98, "deletions": 1}}, {"node": {"oid": "851abfc000b68b1b6f8b06bba6c4481bb273268a", "messageHeadline": "update user class", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 24, "deletions": 31}}, {"node": {"oid": "354031e258f1f0c407cbf188eb376ef90ccd2f6a", "messageHeadline": "update user-json to user", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f0aa02edfc3c855bf6712cd55f98262f9b1ab1c", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 98, "deletions": 1}}, {"node": {"oid": "d7431155079b34a49551d3fcb5b7ad6eefe28213", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "1057b0efffde0512f303bbe3bd9e4ef31a3de90f", "messageHeadline": "Automate Publishing to Pypi (#4115)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "867f36d50c4678dd176083d22702dfba45925947", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "ce45933bc4ddda4f69d15b4e15a07aee2cfaec2f", "messageHeadline": "Merge pull request #4116 from OpenBB-finance/hotfix/github-things", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "985b652cbcf1cd8706773e02ccf7c3aaabeffc76", "messageHeadline": "integration script", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "9b90f1171b339d1f48605737da787fcd8607b542", "messageHeadline": "test create session", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "594d28712c3ab2bdc51437304153d6f767056986", "messageHeadline": "test clear vars, reload", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "96b9516ad9ed99e06a84d278d073c559d54fd1c3", "messageHeadline": "Merge branch 'feature/login' of github.com:OpenBB-finance/OpenBBTermi\u2026", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 185, "deletions": 0}}, {"node": {"oid": "edb465b6f61c4966ea747effecb52dc0438492c5", "messageHeadline": "black", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9f796bcb11bc8a0da72fff3f62b415f2872d7a7f", "messageHeadline": "test logout user", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 93, "deletions": 46}}, {"node": {"oid": "593972cc2d97016de30e7e7bfa73058cff015a4e", "messageHeadline": "trying to resolve merge issues", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 186, "deletions": 1078}}, {"node": {"oid": "6c52ee9883ae7d9f5b03354cde90f2f1acd30a71", "messageHeadline": "some tests for the hub_model", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 185, "deletions": 0}}, {"node": {"oid": "3054e163342e8a8821ebea6fe1e72bf8e5c51ed0", "messageHeadline": "merge issue resolution", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7bb8b7c9e00a4c961655e4a2ef777cfbbdb72497", "messageHeadline": "Correct merge issue", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "58e60caac0714f28c023fd6d4d25cc427c083c2f", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "kulbinderdio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 1256, "deletions": 614}}, {"node": {"oid": "ef8c81e69ab26272e1ed758a72818c13664380c1", "messageHeadline": "Merge branch 'feature/login' of github.com:OpenBB-finance/OpenBBTermi\u2026", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 4051, "deletions": 3945}}, {"node": {"oid": "9df58b633a43fd79f1bcc4c7a9a91c149961ff4c", "messageHeadline": "login tests, session model", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 59, "deletions": 1}}, {"node": {"oid": "e623768ea55c0c44a48af7f7b0a950ea50fb444e", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 4051, "deletions": 3945}}, {"node": {"oid": "ac00d522cf4a6f5758492d69d0f1fc2e0b8465d6", "messageHeadline": "test create session, session model", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 57, "deletions": 12}}, {"node": {"oid": "c094506f0719e6d799bf26b9b6af49ec83c54828", "messageHeadline": "Merge branch 'develop' into hotfix/github-things", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "b3a1f6706b55ce2c172d465d872d869006e078ed", "messageHeadline": "Merge pull request #4099 from OpenBB-finance/feature/improve-website-\u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "fe949f2d365ad41164e1ec5cac9b56994aaffe08", "messageHeadline": "Update labels and release drafter", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "35e78b9db49ba1b7f22749f916dbe01c09fb0b9c", "messageHeadline": "Merge branch 'develop' into feature/improve-website-readme", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1381, "deletions": 618}}, {"node": {"oid": "7bbacc884a7c3d39ad4364420b9bfec181ecf8ae", "messageHeadline": "test apply with sync flag", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "cf4024af47cbeb8caed863f32f765bb729b9755e", "messageHeadline": "test apply configs", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "aa60a7106b28e847689770ad002ca49ec36ae624", "messageHeadline": "Merge pull request #4109 from OpenBB-finance/release/2.3.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1381, "deletions": 618}}, {"node": {"oid": "90c333dc253bbd7c427edc7588ef89e7772fd20f", "messageHeadline": "black", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42acf57cc2ae887b3b3474473e3330fd635f8ced", "messageHeadline": "test remove cli hist file", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "5c96937e4c8cdeed437c8dec2d17d81194be287f", "messageHeadline": "add exception cases to unittests", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 53, "deletions": 17}}, {"node": {"oid": "9e89ce0353b0b2f8c0e018a0efbba75ddd918175", "messageHeadline": "add bad test cases", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "54e92f560f559c50aa56a9db69576800c7502c8b", "messageHeadline": "test remove with assert", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d5dd7f44a0c8b011a9959ede93a018ec37a2f22f", "messageHeadline": "test remove", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "57b4ba8bd1a05b652f0c651e062ef7187463ff8d", "messageHeadline": "data", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "43512687a43d88c657c552265edac7b489ed9c74", "messageHeadline": "get session", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "656e10ed387cfff8b6ffdbd574ab55daf9440e1b", "messageHeadline": "save session test", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "e9f381de52fd13d7c18060b30a496b8f384c4173", "messageHeadline": "fix flair default", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "c5caa873c779d50ed44d55faefb4112c56e20c0c", "messageHeadline": "cast on diff", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "81aceeb8da479cc558886cf22eda8f4140da891f", "messageHeadline": "need to cast paths", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6c146c62a907318e35c959522f9877079217635a", "messageHeadline": "fix flair", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "0ecb17f8493ecf892c61b181ba99b35d9660754d", "messageHeadline": "Merge pull request #4105 from OpenBB-finance/release/2.3.1", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 10144, "deletions": 10267}}, {"node": {"oid": "41d01ac68cb165dcc47e287040a210ec35af5e0e", "messageHeadline": "userdata", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 53, "deletions": 27}}, {"node": {"oid": "e62bfb118f10cca5ee0f6cbdeee2f36ffe061c23", "messageHeadline": "refactor timezone setting", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 37, "deletions": 42}}, {"node": {"oid": "3d47610cbe2d78b0d2b39f93d54eb08978ca20c3", "messageHeadline": "Update tests", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 24, "deletions": 51}}, {"node": {"oid": "e84cef795cdebb582cff97790c0090fc33e29f82", "messageHeadline": "issue with poetry.lock after merge", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3da198b36c08b80c0b69f47ab30b75df05502c7f", "messageHeadline": "Linting changes", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "1839482e56b68a080c0d8426473fbaf27ce13db3", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "kulbinderdio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 4406, "deletions": 4730}}, {"node": {"oid": "b5dcfc73a3da6a73e7202d9477d53466f875dfdf", "messageHeadline": "Checkout poetry lock file", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1129, "deletions": 554}}, {"node": {"oid": "21db4f5e9d7969b146f77a06a283dae659370d3f", "messageHeadline": "black", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "5aeb727336b01bcabdc9073d44b5b5512057c0ae", "messageHeadline": "Merge branch 'main' into release/2.3.1", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 221, "deletions": 4}}, {"node": {"oid": "f66e8886ad4d17a4a17c2902f566ecabc858b3bc", "messageHeadline": "Merge branch 'develop' into feature/improve-website-readme", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4418, "deletions": 4867}}, {"node": {"oid": "c3da9d819cb528fc8fbf3c209d31ed63757f75ec", "messageHeadline": "Update version", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "36dd7dab73a4de00d6d0ed553a553cd034096e6a", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4424, "deletions": 5094}}, {"node": {"oid": "dbd20977b68c2bbddf1baca37c7744cb3d139334", "messageHeadline": "Feature/merge from main (#4104)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 4418, "deletions": 4867}}, {"node": {"oid": "6678d3a806cae7bbe7ca798fd0bdc9ed533848d2", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "kulbinderdio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 21, "deletions": 241}}, {"node": {"oid": "969159c1798587eb4c5804def3c680d2bd479897", "messageHeadline": "Merge branch 'develop' into feature/improve-website-readme", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f70d3bbc0c86edc5d6601e7812f719a8d4fc907b", "messageHeadline": "Hotfix/fix balance spacing (#4100)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88241dfa8fce139902073e840d6fd37fa3168531", "messageHeadline": "Merge branch 'develop' into feature/improve-website-readme", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "e2b1b62b0fc8a68d28142623d6fcaca607567f9d", "messageHeadline": "Hotfix/Options Last Price, source = Tradier if api key (#4094)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "52711a1d2ada40cede36c1f64c1110e1b29c0bce", "messageHeadline": "fix sources command & add choices", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "20bc8ae2bf3f1de72fdcecf5f51347284e35cc75", "messageHeadline": "fix bug pwidth, pheight are floats", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ea5cb1c719c36a8286f899791da61a93e1521730", "messageHeadline": "Merge branch 'develop' into feature/improve-website-readme", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 5, "deletions": 223}}, {"node": {"oid": "a37d9032e3058c5e87b4fd18aa03e36a0d2143da", "messageHeadline": "Hotfix/fix black (#4101)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 5, "deletions": 223}}, {"node": {"oid": "8340543c3cf9bdedac9d34200d532d9cf2871262", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "kulbinderdio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "104f929b45f80f3b060a8fd4829fff5817b92cd8", "messageHeadline": "fix bug in lock file", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "22d32074008d74e1ded950d89815bc7cafdadf98", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 106887, "deletions": 30489}}, {"node": {"oid": "4dd80e2b54c1d8442e5cdcd339a67d3154768d97", "messageHeadline": "remove mixed portfolio changes", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 38, "deletions": 87}}, {"node": {"oid": "d265a126a5d71ce4aded740f839f132d6fbc1eea", "messageHeadline": "refactor logout", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "cef3057e2beb3f8b815b52da91dfb472b58bd96b", "messageHeadline": "change apply configs", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "2bb47c6e0317f30ed1dedc135a848a720e6370d3", "messageHeadline": "move .his file to .openbb folder", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "56849d7f256e3c8e6cf74ba2ad744486d2fcee13", "messageHeadline": "small tests section", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "4240d4e077e72c2f4842ee0eabedc22fa862be08", "messageHeadline": "routine upload", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 18, "deletions": 32}}, {"node": {"oid": "01f7aa0d18353d25956b46ba89be393eb3ea1747", "messageHeadline": "delete session", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "aaf0ea25ed9494158a48ea34d556571c2032e743", "messageHeadline": "clear and patch", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "61abf795c36b2df5cf84f3c5afab55cc893b7df4", "messageHeadline": "update clear", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "2bce7b5da52e3d06ef28deddedd0dfaeda1e1a58", "messageHeadline": "keep timeout outside funcs", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "42337a80980cf3d214cc50ecaa081cd84f47cb47", "messageHeadline": "update docstrings", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 43, "deletions": 6}}, {"node": {"oid": "103133cbd441fbb4f3ab23413ebc14d57c82ce3a", "messageHeadline": "remove colors in prompt", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 49}}, {"node": {"oid": "38a5ca443826e9ed1ffb41568c43f4c2f4781637", "messageHeadline": "Merge remote-tracking branch 'OpenBB-finance/develop' into develop", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 501635, "deletions": 431713}}, {"node": {"oid": "cf636a1530f33a93798512dd84fc7be71694aef0", "messageHeadline": "Fix update check (#4097)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "0897630bc46dfe9c485e1e0436363b04216e2fd2", "messageHeadline": "Release/2.3.0 (#4090)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 558545, "deletions": 440434}}, {"node": {"oid": "b64a6703e3ecb2108bd3a4f50769130896da8f18", "messageHeadline": "success msg only if success", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "9181117fdef0f0c9a7afb24d264dbec98a61856b", "messageHeadline": "add remote logout", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 49, "deletions": 49}}, {"node": {"oid": "5ee313f01a77c0763ee04b6a7fefb6cffc1e1229", "messageHeadline": "black", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f12c15b6582be929510f6a6f4fccbbe936955b56", "messageHeadline": "add timeout to hub requests", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "b140136d1bc66044ef229e792ba19d7319403d49", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 415616, "deletions": 422045}}, {"node": {"oid": "e5854bc2da74e69ee8d440cd212355f185b05364", "messageHeadline": "reduce some code", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "f2951161f9f4fb709c555776727f15014d394a60", "messageHeadline": "breaking?: strbool change", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d289188df9306390bca8999dc35b9c35fe5f0551", "messageHeadline": "apply diff only", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 31, "deletions": 21}}, {"node": {"oid": "f73308e71d827ff94dd913cc11012b32f907680c", "messageHeadline": "Merge branch 'OpenBB-finance:develop' into OpenBBTerminal-main", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 106040, "deletions": 28436}}, {"node": {"oid": "a4962e904ec7a5d42f273ae84720369280b3025f", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "kulbinderdio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 106040, "deletions": 28436}}, {"node": {"oid": "8919721be93fcdc91cbde35b9d2b9a3b76451970", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7188, "deletions": 6533}}, {"node": {"oid": "76c937cdcf34037108fbbadd2e69535c2f1fbc8d", "messageHeadline": "Adds end date to `forex/load` (#4077)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 7094, "deletions": 6458}}, {"node": {"oid": "58a31ce6ca927e1744f7ba8a219054b213621d78", "messageHeadline": "pull msg was switched", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "653412e4cd8d6f561d85dcecf5d60ddd0a2e0889", "messageHeadline": "warn when no changes#", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7383c5a066a67a0a03b23bc269b3ba50a9204113", "messageHeadline": "Merge branch 'develop' into hotfix/fix4054", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 104691, "deletions": 27723}}, {"node": {"oid": "b8d82de15d74863065f5ce28c937fff2f81bd891", "messageHeadline": "black#", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "59d45fa9267459b3b027efc7e7aaacd4482063c8", "messageHeadline": "show only diffs on pull", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 102, "deletions": 15}}, {"node": {"oid": "47e6b23fa2fc10eae972f355d8e7f90b4eeb9abe", "messageHeadline": "Hotfix/Windows-CLI (#4087)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 94, "deletions": 75}}, {"node": {"oid": "57721610fd7e8175d5012fbf9586e83908ccb91e", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 104597, "deletions": 27648}}, {"node": {"oid": "c588bb9870444af8e984736b05fd09452540da8e", "messageHeadline": "uncomment rich config", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0d22dc84a6b705c497be4e5c2e2c21969362ba87", "messageHeadline": "pylint", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "873477991bf79f03b3a4fae4f5760ca2a243b5c8", "messageHeadline": "add asteriscs to password", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 64, "deletions": 15}}, {"node": {"oid": "a040fe72e77245f1ef9441c211c83c752131f8b1", "messageHeadline": "Adds auto completion to `news` (#4089)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "003a5c8cf7b33a9a364a8134855fec397c37719f", "messageHeadline": "Update commands with --sheet-name that didn't work (#4088)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "8c6647ab18adabb06159cbf8eb1c53f5cbf05962", "messageHeadline": "Improve the `stocks/search` command (#4084)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 104585, "deletions": 27642}}, {"node": {"oid": "309e52e80e94a5a0ef0f072cd65c33dfc727283b", "messageHeadline": "delete .hist on logout", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "1d178ecd2611e5cc7291abeb7a001b9545d775c6", "messageHeadline": "changed arg name", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6703f0799ba7bd3392472bc3bb72868d5f97dfe0", "messageHeadline": "Merge branch 'OpenBB-finance:develop' into OpenBBTerminal-main", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 411344, "deletions": 422963}}, {"node": {"oid": "cdb7367d07941e61d375d0bca1af541fb7980493", "messageHeadline": "Merge branch 'develop' into hotfix/fix4054", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 664, "deletions": 1626}}, {"node": {"oid": "d0e662e03397b2b987a6995ddfbe858f2c4e7b2d", "messageHeadline": "Merge pull request #19 from tehcoderer/andrewkenreich-patch-1", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "3e872c197f3e4f0f0ef78c0f2e83f81e6d3446ea", "messageHeadline": "Create Andrew.yml", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "68e1662f4ea9904936ad0335b51d7d146453e758", "messageHeadline": "Merge branch 'feature/real_estate' of https://github.com/kulbinderdio\u2026", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 860, "deletions": 2055}}, {"node": {"oid": "41da657ccfd9f57ce052f4f7b43d56f1fd2668b1", "messageHeadline": "format changes by black", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "2c33e3c93885ad71bf4cfb95a73e3f67ecd48ff2", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 664, "deletions": 1626}}, {"node": {"oid": "286e7bbb4105f9e561bb913df2a091cfdcc1729c", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 664, "deletions": 1626}}, {"node": {"oid": "49641bd9e80067767662253ead032b7bf8e8829f", "messageHeadline": " Update the routine, portfolio and screener files and adjust the docu\u2026", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 664, "deletions": 1626}}, {"node": {"oid": "26e9c2ad1b05b0212715c6562b30ddd9353638cf", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 161, "deletions": 413}}, {"node": {"oid": "4ab3e674344f9c5983b96854214ba6720713282c", "messageHeadline": "Merge branch 'develop' into hotfix/fix4054", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 202, "deletions": 438}}, {"node": {"oid": "a964326fa55cc9d420a0a08360493c805eefd886", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "kulbinderdio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 161, "deletions": 413}}, {"node": {"oid": "b94cf6cdf90e2561ebf58a0f98f3019195b3fe6f", "messageHeadline": "Add keywords and descriptions (#4052)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 161, "deletions": 413}}, {"node": {"oid": "eaa94bbd3e0acdda1b6da575a24e581374129ffb", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 35, "deletions": 16}}, {"node": {"oid": "7301f9cc73bfbb66397fe58a42ee92619a3ca43b", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "kulbinderdio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 35, "deletions": 16}}, {"node": {"oid": "04463e59a9aac461423350b8ed8750e86d438794", "messageHeadline": "Nightly Build Optimization (#4073)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 30, "deletions": 16}}, {"node": {"oid": "f6a880377448252678aad943c8abed42f537f29b", "messageHeadline": "linting cleanup", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ef54049aa2da9a320bdc3a8943d93ce57f1015d9", "messageHeadline": "fix uk daily data (#4078)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5617b973b41c7f6d6bb8c9dac838272bca181a31", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 411180, "deletions": 422034}}, {"node": {"oid": "66926d5207a91bf16345b1755f31f3f13ba9e6a6", "messageHeadline": "tidy up menu command and add to SDK", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 4, "deletions": 12}}, {"node": {"oid": "8ebb10d43b9c4d227680a91ced3e1bb86656f26e", "messageHeadline": "Merge branch 'OpenBB-finance:develop' into feature/real_estate", "author": {"name": "kulbinderdio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "4c80b75591cf311a93e222c4dbd634c694195e19", "messageHeadline": "Fix incorrect column label in nasdaq_model.py (#4063)", "author": {"name": "Peter Oroszv\u00e1ri", "email": "30414255+peter-oroszvari@users.noreply.github.com", "user": {"login": "peter-oroszvari"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "7c7ba95a6e3fa41650966be3144b06f55c0c6790", "messageHeadline": "fix yf.info bugs and allow more bench options", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 71, "deletions": 17}}, {"node": {"oid": "a3a134505ecd758485646e05006a6289e49a767c", "messageHeadline": "Clarifies the Balance example by including, `timeframe = '2021'` (#4072)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "16fed56ef21fb4ed5deb1d3c3b9c6aa026088998", "messageHeadline": "Add interest rates, constant maturities spreads and yield curves", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 1841, "deletions": 228}}, {"node": {"oid": "5a591e2e13985968e52e5e32feff9248093c1591", "messageHeadline": "fix log filenotfound exception", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8823fdc65b567872c833e9c5e02641f053750b08", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "kulbinderdio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 410471, "deletions": 420896}}, {"node": {"oid": "f4bd3964c6a4a31ef3d1c22f0bfb7f310ba21f59", "messageHeadline": "Bumping yfinance to 0.2.9 and updating ruff (#4059)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 410471, "deletions": 420896}}, {"node": {"oid": "f7c4473809798bc911d56d6e126129dcfc26e5d0", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "kulbinderdio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 696, "deletions": 1126}}, {"node": {"oid": "3f92892828eeb1c4a7a1509cee92a40e0890a557", "messageHeadline": "Resolving merge issue in poetry.lock", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a9722f9700ef516de0dc1fe10aae91fb12fb9dd0", "messageHeadline": "Resolving merge issue in poetry.lock", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "eb2c11060d3cf6c9d2e4d0340123ea5c7217a3dd", "messageHeadline": "Refactor requests throughout (#4033)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 696, "deletions": 1126}}, {"node": {"oid": "5befc2f9f793d3ebc81b786ae1c43a3ab672de57", "messageHeadline": "add space below whoami", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f86a80af7ac9e17d0c59fee36a0a8ac1c766b671", "messageHeadline": "Updated tests with new limit argument", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dc4f3a5f767716699d9f56cedbee799be0457660", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4371, "deletions": 3}}, {"node": {"oid": "f54c72160d71e6db927fc5ed575ba5467b970da0", "messageHeadline": "pull cmd when no data", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 24, "deletions": 15}}, {"node": {"oid": "16bff2d72f44514544778bcea974a0e43c0c68e4", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "kulbinderdio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 4371, "deletions": 3}}, {"node": {"oid": "3518ca40fbc9d1acd665b0348b3989da3291f3c7", "messageHeadline": "`openbb.economy.fred_ids` to always return dataframe (#4058)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 4371, "deletions": 3}}, {"node": {"oid": "e889e7a6220332aefab140d0e8d55d567499a11e", "messageHeadline": "remove character", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af46d2eacf3a574428e091f08c746ab74fb7e9d0", "messageHeadline": "pull command output", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 38, "deletions": 7}}, {"node": {"oid": "24e2de67cedbf053f5779c8ac0118dbabc621676", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "kulbinderdio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 154549, "deletions": 113278}}, {"node": {"oid": "16c64e931684f08020a495c937db397e967ae3d8", "messageHeadline": "Limit to rows returned and more use of default values", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 85, "deletions": 63}}, {"node": {"oid": "cc3dd782b1ebfe365764b17090b7606262a85b13", "messageHeadline": "Merge branch 'feature/login' of github.com:OpenBB-finance/OpenBBTermi\u2026", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1071, "deletions": 194}}, {"node": {"oid": "04179f942868cc78819a3d90b93835a64d688790", "messageHeadline": "remove jwt from requiremnts", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 21}}, {"node": {"oid": "d519f851566006c68bc270f2fc0a645ff9733713", "messageHeadline": "Revert \"returning always a dataframe\"", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 3, "deletions": 4371}}, {"node": {"oid": "d5dbf3132f4c91115f081efb823cea214b9b6cc7", "messageHeadline": "returning always a dataframe", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 4371, "deletions": 3}}, {"node": {"oid": "9dc486a2b6fc365033d24fd7bc43a44f62e341c0", "messageHeadline": "fix email not in jwt", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "e580649a354525eb22d48e271d2f39abf3c7ad13", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 1073, "deletions": 197}}, {"node": {"oid": "df50b4f256c3a6b136b276271c0bcbb8175f37c9", "messageHeadline": "Merge remote-tracking branch 'OpenBB-finance/develop' into develop", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 154550, "deletions": 113285}}, {"node": {"oid": "9ae5b9d58984203ab65c2a7df29f80e5db6660ae", "messageHeadline": "update clear prompt", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "42a322a32fbd29f1f93f570dfa87c2882e6e8b41", "messageHeadline": "add help on account cmds", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 43, "deletions": 27}}, {"node": {"oid": "c8e53f034893266f9c9b1275f9c2005dafec6752", "messageHeadline": "ruff", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c13de33cbfa7030a90fdd45db30aed231b711a0a", "messageHeadline": "change account controller description", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bf92b92f54124be3255104289c4eb0173c540af7", "messageHeadline": "sync fix", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f2183ce9058ce286586fa2ee1db5dce819e78040", "messageHeadline": "Merge branch 'feature/login' of github.com:OpenBB-finance/OpenBBTermi\u2026", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 43, "deletions": 27}}, {"node": {"oid": "d0c7dceb21f07c2318e292b3cc9086999aff8186", "messageHeadline": "Fix login bug and decouple some logic (#4056)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 65, "deletions": 38}}, {"node": {"oid": "c55e7ba765c70cdb224a9e5c2f3b15b24e08e7dc", "messageHeadline": "change account menu description", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "95f4febbf75a54a8498d35160208e1f8be7db288", "messageHeadline": "start pull cmd", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "1e88e05a94d28f76e7324eae59aa469c9b110a57", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 62266, "deletions": 109690}}, {"node": {"oid": "6e1c068e24930f4c08956ef609b2fc412833679c", "messageHeadline": "docstrings", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "920330c31885421dfc84d637aff2ccd517b63130", "messageHeadline": "add clear and change messages on account", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 45, "deletions": 15}}, {"node": {"oid": "fe94902a92223f010793119da3a4f0ccf337d415", "messageHeadline": "split login from lauch", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 56, "deletions": 24}}, {"node": {"oid": "e683ca778ba7a3bf3b3c640771f1d2b7be53a9db", "messageHeadline": "log user on the sdk", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "a2bdcd7f7b5fddf302cb3724de623c25f82d017d", "messageHeadline": "fix bug, guest allowed in installer without connection", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "5e78254e45ca35d939ac5df8a222254c7b9c887b", "messageHeadline": "avoid writing to multiple log files if a user logs out", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f6fd627761a542b0679b4a60be01fc34306b0ea3", "messageHeadline": "filtering the email from user", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "46854d2676da226e0e3dd926775eed57bde6dd10", "messageHeadline": "filtering password", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "dbc7c09ee04d51b38e5e03364e11f5c4b753e93e", "messageHeadline": "add sys clear", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1f42fe33fffb05c58237a34b2b6e7a8011cd85b6", "messageHeadline": "fix glitch on logout", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bdd81f4ea56d2bb7c3f976aea1c6f18d2e452692", "messageHeadline": "missing paragraph", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d1db6728edfbd7dd1d3592ab4765b614a868804", "messageHeadline": "display onoff", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "7aa57dc54fd07dc371770fddad67808e0b3e8052", "messageHeadline": "add sync on/off", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "e28d12f3a3e1069beab5db0e52251bdbdd79299e", "messageHeadline": "Upgrade dependencies for bug and for security vulnerabilities. (#4031)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1111, "deletions": 281}}, {"node": {"oid": "5568dca8fcd114c3947e39f229dabfb77b21474c", "messageHeadline": "change guest messages", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "909390043802af3bbec18cfef36e32303e6b3843", "messageHeadline": "change guest msg", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "249b109d99c4ad7702ced0b6a2b8c13a74d3812f", "messageHeadline": "block guest from account", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d4c1f8546bf76edfa2eacd3090ddeb8b2109d8b3", "messageHeadline": "add docstrings", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "e4ebc1b3807f7c007c44da4a74d767677abb2608", "messageHeadline": "SDK login (#4051)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "456a2ecb8a1f252b053918cbdb5b888978d6d0d3", "messageHeadline": "Merge branch 'feature/login' of github.com:OpenBB-finance/OpenBBTermi\u2026", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 153439, "deletions": 113004}}, {"node": {"oid": "7f49f139445aee5527904acb0bbdcf190eeb64f2", "messageHeadline": "mypy", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "000e7a67de4b43f00d8db2853efdd4389286bbb7", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 153439, "deletions": 113004}}, {"node": {"oid": "7f8da32498ab65ced3dd8ce84d3e3699eacddcbe", "messageHeadline": "ruff", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e2de1b4283a3d035394035eb57902f55a9c1cc8d", "messageHeadline": "ruff", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ea04594e96d18024b5bf5c8f1ab871ec2c676deb", "messageHeadline": "Logging login (#4046)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 93, "deletions": 19}}, {"node": {"oid": "da8031640f9f01c2015e77c31369f80134ac34d3", "messageHeadline": "fix colors on installer prompt", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5577d25d85cc8df99bdc72a8df2caf2c6b2fd325", "messageHeadline": "implementing chavi suggestions", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 66, "deletions": 65}}, {"node": {"oid": "658d387940362ffc670b1f794492fe9ef83f456c", "messageHeadline": "is installer", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "129270d55443a2590cf57ff017f1548850888c75", "messageHeadline": "fix bug on ff, settings", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "271311532e5cc93f424c2908d61ca13e4d2200d9", "messageHeadline": "start routines", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 120, "deletions": 12}}, {"node": {"oid": "a6042b85789880f7e449ed44a1a3259116dc1dc1", "messageHeadline": "Copy paste all the sheet names (#4035)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 61155, "deletions": 109409}}, {"node": {"oid": "279502214094a6100e7069d07c4727e4c0878b46", "messageHeadline": "or not and", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8651cad1b250d93e38828c11eb7a211455ba345", "messageHeadline": "block guest on installer", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "94894bb977accb26a89e87e0fb9223500b0f0bb9", "messageHeadline": "don't sync when guest", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f47261a5b7d5f2b5afd1200e744d5c90b6e8021e", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 92289, "deletions": 3600}}, {"node": {"oid": "cc2fa38cd9ce344b35a27f74de2ea9daeff9e635", "messageHeadline": "Refactor `stocks/options/voi,vol,oi,chains` (#4017)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 92289, "deletions": 3600}}, {"node": {"oid": "94703e9978843136db2c99ea6b6c2c4f3ecba882", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ff979e361562a8685464a92cc7c22bec33c7a22b", "messageHeadline": "outline account controller interface", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 164, "deletions": 32}}, {"node": {"oid": "83a5130340d05d581e3dce8a3f23919a08a136c9", "messageHeadline": "Merge branch 'feature/login' of github.com:OpenBB-finance/OpenBBTermi\u2026", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7bc106d22c089b3b226f86bbbd0356ed475e0f61", "messageHeadline": "sync optionally", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 50, "deletions": 25}}, {"node": {"oid": "07fed20413026a2755bd0ba88b9028d2938c2277", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c5830211137eb3b7aa6dd65642d134a26a49d957", "messageHeadline": "rever logs changes, not needed for now", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 9, "deletions": 24}}, {"node": {"oid": "9d39fd108bd82042021f98043e0dd05f5c0d2396", "messageHeadline": "move create_session to model", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "d3508e03853faedd2080290446626ad6ebd264aa", "messageHeadline": "this solves circular import?", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "0029e1aa3b70100678ecbbfdc6e8f02328a919c3", "messageHeadline": "data sources + backend", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "550345cf56c88aa106624d685ef40792a54c0fec", "messageHeadline": "add upload to cfg_plot 1", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 43, "deletions": 20}}, {"node": {"oid": "f56351a7c4283017c2d72ac652b5bda9ce7fd25a", "messageHeadline": "obbff in settings", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "9427d323e0785b6fdec599658f87d1bbd089c1f2", "messageHeadline": "allow text ff", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5a60992c5b0e5424ca52acc1c603a5556857f9cd", "messageHeadline": "bug on setting configs", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "323509f61206ab92b2a050ff5db7e359c0a9087b", "messageHeadline": "Merge remote-tracking branch 'OpenBB-finance/develop' into develop", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 8368, "deletions": 2263}}, {"node": {"oid": "da202490fb9b36178aada498f4fc89b1b7938868", "messageHeadline": "simplify obbff application", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "95f5d6f71f20b5fb43d5ccd5be0b2265548f01cb", "messageHeadline": "Update showcase.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c5949a4992af53e2a989bfc1d09584fba859a2b8", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 92, "deletions": 37}}, {"node": {"oid": "d3d87cbb95f619b3ca2382039054cd6200df624e", "messageHeadline": "fix bug in applying configs", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b218079ab182938d8126314f8199bf9f88bb9e5d", "messageHeadline": "change way to set ff", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "b644c81f3cb6954d612af9f0a2637dabb872b2c6", "messageHeadline": "change setff to static", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 43, "deletions": 18}}, {"node": {"oid": "e7930f0f03b462abd850b547065960d66ee0d8f1", "messageHeadline": "allow settings from differnt modules", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "8af8f9af694d4cefc3d3dae45a2ae664f3bb1f7e", "messageHeadline": "unecessary print", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6d8678b86f3815a9c99f05131109e83b912d8a88", "messageHeadline": "add support for feature flags", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 78, "deletions": 94}}, {"node": {"oid": "856b8a29ce58cf24d4a488e866237af3f842ea62", "messageHeadline": "no sensitive keys", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "f9988d24e841c1c6900beb1a1369251a8cb5744f", "messageHeadline": "add ability to save and apply keys from remote", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 69, "deletions": 45}}, {"node": {"oid": "5210adf82982f820ac5ebae8ba47973208668dcd", "messageHeadline": "move logout func", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "719ad757847ee6c7773bf0dec013783a1d048aed", "messageHeadline": "Remove hotfix branch from triggers (#4048)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "582c581f7cfbbd83868cc5a07c39b8b3b0c7fc71", "messageHeadline": "Merge branch 'feature/login' of github.com:OpenBB-finance/OpenBBTermi\u2026", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 78, "deletions": 17}}, {"node": {"oid": "f55d32b0591b44bf9637f7d11e47769781c6fbb2", "messageHeadline": "delete session model", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 27, "deletions": 30}}, {"node": {"oid": "106ee5a37325e9bf6a982c0a61c43aa0cfd992ae", "messageHeadline": "pull imports up", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "de47d49015202dcad197d3c2de137d5e0dc95ff6", "messageHeadline": "breaking changes: splitting guest from logged users", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 54, "deletions": 52}}, {"node": {"oid": "92b92fefa3cfbfc5015a7a1b9fa0e9621e161e03", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 78, "deletions": 17}}, {"node": {"oid": "17b620676594d86e8aa5544ef647056df7722916", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 194, "deletions": 201}}, {"node": {"oid": "5d39b5ca6cf1f5d7f89dfaeb0137399f877c24ac", "messageHeadline": "Feature/release branch gitflow (#4034)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 78, "deletions": 17}}, {"node": {"oid": "c07e827ee2068e01d8884fa9cd12dc74c1872e41", "messageHeadline": "clear sounds better", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ce9780e4afc6ac649f39ff2f0b73c46b8940decc", "messageHeadline": "rename user", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8dae59477a01e6a7a30b6240a6ee267b19fb970b", "messageHeadline": "account to session", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "f697e6d9748f77c8bd0f5c2f148bc4a2d4ba2843", "messageHeadline": "commant apply configs for now", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "0161a09eb29e279aacb7c14fc3a519fe0c30a088", "messageHeadline": "split logger funcs", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "f08de5df6cbff788ae613d8da9a506f112673e34", "messageHeadline": "remove keys push", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "853820773be7f433b66ce056274e90e9670c611e", "messageHeadline": "logout user when logout", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "56bc55e1207190f71f526e8a956456ae89fbe9b8", "messageHeadline": "handle no connection", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "e86163d2d8fd01113e1decb9937223365b91d94c", "messageHeadline": "logout working", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "f8566efae8ffe21d5eca4a0c1721a5793d11c438", "messageHeadline": "Merge branch 'feature/login' of github.com:OpenBB-finance/OpenBBTermi\u2026", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 100, "deletions": 173}}, {"node": {"oid": "9f2b3a52b85a9870a4a17733d76659e7cbf4b243", "messageHeadline": "fix bug on user pull", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "b3b722a7fff25e53238bf4d1ce55d502cef7d4ca", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 100, "deletions": 173}}, {"node": {"oid": "f3c8ca14563a99b6160d7e8ecc3899b507b2cc9c", "messageHeadline": "limit flair length", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6a699230a0ed0664ef32b05662c7807b2f956de3", "messageHeadline": "small bug guest allowed", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99f1bd8a6d005b6c38d34de8da0ecec1dcf7f229", "messageHeadline": "add todo", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "df12a4b592bdf31949b2c5261703933c77d1dba1", "messageHeadline": "whoami in guest mode", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "43dd410012049f3f127af7d7a08a59708b294c7d", "messageHeadline": "Deprecate reddit commands taking too long to connect to PushshiftAPI \u2026", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 15, "deletions": 20}}, {"node": {"oid": "74991425845e92f312f3de91a5dbd519b117ce05", "messageHeadline": "fix logout bug", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 31, "deletions": 27}}, {"node": {"oid": "e2bbd40601612228989ce7653c2d459b48425313", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "kulbinderdio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 8516, "deletions": 8988}}, {"node": {"oid": "3f9c961b9a041923479b9c36402e42a270d678ec", "messageHeadline": "Hotfix/fix integration tests (#4025)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 85, "deletions": 153}}, {"node": {"oid": "4bd07544d09b1391c319de5d07e4a353f3b38b22", "messageHeadline": "unused import", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1c72c89468f63fa8a179b655dcc25b08d56751cf", "messageHeadline": "breaking changes: move to local/hub models", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 344, "deletions": 317}}, {"node": {"oid": "c7fe05b27c8afbb0eea1c4213fe3d95bb26334a3", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "5cac9b67433b998a49a2aa0aa735be247b3f482f", "messageHeadline": "fix income comparison error (#4029)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "686d89ff2175555060901910be71acf4c55074de", "messageHeadline": "fix: small typo (#4036)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "56005782d8ca43b9c768319a54602075e98b3d2f", "messageHeadline": "Fix terminal exit after `--sort p/e` (#4013)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "851f9ca53c53cd6a167d4fa754a2c9cb85a26f60", "messageHeadline": "Add back pull request to linting action (#4032)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c8c138091daac7a0acc790314effae681f4ce4d1", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 349, "deletions": 11}}, {"node": {"oid": "9255b92710f312539277e7dd42dbeb3f72589d73", "messageHeadline": "logout everywhere", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76acf34f7c23c40444d6d36f270ae6fd9476c9aa", "messageHeadline": "Merge branch 'main' of https://github.com/OpenBB-finance/OpenBBTerminal", "author": {"name": "jose-donato", "email": "zmcdonato@gmail.com", "user": {"login": "jose-donato"}}, "additions": 360719, "deletions": 547901}}, {"node": {"oid": "d31a42a96dfca82fe55f7d5fb00b98a9eb6c90d0", "messageHeadline": "Hotfix --> develop (#4027)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9e2bfc26c0534fa1a0c0b7c564f0d79d30b7bdab", "messageHeadline": "Add api paths + better descriptions", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 102, "deletions": 21}}, {"node": {"oid": "0efd3355c6dad83b93ab585ee013db2db6e8300d", "messageHeadline": "Add fixed income menu", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 2198, "deletions": 0}}, {"node": {"oid": "42f3e25aceadbf04ffa8cbf202ffdf3d83975d2e", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 346, "deletions": 11}}, {"node": {"oid": "29eef20dda713d31913af8ad624b98ea1a706ff6", "messageHeadline": "Quantile Anomaly Detection on Timeseries (#3980)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 236, "deletions": 0}}, {"node": {"oid": "e367530d44c9c5d50dbfe6a404cf726935bc5204", "messageHeadline": "Feature/excel sheets (#4023)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 111, "deletions": 11}}, {"node": {"oid": "0cc8f2d6bc45a96e12019702c4783412906fdb16", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 100, "deletions": 77}}, {"node": {"oid": "d701a2c78748b9f3e321cf2f69660ff1e9c4522e", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 100, "deletions": 77}}, {"node": {"oid": "57d7a42359f5f526d6d7334dae6d98648043b7bf", "messageHeadline": "pylint", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3f69ddb55fd21a075794f618aaa5aa3624016c92", "messageHeadline": "save if no internet", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "90f135cd5335305062f642755fdb5b2fa7b77c3f", "messageHeadline": "mypy", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "8ce990e39caeb89c47f1452aa13019c8fb9ea24a", "messageHeadline": "change controller", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 100, "deletions": 59}}, {"node": {"oid": "9f0028777ddcd924b886df55648eaa92e1acd3d1", "messageHeadline": "apply keys", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "427dac1c5c44b27162530893dc570cd21f045163", "messageHeadline": "wrong exception", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61c6bf94b06d31e615fe58b8a87f24e994b90475", "messageHeadline": "fix double exit logout bug", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "58026157349f1489ae47c4a7040fe44ca5d5610d", "messageHeadline": "simplify", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "e411a4794212f1c7310b21b6ecddba0d4ba6c388", "messageHeadline": "remote logout should not be used", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "00a11f03545f3cda2594bf55e7110d0fd64fdad7", "messageHeadline": "change login flow", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "e9d8ee56e69be8ea4666fe45382c5bdea50c2e3c", "messageHeadline": "change user vars", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 23, "deletions": 26}}, {"node": {"oid": "673db3b2cae16233b00a2fa5da3731edd5912dc2", "messageHeadline": "unecessary dataclass", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "1a965791c6028a3b1af113d12d9421de24c4f403", "messageHeadline": "many upgrades", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "74cf852175ec9763b58fc2ebe3f003b80e90f59a", "messageHeadline": "working with urls", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "405265845f50cad69ac26e0e21930be1a9d01e28", "messageHeadline": "remove unecessary func", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 25, "deletions": 43}}, {"node": {"oid": "0869d452e211fec6b20feba4b6ca1056589f1386", "messageHeadline": "fetch configs at start", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 42, "deletions": 20}}, {"node": {"oid": "f0775cd245cf7f29e062c880b02600abecff474f", "messageHeadline": "GH Pages fix (#4026)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "88afbd8d8d5e6145b9aeb7c3296195d604086826", "messageHeadline": "message", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e1828411613d0c9420e04c2d69bf29f66a10a8a4", "messageHeadline": "remove user from statics", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "b1eacd0450e043f92e7c4552368d938e5425f304", "messageHeadline": "pyupgrade", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0731aa0f626c0fc2f4119c37b6f45736ffe33f13", "messageHeadline": "ruff", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "e8404ae6dbc9f6f9c60bcdb1902186aeaf483bdb", "messageHeadline": "change return obj", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 42, "deletions": 46}}, {"node": {"oid": "dfe58c9c86f5ad72740c554492aa8b8fef3d154e", "messageHeadline": "move logout and change to results", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 137, "deletions": 85}}, {"node": {"oid": "19b35ba4a5dbc0d94999c1ade0b0972f3fd92c75", "messageHeadline": "nop", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ba80ad82bdb7863d8421d33fec30f3923a866e70", "messageHeadline": "login does not follow the controller pattern, so will name it differe\u2026", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "dffbd61f62851a105f9b599a0cc8b06eef0fccc4", "messageHeadline": "improve login prompt message", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "5ce85bfae610bf9c04ad0b87f0bdfa28bc90fd73", "messageHeadline": "error", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ea1d8c9486e0e2a87ae3f071525089b9a4057a9", "messageHeadline": "these are unecessary", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "de011bd7ae3e55ac9f210965d1da6225e8b2bf65", "messageHeadline": "Feature - Added Integration Test Automation (#4019)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 100, "deletions": 77}}, {"node": {"oid": "0ff64533d03c50662ad023ac5f65083b2224904d", "messageHeadline": "black", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a13e94ede0dae2071080d5fef3d20ea77014288c", "messageHeadline": "Merge branch 'feature/login' of github.com:OpenBB-finance/OpenBBTermi\u2026", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 6359, "deletions": 1}}, {"node": {"oid": "eb66dc5f0c7ee9dca4bdb8c583d622fd15709452", "messageHeadline": "clear before prompt", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8d03b8c6b01b408aa79135809e61a371516efc1f", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 6359, "deletions": 1}}, {"node": {"oid": "87a51e6fe9d64927145f58a95e75cd8fd0eb74cf", "messageHeadline": "add logout and whoami", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 92, "deletions": 17}}, {"node": {"oid": "337ab05ad614de2a73c563819d87d3cd12b15970", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7745, "deletions": 1991}}, {"node": {"oid": "e2bad4dba39968122ee7d2577f7b925053a764d8", "messageHeadline": "Adds filings function to the Stocks menu (#3910)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 6359, "deletions": 1}}, {"node": {"oid": "2733834f061dfc08a5900a7956d5423bc3b671db", "messageHeadline": "no login, go to prompt", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "be5fc3eda0d8665f63872dc7e4000894d737b6a3", "messageHeadline": "pylint", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "fbc7766cad9e79b6333f69f72132d6f61efda092", "messageHeadline": "import order", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b90bb043db8c08d7ad97a9e56e3d88a128b656bb", "messageHeadline": "docstring", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8071408bfc0f8e63047e0b9c4a6e057b2ab6f208", "messageHeadline": "return type", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "32ee937602d058ddcab6abecffba50df491b9b0b", "messageHeadline": "requirements update", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 40, "deletions": 84}}, {"node": {"oid": "5a0012ddcf0c656566689b9549a8b7bf973a9512", "messageHeadline": "handle possible errors", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 182, "deletions": 45}}, {"node": {"oid": "2abf8ce56f31122cfcb9372ead61108480431d05", "messageHeadline": "Merge branch 'develop' into feature/login", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1386, "deletions": 1990}}, {"node": {"oid": "e7185b10f3a760622e219ab2a8272d939c2f3b5a", "messageHeadline": "merge the release changes into develop (#4016)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1386, "deletions": 1990}}, {"node": {"oid": "730ee78312124504263c05b6f9b919b2ce905fb1", "messageHeadline": "Release/2.2.0 (#4008)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 360722, "deletions": 547902}}, {"node": {"oid": "d1e30fc4104ecf5981ae4fb0696b24ffd3c31038", "messageHeadline": "forgot poetry lock", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "cc8910613deff96f1d0a3f3b6589c3d62c0cdaf0", "messageHeadline": "add jwt to poetry", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b1a5bde9a55fccc43a575ce7d1eed3d86d72df05", "messageHeadline": "rename func", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 14}}, {"node": {"oid": "869925877bc6dc5055410110bc14fe2bce1e5dc4", "messageHeadline": "easier to read", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "29d62ebd2673666a946fd77ab50fbee27bb65486", "messageHeadline": "looking a bit better", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 20, "deletions": 33}}, {"node": {"oid": "3ba90b695ef4a239a8d4cf56f72b72292b5470ac", "messageHeadline": "first version for login prompt", "author": {"name": "Diogo Sousa", "email": "montezdesousa@gmail.com", "user": {"login": "montezdesousa"}}, "additions": 164, "deletions": 0}}, {"node": {"oid": "4aea2acde723d60bee0c1408a4d900c867109717", "messageHeadline": "Merge branch 'develop' of github.com:OpenBB-finance/OpenBBTerminal in\u2026", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1353, "deletions": 7927}}, {"node": {"oid": "5987e9ac339f7b6f34746ce916dd9de2249a0e6c", "messageHeadline": "Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTer\u2026", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1353, "deletions": 7927}}, {"node": {"oid": "dab551919052b28a7f9bfc06d3a283de00c99632", "messageHeadline": "Fix M1 build (#4010)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8b96fdbb29e9c0076fc023064a632af76a94532c", "messageHeadline": "Fix historical futures plot axes (#4006)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 1350, "deletions": 7927}}, {"node": {"oid": "0d377ce0f2cbc83340ec0725464f8fb12daa2c1d", "messageHeadline": "working summarizer", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "f7f1ef23e9ea2e8c59838f6d9535f86a340ad45c", "messageHeadline": "more features", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "cb2798e307c2b2ca75d1667a853056e5081bc0ed", "messageHeadline": "Merge remote-tracking branch 'OpenBB-finance/develop' into develop", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 138051, "deletions": 240351}}, {"node": {"oid": "8c39dbce2e726837e3040af76dc77893abf0de3c", "messageHeadline": "Merge remote-tracking branch 'OpenBB-finance/main' into develop", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e4dc47bfc69a19a7e6d4b46e033c83b893b38a9d", "messageHeadline": "bump", "author": {"name": "james", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6a300940c10b9e13bec654fc46d270de97be1b14", "messageHeadline": "working", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "a9a16016b1f24d781e3bc5e0812a1fbd9c133f2c", "messageHeadline": "[FIX] Pytorch-lightning trainer conflict with TQDM progress bar (#4002)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4e4d0ca9caf32ecc75ebba78c15d885501d25ebc", "messageHeadline": "change .env loading priority (#4005)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 58, "deletions": 54}}, {"node": {"oid": "f34b474052886159ada27fca86964b1601ffba35", "messageHeadline": "Fix integration tests bugs (#3993)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 55, "deletions": 29}}, {"node": {"oid": "37258f364285de9ebee2101cffb0a1bcf04abbe5", "messageHeadline": "Feature/release branch gitflow (#3998)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "ba2c7452fec13deb8dcc72555c90d1917aa17499", "messageHeadline": "Add ticker to the load export file (#3997)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "162c72715ff2d4ecfca78e6c22c74a99a1b2f260", "messageHeadline": "Fix #3787 (#3966)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "aaa4467160c4257d29fe625b0588c54b3e1fee95", "messageHeadline": "Hotfix/bug #3945 (#3963)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "5d1686128c727d8a76c8d9b218341533353e1067", "messageHeadline": "Fix the news command and making it more stable (#3965)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "378b13f17cf9950fbb0e294e6d17003ffae11c59", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "kulbinderdio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 104263, "deletions": 102813}}, {"node": {"oid": "5fbad630ac965a77c9252657168ce35fb5fcd61c", "messageHeadline": "Add extra error handling for yf in etf (#3985)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "5276606bd17d324e5886e4636dbcca522e3dc736", "messageHeadline": "still trying to resolve linting issues", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "308b0a6add9abc7067ecaac30d3848c0748560ee", "messageHeadline": "still trying to resolve linting issues", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4d3f5aecfbc4dc2db0b87afaeb6eee616edfb341", "messageHeadline": "Bump yfinance to 0.2.4 and fix tests (#3977)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 104282, "deletions": 102886}}, {"node": {"oid": "9fd4527dc1139843f0cd5b8e53aaabd5a664cd6f", "messageHeadline": "Update overlap_model.py - wrong typehint (#3970)", "author": {"name": "Sergio A. S", "email": "sergio-abu@proton.me", "user": {"login": "sergio-abu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf5f0ffb6c91b0e22f59cf74719b51db4832560b", "messageHeadline": "Update vwap.md (#3971)", "author": {"name": "Sergio A. S", "email": "sergio-abu@proton.me", "user": {"login": "sergio-abu"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fc43e62f39ab18e016a457827153e2ef6174fb0c", "messageHeadline": "and once more with black installed", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5856597fdf3eb625f9ccda477a19d5d7566fb45", "messageHeadline": "trying again to resolve linting issue", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d78aa5bd653ef7a2126f4fb0bb29b73bf4e94aef", "messageHeadline": "Update overlap_model.py (#3955)", "author": {"name": "Sergio A. S", "email": "sergio-abu@proton.me", "user": {"login": "sergio-abu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c08488fbda32670c279984625e413daf956840c5", "messageHeadline": "Update sma.md (#3956)", "author": {"name": "Sergio A. S", "email": "sergio-abu@proton.me", "user": {"login": "sergio-abu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e4d6347877f1235aaab6e294e62690ce62764de", "messageHeadline": "Merge branch 'feature/real_estate' of https://github.com/kulbinderdio\u2026", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 12, "deletions": 38}}, {"node": {"oid": "4cd7aeb8037608b0c1fb8ede1e6dee94fe16c398", "messageHeadline": "more newlines for linting", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6792f8e3b1c3f9279502d722909745f65c597c65", "messageHeadline": "fixes with vids", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "e7eb820a1ccd0d8a78b6a9bfcc280cb3c459dc2d", "messageHeadline": "Merge branch 'OpenBB-finance:develop' into feature/real_estate", "author": {"name": "kulbinderdio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "737cb895ac8b0559da2bf22d73fc346c8eebe31d", "messageHeadline": "large commit", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 284, "deletions": 2}}, {"node": {"oid": "a00e90a8d2d04314519fbc54af9c2c3790316547", "messageHeadline": "Feature/macro convert (#3924)", "author": {"name": "Mert Nuhuz", "email": "mail@mertnuhuz.com", "user": {"login": "MertNuhuz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eed3c3d59cfd33b1458a75893b1a601104858b60", "messageHeadline": "i18n", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "279f42a48d84b3b0d960ad920f8e2524c081bc9e", "messageHeadline": "Merge branch 'develop' into hotfix/bug-#3960", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 11, "deletions": 37}}, {"node": {"oid": "1ace755f52dfcc70b72a1e290d83530e88e142e7", "messageHeadline": "Merge branch 'develop' into feature/real_estate", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 11, "deletions": 37}}, {"node": {"oid": "d7457dee4947d10071d4a243ed7bead231b116ba", "messageHeadline": "Linting fix (#3984)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0b9af50b6d8025c38ca527ab2472da22af45f6b7", "messageHeadline": "Gitflow - Added manual trigger to Linting (#3981)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0694c805628c168071542d785dc5004df3335d88", "messageHeadline": "Minor Fix for branch name check (#3979)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 9, "deletions": 36}}, {"node": {"oid": "403283f70c9c72544df8603fde654cd98dd00b12", "messageHeadline": "newlines added for Linting", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "069dc21cc1238bff00436dcca93db10970e0c374", "messageHeadline": "added newline to ends of files to pass Code Linting", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "8dc9f0ee4426c8dd46d3970cb102b4c64284a998", "messageHeadline": "test_ alt_controller fixed (output check (extra spaces removed)", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "230868345c8bc0b797cd03e58243ded363fe2c6a", "messageHeadline": "New functionality for UK Sold house price data", "author": {"name": "kulbinder dio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 821, "deletions": 86}}, {"node": {"oid": "71728ec2640bf9f749558267e38f5accb031691b", "messageHeadline": "Linting", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "b880f34053d399fffa51ac703050664df32b3c24", "messageHeadline": "Fix issue 3960", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "86fd7ae426967f240033eecfbb335bb21709694b", "messageHeadline": "Add multiple countries option to events (#3938)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 71, "deletions": 46}}, {"node": {"oid": "19919189ec0b8cacd44adf51e8b1dafb947ecc3b", "messageHeadline": "Last Price Bug into Previous Close #3865 (#3949)", "author": {"name": "Bongani Bendile", "email": "58882596+Bonganibendi@users.noreply.github.com", "user": {"login": "Bonganibendi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ae8d88d2d83ed55ba416257f3f079f2f6dd844a", "messageHeadline": "Put yf.info behind an exchange flag on `load` (#3951)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 54, "deletions": 77}}, {"node": {"oid": "e9b832f779ac4683a523af1068eb10cae3b6b20c", "messageHeadline": "Fix portfolio returns (#3931)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 436, "deletions": 188}}, {"node": {"oid": "2939b1c4e8cef7e6caadd51c61f7df0e8bc8fc49", "messageHeadline": "Fixed failing badge not used anymore (#3932)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "94383293788d044ac0abce464ba7ed96fb0ae1b9", "messageHeadline": "Rewrite and skip yfinance tests (#3953)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 135690, "deletions": 239694}}, {"node": {"oid": "f8377af2e63b7f6b69e363c0fa505d95ed5fbb4e", "messageHeadline": "GitFlow - improve check for changes (#3948)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 38, "deletions": 14}}, {"node": {"oid": "4303bdc682e67d26e9ed92ab647cf5afae4e142c", "messageHeadline": "Issue #3882 Fixed (#3885)", "author": {"name": "Mert Nuhuz", "email": "mail@mertnuhuz.com", "user": {"login": "MertNuhuz"}}, "additions": 2103, "deletions": 21}}, {"node": {"oid": "6f473be88c9e4613860c50525dcdd62487d7cfc9", "messageHeadline": "broken link (#3889)", "author": {"name": "Rob-Rychs", "email": "Robrychel@gmail.com", "user": {"login": "Rob-Rychs"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "efe46dec8e429113bb1c4588add9366d6baeb557", "messageHeadline": "Update installation guides with videos (#3903)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 34, "deletions": 12}}, {"node": {"oid": "ac5e1b083cbb4ae4a67472594b6f77227c37096c", "messageHeadline": "Rebase develop? (#3935)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "6dfbcc9884526a0f09f76d9c669ec633708b13c6", "messageHeadline": "Update dependency: grpcio (#3937)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 91, "deletions": 48}}, {"node": {"oid": "3fd68b6062f2bfd9ae754b7172578b262a8a2214", "messageHeadline": "Hotfix/dots sources (#3928)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 116, "deletions": 84}}, {"node": {"oid": "547b0742c2a7861ab8d22d4e1d9957005c324de7", "messageHeadline": "Gitflow - Autodoc (#3922)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "c6b2ec585782c0ac2d1a62b5c5f3d23fec9f3a6c", "messageHeadline": "Integration tests refactor (#3781)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 347511, "deletions": 427112}}, {"node": {"oid": "77a2663b90d5b1bebe4ac9867f2ecf94dc6635b6", "messageHeadline": "Merge branch 'main' of https://github.com/OpenBB-finance/OpenBBTerminal", "author": {"name": "jose-donato", "email": "zmcdonato@gmail.com", "user": {"login": "jose-donato"}}, "additions": 101327, "deletions": 12266}}, {"node": {"oid": "1aebf488ac499b6c2b7fc5b00639aed3aa98e4b6", "messageHeadline": "Add crypto dd functions to sdk (#3888)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "26a59f3265dde925eee9f77b5a707deffb5e03cf", "messageHeadline": "poetry add ccxt@latest (#3920)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 161, "deletions": 1198}}, {"node": {"oid": "fa824b0746ad9b24d5d80efca51484de419f561f", "messageHeadline": "Feature/gitflow (#3921)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "634957cd6f785ab94276a33f9ac3f85a4a0d92fe", "messageHeadline": "Feature/gitflow (#3914)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "4466fc5dca357750581a8152c4a82feae6ddb51d", "messageHeadline": "Update develop (#3913)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c782daf3ca8e6fb044da8069d9c4b884720e2305", "messageHeadline": "Feature/gitflow (#3911)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "cfb65398372c843da4998d918fe828cafef026e4", "messageHeadline": "GItflow Implementations (#3909)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e15ee95b2a2b079ca038f842bf98d813b518391", "messageHeadline": "Main --> develop (#3906)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fc58757190ac7c52d6501feef674893e31bcd64e", "messageHeadline": "Lock ruff version so that new lints dont break our CI (#3905)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8b50e8cbdfdd8dc2d87538886018ca50b58b5cfb", "messageHeadline": "Gitflow Implementations (#3904)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c0bcbd41092526e9c9e13463cba064bf34b8bce2", "messageHeadline": "Gitflow Implementations (#3902)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "ed2740205a9a729a803f50d340c0662a358e87ba", "messageHeadline": "Fix plot look when using eval and add query to choices (#3881) (#3901)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2a0c0c0cf0395dfdd17cf215673fcb4ab8edbe44", "messageHeadline": "Feature/gitflow (#3900)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "54188fd725064e4e8619ce08f7ae17958b6d2456", "messageHeadline": "Testing Gitflow (#3899)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 19, "deletions": 21}}, {"node": {"oid": "694d22c83fbff36380888525cd1cd788eb4d8176", "messageHeadline": "Fix plot look when using eval and add query to choices (#3881) (#3898)", "author": {"name": "Luqman", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 110, "deletions": 94}}, {"node": {"oid": "824e0b43489b33558d5b650073c342ecbb4a34f5", "messageHeadline": "Minor changes", "author": {"name": "luqazino@gmail.com", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80dfd9a7ee353a6b28619ed221ef42b07922ced6", "messageHeadline": "Fix plot look when using eval and add query to choices (#3881)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 110, "deletions": 94}}, {"node": {"oid": "e4885abb291dbb30e769c206d512c56813e5c053", "messageHeadline": "Added github actions for gitflow", "author": {"name": "luqazino@gmail.com", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 438, "deletions": 0}}, {"node": {"oid": "7a5b82f81734525b16a23bf43fd838242ec7577c", "messageHeadline": "Fix Stocks/QA/beta (#3876)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "c69d562006efc2c99cea9a81b7ce9139075d6895", "messageHeadline": "fix candle with av data (#3877)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "93f440a31c33352322f3a6643018d53131f8424d", "messageHeadline": "Adds historical end date on the ca menu (#3867)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 914, "deletions": 8}}, {"node": {"oid": "4b9119adbfb3b867a35be32d837e253e6c8ee034", "messageHeadline": "Fix emacross with Polygon as source (#3874)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "988f0aeed8978261035b2e47bee1068e4c37cc00", "messageHeadline": "Adding override to get_user_timezone (#3871)", "author": {"name": "AlisonB319", "email": "32000834+AlisonB319@users.noreply.github.com", "user": {"login": "AlisonB319"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be2c2a33d7e8b83d21dc090c23c0a59e4668dbd8", "messageHeadline": "Convert flake8 to ruff (#3855)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2247, "deletions": 293}}, {"node": {"oid": "052c16f87e65925ca05679d63f88f2519c0fa708", "messageHeadline": "Added single block data from Blockchain.com (#3406)", "author": {"name": "Nate", "email": "57280701+noubre@users.noreply.github.com", "user": {"login": "noubre"}}, "additions": 91000, "deletions": 2473}}, {"node": {"oid": "1af3ff768c24a93808a25e3881a723075ab7627b", "messageHeadline": "stocks/fa/analysis returns empty dataframe instead of error when no d\u2026", "author": {"name": "Sameer Khan", "email": "57355784+skhan59bbk@users.noreply.github.com", "user": {"login": "skhan59bbk"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "cf1603ade29244a2f6202a87d00ded3103de7387", "messageHeadline": "Dependancy updates: Darts --> `0.23.0` & thepassiveinvestor --> `1.0\u2026", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 426, "deletions": 3559}}, {"node": {"oid": "450e78d2c50610bcdd586af6de7491a7e39ec1bf", "messageHeadline": "update_loaded made more readable (#3859)", "author": {"name": "Mert Nuhuz", "email": "mail@mertnuhuz.com", "user": {"login": "MertNuhuz"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "d9267da380bc159678af23215c6c57ee3417c076", "messageHeadline": "Adds command to check top hackernews stories (#3841)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1019, "deletions": 2}}, {"node": {"oid": "ed47f56741b6f78ec143eeb0a8db7598ff760a8e", "messageHeadline": "fix eclect screen typo (#3844)", "author": {"name": "Sameer Khan", "email": "57355784+skhan59bbk@users.noreply.github.com", "user": {"login": "skhan59bbk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec41ab89b0f380befbd7c539c0f99128c4a277e8", "messageHeadline": "Display daily returns as bar chart with color=red for negative return\u2026", "author": {"name": "Lars Karbach", "email": "87059354+LarsKarbach@users.noreply.github.com", "user": {"login": "LarsKarbach"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "0d47953e17c4de89d78314779b266ecee4366e05", "messageHeadline": "Change `openbb.stocks.fa.dcf` to `openbb.stocks.fa.dcfc` within Docs \u2026", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "306d0ec9bd2c289158dd1847edc879fd5490b7ed", "messageHeadline": "Fix issue on loading stock (#3860)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 7871, "deletions": 8200}}, {"node": {"oid": "21247ac302dfa98e187ec70b832b76eb46e9c9e8", "messageHeadline": "Fixes ValueError in Cell 21. (#3804)", "author": {"name": "joshuabuildsthings", "email": "joshuabuildsthings@users.noreply.github.com", "user": {"login": "joshuabuildsthings"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2873bbbaddc8b519feac0879a18e56f47746bb5e", "messageHeadline": "Update blcp display name (#3808)", "author": {"name": "Florian Drinkler", "email": "Drinkler@users.noreply.github.com", "user": {"login": "Drinkler"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "caa10a8a20264b259bdbed7bb9d082fcc7a7e90c", "messageHeadline": "Fix the greeks calculations of the chain command (#3812)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "753a41883c8c54654da989c0db63b009e546b917", "messageHeadline": "Fix links (#3817)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0a0ec4eecf1adbd3b2acf04379c7e84e083e121a", "messageHeadline": "New installer versions (#3814)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8d2d9af6936b92841819cf67efb28552d0d3dcbd", "messageHeadline": "Docker installation used wrong service (#3813)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e90d20d46e9da20162dc3b32073d8082963eaa3", "messageHeadline": "Release 2.1.0 (#3811)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "b4989edadd513221e34213f42ca71c6c29797e78", "messageHeadline": "Merge branch 'main' of https://github.com/OpenBB-finance/OpenBBTerminal", "author": {"name": "jose-donato", "email": "zmcdonato@gmail.com", "user": {"login": "jose-donato"}}, "additions": 659819, "deletions": 598446}}, {"node": {"oid": "0e8a8013aadcf08a58ce44720456b196e10e9418", "messageHeadline": "Fix polygon cash statement + fmp stuff (#3809)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1630, "deletions": 1200}}, {"node": {"oid": "a3419d0844eae230fda2b5af09217d9072495909", "messageHeadline": "deps update (#3800) (#3801)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 656961, "deletions": 596833}}, {"node": {"oid": "097173742a45b442889787f0cd860a50c50528b0", "messageHeadline": "Out of the box economy report (#3802)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 82, "deletions": 90}}, {"node": {"oid": "4021a5511fcf3c216f8fcdde7681d4e49f47b687", "messageHeadline": "Out of the box forex report (#3799)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 24, "deletions": 87}}, {"node": {"oid": "af7334a6ef88df031a59e1bb21689a6acb2d6be2", "messageHeadline": "Out of the box crypto report (#3794)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 149, "deletions": 163}}, {"node": {"oid": "6112658d462b0f6dce4959749ea4c3df38293894", "messageHeadline": "Pyinstaller Hook Fix For Forecast Report (#3746)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "4c3c87d11b89893213927e27c3b7edc7214d2a0e", "messageHeadline": "hot fix: True Range Feature (#3793)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "bc48e8051a7b0515a96c406a5f121e8b9dc3ee9e", "messageHeadline": "Significantly update the API Keys documentation for the OpenBB Termin\u2026", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 947, "deletions": 73}}, {"node": {"oid": "d99c5491d1dcae8ea5ad108147b5830c61e0f8d6", "messageHeadline": "Small options fix + docstring (#3792)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "0aae71cba846ecb02983455329c5e8f4b2f266d9", "messageHeadline": "Fixes Portfolio & Forecasting working on Intel Installer (#3745)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "917b2bb44c637d7d1d70237fbda5f7a69717a217", "messageHeadline": "Fix test wordrwap (#3788)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "872b920d01d6fcc94a4ac2bd5abad9ece35e677e", "messageHeadline": "Add fix for Stocks menu not loading (#3782)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "6225475a5b395e115c74a948f2159d4599fc8878", "messageHeadline": "Merge branch 'main' of https://github.com/OpenBB-finance/OpenBBTerminal", "author": {"name": "jose-donato", "email": "zmcdonato@gmail.com", "user": {"login": "jose-donato"}}, "additions": 281, "deletions": 21}}, {"node": {"oid": "4266c69239278cc923c0f71bc34583cc29c679be", "messageHeadline": "Editing the SDK functions (#3723)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 279, "deletions": 19}}, {"node": {"oid": "a57cb04eb1925fae172ae3c35e75c215ccb4bd20", "messageHeadline": "fix: wordwrap (#3785)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "ddc013f090fdfd0ccf269598b9fe8f6248b42f30", "messageHeadline": "fix: wordwrap", "author": {"name": "jose-donato", "email": "zmcdonato@gmail.com", "user": {"login": "jose-donato"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d594cbd82ead0d198be5f4c715f5c8d797ffab8a", "messageHeadline": "Fix wordwrap by default on docs (#3776)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "baa8bc6f3915291e339fd12ab1a04912772032e9", "messageHeadline": "Update generate_sdk_markdown.py (#3775)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "0f7b492b376d3aa4a7e660dfa64d3e6b0d47d1aa", "messageHeadline": "New SDK showcase dashboards (#3769)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "5a43a2af5a2d96a339863a5a06309db90f60597f", "messageHeadline": "Update actions cache (#3768)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "45b45437a6f53df65808c1996a90b4d98a50dcc5", "messageHeadline": "Docs styling issues (#3743)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "7e4a657333c8b7bb1ebdcb7a4c8f06e8dc0d66f6", "messageHeadline": "Addition of exchange holiday functionality under stocks/th (#3486)", "author": {"name": "kulbinderdio", "email": "kulbinderdio@gmail.com", "user": {"login": "kulbinderdio"}}, "additions": 218, "deletions": 11}}, {"node": {"oid": "5f47ca2734517b5492418c07fd7d97b7aba1e4c1", "messageHeadline": "feat: add reviewpad workflows (#3731)", "author": {"name": "Tiago Ferreira", "email": "ferreiratiago@outlook.com", "user": {"login": "ferreiratiago"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "6d88b51961540df86ae43840961346d9f0d7c98a", "messageHeadline": "Fix empty equity report (#3739)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 100, "deletions": 81}}, {"node": {"oid": "8b1ac6c8585c9d0f0fca7b0343043a889279c440", "messageHeadline": "Add parameter to automatically color a table based on positive and ne\u2026", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 96, "deletions": 5}}, {"node": {"oid": "3ddb092f9cb79c847373677774fb1922fbfe63f3", "messageHeadline": "making install instructions more clear (#3736)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "e38fec5a5c631a062254940f6df92c2428cc0455", "messageHeadline": "Tensorboard Integration + model export location (#3734)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 69, "deletions": 15}}, {"node": {"oid": "1a3b269aac415663af36f273467fa4abbce6ceb9", "messageHeadline": "Fixes minor typos in the contributing guidelines (#3767)", "author": {"name": "sprainhill", "email": "21082125+sprainhill@users.noreply.github.com", "user": {"login": "sprainhill"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fedeeaad1894b97c1b496205b808aada328f08b8", "messageHeadline": "FEAT: EPS and Revenue Estimations from Seeking Alpha (#3402)", "author": {"name": "kajdo", "email": "kajdo0815@gmail.com", "user": {"login": "kajdo"}}, "additions": 1372, "deletions": 8}}, {"node": {"oid": "0e79f3fbc809d0ccce59b102d0b11eb3a22b9062", "messageHeadline": "Changing packaging version (#3764)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 100, "deletions": 61}}, {"node": {"oid": "4bbfafab11d600d021b32d33c85f80e23cd2a12d", "messageHeadline": "replaced deprecated df.append method with pd.concat (#3753)", "author": {"name": "Sameer Khan", "email": "57355784+skhan59bbk@users.noreply.github.com", "user": {"login": "skhan59bbk"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "fb667ce867d07a39076b158a2aeef8504543920d", "messageHeadline": "Options Menu Symbol Label Fixes (#3735)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "edd45cd3e78f5ac16b52c2541d5e71b207bacdbd", "messageHeadline": "Creates Crypto/Discovery SDK Guide. (#3718)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 126, "deletions": 2}}, {"node": {"oid": "28183207dd8cd29da44b2486a4921d3c249b382c", "messageHeadline": "small fix to export file name (#3727)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7709a43a031316d43f1b1a597ad4c5e17113a5f1", "messageHeadline": "Update docker-compose.yaml (#3721)", "author": {"name": "skawikk", "email": "skawikk@users.noreply.github.com", "user": {"login": "skawikk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e2f8b9c83e48a96cdb3000112b8fa1586490fc3", "messageHeadline": "pylint comments (#3729)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4b13b11f65c48e81e023bf832fb7158524751c08", "messageHeadline": "Fix typo on Advanced User Install (#3730)", "author": {"name": "Ioannis Kontopoulos", "email": "giannis7331@gmail.com", "user": {"login": "koioannis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4b4c1f0d8b61bc632c44de965d7ce4441c0e711", "messageHeadline": "Temporary fix for finviz analyst function (#3732)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 70, "deletions": 16}}, {"node": {"oid": "77f538c4deb528e5e775ec999a34c55c5db45133", "messageHeadline": "Fixes portfolio/bench (#3725)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 117, "deletions": 128}}, {"node": {"oid": "c0db8772b588dd1d082645d4a01e39fcf06a368d", "messageHeadline": "SDK - Small enhancement to `openbb.stocks.options.chains`, when sourc\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 69, "deletions": 12}}, {"node": {"oid": "91fef00e7eda021c39ad968d85337bd3a10c8af2", "messageHeadline": "refactor: reviewpad configuration (#3710)", "author": {"name": "Tiago Ferreira", "email": "ferreiratiago@outlook.com", "user": {"login": "ferreiratiago"}}, "additions": 32, "deletions": 17}}, {"node": {"oid": "34b5d5a91a5534d8128a6a7fe01bdc669ce0412f", "messageHeadline": "adding basic instructions for the --export feature (#3669)", "author": {"name": "Eric Slater", "email": "slateem91@gmail.com", "user": {"login": "slateem"}}, "additions": 86, "deletions": 3}}, {"node": {"oid": "9d9a3e84a23ff76963ea51bd6f115ba6e4b31672", "messageHeadline": "Creates Trading Hours SDK Guide (#3717)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "f0e3443981d06c4071e120665ed7cd3d8e79dd76", "messageHeadline": "Remove unused action (#3720)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 0, "deletions": 35}}, {"node": {"oid": "cfde16e93d8655d9025d3f3f3c272dca1e23797a", "messageHeadline": "Core: move parse_simple_args (#3705)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 220, "deletions": 220}}, {"node": {"oid": "acb15772a26b9966e1275aa787e4323403657e56", "messageHeadline": "Updates Stocks Intro Guide for Terminal 2.0 (#3679)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 446, "deletions": 185}}, {"node": {"oid": "72594cad02f15d5bc4035139d05e7bdb973b550e", "messageHeadline": "Creates Government SDK Intro Guide (#3706)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 126, "deletions": 1}}, {"node": {"oid": "f68929fa1efaa5e9abb7911029e287c975b37fd3", "messageHeadline": "Updates Options SDK Intro (#3709)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 74, "deletions": 51}}, {"node": {"oid": "1251bda05239b16afaa192fc5bcba615e343e782", "messageHeadline": "Remove case sensitive path files (#3684)", "author": {"name": "nicktids", "email": "nicktids@gmail.com", "user": {"login": "nicktids"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "15afc564ab202fc59a41be8a86a859a53b5095bf", "messageHeadline": "Improve stocks load (link #3699) (#3700)", "author": {"name": "Victor Tang", "email": "victortangggg@gmail.com", "user": {"login": "victortangggg"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "1e4613a2ed5f2f80ab241552dc9436db7c9c7900", "messageHeadline": "Fix window use on server for docs (#3714)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "389ecc5927fde5e688700509f6769bbf739f6595", "messageHeadline": "Redirect users to correct installation tab based on OS (#3676)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 42, "deletions": 19}}, {"node": {"oid": "9add3e60df1f35c38081ec0a5504469b32bca4a4", "messageHeadline": "Docker: update installation instruction (#3692)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 79, "deletions": 102}}, {"node": {"oid": "1f54385b3db218ee0e0e504fc5db7b7bb82316de", "messageHeadline": "updates FA SDK Intro (#3681)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 304, "deletions": 95}}, {"node": {"oid": "d10cb3f2359716daa1138706e55284a73ebf39dd", "messageHeadline": "stocks/fa : remove unused functions from market_watch_view (#3701)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 8, "deletions": 238}}, {"node": {"oid": "5dbe9f58b0bf082acf56f95e80cf8602cd550e7f", "messageHeadline": "Fixing the greeks command (#3690)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 15, "deletions": 22}}, {"node": {"oid": "faca7ab67d1ce5d0ae0e5c862332bcfc37f72ea9", "messageHeadline": "Portfolio optimization bug fixes (#3675)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 1373, "deletions": 699}}, {"node": {"oid": "f47d15088fbe76533f2d29857b58f93fcd34c9d4", "messageHeadline": "Bug fixing (#3680)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 219, "deletions": 332}}, {"node": {"oid": "18da2e1bda8b173f166dabd70c6d95a796aa80cd", "messageHeadline": "found the typos: `they` --> `the` & an instance where `overview` sho\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "db9555efbfb6dfe8f6e6c199d27a947390557331", "messageHeadline": "Updated the list of functions. `so` --> `sortino` (#3668)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "24ff937e244f3a3fee922044d39e17dd739ba7e6", "messageHeadline": "Creates Stocks Screener SDK Guide (#3661)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 289, "deletions": 0}}, {"node": {"oid": "2494342d4c8dee450441bcc8a8d6cac85d73ed73", "messageHeadline": "[Docs] Fred Autogen fix (#3658)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 185, "deletions": 77}}, {"node": {"oid": "32bfba4874d0440ea3d978614d51ed5563ab40a7", "messageHeadline": "Bug fix for ETF export (#3664)", "author": {"name": "Victor Tang", "email": "victortangggg@gmail.com", "user": {"login": "victortangggg"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1dc3bc0b569d4c3c90719649361da84618a3514e", "messageHeadline": "Add sonarqube artifacts to ignore (#3663)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cb98e1d81e09ebfdbbb5254bc424597cd47f6412", "messageHeadline": "Docker : image build + documentation (#3666)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 80, "deletions": 88}}, {"node": {"oid": "27dbc9335400256ca59df711a5895cb7510dc2c9", "messageHeadline": "Fix po plots not showing (#3652)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "fd97a70ab06bf5a1c91fd4790300af324de49e76", "messageHeadline": "add version to sdk (#3656)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e044c82e7c908adabc4e5462e4f9436ec9988527", "messageHeadline": "Fix #3628 (#3653)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 523, "deletions": 562}}, {"node": {"oid": "a12b788ea9cf382cccb54cf525cc7fc19b6f03d8", "messageHeadline": "remove export choices on export argument (#3655)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "72aac683a128beb29d8139ab98a99a9818d05645", "messageHeadline": "Fix risk measure choices in SDK (#3630)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "58fb984b70c814075c2f22717b40e447dbb757aa", "messageHeadline": "Forecast test (#3636)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 104, "deletions": 120}}, {"node": {"oid": "5b1d7d95c0f52860294e12ce81c00d7b890aefc2", "messageHeadline": "docs - links and order (#3649)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 886, "deletions": 820}}, {"node": {"oid": "9e87d6e56cb29af35e5629faf2af9633295be228", "messageHeadline": "Docker : add python3-tk (#3648)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9fdfca274237347f896075971df8e119e856c60c", "messageHeadline": "Link fix (#3643)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 68, "deletions": 1}}, {"node": {"oid": "b181ed3868b0518164f2c2ae1c73b5ee8d8b74f5", "messageHeadline": "New installer buttons links and for docs (#3638)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "d825f98fc12d882bd711977cd51501852337900a", "messageHeadline": "Release 2.0.0 (#3626)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "e042116fab56c797ef313e3bd03418eb1a29c875", "messageHeadline": "Docs part 2 (#3625)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 158, "deletions": 179}}, {"node": {"oid": "c7d0c98aa8d804fb5063b41e91ba2489a5e165e4", "messageHeadline": "Fixing reports on installers (#3623)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 43, "deletions": 4}}, {"node": {"oid": "d712fce7cb80e4c67852c911ec616a476b225e7c", "messageHeadline": "ETF : update choices (#3610)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 114, "deletions": 229}}, {"node": {"oid": "d8c46b0aef2bdec9ae95a62adc7cd0c7d35eedbd", "messageHeadline": "fix po dates params (#3619)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 48, "deletions": 4}}, {"node": {"oid": "d5d8e71e15286e883a3440947ce30f686abe1d9a", "messageHeadline": "reduce docker image size (#3620)", "author": {"name": "Luqman Bello O", "email": "luqazino@gmail.com", "user": {"login": "luqmanbello"}}, "additions": 9, "deletions": 65}}, {"node": {"oid": "d2622528e596430358ec55b61c5e003d1416e49f", "messageHeadline": "Fixed dates on yield curve functions, test functions and doc strings \u2026", "author": {"name": "Pedro Chaves", "email": "106980009+pmpmchaves@users.noreply.github.com", "user": {"login": "pmpmchaves"}}, "additions": 26, "deletions": 28}}, {"node": {"oid": "6381b2ae7def272da3df3b544ba91c6bf5362ad1", "messageHeadline": "Doc updates and fixes (#3609)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 6957, "deletions": 6779}}, {"node": {"oid": "cca3b318565e3331b05b3cad5806298cfc4650e8", "messageHeadline": "Fix dashboards (#3577)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 132, "deletions": 312}}, {"node": {"oid": "b1f3dc1bf143c1280e40ec36ce9c877977d0c454", "messageHeadline": "fixing parameters (#3602)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 19, "deletions": 21}}, {"node": {"oid": "caf2f853c3b9b4163fc2d7c4901753f17c4a6d8a", "messageHeadline": "`stocks/scr/set` fixes and error catching changes. (#3614)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 43, "deletions": 10}}, {"node": {"oid": "24d19030ed83c850e82b69d57a658f2e9c225127", "messageHeadline": "Updates SDK Portfolio Guide (#3592)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 215, "deletions": 148}}, {"node": {"oid": "25d0e29d7d4dc929f24214ee40fbc2a116a3790a", "messageHeadline": "Updates Terminal FAQ (#3601)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 45, "deletions": 4}}, {"node": {"oid": "536ed9f7a08bb8abda577f3317bc09e38f5f3187", "messageHeadline": "Creates Dark Pools and Short Data SDK Guide (#3611)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 218, "deletions": 0}}, {"node": {"oid": "f0d965d3d1bded6a43800b27a8f5f00046168e50", "messageHeadline": "Double exit bug fix on `ca` menu (#3607)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "4e0f510b91a05906433d0d1e139d251e357745cc", "messageHeadline": "updated TA SDK guide import block with comment (more copy/paste frien\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 9, "deletions": 20}}, {"node": {"oid": "fda3b786b4e3e9e1c87f1cdcb3c7d404bb4f8391", "messageHeadline": "Adds Stocks/DD SDK Intro Guide (#3598)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 235, "deletions": 5}}, {"node": {"oid": "2ef3f86b835f31d71c4349d97fdd4bd1dadc2736", "messageHeadline": "Portfolio optimization controller/sdk fixes (#3604)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 409, "deletions": 209}}, {"node": {"oid": "42fd9151439f97493f197a5a17541b1174ea08c3", "messageHeadline": "Remove colors from dataframes when saved (#3600)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "53d59a869183c83e9374c613509b482ec464a860", "messageHeadline": "fixing load and volume (#3606)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7e7d569f242447a3488214425a1bda950e8d31a9", "messageHeadline": "Rh bug (#3605)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "d633b42a410f1015e932f23582a6aa33c43485e7", "messageHeadline": "Etf bug fix (#3589)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3014, "deletions": 17}}, {"node": {"oid": "386fbfa9ca0bffa02555dbd8c281515f66c2f5f1", "messageHeadline": "Fix #3511 (#3597)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0c89ee639bb23caa899a630b6059cc08cdef5b90", "messageHeadline": "One text was missing from en.yml (#3568)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "9f7635faee3ecff178e6ee7653a5873885a90fc3", "messageHeadline": "New Integration Tests (#3377)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 471, "deletions": 397}}, {"node": {"oid": "2e2e5e2fb6f43cbfc77b0c4686d255484dbe6dfa", "messageHeadline": "fix about command (#3532)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 90, "deletions": 52}}, {"node": {"oid": "7480c5efe01dd800fe466e648786a9c16efb90e5", "messageHeadline": "Fix portfolio optimization SDK bugs (#3582)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 560, "deletions": 318}}, {"node": {"oid": "79046608b603bf07d6666151ffbb00413a21787c", "messageHeadline": "Docs Fix (#3543)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 31818, "deletions": 14656}}, {"node": {"oid": "55b1facd1f0fc93896b780f55e234c379c336f94", "messageHeadline": "FIx anchor tags in documentation (#3583)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 232, "deletions": 231}}, {"node": {"oid": "e1bba247e28251092752236215c749d949a47980", "messageHeadline": "Forecast docstring fixes and other things (#3564)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 663, "deletions": 188}}, {"node": {"oid": "f7da5f9ce1d04f085ac19ba6ad96216bf6c4df19", "messageHeadline": "fix file not found (#3574)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "7a9cf08accb761b2408bd49d517dea59571a0127", "messageHeadline": "Fix crypto candle (#3558)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 7113, "deletions": 4925}}, {"node": {"oid": "24d3ae210f89a710ad181f03cae61824c0a83e1f", "messageHeadline": "Small improvement to text handling (#3573)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f1e8482e6334119da49e65e6ca8e4aa954bea253", "messageHeadline": "Docs website fixes (#3580)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 72, "deletions": 12}}, {"node": {"oid": "598044ac6a4161e8940d0a32b67d8d0a0ba717e8", "messageHeadline": "Fix [Bug] SDK - openbb.stocks.dps.vol_exch_chart - Error: 'Date' (#3561)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 80}}, {"node": {"oid": "6316d36be1a21dd14d97db02a20fe404ce9d900d", "messageHeadline": "Many improvements to the documentation (#3562)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 411, "deletions": 1218}}, {"node": {"oid": "0a41d6787e134849da373ce56c154eedfe274b06", "messageHeadline": "Enforce logging to use `str` (#3579)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d3d6bbe6f97112ed89d9a18b46bf64a443e356d1", "messageHeadline": "renamed the package to OpenBB and added git check (#3572)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "dc9ae37f6a6a980fd6106813e2cf0bae19b45802", "messageHeadline": "feat: fixes on docs website (#3563)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 80, "deletions": 23}}, {"node": {"oid": "af0eb7b2b9d653df5ab0e013c5eca92af2b62625", "messageHeadline": "Forecast and Economy PR (#3500)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 267, "deletions": 438}}, {"node": {"oid": "b2f0e07349f7c40c9598a769ce886068c290ea3b", "messageHeadline": "Fix [Bug] SDK - `openbb.crpyto.ov.stables` - Error: 'rank' (works in \u2026", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 223, "deletions": 60}}, {"node": {"oid": "7c57fb71c5bc1032dfd4ef4f3edfc74afa8c0a2e", "messageHeadline": "Fixing Forecast SDK with data from other menus (#3554)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 50, "deletions": 3}}, {"node": {"oid": "222cceb1f3d386cecd2a683e1f892fa8a5bf76b9", "messageHeadline": "Fix SDK - `openbb.ta.ma_chart` - Command fails if index column is not\u2026", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "a4d62fe1adcf1319ab1f8ee22a3210d8386f5650", "messageHeadline": "Fixes some things, and adds an additional example (#3547)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 37, "deletions": 21}}, {"node": {"oid": "a91b8728a1e8ec04bc2b770dba7ec5cb67fe4d27", "messageHeadline": "SDK import no extras warning (#3550)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 84, "deletions": 37}}, {"node": {"oid": "244eaa3d1e4ef16884cc78dad3af3e4cdee4d570", "messageHeadline": "edits for `pip install openbbterminal[extras]` --> pip install openbb\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "95431ecb8507aa516a82729a267b5b9ba88e8b0f", "messageHeadline": "Many improvements to the documentation (#3542)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1242, "deletions": 2288}}, {"node": {"oid": "39f63850abe6bf896ae8b4dd4fc62cbdd1224f9d", "messageHeadline": "Improve version check (#3544)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 126, "deletions": 22}}, {"node": {"oid": "246fdacc90e9cd6a49ba8316ea0e726289829d68", "messageHeadline": "Add divs chart to sdk (#3529)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 101, "deletions": 100}}, {"node": {"oid": "e0a08aaf04bf8ca2be57236750dba36b0f7dd48d", "messageHeadline": "Adds missing commands to QA; moves it out of Stocks; to be like TA (#\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "636f3a92096365753827983e2823c34fb5f37622", "messageHeadline": "Fix /stocks/options/hedge bug (#3541)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 44, "deletions": 11}}, {"node": {"oid": "263840494b7e448befc8169cac8e5e32495cd092", "messageHeadline": "Docker : update publishing (#3545)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "e7992f36d688cdc821bd75f831c8369a7eeb2232", "messageHeadline": "Filtering duplicate logs (#3445)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 43, "deletions": 15}}, {"node": {"oid": "99e9489a801ea05bfd56c84d6c4cc6b0ae33853b", "messageHeadline": "Get data by default on pt_chart (#3528)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 1647, "deletions": 1122}}, {"node": {"oid": "649dd1d64bc75adb6858b65d9ebf51b3c829e8c4", "messageHeadline": "Fix linter issue (#3538)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 48, "deletions": 49}}, {"node": {"oid": "bb6c24557559e25f36f4b824acb8f57265667738", "messageHeadline": "change back patch (#3536)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "94e9e295e2c2ec28417dffbac40c56067c415131", "messageHeadline": "release 2.0.0rc1 (#3531)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 114, "deletions": 75}}, {"node": {"oid": "a0c5b4946a6fc5e9b97655489144ba0f3d31f104", "messageHeadline": "add changes to docs (#3533)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 5531, "deletions": 4543}}, {"node": {"oid": "bfc4c021e7cdad82087c29ee3bd5b01e61c1c8a7", "messageHeadline": "Fix incorrect date typing in signatures (#3524)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 162, "deletions": 154}}, {"node": {"oid": "fb42272c816910e9de642a3e6d09c03477891127", "messageHeadline": "Add clenow and demark to SDK (#3525)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "30cd45eb92e1d1c786f59bd7f67a32c2d6cf808d", "messageHeadline": "shrug (#3535)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e1962252ad1064f06f1e2b084c9e7d9ce5509cbc", "messageHeadline": "Docs fixes (#3530)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 62325, "deletions": 31660}}, {"node": {"oid": "15d1870194656d5cb84d18b2749ebdb3f4f09dfa", "messageHeadline": "Reorganize project extras for a pip installable package (#3432)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 2168, "deletions": 4547}}, {"node": {"oid": "2e7eb4c9b695c6dffc9192ab1813f06bd95c5056", "messageHeadline": "New documentation website (#3526)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 109391, "deletions": 101811}}, {"node": {"oid": "714e7f2d5a4ca944097b3c8880896c8f2f430f83", "messageHeadline": "Fix crypto/dd/eb in SDK (#3523)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 53, "deletions": 34}}, {"node": {"oid": "5c14e280a0f13f2f012f341b23aaa6405ced63ba", "messageHeadline": "Bug fixes (#3423)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 36, "deletions": 26}}, {"node": {"oid": "d565f7d0a711535e48c60bfdd26115012d5d0a9d", "messageHeadline": "suppress logs for dashboards (#3522)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "eb0c3051071f282a7e836e3c7b59119d283860c1", "messageHeadline": "Sdk markdown generation (#3407)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 4235, "deletions": 1074}}, {"node": {"oid": "60f8c0f3126811fb0ad6d35b57139195290b092b", "messageHeadline": "Report fixes (#3509)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 24, "deletions": 32}}, {"node": {"oid": "6c9c6a68ec8851e8bb83e89af6c9d88a106fbd7a", "messageHeadline": "Terminal Docs Auto Generation (#3438)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 1546, "deletions": 633}}, {"node": {"oid": "cfe41ef7a973729d0dac71259fa17b733a3aaac1", "messageHeadline": "More sdk enhancements (#3480)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 264, "deletions": 194}}, {"node": {"oid": "659c21452001103dff4ceb4370425e9e30c11726", "messageHeadline": "Add keys examples in docstrings (#3497)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 357, "deletions": 135}}, {"node": {"oid": "87458c965de83934e92b06f0c318476ee48a0237", "messageHeadline": "Stocks Suggestor Repair (#3477)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 968, "deletions": 3092}}, {"node": {"oid": "18d1ce0df56eae30bcb699593d3b133fcbf6f470", "messageHeadline": "Add missing qa functions `capm`, `beta`, `cusum`, `acf`, `qqplot`, `h\u2026", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 59, "deletions": 11}}, {"node": {"oid": "976d5dfccc5c69c35d4f0f1e0a7d49f91f50e36f", "messageHeadline": "Fix crypto 3327 (#3434)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 188502, "deletions": 115}}, {"node": {"oid": "4fc2edf0fbb085db5c2121939659689a6e882269", "messageHeadline": "single sdk unit test (#3489)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c875f4f6338b93e6c56ceb66215b952da884b7b2", "messageHeadline": "Fixes to Automated Builds (#3483)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 94, "deletions": 89}}, {"node": {"oid": "fa2ca4e566432aef16ab5d480e5ed46f516aa341", "messageHeadline": "fixes (#3488)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ff89e32cb3a7f19138d102e6b55fd94e440b91aa", "messageHeadline": "Trailmap fix (#3487)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "1d3e468cb955c4e8f41803fc63c1a5a9dd0421a8", "messageHeadline": "Portfolio optimization - plot, show and load endpoints (#3443)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 4208, "deletions": 903}}, {"node": {"oid": "570e57906779c0e9d9d067ded93b6d162f464dff", "messageHeadline": "Portfolio docstring example fixes and some bugs (#3431)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 3405, "deletions": 3331}}, {"node": {"oid": "b50532409b7993e5e8f72913f22986f8d21dd44e", "messageHeadline": "changing options legends sizes (#3460)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "95db246ec46ba107e3e489d2e7ed5620ec72ead7", "messageHeadline": "Making the SDK more intuitive. (#3450)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 170, "deletions": 37}}, {"node": {"oid": "cca41d4f085dfc64b6cf88aa46f893960836bd0b", "messageHeadline": "Fixing various bugs (#3474)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 159, "deletions": 222}}, {"node": {"oid": "2273a705fd2b7fb4b64839be01cf7d9cd300e590", "messageHeadline": "Choices Generation : Forex (#3475)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 67, "deletions": 185}}, {"node": {"oid": "6393d84f43d61fe0582f7edfe17ea19797295d35", "messageHeadline": "fix rendering issue with update sdk with `_chart` (#3455)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "6f854d0f339f98ddaff3f3c6c3a7685608bba83c", "messageHeadline": "Small SDK_README changes (#3437)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "35c2177460a1ea4bbad3b8c7874c7b2ce81367a1", "messageHeadline": "fixing model, view, and controller (#3439)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "e84d78e2551efe69236ec6fd35d02c0afe799179", "messageHeadline": "report fix (#3435)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 165, "deletions": 26}}, {"node": {"oid": "2a084833a36481265f50ac07d41baf3d5572996e", "messageHeadline": "Fix for `covid` cases `export` (#3447)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "3dd9fb956748d9bd45b4b098e29b2e81b7c33170", "messageHeadline": "Fix reports after SDK changes (#3444)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 23, "deletions": 120}}, {"node": {"oid": "1435227c77299ca5eb8b2137b13a370ecc6566b2", "messageHeadline": "Oanda Bug (#3426)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "963ca9b2b924d0514e0e65243dc8d9d7af023ad1", "messageHeadline": "Audit SDK and View/Model functions (#3384)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 236, "deletions": 45}}, {"node": {"oid": "968ff588f08c2502a6d55d1e569417a277419334", "messageHeadline": "Fix Bugs (#3433)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "c77560ebcd830c1a765ea0838779118d32fff3a6", "messageHeadline": "Add choices generation (#3441)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 231, "deletions": 37}}, {"node": {"oid": "d91eb57f1616d7ed65a981ae46e1cf27df4a30cd", "messageHeadline": "SDK mapping refactors + FA refactor (#3440)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 215, "deletions": 17}}, {"node": {"oid": "d29ba43ee01c2709f7672f29bd7ea364a348e329", "messageHeadline": "Top100docs (#3436)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "8e18d4729820452d3d866bc8098520efa28aaaad", "messageHeadline": "Fixing `exit` command on forecast menu (#3421)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "daad1776737c27a6e97295a88c2a9f6fd361b319", "messageHeadline": "SDK : use _chart for views (#3429)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 246, "deletions": 264}}, {"node": {"oid": "c9be1155c2b02f9868296d2d1bdc0422ea5d4c22", "messageHeadline": "Fix #3326 (#3425)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 132022, "deletions": 9379}}, {"node": {"oid": "02901f1473b0f2d813b859b8b5b78aa5ec810736", "messageHeadline": "Trim command output spaces (#3424)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 143, "deletions": 289}}, {"node": {"oid": "418fef58e4cf5ed557c6c67fbd6b8425fbb22bf4", "messageHeadline": "Forecasting sdk and environment changes (#3381)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 268, "deletions": 1111}}, {"node": {"oid": "59d8b36bb0467a1a99513b10e8b8471afaa56fd6", "messageHeadline": "[IMPROVE] Fix Docstring formatting/Fix missing, incomplete type hints\u2026", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 2192, "deletions": 1571}}, {"node": {"oid": "4495d4d2f57c3bbd880672a61abb0d23ea184aed", "messageHeadline": "Refactoring econometrics for SDK usability (#3379)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1076, "deletions": 1052}}, {"node": {"oid": "8bf8201690e4915da42cdb728477e0a94dedb51d", "messageHeadline": "Refactor option chain for sdk (#3414)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 209, "deletions": 36}}, {"node": {"oid": "f1de004567bf49389d1c1f7a8cdd0b9c9c2c05e9", "messageHeadline": "Remove signatures with volatile date defaults (#3385)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 509, "deletions": 214}}, {"node": {"oid": "e3cd8bdc0e69bc4290fee66d5dc6b435a253c5d2", "messageHeadline": "SDK bugs (#3420)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "64899696ea260aa287f13ba7e644fc36bbf3d932", "messageHeadline": "fix hugo (#3417)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "438c2eb65ffef66bea9cfb038691df79b9de1f5d", "messageHeadline": "Fix economy plot (#3346)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 112, "deletions": 72}}, {"node": {"oid": "cef1fca09055f41af11e07d0b3ed0e1077954205", "messageHeadline": "Change common trails to no trails (#3419)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 620, "deletions": 625}}, {"node": {"oid": "8e9e6bd57f4bc5d57ccedfacccda6342d5881266", "messageHeadline": "Incorporate portfolio class into SDK (#3401)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 3131, "deletions": 1622}}, {"node": {"oid": "2b60a1cf384be7776a5df78fdc57a93e9057dc0f", "messageHeadline": "Updating terminal version message (#3408)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0ae89d6cc20be84bf49c31e437fda38a845ebc68", "messageHeadline": "Style fixing: removing --ascend/--descend (#3395)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1241, "deletions": 1098}}, {"node": {"oid": "625554afa44364a7e81b7854ade326e52996407b", "messageHeadline": "fix dashboard imports (#3410)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "37c943f3d0f0b5cb7fe7db4e49562738eaa2ebf1", "messageHeadline": "[FEAT] StatsForecast MSTL forecasting model (#3338)", "author": {"name": "fede", "email": "fede.garza.ramirez@gmail.com", "user": {"login": "AzulGarza"}}, "additions": 425, "deletions": 0}}, {"node": {"oid": "d2b49b343892278220dc8e962543846897fd0417", "messageHeadline": "[FEAT] StatsForecast AutoARIMA forecasting model (#3336)", "author": {"name": "fede", "email": "fede.garza.ramirez@gmail.com", "user": {"login": "AzulGarza"}}, "additions": 415, "deletions": 1}}, {"node": {"oid": "46141766d7250671b7bc75872e2034afe4938374", "messageHeadline": "Sdk dates (#3354)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 403, "deletions": 347}}, {"node": {"oid": "a790cbc77c4ac1a3dcca9b15a5f7ad47933ba95a", "messageHeadline": "[FEAT] StatsForecast RandomWalkWithDrift forecasting model (#3339)", "author": {"name": "fede", "email": "fede.garza.ramirez@gmail.com", "user": {"login": "AzulGarza"}}, "additions": 402, "deletions": 0}}, {"node": {"oid": "d56eedc58bbdafa65438b6967b3e07578e354ef4", "messageHeadline": "[FEAT] Automatic Statistical Forecasting (#3317)", "author": {"name": "fede", "email": "fede.garza.ramirez@gmail.com", "user": {"login": "AzulGarza"}}, "additions": 503, "deletions": 0}}, {"node": {"oid": "9d26d7746dffcd5002f16138b5aeffc0af32aceb", "messageHeadline": "Remove mockings (#3378)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "aed683f44015cb5aa6cae9c2ce719c956cda7b46", "messageHeadline": "Feature/attribution toolkit (#3156)", "author": {"name": "Sammac-dev", "email": "80865650+Sammac-dev@users.noreply.github.com", "user": {"login": "Sammac-dev"}}, "additions": 689, "deletions": 5}}, {"node": {"oid": "b225bd7a1dcd56a5e45006825819d7048ab3cff2", "messageHeadline": "Grammar Police (#3382)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c8df2c39ce02628850d469c63df1f14b3fbbcd86", "messageHeadline": "Removing autocomplete for all limit (#3322)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 146, "deletions": 159}}, {"node": {"oid": "b37dcf8979118dc96eeaf41e39f1669175b1dcb8", "messageHeadline": "`crypto/ov/categories` sort options (#3335)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "7bc216050a3f4d931f9c177b7381fdffd488afb0", "messageHeadline": "Fixing `crytpo/ov/stables` bugs (#3333)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "eead8af576150bf36b6686d4c224d1f5fd91d117", "messageHeadline": "Fixing windows build by updating `pyproject.toml` and commenting out \u2026", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 855, "deletions": 3072}}, {"node": {"oid": "fb0bc1e044d522d3b137bd53031f3a5326632b00", "messageHeadline": "Moves the content into the right file/location (#3345)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 93, "deletions": 93}}, {"node": {"oid": "c3a3712aae1a3d7493518b3f1e23e5265b915bca", "messageHeadline": "Add in portfolio guides for both `portfolio` and `portfolio optimizat\u2026", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 392, "deletions": 6}}, {"node": {"oid": "7895e227c0f6aae2051e363a88196d9d089226de", "messageHeadline": "Fix SDK website documentation script (#3371)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 698, "deletions": 697}}, {"node": {"oid": "fb1392ba454ecf08bc326b72d1b813a8d379c984", "messageHeadline": "Improve Forex Helper (#3351)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 39, "deletions": 19}}, {"node": {"oid": "d3033788090a36f9811dbb1548a1d8d6abc97ccd", "messageHeadline": "hugo hotfix (#3359)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 150, "deletions": 218}}, {"node": {"oid": "54aaa962f98bd6fdfd8ed93cfdc39db4d2e938dd", "messageHeadline": "Add basic PR labeling reviewpad automation (#3310)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "9951461df8dab4acf703c205a67dc59ecfc1b0a8", "messageHeadline": "remove -p from perf (#3344)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 13, "deletions": 38}}, {"node": {"oid": "b93671ad0badf4e95e13b90fa25faeeb631ceb3b", "messageHeadline": "SDK : faster and simpler architecture (#3289)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1218, "deletions": 2619}}, {"node": {"oid": "f7d63fa4991639a917d15c3909d0876f66370f58", "messageHeadline": "Adding some test coverage (#3316)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 9171, "deletions": 8321}}, {"node": {"oid": "6dea3a931a747b8e09db6d3332ae08dfdd87dc17", "messageHeadline": "Stock Integrated Tests (#3353)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "0b176effc328f9f1d567aba618c55eb9b650e6a6", "messageHeadline": "Papermill installer specific version (#3332)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "2911908d09f4227ddb313bc442287513bcc7b8a6", "messageHeadline": "initial commit - colin please fix tests (#3309)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 361, "deletions": 56}}, {"node": {"oid": "721a7d560cca03280e322c0671c06855e8326a8f", "messageHeadline": "[Bugs] Fix 3255,3160 + Improved Terminal Version Check (#3296)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 144, "deletions": 88}}, {"node": {"oid": "9a7329a13ef0096463b727a9835ace22ae91ac05", "messageHeadline": "Integrated tests generate a csv file (#3352)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "cd420c51c7d2de7f23ae3bda06c91c2008b0e916", "messageHeadline": "New format for SDK documentation (#3211)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 44864, "deletions": 27751}}, {"node": {"oid": "f9086d6f38cf5de4bf3e44be0b4ccd332dbaca46", "messageHeadline": "Portfolio menu bug fixes (#3204)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 450, "deletions": 279}}, {"node": {"oid": "5b739b0b48dbd1244f99837a31f1544482035cb2", "messageHeadline": "Attribute pyth (#3350)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a4e5e436d5df9a68cf0f33aa403a4d539562a66f", "messageHeadline": "[FEAT] StatsForecast AutoCES forecasting model (#3337)", "author": {"name": "fede", "email": "fede.garza.ramirez@gmail.com", "user": {"login": "AzulGarza"}}, "additions": 419, "deletions": 0}}, {"node": {"oid": "de0125076eb4d26598033cb76bc9fe61366e6f17", "messageHeadline": "[FEAT] StatsForecast SeasonalNaive forecasting model (#3340)", "author": {"name": "fede", "email": "fede.garza.ramirez@gmail.com", "user": {"login": "AzulGarza"}}, "additions": 420, "deletions": 0}}, {"node": {"oid": "19689a44dffa79ed54d0b9289a14185dc6efd328", "messageHeadline": "Adds Intro Guide for the Stock Options SDK Module (#3298)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 79, "deletions": 3}}, {"node": {"oid": "8fee1a4cda3c54213153ba15176609dc5df2ef13", "messageHeadline": "Delete OpenBB Terminal.bat (#3329)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "4db8674c9e7d520c760cd583e005f964df2b556d", "messageHeadline": "pin mypy 982 (#3343)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03cedad5dbf53fc2f2a60f7074a877fdf676e454", "messageHeadline": "Adds Intro Guide to ETF SDK Module (#3315)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 81, "deletions": 3}}, {"node": {"oid": "cead88555c6f9ba45014c7e9c7870170accc1faa", "messageHeadline": "Adds guide for QA module of the SDK (#3321)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 90, "deletions": 3}}, {"node": {"oid": "44c4a63ff7097329418424ed240851d9eceaa413", "messageHeadline": "Adds guide for Technical Analysis SDK module (#3324)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 109, "deletions": 3}}, {"node": {"oid": "c6825ebf84317b26a25f6112d9ca4256a82007b6", "messageHeadline": "[UX improvement] Adding in docs URL to help commands on terminal (#3330)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 47, "deletions": 29}}, {"node": {"oid": "46afc9eb8fb9d0ea1636d1e49309810aaf657332", "messageHeadline": "Fix economy bugs (#3144)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 91, "deletions": 91}}, {"node": {"oid": "9b9f379eff7e21375e4fc349e1e1751d9b91ded6", "messageHeadline": "Poetry : remove optional dependencies + set papermill 2.4.0 (#3251)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 3386, "deletions": 391}}, {"node": {"oid": "15b9e0f96689500e0a3211ade85ff6718e66cbd4", "messageHeadline": "Fix 3043 (#3268)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1017, "deletions": 156}}, {"node": {"oid": "5c975cf93dc908ccb4aebd9a6cdbd444123a158f", "messageHeadline": "Refactored quote command (#3304)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 82, "deletions": 65}}, {"node": {"oid": "0a4dcd54b4027689e5653d5f830c9451148507fe", "messageHeadline": "fix [Bug] Screeners - Autocomplete of Stock Screener (#3308)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "20de9a75f184f70f2dc8a593fd52ae0e3673ad94", "messageHeadline": "capitalization fix (#3319)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "61659eddcb8ade51ee6779fb44a7e08a3dd7c964", "messageHeadline": "fixing macd and a few others (#3312)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "86f2e5622ae32e40e828800c6f78294fdfa18b51", "messageHeadline": "Fix Various portfolio/po issues (#3286)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 395, "deletions": 342}}, {"node": {"oid": "2b517bc1810deba3d0813478a09c5b9685b3069f", "messageHeadline": "Small pyproject changes (#3281)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c14b759f977873fd5640599bb9c386f5f4cac6ec", "messageHeadline": "[Bug] /forex/qa/ $ line --draw #3076 (#3297)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 6, "deletions": 104}}, {"node": {"oid": "2977c9be082cb9ed3a390fd87f21bc29ef9bbb23", "messageHeadline": "Moves futures.csv to the misc folder (#3306)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 6, "deletions": 195}}, {"node": {"oid": "0bf62165e42e5dd6ea580e6d000fd85e2a27d824", "messageHeadline": "Fix 3184 (#3242)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1f4c150dc2435b4ad90e748e0d189b0118b69299", "messageHeadline": "Refactors Econometrics and Forecast load commands and controller (#3299)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 4934, "deletions": 444}}, {"node": {"oid": "c4c6474749b0337d460e2b899a9c823ddafcd4dd", "messageHeadline": "Auto complete update (#3274) (#3275)", "author": {"name": "Gabriel Segatti", "email": "71611489+gsegatti@users.noreply.github.com", "user": {"login": "gsegatti"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "9f24c2b7f1606a830776d9b96a5a0dd72ea650e4", "messageHeadline": "Bugs (#3293)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "fd2dc55bd0466f76ded1bd0d2c9a04b1397da4df", "messageHeadline": "#3264 fixing some autocomplete on historical (#3295)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "3e792d75de779053913364041dc14a290ab1e439", "messageHeadline": "Fixes Issues with the OSS Menu (#3238)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 38, "deletions": 15}}, {"node": {"oid": "19660ff3ee39458bd78e729b97fca4a4e552c160", "messageHeadline": "Updated check for new user (#3302)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "0ba31b426285376fa19f40266fca4ff54562b268", "messageHeadline": "Added fixes to economy report (#3305)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 16, "deletions": 100}}, {"node": {"oid": "81ce477195027269f0ca7104442d628b276c6d0e", "messageHeadline": "#3290 fix heatmap make it pertyyy (#3307)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "5254bfd1b85b68c4ca41d59830dbc783cb17a843", "messageHeadline": "Fix #3235 Equity reports (#3303)", "author": {"name": "obydog002", "email": "38587157+obydog002@users.noreply.github.com", "user": {"login": "obydog002"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "a0cc590e2842c7d088457639435089dc84cd4eb4", "messageHeadline": "Get rid of funds menu....for now (#3292)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 416, "deletions": 770}}, {"node": {"oid": "73a622058f8425a5b7d7606fda33f103eb53ad24", "messageHeadline": "removing explicit `statsforecast` version from conda and fixing numpy\u2026", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 380, "deletions": 3391}}, {"node": {"oid": "58a36d24b7bc0a9022761cb0f00a1ea22efb0a73", "messageHeadline": "plots and stuff (#3231)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "5debfb4d0dfc17154f3bf1eaa90c9d283f4020ba", "messageHeadline": "`crypto/prt` fixes (#3279)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 35, "deletions": 15}}, {"node": {"oid": "2c5787b132f63982f199d44df0d343d43fc3a532", "messageHeadline": "[Bug]stocks/options/unu needs the '/' treat #2939 (#3288)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "b4d39ef39993e9b9aef168d26bfeb9fc60378539", "messageHeadline": "Adds Verbosity to Error Message Warnings and Fixes my Issue when No V\u2026", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 79, "deletions": 35}}, {"node": {"oid": "09f753da1c2a2f03c41fe6a3ca2eb79f6ea58995", "messageHeadline": "More Fixes to Crypto + key sort (#3244)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 135, "deletions": 120}}, {"node": {"oid": "7ccbea3de1d42205d21a2ded7a9ab62ec22c18cf", "messageHeadline": "Fix 3018 (#3269)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "d916535f3997c970749955981a0a3324147705d6", "messageHeadline": "Fixes Issues with Forex (#3260)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 62, "deletions": 61}}, {"node": {"oid": "7cceeba054167752a578681ee70471dcd43a12f4", "messageHeadline": "Improves Error Handling for option.grhist (#3284)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 50, "deletions": 12}}, {"node": {"oid": "0ae672b821665d7dd41ffebad6ffb45b153ea65c", "messageHeadline": "Improve UX when wrong command is selected (#3179)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "be3f95a92c6ac16ba15c62e0caea98e4189fdf33", "messageHeadline": "Added handling for bad env files (#3285)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 102, "deletions": 64}}, {"node": {"oid": "b5f36fab72235049027d5fb5bb051a4b1dd2e78c", "messageHeadline": "Auto complete update (#3274)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "1f9a771101de0b5bd77e19919c11e0f2f7bbfb91", "messageHeadline": "Removed the --raw option from economy/plot (#3272)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "500fcd6aa26faf254ab169e8d8335097bfa1e6a5", "messageHeadline": "Refactor the QA Raw Command (#3234)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 218, "deletions": 152}}, {"node": {"oid": "c7a51e0571f876ef7b15300233279a808493876c", "messageHeadline": "Fix metric format (#3270)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 34, "deletions": 29}}, {"node": {"oid": "2cd663c1b607bdb410ff076ec08a2bba7d0d560d", "messageHeadline": "standardize and update api defaults + report (#3271)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "41a764fd5fcd25b4ea48603365b567d12cbe0f1a", "messageHeadline": "fix a bunch of cryptooooo (#3220)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 152, "deletions": 317}}, {"node": {"oid": "42d014e6d898f2f3276b076cf29362c98050d1b7", "messageHeadline": "Fix 3190 (#3240)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "dcf3bfe1f714c34bfdf0884594f120fd5b924021", "messageHeadline": "Refactor common/ta (#3226)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 292, "deletions": 166}}, {"node": {"oid": "ac90547f9dca4a0e7c4073e5cedb49d2b6e524fe", "messageHeadline": "remove funds overview (#3209)", "author": {"name": "taiyeoguns", "email": "taiyeoguns@yahoo.com", "user": {"login": "taiyeoguns"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "47549cbd9f52a436c06b040fda5b88a7d2bf700a", "messageHeadline": "[SDK] Allow silencing verbose output in commands that use stocks/load\u2026", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11349, "deletions": 16723}}, {"node": {"oid": "ee0b267902b26faa45b622f74e3c5bf17d43e27b", "messageHeadline": "Added capitalization fixes for stock/search (#3225)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 85, "deletions": 67}}, {"node": {"oid": "0f168775c393eb4bc185c5c46b8fbb2325ee1e1e", "messageHeadline": "Fixed links (#3261)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "231227c1d887a59857cf9c06afee4f68221fd53a", "messageHeadline": "Changed where sdk events points to (#3265)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "aa085c8e16ffb12bbe6368a562c8eb10ebf088bc", "messageHeadline": "Fixed docs (#3267)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "89b37e333185e571f2d65d4baff2984e915afcef", "messageHeadline": "Adds SDK Guide for Forex Menu (#3259)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 88, "deletions": 3}}, {"node": {"oid": "71c14c1c5740b54aaf8454670cefc3c44bbd2175", "messageHeadline": "Formatting, first image is not given a new line. (#3263)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "84f56d2b22f6e6f774a5e70c61a697fd156cdc65", "messageHeadline": "Some fixes on crypto (#3246)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 19858, "deletions": 18815}}, {"node": {"oid": "f6fed5909b83792864acd68ff2909f6f2c182a4b", "messageHeadline": "Update DOCKER_README.md (#3158)", "author": {"name": "Riccardo Casatta", "email": "riccardo.casatta@gmail.com", "user": {"login": "RCasatta"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2a676d2ebf274c9d0c496894700ebe113346c031", "messageHeadline": "fix #3236 (#3250)", "author": {"name": "Victor Tang", "email": "victortangggg@gmail.com", "user": {"login": "victortangggg"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "05fe8c364c139637e80442a63a9ef8435256ae1d", "messageHeadline": "improved integration tests (#3078)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 165, "deletions": 61}}, {"node": {"oid": "9b05c15e863fad350909568000b1b336c9d1fa4f", "messageHeadline": "Adds crypto features missing in SDK (#2989)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 46, "deletions": 30}}, {"node": {"oid": "520a5fe04ad02e9da14a109f53ecc2bc159c3096", "messageHeadline": "Fix 3191 (#3241)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "f6de56566d57d08b35fb4b9db1965e75f9430bb2", "messageHeadline": "fixing 3 more (#3229)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "f9d1bab458f39a8b6d742178c924c2c14c9cd27a", "messageHeadline": "add arguments (#3233)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a00d02df0577d3ca96a5885f67fdab1bc176ca90", "messageHeadline": "Fix typo in crypto load autocompletion (#3237)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36a5166d1b2a202ec2e6b90259a88c1ea96cf2d0", "messageHeadline": "Fix dcf (#3223)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 38111, "deletions": 34939}}, {"node": {"oid": "ab1453bb60a72292f0828c07c9c0d9b1f58ac227", "messageHeadline": "Fix 3192 (#3221)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "3641fcd83f65a1557f391413fc040b3500ed001e", "messageHeadline": "refactor: divide load() for each currency data source (#3114)", "author": {"name": "Gabriel Segatti", "email": "71611489+gsegatti@users.noreply.github.com", "user": {"login": "gsegatti"}}, "additions": 176, "deletions": 84}}, {"node": {"oid": "9722c338cf707d35c9293517b6d245ea4aaa0fd2", "messageHeadline": "Spoooooky bugs - Futures menu ++ (#3230)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "12728378704c4306c71825e6a8d73df4540fba0c", "messageHeadline": "Updating crypto integration tests (#3222)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 571, "deletions": 58}}, {"node": {"oid": "7c31cc319edb07135ac9c6ffba57dcc64d4e75d8", "messageHeadline": "Fix SDK plot colors without needing openbb.stocks.candle (#3178)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ba1068ee47b335b5ac86898a4d67a8f70f654bf3", "messageHeadline": "Fixing 6 crypto bugs (#3228)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "3d0a032a763319bceb39ff524d77e393408ebd5a", "messageHeadline": "Fix Some Econometrics Bugs (#3210)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 33, "deletions": 9}}, {"node": {"oid": "58d2799ac720ae364b4a14a16487aca0578db546", "messageHeadline": "Fix 3188 - UX for `Feature Engineering` functions (#3224)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 97, "deletions": 23}}, {"node": {"oid": "d6e3881616e71c833fec58da3c9d94f5779ba31c", "messageHeadline": "version check for statforecast (#3227)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "0b51116ec4f0b6826e0cd905429b89f5fa6fb285", "messageHeadline": "Adds Introduction Guide for the Economy SDK Module (#3142)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 108, "deletions": 3}}, {"node": {"oid": "a6fcb9d47e10fb3a9e0926467f2311d013869d4a", "messageHeadline": "Adds guide for SDK/Keys (#3111)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "cdd5bae2df63a023b677f4d3fdfb04628814d063", "messageHeadline": "When renaming funcs to remove source at start, the translating keys w\u2026", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 50, "deletions": 51}}, {"node": {"oid": "d4708119f147b099147d351d085ee532b16f03ce", "messageHeadline": "improve export (#3176)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 22, "deletions": 25}}, {"node": {"oid": "70e57bc9c2f6fbbb49e22c4f91a1af71d21e4875", "messageHeadline": "Improve ETF menu (#3124)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 70091, "deletions": 71519}}, {"node": {"oid": "826303eec1e9dd9a884cc527ec519e803107119e", "messageHeadline": "[FEAT] StatsForecast AutoETS forecasting model (#2988)", "author": {"name": "fede", "email": "fede.garza.ramirez@gmail.com", "user": {"login": "AzulGarza"}}, "additions": 405, "deletions": 2}}, {"node": {"oid": "a38fcd8c6ebb0d6b7c85958d749bb74bd5a1b2c5", "messageHeadline": "Fix top categories and sorting not working (#3025)", "author": {"name": "Gerard", "email": "jerry.om.95@gmail.com", "user": {"login": "Jrryy"}}, "additions": 394, "deletions": 173}}, {"node": {"oid": "07c4c7c9b16f96e9a6a8ca68a46d9576be6b52ae", "messageHeadline": "improve forecast menu usability (#3189)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 62, "deletions": 61}}, {"node": {"oid": "8772ac738fb55105c1eaed4ea2906fb73e589070", "messageHeadline": "Added error handling (#3070)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 113, "deletions": 68}}, {"node": {"oid": "10d35adbc0699fdd1ee89f1ab98e292cab325f80", "messageHeadline": "Fix 3202 (#3213)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "51d698fe4a92f7c11e1c9e4eb99739c355b295b2", "messageHeadline": "Fix 3200 (#3215)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8c5a64ddb9b641ed34526ccf785a98bf7bd7f655", "messageHeadline": "Fix 3196 (#3216)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "c815c39cff81120a89be3ee9488926eef765ea46", "messageHeadline": "Fix 3195 (#3217)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "5caba955ff5d7c23120b791a795f99d7dc869f84", "messageHeadline": "Fix 3193 (#3219)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f4b03fddfb610134b2b8bbf54df55c9d2858c101", "messageHeadline": "Fix 3194 (#3218)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "04670ddb050636e491596e74b71b8d530c3c5fcf", "messageHeadline": "Added crypto/defi fixes (#3117)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 104, "deletions": 80}}, {"node": {"oid": "7a0084d251c30498ca1e5c01a65985ab33f1e340", "messageHeadline": "feat: shortened the title (#3143)", "author": {"name": "reshuraj57", "email": "55954262+reshuraj57@users.noreply.github.com", "user": {"login": "reshuraj57"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "db9a5e350d8a02c4ba097fb97391936cd6655abc", "messageHeadline": "generate new doc (#3159)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "a2ab314da7c18b73078bb1aa889aeee8660a0a05", "messageHeadline": "sia cleanup (#3134)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 206, "deletions": 3370}}, {"node": {"oid": "4f12938f8dde43d88a52eb81c6dc790e28fe3ce1", "messageHeadline": "Hugo (#3153)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "cd57e39658f945ac21e15eed7ce52632fb6534ea", "messageHeadline": "Fixes #3086 (#3145)", "author": {"name": "Wermeille Bastien", "email": "bastien.wermeille@gmail.com", "user": {"login": "Ph0tonic"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61996cc31bff86b0dc850c787015a3b4dcdbb4fc", "messageHeadline": " cramer_chart removd from equity.ipynb fixes #3122 (#3132)", "author": {"name": "zafar hussain", "email": "zafar_hussain2000@hotmail.com", "user": {"login": "zafar-hussain"}}, "additions": 1, "deletions": 25}}, {"node": {"oid": "eaa0a96f7eeefc088b9a57e928aeecb8b8e2d2d4", "messageHeadline": "Fix forex bugs (#3131)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 49, "deletions": 16}}, {"node": {"oid": "440ed10e638d079163886f9ff52dbc75705379fe", "messageHeadline": "Adds Introduction to Futures Menu (#3030)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 50, "deletions": 4}}, {"node": {"oid": "9a4251987df920cd6fee64137fd78c2812b05444", "messageHeadline": "Handle bad network connections (#3116)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "ad3637f44e60833256156df013ae89f626059720", "messageHeadline": "Better UX when model cant find best theta (#3133)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 53, "deletions": 15}}, {"node": {"oid": "9995e5b177d600ea133652c5298f05e816253dc9", "messageHeadline": "Massive Simplification of the Docker Setup (#3029)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 95, "deletions": 84}}, {"node": {"oid": "274d5c4078ffcfebe88ea2f884513f1f33b83a9e", "messageHeadline": "Clean UP ETF for next version (#3110)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 37047, "deletions": 563}}, {"node": {"oid": "dbcabccd66afe8be1b0a08254b7e51236e54a3fd", "messageHeadline": "Poetry : remove pmdarima (#3126)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 4043, "deletions": 999}}, {"node": {"oid": "58fb4cd190f7b78d08635b092bce1c384f538ce6", "messageHeadline": "fix news sources (#3118)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1690, "deletions": 1002}}, {"node": {"oid": "41b2a006c468f6b4841d123f4325d54824f86ed9", "messageHeadline": "Fix using forecast in SDK + crypto alignment (#3119)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 274, "deletions": 3477}}, {"node": {"oid": "15e6e4ad85dbfc184db08f8beaf44999bea7f11e", "messageHeadline": "Improve UI/UX styling regarding to spacing (#3073)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8963, "deletions": 8994}}, {"node": {"oid": "a690e40ea48b66bf4c696d0464466aa4b25a9f28", "messageHeadline": "Fixed Warning Message on Command (#3081)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "7bae873084542a23ab7c693d7f93aec0f8cdcfb9", "messageHeadline": "Tidy up information regarding installation (#3040)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "eb0167dd89c6b9f2eaf232b2b470b4dbfdab6077", "messageHeadline": "Adds Token Terminal to list of API data sources. (#3102)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9787dd2d1c1a1f06744ec0f3774fe7ddbf33e3b", "messageHeadline": "Refactor reports menu and make it work on installer (#2878)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 6279, "deletions": 3941}}, {"node": {"oid": "b5e807b188ef3d8c14b55be51ea387d968d08934", "messageHeadline": "Fix stocks bugs (#3039)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 86, "deletions": 46}}, {"node": {"oid": "67a50d92c76b5d2798324b5636a71a12e552d308", "messageHeadline": "Docker + Pypi : update logs + builds (#3016)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 39, "deletions": 14}}, {"node": {"oid": "6f78c479c1301f6a8ed4a65322023a038d678bc2", "messageHeadline": "Fix: replaced the prediction techniques links with foecasting menu li\u2026", "author": {"name": "Pragya Sapkota", "email": "pragyasapkota2056@gmail.com", "user": {"login": "pragyaasapkota"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "a7a70001334899ed1d0395153f73cbb631c62acf", "messageHeadline": "Spelling (#3061)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "461d30f77ba65ead466c2fefe948603e3be29044", "messageHeadline": "Enhance look and readability of `corr` heatmap (UX) (#3058)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "02e2f35a158ffd15c35dd4720d40659e91922652", "messageHeadline": "Fix bitcoin rainbow (#3037)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a8da01dc72f0aa10c693e28e1ab9292d1c14a6b0", "messageHeadline": "Increase number of columns to `show` in data set (#3046)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 36, "deletions": 11}}, {"node": {"oid": "457671250dc235b547bf7d0888e273bc4b387792", "messageHeadline": "Switches all multi input arguments to comma separation (#2902)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 155, "deletions": 115}}, {"node": {"oid": "38a53e5f43bccb716e6a6494605f97293077a679", "messageHeadline": "Combining commands and renaming others (#3000)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 584, "deletions": 915}}, {"node": {"oid": "e5670aa2b7bc8c2acb2d364475853c670a38a799", "messageHeadline": "Removed cramer (#3021)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 0, "deletions": 158}}, {"node": {"oid": "37facf744bc17cba620ac512a1e6a5f5ca0209e9", "messageHeadline": "Updated dependencies (#3036)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 285, "deletions": 233}}, {"node": {"oid": "b9bbe859b09222d5b2a9ed16089ec022e3e7a9f9", "messageHeadline": "Ta/atr function (#3022)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 198, "deletions": 1}}, {"node": {"oid": "aaf6fc63968546075fbcfd7708f36360fb93ef4a", "messageHeadline": "OpenBBUserDataFolder Guide (#2831)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "ddcd52368d087db371796a16b9c489894302b198", "messageHeadline": "Order sdk part of main.yml (#2906)", "author": {"name": "Wonhyeong Seo", "email": "wonhseo@kakao.com", "user": {"login": "wonhyeongseo"}}, "additions": 4494, "deletions": 3322}}, {"node": {"oid": "0ea0c55816db7f8d843c273c4c3acd047d1811e2", "messageHeadline": "Fix etf broken commands (#3010)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 36064, "deletions": 36178}}, {"node": {"oid": "5c5ab8e5c3647ad27c75cdc85f14d9af92e6c82f", "messageHeadline": "Fixed issues (#3012)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "b2b218c6f7ed71ad6a28fd33217617107b281f29", "messageHeadline": "Fix broken URL for `SDK_README.md` (#3015)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b27d7370436366d5d99693e81efc6337e2a88f98", "messageHeadline": "SDK to be logged as config parameter (#3011)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "b27adbbb25460b12d3993315f06cfef6527553f0", "messageHeadline": "made key secret pairs required params (#3002)", "author": {"name": "Kyle Yuan Yang Lee", "email": "56005940+k297lee@users.noreply.github.com", "user": {"login": "k297lee"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "b3e1b8818613b0cd28a8630e309c1bfd3b16c49f", "messageHeadline": "Fixes traceback issue (#3006)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "675449933a433a079de6ac0e185b808ffed12b0e", "messageHeadline": "Allowing integration tests to be run by menu (#2992)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d4a462cbe93a28a65962f8fc9c77d59e413a5e06", "messageHeadline": "Logging : detect pypi install + PIIS filtering (#2973)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 138, "deletions": 122}}, {"node": {"oid": "90a1469c8beabf973a22ff813d5d74b4981e3794", "messageHeadline": "Bugs 2.0 (#2993)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 39479, "deletions": 23280}}, {"node": {"oid": "723ec8b0ea7653246fc4b83b375610aa912e4f81", "messageHeadline": "Fixed bug giving exception when calling balance (#2998)", "author": {"name": "0xDareDevil", "email": "114890815+0xDareDevil@users.noreply.github.com", "user": {"login": "0xDareDevil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d86f02a767612d93b80489d0fc2c8d057da948c5", "messageHeadline": "fix for #2953 (#2999)", "author": {"name": "Kyle Yuan Yang Lee", "email": "56005940+k297lee@users.noreply.github.com", "user": {"login": "k297lee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c29d1c5c206cefeec54bebb0cf558ab7ccaaa319", "messageHeadline": "Changing reddit_sent command name (part 2) (#2986)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "0417f5f7ebc2d9986ddfd98c6ab7a416519cbfea", "messageHeadline": "infoswe command name change (#2933)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "702417df26ef8ff3516099696774d144aa696d30", "messageHeadline": "Adds doc fixes (#2928)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "c337c2fdb8de9935e2f7b90271b2a143b0e1617c", "messageHeadline": "Adding more integration tests (#2946)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 289, "deletions": 148}}, {"node": {"oid": "3498e01b2453055f8707aa7f322021c51c7c24fa", "messageHeadline": "Starting to go through my bugs (#2991)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 58, "deletions": 48}}, {"node": {"oid": "8715c3336d8c26746ffac214035e3d906653abab", "messageHeadline": "New futures controller (#2758)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 19875, "deletions": 1}}, {"node": {"oid": "9345befafe61d57fe6c909696eec49ddcd1c272d", "messageHeadline": "Spacc command name change (part 2) (#2987)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "6ea53877f5430fc9c7de3efc0c52c53a79f5d28b", "messageHeadline": "Fix integration tests (#2972)", "author": {"name": "Henrique Joaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "5fab5a438ef767d268ad728522aff337475d4345", "messageHeadline": "Emacross name change part 2 (#2978)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 1389, "deletions": 43}}, {"node": {"oid": "d6542ffd2dfe93dae004d7f5196a2a4488d16583", "messageHeadline": "Fix \"Target not AdjClose\" warning incorrectly appearing (#2980)", "author": {"name": "Gerard", "email": "jerry.om.95@gmail.com", "user": {"login": "Jrryy"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "70d35ff598553069421e7e20a67671bdd47d030b", "messageHeadline": "Economic calendar (#2936)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1496, "deletions": 77}}, {"node": {"oid": "459e103a5a565217e99150ced13a0fc7899d9283", "messageHeadline": "Fixes some James bugs (#2969)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 72598, "deletions": 2355}}, {"node": {"oid": "7f1b3db5adde07cb702c70d841583a8fa4dac5d7", "messageHeadline": "Rename sdk to SDK (#2968)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1346, "deletions": 1333}}, {"node": {"oid": "8bdaa661542072bbb40998ffff53edee9711c9d0", "messageHeadline": "alswe change (#2932)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "abda9b14d29072fb8eb0a972bec3f721be9a004e", "messageHeadline": "Plot style (#2929)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bd8ac505495b2e85b30f91c90a9f50d9685b9f35", "messageHeadline": "Update `eval` help command (#2924)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "90b5e10cf86871d51aad7a0ba207837bac5d2362", "messageHeadline": "Removed warning when importing API (#2834)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "3762693df7a1f8cdfeba5e14c4438f993a2eead0", "messageHeadline": "Add intro command + improve plot style + internationalisation consist\u2026", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 226, "deletions": 54}}, {"node": {"oid": "52dd7a1f66f7a161c1901ebdea9abebaf6418797", "messageHeadline": "Add stocksera source to `stocks/dps/ctb` (#2896)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1147, "deletions": 86}}, {"node": {"oid": "66f7d25edba5642cc65f498d66a7c1a010684bcd", "messageHeadline": "fix logging (#2923)", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "884040a0e54b9869c287e72d23ac0ce8b37d2881", "messageHeadline": "Fixing Crypto/Defi/DPI Bug (#2910)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 1403, "deletions": 1862}}, {"node": {"oid": "eb244a1d8d01e1ad93c5dc349656aa4170397f90", "messageHeadline": "Docker : building + publishing (#2904)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 391, "deletions": 291}}, {"node": {"oid": "6fa85372c6ff244e451afa4bc8e341f8d9e91d8c", "messageHeadline": "Added error handling (#2922)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 64, "deletions": 18}}, {"node": {"oid": "2c41a7b64249b52863765cc86f5c7baad4c03c10", "messageHeadline": "Make tests work with the pip package (#2916)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "820cd5176dac22349dcbe7e8380ab14961e29e4d", "messageHeadline": "Fix internationalization dictionary not being loaded (#2907)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "ace5ac607f2b6a5d9c9d8a6b7d8b6fa272eb4970", "messageHeadline": "SDK logs improved (#2893)", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 135, "deletions": 12}}, {"node": {"oid": "713680610329002dd68b26096da31499977f666f", "messageHeadline": "Renaming `api` to `sdk` (#2897)", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 1519, "deletions": 1256}}, {"node": {"oid": "99fc1be4cf0456bf64f7c86172e28e5c9a90ff1f", "messageHeadline": "Remove selenium (#2898)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2180, "deletions": 646}}, {"node": {"oid": "84b04351de56c5fc855064a65ccc26924b9daf8b", "messageHeadline": "Fix settings not updating right away (#2851)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "4fa0b98fb8cce09ecfae008752b20f8d0bffe9a5", "messageHeadline": "Allowed for newly exported files to be loaded (#2894)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 29, "deletions": 17}}, {"node": {"oid": "779eb7a5ddbff2427a8a5bf286c89ff7a3140133", "messageHeadline": "Fixes Streamlit (#2876)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2e0012e4a7c9f1ab31a4b8c96561de2b32a9c63c", "messageHeadline": "SDK logs (#2695)", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 198, "deletions": 49}}, {"node": {"oid": "0a54dacb8e358e2dd94237c430b5ae676c60760d", "messageHeadline": "Adding installation method to api readme (#2885)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 45, "deletions": 5}}, {"node": {"oid": "80f857a22ad0569ebed280339a6bddd077649157", "messageHeadline": "Allow users to export `predictions` into raw `csv` (#2884)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 308, "deletions": 234}}, {"node": {"oid": "a6428a553397c2829ab969310d8fb32cbc1876af", "messageHeadline": "Allows oanda menu to be entered and updates no key message (#2869)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "453832254c4a4c7d744e94223ae4bf0a108d60c6", "messageHeadline": "Updating Integration Tests Location (#2883)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e126ad4e4219fc3ef326e9518cd3a380d5a26123", "messageHeadline": "Sunsets the web_ui folder (#2879)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 0, "deletions": 893}}, {"node": {"oid": "0278804387d24017221f10a6ec38836279b13a1f", "messageHeadline": "Added error handling (#2871)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "d273dd5510eb05a56d0c3fb50e02ce39631a7e62", "messageHeadline": "Eliminate `update` for packaged app (#2889)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c913e29182c333464f16a39ab3e5ff67098d393f", "messageHeadline": "Initialuze econonmetrics choices so that -h can be used (#2890)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7a8f8a0118ec641d8880c5c3e9d9b86d2ae4e7e9", "messageHeadline": "actions (#2892)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8a6509afcee024f24b017f650c85eafaaeb340e", "messageHeadline": "Enhance economy menu with custom math functions (#2559)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 165, "deletions": 1}}, {"node": {"oid": "7196ed152103bad7491891242ce804c25117e97c", "messageHeadline": "Adding documentation for builds and integration tests (#2754)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 263, "deletions": 48}}, {"node": {"oid": "222c01577f59b43c331ad0053552b83100024fa1", "messageHeadline": "Added non check (#2870)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12797d7e459f442bedfd9d1b9b5d4c607b36b600", "messageHeadline": "Attempting to improve accuracy of latest version message (#2874)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c68217eb48805c757bf55e47f6bbcf799db0c1c", "messageHeadline": "Fixed bug in calling function get_balance and added enhancements to u\u2026", "author": {"name": "0xDareDevil", "email": "114890815+0xDareDevil@users.noreply.github.com", "user": {"login": "0xDareDevil"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "d7a5b33f1342a11cb6c598e11da7b9bd5a767467", "messageHeadline": "Clean up docker documentation (#2880)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "77106c2f833366a22d19d557ba8f1d69cc21e97f", "messageHeadline": " Moving `scripts` and `routines` into `openbb_terminal` folder. (#2854)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 109, "deletions": 78}}, {"node": {"oid": "081ccd2fbd28225eb4017b32a470d7ff0c72305d", "messageHeadline": "Moving `custom_imports` into `openbbterminal` folder. (#2858)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 20, "deletions": 300}}, {"node": {"oid": "40e486f93bd193b76722d545735282d374256a2d", "messageHeadline": "Moving `portfolio` and `data_sources_default.json` into `openbb_termi\u2026", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "f03af510a3b1cd2025b9dc847fda48f979d077ec", "messageHeadline": "Semantics (#2872)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f081375d13bb522fc5452454c425084bc9bf3417", "messageHeadline": "Fixed bad controller call (#2873)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "467fe6bd0f3a7b8650f443f62f6d4f2fe90bece4", "messageHeadline": "Fixes stocks integration tests (#2862)", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 88, "deletions": 78}}, {"node": {"oid": "7c3572daede72d334e031ecde3dffb43173a5976", "messageHeadline": "Bug/2804 e comman wont exit term (#2816)", "author": {"name": "John Inge", "email": "42311775+erlandsen-tech@users.noreply.github.com", "user": {"login": "erlandsen-tech"}}, "additions": 31, "deletions": 40}}, {"node": {"oid": "baf72720da8795d6e301eeafa4012492b09bc0ad", "messageHeadline": "Workflow Changes for New Machines (#2828)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 31, "deletions": 32}}, {"node": {"oid": "54c5016f014d325ede55b2e55a66317c9a023f0e", "messageHeadline": "Exception: variable coin referenced before assignment (#2832)", "author": {"name": "0xDareDevil", "email": "114890815+0xDareDevil@users.noreply.github.com", "user": {"login": "0xDareDevil"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "ecb36bf5616fe46ab2edc0738d32b5c104d6f8fb", "messageHeadline": "Fix of #2833 (#2861)", "author": {"name": "Raffaele Abate", "email": "raf@kairosdojo.xyz", "user": {"login": "kairosdojo"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "74c8eae2d3f0b6ea4e9635917bc3665b0c83600c", "messageHeadline": "Moving `exports` into `openbb_terminal` folder. (#2859)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "689223957e465de88a432784222dd84c39cda45d", "messageHeadline": "Fixed crypto dashboard (#2838)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 28, "deletions": 25}}, {"node": {"oid": "bbd971b958411900bc8bec4e6bccd79b04d3f087", "messageHeadline": "Moving `styles` into `openbb_terminal` folder. (#2856)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "26c491281c3346706823d9067fd0b8d289418005", "messageHeadline": "Notify users of old `darts` version (#2853)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "cbd11209d54b2e499b0c1ff2bd5cdf5c2196659d", "messageHeadline": "Fix hashrate (#2845)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "137f56ff3ffdc9969b33905e4f1aff2b5114cde4", "messageHeadline": "Update bug_report.md (#2848)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5f134b2a3f07d11675268929b7f5db0f720812b5", "messageHeadline": "Updated vsurf and forecast API call (#2843)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 26, "deletions": 23}}, {"node": {"oid": "0b76e5b4c3951cba8c4864fc911e3d49b36ad3ab", "messageHeadline": "Add cboe top of book (#2830)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 371, "deletions": 0}}, {"node": {"oid": "ff3f0f450a5d2eaec4caa7304aa2cc9969562fac", "messageHeadline": "Fixed stocks dashboard tz issue (#2844)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "53b2377716d18439e06688b9bdeede0a5f4a355f", "messageHeadline": "Move `i18n` into `openbb_terminal` (#2840)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "aebdddc286e8effa83c08295a1115c478becd6cd", "messageHeadline": "Moving `terminal.py` file (#2837)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1165, "deletions": 1152}}, {"node": {"oid": "cfd2a03d2c4b0c2a86191449f09b0d57625d3e82", "messageHeadline": "Update SDK Hugo server (#2822)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 952, "deletions": 760}}, {"node": {"oid": "37c39c3191a2244c6857a1f2e0e8396c33dfc1cb", "messageHeadline": "Degiro fix (#2747)", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 162, "deletions": 29}}, {"node": {"oid": "0ee286b972e9b79f2ce459783ee419258c95cd40", "messageHeadline": "fix: numeric_only deprecated FutureWarning message (#2827)", "author": {"name": "Michael Henrique", "email": "32798723+bohruz@users.noreply.github.com", "user": {"login": "henriqueio"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a74439125fbb41ac651fa1d1748b362d97656d8d", "messageHeadline": "Fix wrong export path (#2621)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "67a0c7082605ed81537971c7ccad50bf6aacf7a3", "messageHeadline": "Stocks Menu SDK Introduction - Revised. (#2813)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "983933faec7d9d65a0b71118c8f3aeaec154cf61", "messageHeadline": "Regression Models Explainability (XAI) using SHAP (#2766)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 68, "deletions": 2}}, {"node": {"oid": "1cc76a22a385d4eef217f9dd7012d5dc1272eea8", "messageHeadline": "Interest rates and spread matrix command - economy menu (#2799)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 83803, "deletions": 32}}, {"node": {"oid": "b14484ac811395c07194c3b6b852f08860f8f36c", "messageHeadline": "Fixed iteritems deprecated message #2807 (#2808)", "author": {"name": "Michael Henrique", "email": "32798723+bohruz@users.noreply.github.com", "user": {"login": "henriqueio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56a587edb3580373ca7116ef42d6e81012a13894", "messageHeadline": "Big Fix: 2815. Updated if condition that was raising exception (#2821)", "author": {"name": "0xDareDevil", "email": "114890815+0xDareDevil@users.noreply.github.com", "user": {"login": "0xDareDevil"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0254d78741b89f716f140e7606b84d58bded75de", "messageHeadline": "Improves the forex menu to include the `forecast` command (#2818)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 18, "deletions": 21}}, {"node": {"oid": "33955fa591f523f6f787295c571e3e4017ee535d", "messageHeadline": "Fixed big, added ability to bring data to forecast menu (#2823)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 26, "deletions": 19}}, {"node": {"oid": "fcb58ca91041522c3708aaaebe9c52a19de94c3f", "messageHeadline": "Fixed plotting command (#2809)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 38, "deletions": 44}}, {"node": {"oid": "4304a5c664700cf083f1432fa7523f051492754c", "messageHeadline": "Enhances error handling in economy menu (#2819)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 68, "deletions": 27}}, {"node": {"oid": "4c09877dc89cb743dcd337600fd050c7e288704e", "messageHeadline": "Add --export to load functions (#2811)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "ad71fe777ad391f4326c7f4e4e6ef2690f4a5859", "messageHeadline": "Small fixes (#2810)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 42, "deletions": 37}}, {"node": {"oid": "74a79b8572cee7e608c095e6c0bf08b4a12c0251", "messageHeadline": "Fixed warning message (#2805)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "da7ee5c623cdcba947af46003ffdd5b3cfb0785f", "messageHeadline": "installer fix by changing numpy version (#2806)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 292, "deletions": 2174}}, {"node": {"oid": "c24e620b83bc1d66f1ba963e1732bb9b8327ddc6", "messageHeadline": "Forecast i8n name changes (#2790)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cf9670303c5e5f4fd598106ddff48a31c8fd80e6", "messageHeadline": "Populate model functions with check_api_key decorator (#2755)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 1309, "deletions": 856}}, {"node": {"oid": "816e6b5021518a9db13d375509a0cb7ae16ef442", "messageHeadline": "Removed stored folder (#2801)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "88ec6a04c0a43f40c8aeeee92a8f3bc77639d45a", "messageHeadline": "be explicit about images location (#2791)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "7143bffca824498184663e337e6159fe10033655", "messageHeadline": "Allow any pair in crypto orderbook/trades (#2796)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "32741fd842a658d3abb1eb95e036c6bbfd80d6fe", "messageHeadline": "Introduction Guide for the Stocks SDK (#2795)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 64, "deletions": 3}}, {"node": {"oid": "40a39d108bd538f7ffd047c88b5036a1ca617fb8", "messageHeadline": "Added path fix (#2789)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "0c9a4fafc4e3ffad078e75e840bdfc7119e38562", "messageHeadline": "Nhits (#2779)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2690, "deletions": 347}}, {"node": {"oid": "8f9481f735e66829d4a0eabaa24cac0840f63a9f", "messageHeadline": "Mpf log (#2774)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 72, "deletions": 30}}, {"node": {"oid": "3324bff09f93c1e04acfc456b9207a1687f5681a", "messageHeadline": "Add demark indicator to stocks/ta (#2773)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 178, "deletions": 1}}, {"node": {"oid": "28a0cfd2eea998aa21ebc057a266dc9bc03fea34", "messageHeadline": "Improved auto completion (#2763)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 3146, "deletions": 520}}, {"node": {"oid": "92a01468684b6b0a7785419e815539c4ae987c06", "messageHeadline": "Fixes bug with plotting the date column (#2783)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1186939884bdb85321f016aabf3f3586fd0bbfc1", "messageHeadline": "Fix keys menu: tokenterminal & shroom bug fix (#2781)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 641, "deletions": 131}}, {"node": {"oid": "8615a0e1d0be690acd460bf5812d835de4f49c3b", "messageHeadline": "single day fcast (#2756)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "abf6aa6e401dc94eeff9f186f4bfaa40fc6c7494", "messageHeadline": "boop (#2772)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "b56283a51bd19d8b4c746f9865b8c3176842e835", "messageHeadline": "Annualize clenow momentum (#2765)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7aa33fdb7a88d6917062f1a0e0e8d958bdb98730", "messageHeadline": "Fix of issue #2767: list comprehension and del after that, instead of\u2026", "author": {"name": "Raffaele Abate", "email": "raf@kairosdojo.xyz", "user": {"login": "kairosdojo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "119fb1e82cbc7c2d95701f84c542ce3adfb3f7d5", "messageHeadline": "Change funds load from investpy to investiny to fix 403 error (#2771)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 217, "deletions": 1136}}, {"node": {"oid": "4f189db935a67a6cc5bbe1de9c387c7c4bf6557f", "messageHeadline": "Fixed errors in trading hours + tests (#2770)", "author": {"name": "Gerard", "email": "jerry.om.95@gmail.com", "user": {"login": "Jrryy"}}, "additions": 72, "deletions": 83}}, {"node": {"oid": "a94699ab4e0f8cd132a342c39b30ce37f327238d", "messageHeadline": "Order Documentation Navigation Sidebar Alphabetically (#2760)", "author": {"name": "Wonhyeong Seo", "email": "wonhseo@kakao.com", "user": {"login": "wonhyeongseo"}}, "additions": 1515, "deletions": 1516}}, {"node": {"oid": "4b4e86ad3be89397c7a49ecc0e75144cfd74d2c6", "messageHeadline": "Integration with Shroom (#2367)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 4375, "deletions": 8}}, {"node": {"oid": "7979b1fc071a1c3e7463044bea617d7305b4a17e", "messageHeadline": "Add 3 Token Terminal commands (#2447)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1051, "deletions": 31}}, {"node": {"oid": "c7ab888223b23d8c9c59558afdfd8d352b7dea9c", "messageHeadline": "Revert \"Update env requirements to enable forecasting on m1 macs\"", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 239, "deletions": 1765}}, {"node": {"oid": "9be74cee1fb6b01017ef123f20f29d1042c81bcf", "messageHeadline": "Update env requirements to enable forecasting on m1 macs", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 1765, "deletions": 239}}, {"node": {"oid": "63cc084b989c559b602d695f3cfb708c384f7897", "messageHeadline": "Clean up old api files (#2752)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 49, "deletions": 1618}}, {"node": {"oid": "7d584fb8d563ca3bc88e76b1435307f0e269995d", "messageHeadline": "Fix /stocks/options/hist (#2749)", "author": {"name": "Gerard", "email": "jerry.om.95@gmail.com", "user": {"login": "Jrryy"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "83377868b25b91b608f04cbda9383f838dff74cd", "messageHeadline": "PO_controller refactoring and tests (#2725)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 725, "deletions": 3051}}, {"node": {"oid": "ec9b940626c8aefe6ed5997aa0f09f4ee8ff0619", "messageHeadline": "Update conda-3-9-env-full.yaml (#2753)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ebf96273aa8ad92e1e7211f4b931a977f792a48e", "messageHeadline": "New OpenBB SDK documentation (#2696)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 296, "deletions": 72}}, {"node": {"oid": "7fe22c18909354c430ef943f9b996dc5de312b5a", "messageHeadline": "Added back dashboards (sorry Didier) (#2751)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2272, "deletions": 1}}, {"node": {"oid": "17ec68fa4464e8758ad1760feaa065da2b752b02", "messageHeadline": "Update darts (#2750)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 5, "deletions": 19}}, {"node": {"oid": "9df5bdcfb69b3b4dc4dbfffe458969599dd73ee7", "messageHeadline": "Make it easier for users to configure their terminal colors (#2740)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "a59e041d2239ec2d98c2e8148ff0ef896a9c222a", "messageHeadline": "reformat (#2742)", "author": {"name": "John Inge", "email": "42311775+erlandsen-tech@users.noreply.github.com", "user": {"login": "erlandsen-tech"}}, "additions": 17, "deletions": 178}}, {"node": {"oid": "8f4a716a31a787141219be4b964f83b10b8e339e", "messageHeadline": "Fix test_glassnode_view.py pytest failing (#2745)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 1454, "deletions": 30}}, {"node": {"oid": "35b3faad6d1c318d79a4784e8fee9b0dd8ccbf56", "messageHeadline": "Removed duplicate dependencies (#2744)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 38, "deletions": 44}}, {"node": {"oid": "73d1472996802e7e0613ccb119b6debd630c1dce", "messageHeadline": "allow to run a routine that has just been saved (#2736)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "bc2816c609d1ce077afb8e51a1ea59888803acb1", "messageHeadline": "Autogenerated screenshots and plotshots (#2558)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 124, "deletions": 0}}, {"node": {"oid": "cb5e610bcb71e2a5e7c8527f9871567f44d502d9", "messageHeadline": "Set multiple API keys at once on OpenBB SDK (#2716)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 114, "deletions": 35}}, {"node": {"oid": "0a1e2420ce0ed22622c5d2dc3063a833f0b1fbc7", "messageHeadline": "minor styling updates (#2737)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "e0c5a199e64a0c5076c70763819165e497bc6413", "messageHeadline": "Cleaned out pred remenants (#2743)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 5, "deletions": 108}}, {"node": {"oid": "b51576118e5d7925be8d3a0835b5bb8a472c205e", "messageHeadline": "fix(docs): added margin between sections (#2738)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "9a246dd76b4921fa4a74b22d3506ad166994cc3a", "messageHeadline": "Refactor alphavantage commands in economy menu (#2739)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 1611, "deletions": 122}}, {"node": {"oid": "7fd72d9ee1e8847717195859bf6d608268a94e2f", "messageHeadline": "Forecasting Menu [Work in Progress] (#1933)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 32043, "deletions": 73855}}, {"node": {"oid": "61fab03f495b6ef32d5cbe8f9b9c5c19aeabde43", "messageHeadline": "Run \"pre-commit autoupdate\" (#2726)", "author": {"name": "SADIK KUZU", "email": "sadikkuzu@hotmail.com", "user": {"login": "sadikkuzu"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "732a6149379930fd1ff5bfb3d1266fe1e8be7ecd", "messageHeadline": "Allow users to change api keys through OpenBB SDK (#2642)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 8648, "deletions": 1378}}, {"node": {"oid": "2b4306fc17c7e7dfc9b59abe240ff87e0da5e01d", "messageHeadline": "refreshes some screenshots to reflect the current reality. (#2735)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "002bcb9e476291fd8d3ef4b7f26be196e423fdaa", "messageHeadline": "#2684 [CT] Improve stocks/sia error handling, abstract duplicate code\u2026", "author": {"name": "Catalin Toma", "email": "ctoma2005@gmail.com", "user": {"login": "catalintoma"}}, "additions": 184, "deletions": 127}}, {"node": {"oid": "ed449abc15d7312894077cf50c19e34546597b2a", "messageHeadline": "Added error handling (#2721)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 91, "deletions": 69}}, {"node": {"oid": "aafb5a52ff1b71fa82f8a175b76b0bba1bf66c21", "messageHeadline": "Update pandas dependencies (#2678)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 114, "deletions": 128}}, {"node": {"oid": "0dbfd1b7dd400d4bddbde93e3863d8d9813b514a", "messageHeadline": "Release 1.9.0 (#2694)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "90467fd322e49c675ae7e4cced09b2cb2ebb3427", "messageHeadline": "Fixed crypto report issues (#2722)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "926508c5caa4ae35ce854c993df12412af9da356", "messageHeadline": "Docker Volume Support and Remove the Last of the Files (Last Docker P\u2026", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 13, "deletions": 530}}, {"node": {"oid": "2c94ef788c1e2101795ab64ac84ba8c46198c37e", "messageHeadline": "loading default first but if user data has sources then use that (#2718)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 71, "deletions": 59}}, {"node": {"oid": "2c2ca05418a74b4c2bce60abf7818ef06aed6fb4", "messageHeadline": "remverting back a version for better fix (#2717)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "2a9e28006392d8b3d47cf0a4ae558f4939a59977", "messageHeadline": "Docker revisions 2.0 (#2714)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 6, "deletions": 55}}, {"node": {"oid": "20b621211e046d82073d47f7940baf83810b23fa", "messageHeadline": "replace ln and ld by search (#2710)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 641, "deletions": 651}}, {"node": {"oid": "6eb8a38e5b147f15ccdadbf09a80dd27eba062ca", "messageHeadline": "Removed the iter (#2713)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bb00b1bd2b4088b8165fc06c8e75f944ff464d34", "messageHeadline": "fixed typos in example for Jupyter notebook (#2687)", "author": {"name": "Tassilo Klein", "email": "TJKlein@gmail.com", "user": {"login": "TJKlein"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5c2394d63bbc8d2919894544f45ba9aff659cb5f", "messageHeadline": "fix crypto funcs (#2711)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4e6a2fb5648d7e8ee4fdb31d1ce6ffddbaf701bf", "messageHeadline": "put ticker on clenow func (#2709)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "d0c5c8e2880ac543e25b49432964ca3f74f13a5c", "messageHeadline": "Portfolio binary bug fix (#2700)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "50e3053a4511daba9dd474f6975209033b84b33a", "messageHeadline": "sources fix (#2708)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "7e0c03c96749877718e0933f00a326460e4b610d", "messageHeadline": "Automatically Create and Build Docker (#2706)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 41, "deletions": 7}}, {"node": {"oid": "e3051bb1762feffcdcd761c74c1b55715ce85a22", "messageHeadline": "Improved error handling for crypto commands (#2704)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "c268d85128a37958932f4cf228b6fe22a58b78e4", "messageHeadline": "Add record session into routine capabiltiies (#2702)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 89, "deletions": 5}}, {"node": {"oid": "2c454f81a7f896eae22ed193ada201577667af15", "messageHeadline": "Fix key error bug (#2705)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8918efba5436ed3a3b66d69b653c165a61d6bbb5", "messageHeadline": "missing scale (#2698)", "author": {"name": "et41", "email": "erenturan41@gmail.com", "user": {"login": "et41"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "54a6e661fc00590d5bad053398782014b87dd365", "messageHeadline": "Update typo in config.toml (#2699)", "author": {"name": "James Walden", "email": "67411690+JamesWalden97@users.noreply.github.com", "user": {"login": "JamesWalden97"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da913df668c64e0007ad83bf300da15c3669f827", "messageHeadline": "ssl fix (#2693)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5f2360a6e7cb29f0d99153f32e056a0251990259", "messageHeadline": "Fix ec macro (#2689)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "87fac96b7c006e24c94dc7b1874933392db01240", "messageHeadline": "Improved sorting capabilities in the news function (#2682)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 485, "deletions": 481}}, {"node": {"oid": "07c08df84e2af99be4ee32ab276128cafb9e7986", "messageHeadline": "Bug/2583 (#2671)", "author": {"name": "Catalin Toma", "email": "ctoma2005@gmail.com", "user": {"login": "catalintoma"}}, "additions": 15587, "deletions": 160}}, {"node": {"oid": "31c82b6ee7dea1a360a018d9251d242fcf4a575e", "messageHeadline": "Fix google trends. Error: The request failed: Google returned a respo\u2026", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 66, "deletions": 26}}, {"node": {"oid": "eb82d9505491c0abe81643ab2953f92bf412fd07", "messageHeadline": "Fixed ccxt (#2666)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "7f9f753b394b4bdb5acf5a971f8d6d2570dc0b80", "messageHeadline": "fix (#2683)", "author": {"name": "Om Gupta", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "79da5fdaa260f3618b1676cde3d1d5ba86a68524", "messageHeadline": "Fix charmap flair issue on windows (#2664)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b0f89745377b0bcad488118bb466e943327b0b67", "messageHeadline": "Fix bug in reports (#2680)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ab843d32fe5bd02df27caf17e7901abef3daf377", "messageHeadline": "Fixed shrs command -h (#2663)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e4f5039627c801c801ead9a45cc83443767e1a93", "messageHeadline": "Portfolio bundle fix (#2665)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 162, "deletions": 58}}, {"node": {"oid": "ae54ba58bfd5395da4374481556de90a91b9b621", "messageHeadline": "Added integration tests fixes (#2670)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "30be17a924defa0e36fba9ebb5a71e6f3b6ef353", "messageHeadline": "fix get_df for output in stocks/disc (#2667)", "author": {"name": "Damian Guenzing", "email": "65827185+gnzng@users.noreply.github.com", "user": {"login": "gnzng"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "769ae75805b081fe540969655154a0f7369e9084", "messageHeadline": "Add End of Day Historical Data to FA : https://eodhistoricaldata.com/\u2026", "author": {"name": "Paul Symonds", "email": "pauljsymonds@users.noreply.github.com", "user": {"login": "pauljsymonds"}}, "additions": 245, "deletions": 6}}, {"node": {"oid": "c052ed3e059596153fcbc27c86022785d04c91ed", "messageHeadline": "Fix bad api output (#2659)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "3685001fba8af375be97ebed96a7f2eee5480d92", "messageHeadline": "Last stocks int (#2658)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "6c0942898c46823ce1cc8ddcecebb5ad23ea46a1", "messageHeadline": "Fixes integrated tests for alt and economy (#2655)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "446a29ec91bda5111c5046b0f017a1f93e536c32", "messageHeadline": "FIxes topbuys (#2657)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "532daac9fee7c0bd2e340a2dcc1e70c36f11ae02", "messageHeadline": "Fix stock and fund (#2656)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "ef36c00f28c32335d65ec4cc96661f7653c4ec91", "messageHeadline": "fixing integration tests for crypto defi (#2624)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b2d570a672cca1ad9f127ca96ff820ae57285c7a", "messageHeadline": "integration test fix for crypto disc (#2625)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "0fd456f2809da90dab6377ccb0b1e1dfe0529a15", "messageHeadline": "Fixed the bug and refactored updating active data (#2651)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "f61ff12b9acb8b068fc161cf7d5d0afcce42496e", "messageHeadline": "CI : Disabling log collection (#2653)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "96455d6a2853177d898f082e448e99f90016a8f9", "messageHeadline": "Small refactor to terminal.py (#2640)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "72faca4ac0870c01e62483195aa10d87a4ecc5d9", "messageHeadline": "Fixes economy controller (#2645)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1b352e7373bb3806775fa113065ff1f42488946", "messageHeadline": "Fixed the bug in crypto/dd/oi (#2650)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "60c060afad205b9b2f37e79eafb3a3f4017f1942", "messageHeadline": "Etf fix (#2647)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "7c64e663005ca40bc98492277640a789b807e958", "messageHeadline": "Update README.md (#2648)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "25962e0777d1c23a6ffcc279813811b6e3840b69", "messageHeadline": "Fixes econometric menu (#2644)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "fcf233088834026feca3d9837c19cfea9415e662", "messageHeadline": "Added fixes (#2643)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3780cffeced904d41e04e2adfe8c1f2a34337099", "messageHeadline": "New path for presets (#2634)", "author": {"name": "Om Gupta", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 23568, "deletions": 185}}, {"node": {"oid": "26c14f262e376f60a23c15225c9ca39849c26e3c", "messageHeadline": "New path for data_sources_default.json (#2646)", "author": {"name": "Om Gupta", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "6339d088a62f90ef1f7eb75c8332aac8752cd4c5", "messageHeadline": "fixing crypto nft integration bug (#2639)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e67e0d8678e6686049543ed300028e54a00f78a5", "messageHeadline": "Improved futures dashboard (#2635)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "390f834a0cf3404217b6db8b34f6024fe16d2d9c", "messageHeadline": "Removed ford command (#2627)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 0, "deletions": 110}}, {"node": {"oid": "1f85ae2b70e73aa0a967bb7ffc5bc883b5cf833c", "messageHeadline": "Refactor CONTRIBUTING GUIDELINES (#2494)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1246, "deletions": 347}}, {"node": {"oid": "9e742c0bb6bf454632708aa0f360f5327ae4d3df", "messageHeadline": "Added recom error handling (#2628)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "c777ccb5c2846c91cf31ae3552e88e9f82d0ad1b", "messageHeadline": "Fixed export_data issue in Options controller (#2629)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 33, "deletions": 21}}, {"node": {"oid": "2f57a92359464a96367513e32afed31798d933b3", "messageHeadline": "Fixed bad source default (#2630)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "a5f5a33a3a79217248bec973ecd122857170cbed", "messageHeadline": "New path for routines (#2632)", "author": {"name": "Om Gupta", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "5a3a9f94e55dc6c7e444f2ab87beba1e71e74d89", "messageHeadline": "New path for portfolio data (#2611)", "author": {"name": "Om Gupta", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 87, "deletions": 53}}, {"node": {"oid": "abb060f2f0c512954e4a7f6bd924f7fce3e1b03a", "messageHeadline": "Update pull_request_template.md (#2631)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "98ab28200f1ed28b9682ecd8cf5d52343af563b9", "messageHeadline": "fix typo (#2617)", "author": {"name": "John Inge", "email": "42311775+erlandsen-tech@users.noreply.github.com", "user": {"login": "erlandsen-tech"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b78f024a6fae973db822b0ef0bf0140b86254b4a", "messageHeadline": "Be able to change user data folder and add path for exports (#2592)", "author": {"name": "Om Gupta", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 156, "deletions": 217}}, {"node": {"oid": "88966cb329aa90e81dbb22a8e1a4829bdc4ea220", "messageHeadline": "Fixing the voi command (#2613)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 42, "deletions": 11}}, {"node": {"oid": "8e20d9eb83a846b2c7f8bfec225858fc7fb8cfde", "messageHeadline": "Bug/2590 error setting exp (#2615)", "author": {"name": "John Inge", "email": "42311775+erlandsen-tech@users.noreply.github.com", "user": {"login": "erlandsen-tech"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7a02f85e510fdc1d9878118327551eabc8473d78", "messageHeadline": "Portfolio controller fixes (#2610)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "d0914a84d3bc3b1f18886351d26ec9e9ccd6393d", "messageHeadline": "Fix exports (#2584)", "author": {"name": "Catalin Toma", "email": "ctoma2005@gmail.com", "user": {"login": "catalintoma"}}, "additions": 61, "deletions": 42}}, {"node": {"oid": "35b21cee39c33532d146192982adb09b158c55cf", "messageHeadline": "refactor: convert for loops into list and dict comprehensions (#2493)", "author": {"name": "Uzair Aftab", "email": "48220549+Uzaaft@users.noreply.github.com", "user": {"login": "Uzaaft"}}, "additions": 186, "deletions": 227}}, {"node": {"oid": "593bcf8369ce99a4220c54c5fa7d4325cc67fe0a", "messageHeadline": "stocks/dps bug fixes (#2614)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 57, "deletions": 49}}, {"node": {"oid": "0b33cb45f815ea6953e3fe67d6349fa7624f6ddd", "messageHeadline": "Adds auto yaml generation (#2587)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 5436, "deletions": 2890}}, {"node": {"oid": "197c08e8edbc4bff7bb7f6e972e70ceab92ec22c", "messageHeadline": "Fix a bug and refactor stock helpers (#2566)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 768, "deletions": 728}}, {"node": {"oid": "8e3760a503e52887c863b261d29f46658616adde", "messageHeadline": "fresh reports fix (#2570)", "author": {"name": "Om Gupta", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 1460, "deletions": 3113}}, {"node": {"oid": "5bc7bc070ed7c9051b1277d0db21299fd310d42b", "messageHeadline": "Tests over API Best Practices (#2344)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 10987, "deletions": 1152}}, {"node": {"oid": "5f5f07c2956771072f5ff6cbbc53bd536bcf0984", "messageHeadline": "Fix bugs for news (SSL, sources) and fred (SSL) (#2585)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 3581, "deletions": 28}}, {"node": {"oid": "c4658b63a936ad219625d30dcbd12a1aa798af09", "messageHeadline": "Add path for custom_imports outside the terminal (#2567)", "author": {"name": "Om Gupta", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 46, "deletions": 18}}, {"node": {"oid": "16b2a7a20ce9475d2d74e603e56fe81fbf84208b", "messageHeadline": "Minor fixes in API usage (#2588)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "55a39e3407a064c4580191f3b348edf30037666a", "messageHeadline": "Updating feature flags : logs (#2568)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 2, "deletions": 16}}, {"node": {"oid": "1661ddd44044c637526e9a1e812e7c1863be35fc", "messageHeadline": "Integrate live feeds from Pyth (#2178)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 621, "deletions": 2176}}, {"node": {"oid": "8216e8581f83ec609a3dc751242f4d3e0c64cdc3", "messageHeadline": "Update README.md (#2581)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8731fbd692f911e10778207df26276fcce715e21", "messageHeadline": "Auto Generate API Documentation (#2360)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 19413, "deletions": 1}}, {"node": {"oid": "cb7423d8c6eb12448b37530b3b0b4699bbfd17eb", "messageHeadline": "Fix equity report & Update API docs on Hugo (#2573)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 95, "deletions": 79}}, {"node": {"oid": "72b0a9f1ee8b91ad9fd9e76d80d2ccab51ee6d21", "messageHeadline": "Next release : reports on steroids (#2349)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 90993, "deletions": 24764}}, {"node": {"oid": "017725eb630c1adfecf1a8d544b5a50fb368b78c", "messageHeadline": "Improving styles loading (#2569)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 44, "deletions": 50}}, {"node": {"oid": "d85ede6a22de830e0d5134ff8fe6b8623d9a2f62", "messageHeadline": "Pylint (#2563)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 368, "deletions": 402}}, {"node": {"oid": "7c69964ecb7fc98a22af91a76727b52c92b40a23", "messageHeadline": "updating drafter version (#2554)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9deb06d7339ddacc232de0f74d5fcfe69c19389b", "messageHeadline": "Friday night bugs (#2557)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 214, "deletions": 225}}, {"node": {"oid": "3964705101a4a45f1e93ae6b13f5a76efea573d7", "messageHeadline": "#2212 Removed hist and trend comamnds from /stocks/ba (#2284)", "author": {"name": "raviolispy", "email": "62662248+raviolispy@users.noreply.github.com", "user": {"login": "raviolispy"}}, "additions": 9, "deletions": 158}}, {"node": {"oid": "9ab533df03fb5262b0101121ace1bda8c9c2a7de", "messageHeadline": "remove custom menu (#2551)", "author": {"name": "Om Gupta", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 0, "deletions": 1923}}, {"node": {"oid": "f18c44b0668ef8e40d14d79780558521b2c02304", "messageHeadline": "New path for styles and add timezone as environment variable (#2509)", "author": {"name": "Om Gupta", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 88, "deletions": 52}}, {"node": {"oid": "cc076bbdb9df9e00595047646c0ea59f8a3a6537", "messageHeadline": "add a new routine based on Twitter thread (#2555)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "c71bc53307f187f10dd69305226c19d6b304ddb4", "messageHeadline": "Fixing stocks/rolling (#2550)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fbdf6e78583dcf62f0cb8a6196bbe061526dbde7", "messageHeadline": "adding warning to news (#2545)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "000e75baf512ed5ae100902b564bb0ece27fc3f2", "messageHeadline": "Comment out options screener for short term (#2544)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "7d3ffa80c260fa91850be0d73291371dbfd4481e", "messageHeadline": "forgot to change colors (#2543)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40490054fdbda9368a8e6c7c7a0d89169773e369", "messageHeadline": "[bug] nft price model (#2475)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 6700, "deletions": 5493}}, {"node": {"oid": "f4bbcbc31c90ee421e87dbf229bd5f07ea1b476c", "messageHeadline": "suggest data sources to use for a command (#2518)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d508c5e815677fef85571d4a8d3fe8fc0ec987b5", "messageHeadline": "Added export to stocks/qa/beta (#2510)", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "271d677f2c36702955357d3f9246535ae73477bc", "messageHeadline": "Heatmap fix percents (#2541)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "0f23910e59a2bd4da0dc9cfa25446e2ba78d9b9a", "messageHeadline": "removed nftcalendar.io (#2540)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 499, "deletions": 1284}}, {"node": {"oid": "43dd40a8ee536f4cfab410dd17e6fac90c88531b", "messageHeadline": "patching news with comments (#2530)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 37, "deletions": 19}}, {"node": {"oid": "e3b4ff5e7ce6286a2ad515d40f71d257b227b350", "messageHeadline": "[Bug] Crypto/DeFi/pools - Error: display_uni_pools() got an unexpecte\u2026", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a73c123c3ce949b67d2fdaa7ba943b7dc469f878", "messageHeadline": "ensure cmd is a well formed json string (#2523)", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "1bdaa03cdce186e4202634e361763615ec959e1e", "messageHeadline": "Some docs improvements (#2528)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 32, "deletions": 10}}, {"node": {"oid": "3d0190e35bae4092f52025377d8604b3a6a17bfa", "messageHeadline": "New path for .env (#2508)", "author": {"name": "Om Gupta", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 108, "deletions": 76}}, {"node": {"oid": "7342b07fc1bc76e79a55ea512c8eade46bdce3da", "messageHeadline": "Revert back version (#2527)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "85d1a431279f6c6c57e0cdde735f40525bfec010", "messageHeadline": "Release/1.8.1 (#2526)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c762cc59db8a09ed608dbf5b385381c02650c3e2", "messageHeadline": "bug fixes (#2515)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "ce0858ac4f41a56eb8db35fff44f4806d0afd507", "messageHeadline": "Adding feedparser to spec file (#2525)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "291e7d69914e9ab8b9bf9b20bb44d971bcedc247", "messageHeadline": "Add ETF support for portfolio allocation command (#2143)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 640, "deletions": 213}}, {"node": {"oid": "10fce6d1d778100664da2c15e0bb534c51a6498f", "messageHeadline": "Release/1.8.0 (#2521)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3381a9a907fe6f99ba6a190475a55e1325d9a4a9", "messageHeadline": "Allow reports comments to be saved in a new HTML (#2507)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 174, "deletions": 103}}, {"node": {"oid": "1766e2fe3f1caf7c9c6d740b4c24d1dc3496338a", "messageHeadline": "M1 macos build system (#2504)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "eff4632df9d8f94f5d8b67588a6ceb57cff7152e", "messageHeadline": "New path for logs (#2502)", "author": {"name": "Om Gupta", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "f856a2f2125e58839f21e74f3dd84dfe598d515e", "messageHeadline": "Add heatmap function to stocks disc (#2454)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 238, "deletions": 23}}, {"node": {"oid": "fbbb97ef1471ce523eaa3a761bd67efac52b4480", "messageHeadline": "Updates fa_demo.openbb to be compatible with the `--source` and defau\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e6eafc0ed9e7446c1603f28e7a5970ee6d3612a9", "messageHeadline": "Improve ux experience through auto completer (#2483)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 577, "deletions": 81}}, {"node": {"oid": "926cf0c1474c43071942d3aa023c267c4dc94110", "messageHeadline": "Intel installer bug fix (#2505)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "a8c9b4ee6e6b70bdd7731e01d7bd5fca92563694", "messageHeadline": "added wiki command (#2492)", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "37340beaf6dcef903cfa685d3966b299e4b4f4ec", "messageHeadline": "Adds a warning regarding /stocks/ba/jcdr (#2501)", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 4662, "deletions": 2555}}, {"node": {"oid": "92991fc4e3097fdd9ac9f4f39bdd8e46289176cd", "messageHeadline": "Get rid of option expirations in the past for Nasdaq + bugs (#2498)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "bfb14e1a53f65f0857cc08b09ab52f979ee3fda6", "messageHeadline": "Adding optional columns before compute with columns. (#2445)", "author": {"name": "Jalil F", "email": "jrab227@gmail.com", "user": {"login": "jfarid27"}}, "additions": 27, "deletions": 28}}, {"node": {"oid": "335a7b9ede2b0448667f342518496e744e620a8c", "messageHeadline": "com2ann: Convert type comments into Python type hints (#2325)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 24, "deletions": 16}}, {"node": {"oid": "9c5ad13e2a6368c91bb4c00399442fec6d6cbf12", "messageHeadline": "[Bug] Fixes the stocks ca cashflow command (#2486)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 63, "deletions": 57}}, {"node": {"oid": "d0a869784c55a090ae5ee67dc30e75f6bef15a69", "messageHeadline": "fixed issue with cmc top coins #2470 (#2495)", "author": {"name": "et41", "email": "erenturan41@gmail.com", "user": {"login": "et41"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8edf07904134b656d9254a3661c437f7fc48862c", "messageHeadline": "Big refactor to be explicit about data sources (#2490)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 121281, "deletions": 115328}}, {"node": {"oid": "3c858fc842280a4b25574c86ddf6dccd2eb3c5af", "messageHeadline": "redact inception date from investpy when incorrect (#2482)", "author": {"name": "Michael Sands", "email": "michaelesands@gmail.com", "user": {"login": "sandsmichael"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "bd592702975fa46962e174b55d536535e7bf4c21", "messageHeadline": "Add yf for fa/earnings (#2488)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 67, "deletions": 9}}, {"node": {"oid": "e3a76f40bfc4d3d46e5a68bdcbb34034509f986b", "messageHeadline": "add -f to load if not present (#2489)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b9aefb90fa6a6a5741cc0b0e29c8901426658af5", "messageHeadline": "allow to do macro TB (#2435)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "db844a567f9e06b7032e4870c7b6925790d08b0d", "messageHeadline": "[bug] Fix SettingWithCopyWarning and export error (#2481)", "author": {"name": "Parker Boyes", "email": "jpboyes56@gmail.com", "user": {"login": "boyestrous"}}, "additions": 1074, "deletions": 16}}, {"node": {"oid": "3da5c35a46696696699a6c34d3d8e566b03f21e1", "messageHeadline": "fix: Issue 2458 (#2472)", "author": {"name": "Om Gupta", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 110, "deletions": 110}}, {"node": {"oid": "120e6fd7fb9a65392f8870475e15aedb9a5556fa", "messageHeadline": "fix ta command issues #2457 (#2476)", "author": {"name": "et41", "email": "erenturan41@gmail.com", "user": {"login": "et41"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2b0a9e27d6ed20044d6979bebd967a2b9a3a702a", "messageHeadline": "Add new premium source End of Day Historical Data (#2019)", "author": {"name": "Paul Symonds", "email": "pauljsymonds@users.noreply.github.com", "user": {"login": "pauljsymonds"}}, "additions": 318, "deletions": 1113}}, {"node": {"oid": "7df711d32cd34dc12d0fcc5363f0907a7c5b3306", "messageHeadline": "Fix etf function get_all_names_symbols (#2467)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 14, "deletions": 23}}, {"node": {"oid": "472b3795405fe41ceace708e6255d8fb651921a6", "messageHeadline": "Fix onchain issues (#2466)", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 32, "deletions": 10}}, {"node": {"oid": "0ad8c9549b4dd2cdd7e794945c04473d2f8fb33f", "messageHeadline": "Fix index error for portfolio historical trades. fixes #2450 (#2451)", "author": {"name": "Jalil F", "email": "jrab227@gmail.com", "user": {"login": "jfarid27"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "8940297289db5ccc8a78e9b4fb31ec1084f4eb78", "messageHeadline": "Improve readme (#2465)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 21}}, {"node": {"oid": "7f9a1152b1feb749ff9e481401493d177fe37390", "messageHeadline": "improve income command for plotting (#2434)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "356d568b1e00c1132254392aae0deda35cc90650", "messageHeadline": "Fixes getting into qa or pred from crypto controller (#2432)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "464b6a19427aa68cb5c148390bd4e797541ea31a", "messageHeadline": "improve exit message (#2448)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "5e54660d7b76c4f0457d8aaf625d027a1df144c7", "messageHeadline": "Overlay Portfolio and Benchmark Returns Distributions (#2233)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "065cd788145782c993e00435372b46e4afb4212e", "messageHeadline": "forex quote to use yahoo finance instead (#2436)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 45, "deletions": 32}}, {"node": {"oid": "12bf706c7cb45fe6661ed636e94f0f8dd3892f1a", "messageHeadline": "fix [Bug] Portfolio/EF - adding start/end dates, or period flag, gene\u2026", "author": {"name": "Om Gupta", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "817bca657e79abf4b214514758cfcda857659efc", "messageHeadline": "Fix stocks/news (#2442)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 16423, "deletions": 15998}}, {"node": {"oid": "17629fc9ae0bbe6025de17345797b40bba3b28ea", "messageHeadline": "allow percentages for EconDB as required by user (#2440)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1143, "deletions": 1035}}, {"node": {"oid": "97312178b67e858432fa29de2a1cd60188c5dcb4", "messageHeadline": "Improve export folder to custom one (#2439)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c30a8de32ffe6a84dc92c94841623db90f8b41c2", "messageHeadline": "Allow root access (#2437)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "9bbca6f8459a975a9bb1a1b4157408508b4c9050", "messageHeadline": "Makes running exe files more robust (#2438)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "fdbcd01c800f16a69ace726d4c2e240a90c565e1", "messageHeadline": "Adds Australian Sector Indexes and some others. (#2441)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 103, "deletions": 1}}, {"node": {"oid": "6e7971860a5d8e3c99dd2f3ba978dcd0ad7c1808", "messageHeadline": "pre-commit autoupdate ; pre-commit run --all-files (#2330)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 18, "deletions": 52}}, {"node": {"oid": "839da1dd45431dd6d0ff7a8d10d7f1db7d6a5169", "messageHeadline": "fix x-small: Add Python 3.10 and 3.11 release candidate to testing (#\u2026", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "629172230f1a3ff6c857f2c560ad173678e64061", "messageHeadline": "Fix liquidations data. fixes OpenBB-finance/OpenBBTerminal#2429 (#2430)", "author": {"name": "Jalil F", "email": "jrab227@gmail.com", "user": {"login": "jfarid27"}}, "additions": 159, "deletions": 159}}, {"node": {"oid": "25c24ddb9e4445cf98dd6d35ae90309bcbadc33e", "messageHeadline": "Updates website with degiro documentation (#2413)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 146, "deletions": 0}}, {"node": {"oid": "b6a6b7127a61be9aa0eb07c6bd2c39f8ca0f43c1", "messageHeadline": "Fixes issue #2419 (#2420)", "author": {"name": "nickvin", "email": "nicolas.vincent@gmail.com", "user": {"login": "nickvin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "be8fa2ee9bd030ae937689e75b9e9f62cae72c05", "messageHeadline": "Readme update (#2427)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "a285e5b2b7a7635405cc34032b90bfd754dfd6a5", "messageHeadline": "fix etf/compare (#2426)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 18657, "deletions": 18764}}, {"node": {"oid": "81dc019c11a9638e3c9ad944b49704d99a0e732d", "messageHeadline": "minor fix (#2425)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1d73e7c192bf2e475e3eb91242fca14563e97ab0", "messageHeadline": "Fix economy/fred start date (#2421)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "c341f46aacd80c303fde4c4ca3b29f1bcf65d27b", "messageHeadline": "add bullrun.com.br as source for research (#2386)", "author": {"name": "Glauco Cust\u00f3dio", "email": "glauco.custodio@gmail.com", "user": {"login": "glaucocustodio"}}, "additions": 60, "deletions": 36}}, {"node": {"oid": "ccb691f238c40e8080da2ba72f931dec8a3ffa14", "messageHeadline": "Added fix for ttm issue (#2418)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d157ed0b2f62c76fb2db68cd6a2cbe0ee2aaa714", "messageHeadline": "Hugo docs (#2415)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 950, "deletions": 884}}, {"node": {"oid": "667647208443f7ac8ba9d450cb933cf0b29f093f", "messageHeadline": "Updates Fundamental Analysis Demo Routine - Routine now requires, `-i\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "a597501c70262ad1983575d659e41900f491395b", "messageHeadline": "fix laod prompt (#2408)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "eeca8a9aaa4e21e5e3db27cc72772ab34100ed2b", "messageHeadline": "fix get fred data (#2409)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d399fce65090d104231a21c36b432a15547d8eb7", "messageHeadline": "NFTs - added floor price and collections commands (#2375)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 6189, "deletions": 50}}, {"node": {"oid": "4399d06a78fa63e73b9d77e8b3bb55906bf7af51", "messageHeadline": "Refactoring crypto load (#2366)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 320, "deletions": 86}}, {"node": {"oid": "1e882238484b00b5d4fbac7e1daf924d974b58d0", "messageHeadline": "Fix missing polygon api (#2392)", "author": {"name": "nickvin", "email": "nicolas.vincent@gmail.com", "user": {"login": "nickvin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a9a9b2b785239a0d606e9dd15926acec431d1a99", "messageHeadline": "feat m: [Crypto/DD] Add Coinglass Liquidations (#2402)", "author": {"name": "Jalil F", "email": "jrab227@gmail.com", "user": {"login": "jfarid27"}}, "additions": 3409, "deletions": 1}}, {"node": {"oid": "c68857f98290925d6d145d91d88908468fb73541", "messageHeadline": "Fixed polygon quarterly (#2401)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 67, "deletions": 58}}, {"node": {"oid": "5bfdd8f4227253fb2ce387f2a7f9e189804e3bd6", "messageHeadline": "Fixed the etf compare command (#2394)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 20859, "deletions": 19726}}, {"node": {"oid": "cf9b5ad83200aa960a302c30e653cdaf2b9e2603", "messageHeadline": "Add nasdaq as an options source (#2397)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 782, "deletions": 153}}, {"node": {"oid": "815787df8f5f735d33aebca0d230d4bebaa58beb", "messageHeadline": "Fixed issue with tk command (#2395)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e527e924bfb1355264b85f59f1dc46fe2781f9f5", "messageHeadline": "Fixed blacklitterman export (#2396)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "1ca58d9cdda65060db203a5a483cb0346d835466", "messageHeadline": "Changed cdebt to edebt with wording fixes (#2393)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "582fc1b81e54271be520e17beb481fc2bb0bd122", "messageHeadline": "Fixed issues with x axis ordering (#2391)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "6f2691b9168ab3cadccac25d9a4fabbf3aaeaf0d", "messageHeadline": "Fix income statement bad headers (#2390)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "cec9778ebb1571bba8efc4c6b96d0630d3b67088", "messageHeadline": "More verbose error (#2389)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b6ebe207f25bbe0d88d33415ef68f7b19693a6f3", "messageHeadline": "Bug fixes (#2387)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 67, "deletions": 89}}, {"node": {"oid": "e34ac70489f21b84b76ecf89750f42681d45d1f3", "messageHeadline": "Bug fixes (#2388)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3a7401dfd09abc74a61136a5a42e78fd659a9afa", "messageHeadline": "Adds relative strength percentile to stocks/ta (#2302)", "author": {"name": "Om Gupta", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 35237, "deletions": 16289}}, {"node": {"oid": "f14fdfe7a2435d114b68da4d52302181b268a0a0", "messageHeadline": "Improve SIA experience as based on feedback (#2264)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 394, "deletions": 104}}, {"node": {"oid": "6dc21aa3b9370a960c9d10f32a7aecffe271e0e3", "messageHeadline": "fix issue 2314 (#2384)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 31, "deletions": 26}}, {"node": {"oid": "ae2b140d254d683bbb877bef9e86897a6610ef59", "messageHeadline": "removed -s flag from documentation (#2379)", "author": {"name": "Parker Boyes", "email": "jpboyes56@gmail.com", "user": {"login": "boyestrous"}}, "additions": 38, "deletions": 46}}, {"node": {"oid": "7e103844a460bdae408602a38de42cb11cf1e250", "messageHeadline": "fix error (#2369)", "author": {"name": "Om Gupta", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f4bcfcca1c4b818f1f51f1516eb514d851438d94", "messageHeadline": "Fixed breaking changes to hotpenny (#2368)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 4312, "deletions": 449}}, {"node": {"oid": "c29addaf67947fca5646a42ebfadff844ce46e70", "messageHeadline": "change sort_col -> sortby (#2361)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73f7561f8021237c0df4a8cbfbff07b5c602436c", "messageHeadline": "Small change + small bug fix (#2359)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "6b95d7d3acce258bfa1d01948ad5b660f6314ce9", "messageHeadline": "Added fixes from the general integration tests (#2357)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "52f4d673f83846c73580cea823b2ae2e44e2db2e", "messageHeadline": "Fix TA integration script (#2356)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 26, "deletions": 22}}, {"node": {"oid": "d549272fafda226c4abb35bac1150be85f4864ec", "messageHeadline": "start -> start date (#2355)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e81257d47daa8645703812b0decc22f7c166f2c", "messageHeadline": "Allow search to have multiple words (#2353)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c0b839dbef96edfcda437738089023fe2eb619fd", "messageHeadline": "fix: typo in tradinghours_controller.py (#2337)", "author": {"name": "Pierre Raii", "email": "pierresraii@gmail.com", "user": {"login": "pierreraii"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90fe23b400b99c0c84e4920ee28221e1372b622e", "messageHeadline": "Fixes Forex Quote (#2350)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 27, "deletions": 20}}, {"node": {"oid": "2278e096a99617f61398255f99bf62ac6f2518d1", "messageHeadline": "Exit bot ad (#2339)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9e1a58e2dbedec4e4a9f9c2e32ddf091776c606b", "messageHeadline": "Here we merge all API Refactor related branches (#2236)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 765051, "deletions": 50976}}, {"node": {"oid": "ee0e1e98221638c5816deac46e5684cf034e0a7e", "messageHeadline": "Country debt (#2311)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 188, "deletions": 3}}, {"node": {"oid": "fc8dec2b7a7ee2c2ec8b164a5dd1f60c58c3d047", "messageHeadline": "More Options Tradier Fixes (#2309)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 148, "deletions": 60}}, {"node": {"oid": "71ba66fc5a6c86e34004d78ce59963c0f8c2774e", "messageHeadline": "Update latest allowed python version to 3.10.x (#2208)", "author": {"name": "Ali Asad Lotia", "email": "ali.asad.lotia@gmail.com", "user": {"login": "lotia"}}, "additions": 101, "deletions": 250}}, {"node": {"oid": "8d15f4944a8cc0d18684f7c486ec26f3f4183712", "messageHeadline": "pyupgrade --py38-plus (#2326)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9755e2847cf450fa288ef1794338903f02c681c", "messageHeadline": "add a test for oanda key (#2297)", "author": {"name": "soggyomelette", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 67, "deletions": 3}}, {"node": {"oid": "376d00946e596c9422b912fbf45644fe2ecaf62e", "messageHeadline": "replace pip in message (#2007)", "author": {"name": "LBolte29", "email": "97528701+LBolte29@users.noreply.github.com", "user": {"login": "LBolte29"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bfff934f085d665a92c67bd411c787372e64aeca", "messageHeadline": "updated API list to include Santiment and Crypto Panic (#2318)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f347223fdb3c712980177e4dc91f64f1267e5857", "messageHeadline": "Scale text size with size of box in crypto/ov/hm (#2278)", "author": {"name": "soggyomelette", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "0f01b8437d143b694c839f83efa0f894cd32b810", "messageHeadline": "Release 1.7.0 (#2300)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 85, "deletions": 50}}, {"node": {"oid": "bd684dd84598b984fde63a9fa99352a2016c6722", "messageHeadline": "Hides warning for API not being a terminal in jupyter lab (#2301)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "748331b773a65af71573ac20c329653740155e0c", "messageHeadline": "FIxed report generation (#2305)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 42, "deletions": 21}}, {"node": {"oid": "c6f12b779a83f3c94724c15d4f79a45b2248d59e", "messageHeadline": "Polygon candle from UTC to EST (#2304)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 37, "deletions": 31}}, {"node": {"oid": "06a4f06220fb46ca1b167e1a32ea7b57830ddaac", "messageHeadline": "Switch away from df append (#2303)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fa5e62eb50156a3c82dbbc81b3c61c2ee8ff25a1", "messageHeadline": "Options tradier fix (#2295)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1539, "deletions": 168}}, {"node": {"oid": "f507adc3f0a5b2c37bc2924f18553c251d84d51e", "messageHeadline": "Fix chains (#2294)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 85, "deletions": 95}}, {"node": {"oid": "317bca69ba71f0936505b8b8de90da9faa17efeb", "messageHeadline": "Added yfinance as a source and converted to pandas read_html (#2286)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 37888, "deletions": 20676}}, {"node": {"oid": "bd12c203a0585dab6ca3ff81c3b4500e088b41d6", "messageHeadline": "Fixed bad yfinance urls (#2282)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 83, "deletions": 83}}, {"node": {"oid": "47b25a933ed9b53c0cc327c77f2ff9350bdb90b9", "messageHeadline": "Lock Scipy to 1.8.1. Fixes OpenBB-finance/OpenBBTerminal#2226 (#2227)", "author": {"name": "Jalil F", "email": "jrab227@gmail.com", "user": {"login": "jfarid27"}}, "additions": 126, "deletions": 456}}, {"node": {"oid": "8975197a5245525d177f7c7e3ef311ef9c745961", "messageHeadline": "fixed some docs (#2281)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "855f211efa40589cde83ac7ebfb430cf9eb20d83", "messageHeadline": "Fixed glitch (#2280)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "b25034fecf848ffeb895a0505db949a66c1b8c18", "messageHeadline": "Adding draft release workflow (#2277)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "0d5d9dd4d313fba06ad2e9ceabaa87836f8ed753", "messageHeadline": "Removed second copy of pylint (#2279)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "13c8dd7bb3a712e98e30f372e627489754913091", "messageHeadline": "Adds Intro Guide to QA menu (#2273)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 138, "deletions": 3}}, {"node": {"oid": "9ff9d121a88618eb78557b8fee2496089920d652", "messageHeadline": "Rename ecocal to events and fix categories filtering (#2268)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 62, "deletions": 64}}, {"node": {"oid": "32c656b7f022fc9244c2c7fd38a200046582a5d0", "messageHeadline": "Remove portfolio optimisation shortcut (#2266)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 90}}, {"node": {"oid": "b7a84af40801f51615d0c24c220aafad28313f5d", "messageHeadline": "Fixes ecocal command (#2265)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 15}}, {"node": {"oid": "8dece67d3082153931beb34da295271fa53b10b7", "messageHeadline": "Updating docker configuration (#2251)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "824373cad1cbb2374af6f4faaf8773cbf316925f", "messageHeadline": "Adds santiment to keys menu in response to #2224 (#2238)", "author": {"name": "soggyomelette", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 201, "deletions": 0}}, {"node": {"oid": "168e2b913a337ac646d73f85415fe5bb86fdfcb6", "messageHeadline": "Forgot to staple notarization to file (#2250)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1e19ab5cc5d5e5ba69499b57775473286ef55848", "messageHeadline": "added dcf growth (#2244)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 152, "deletions": 85}}, {"node": {"oid": "775d2188913d58184f88327761c80830aac81f38", "messageHeadline": "Add parser for input command arguments (The Forward Slash PR) (#2064)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 97101, "deletions": 97483}}, {"node": {"oid": "1413456bd967eeb4ad6cdd0ff87498ec50cd105a", "messageHeadline": "Ecocal improve (#2225)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 47, "deletions": 23}}, {"node": {"oid": "c8a3608386ea2c1ccb02fe5278b53f43c668aff6", "messageHeadline": "Windows10 build system (#2228)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "e26a694fc41188b0624a3fbe2469b4860d0b795f", "messageHeadline": "Fixes #2220 by replacing Nan with 0 to allow rounding (#2243)", "author": {"name": "soggyomelette", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7007e5857c4ac1a73aca2be035d3d5bda491e4ca", "messageHeadline": "Fixed Jim Cramer (#2246)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "507cbfab39ac27c11ea767df32813a5ab7b4c9ba", "messageHeadline": "Small fix (#2240)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 14918, "deletions": 2836344}}, {"node": {"oid": "950d53ce159a5fe16642176551e392034ce9aa46", "messageHeadline": "Fix degiro keys setup and improve 2FA authentication (#2234)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "71ec70e9ddaec003de01c896076b2cbc11b4a40d", "messageHeadline": "Updating intel macos build system (#2229)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 125, "deletions": 16}}, {"node": {"oid": "b95e25a6cbbe50f055e0e682aead471e4648c0e3", "messageHeadline": "Futures Improvement (#2239)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 186, "deletions": 145}}, {"node": {"oid": "7494059fc14006b11d39ecc7c54e2a687d6c7aea", "messageHeadline": "Futures Dashboard (#2188)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 466, "deletions": 18}}, {"node": {"oid": "413360b1bcc4973e03d18f58c7d1f20cdb068fc0", "messageHeadline": "Update forex_api.py (#2215)", "author": {"name": "Vinnie117", "email": "52510339+Vinnie117@users.noreply.github.com", "user": {"login": "Vinnie117"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a1ee2bc0ba55098b01d638b6066508da0be3e9c2", "messageHeadline": "Fixed polygon act issue (#2206)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8eed33b62fd42d393d6ffb7c6fd5f49f17710928", "messageHeadline": "News from feedparser + Binance API key check fix (#2192)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 589, "deletions": 1996}}, {"node": {"oid": "da337abc1cfda95b7fcb3fee865a63b16c03ca02", "messageHeadline": "Improved verbosity of dd rating failure, and add color to the chart (\u2026", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "7a18ff1a5e502095aac50ac835c0e3444fafc5ff", "messageHeadline": "fix coinbase ov func (#2205)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 16}}, {"node": {"oid": "37e2597bb4c6ec83c5d118a449d44d98479bf21d", "messageHeadline": "Added fixes for coinbase (#2202)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "f09e887d51991fd778bc6cdda7112764743a1860", "messageHeadline": "Fix TypeError in /stocks/quantitative_analysis/beta_model (#2190)", "author": {"name": "Dirk G\u00fctlin", "email": "34550289+DiGyt@users.noreply.github.com", "user": {"login": "DiGyt"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e54a49dae40cfdd03da263a12cca4e99f745e9de", "messageHeadline": "Added ycrv command (#2203)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9cee9cc76aa3505a4637e4203bcf9b5027a4bfe6", "messageHeadline": "Small danglewood bugs (#2197)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "d08501894f45dd60a0c3a3e9f158c2f23032776e", "messageHeadline": "Add export call to FA key metrics controller (#2184)", "author": {"name": "asymness", "email": "asym1999@gmail.com", "user": {"login": "asymness"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "64d4f227533701c3ba9635f278acf4bfe5a326a7", "messageHeadline": "Clenow Volatility Adjusted Momentum (#2180)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 180, "deletions": 1}}, {"node": {"oid": "9034055c6fc24eeea45b35db5222381b5b041a16", "messageHeadline": "Fix portfolio metrics (#2116)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 2994, "deletions": 2390}}, {"node": {"oid": "9f91cf8ae8c4ded1a0cc948b522e3b3cffad1c52", "messageHeadline": "[Bugfix/TradeBalance] Fix parameter name for TradeBalance and handle \u2026", "author": {"name": "asymness", "email": "asym1999@gmail.com", "user": {"login": "asymness"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "a768e545a8c86ce8372cda1a41f62d49ce4fbe2b", "messageHeadline": "Added a Historical Beta Regression Plot (#2145)", "author": {"name": "Alex Willis", "email": "62662248+ricwillis98@users.noreply.github.com", "user": {"login": "raviolispy"}}, "additions": 190, "deletions": 0}}, {"node": {"oid": "f3a6a11788d1d06c6290307ae9e1ac861bf401af", "messageHeadline": "Survey command and info, more documentation and bugfixes (#2174)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 88, "deletions": 4}}, {"node": {"oid": "cace78c242ed6c506d3e0fdf4c38cd7b353fc2fd", "messageHeadline": "Replace crypto exchange apis with CCXT (#2158)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 370, "deletions": 215}}, {"node": {"oid": "9d0bf694f60bf40b1d782243beafd5bc3136d537", "messageHeadline": "Fix 2099 - add crypto funding rate (#2159)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 154, "deletions": 8}}, {"node": {"oid": "9d6292c7fe66c79ed39fceb0cad3430ad2cbad5a", "messageHeadline": "fix tokenomics error (#2155)", "author": {"name": "Jay M Gonzalez", "email": "jaimungon@gmail.com", "user": {"login": "jaymgonzalez"}}, "additions": 12553, "deletions": 11923}}, {"node": {"oid": "66f05b83c0740b812d61a99f675eea8451a42f7b", "messageHeadline": "Add chains via yahoo finance (#2176)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 35492, "deletions": 26}}, {"node": {"oid": "52e46d3640a1992fabfd7738de633c8c834c2949", "messageHeadline": "Fix volatility (#2173)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37c302538211478bc6432936a491006e23df7cc5", "messageHeadline": "Update GST to OpenBB in _index.md (#2157)", "author": {"name": "Vinnie117", "email": "52510339+Vinnie117@users.noreply.github.com", "user": {"login": "Vinnie117"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fa1c796dbf72191c2a8dd3371b1004683eeade53", "messageHeadline": "Fixed dcf (#2160)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "045168e5a29008bb49a7d45905fa179498ed841b", "messageHeadline": "Updates crypto load docs to match last load refactor (#2154)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 8, "deletions": 46}}, {"node": {"oid": "0b0a4839a72521043481fce1086f15469d3affaa", "messageHeadline": "Update copy for docs on Why free (#2153)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "fea15aa13d193d89e78579af1ddbca6ad89548e7", "messageHeadline": "Fix stuff (#2150)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 51, "deletions": 19}}, {"node": {"oid": "64def2e285080b1b7656a44b9481527e5cd02992", "messageHeadline": "Small improvement in Telegram script (#2144)", "author": {"name": "Javadz", "email": "zahiri1994@gmail.com", "user": {"login": "javad94"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "8c3145fcb4f475ffac620d8c29cef8a653da6a8a", "messageHeadline": "better match for econ param parse to dict (#2123)", "author": {"name": "MOMINCKS", "email": "63245608+MOMINCKS@users.noreply.github.com", "user": {"login": "momincks"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b60101ca0ee559127e2b4ce277ec11e693a4e03a", "messageHeadline": "improve readme file for terminal (#2137)", "author": {"name": "Drashti Shah", "email": "6rashti5hah@gmail.com", "user": {"login": "drashtishah"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "69baae488967064e7c0afdf0e89b8517342071fc", "messageHeadline": "Fixed a few typos (#2136)", "author": {"name": "Pietro Monticone", "email": "38562595+pitmonticone@users.noreply.github.com", "user": {"login": "pitmonticone"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a26edfbfe33aef3d78fd17345bc751391860a80c", "messageHeadline": "Update _index.md (#2135)", "author": {"name": "Raphael Coelho", "email": "102999618+raphael-coelho-nubank@users.noreply.github.com", "user": {"login": "raphael-coelho-nubank"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d90df7d63c8ddfac423a355b12ba702e113fce0", "messageHeadline": "Add in Portfolio Guide and update the Getting Started guide (#2118)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 274, "deletions": 16}}, {"node": {"oid": "17e7e6bab7b9f569f658acac1b5edcc6fa5706bd", "messageHeadline": "Fix demo video width (#2126)", "author": {"name": "Yahya SayadArbabi", "email": "yahya.arbabi@gmail.com", "user": {"login": "TheYahya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4395802424319cfeceae7435a976ee80a0d35f1", "messageHeadline": "Fix ycrv to allow raw display and export when source is FRED (#2127)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 50, "deletions": 6}}, {"node": {"oid": "2edc04c9e42feb4f90ee7a73f66dbfd4f3c9aefd", "messageHeadline": "Add jupyterlab build folders to .gitignore. fixes OpenBB-finance/Open\u2026", "author": {"name": "Jalil F", "email": "jrab227@gmail.com", "user": {"login": "jfarid27"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "64fcbc6acd2055080eb5f9a9afda515ab85e9ac7", "messageHeadline": "Integrating the fmp submenu into the fa menu + plotting + ratios (#2102)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 266235, "deletions": 262454}}, {"node": {"oid": "d6291ead84c5938ff5ff97ecbe2e1e055ec82021", "messageHeadline": "Release/1.6.0 (#2106)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 31, "deletions": 32}}, {"node": {"oid": "ca4541053fa8e9806bc28645aaf226d7a75be39c", "messageHeadline": "Fix Economy/Plot - Does not read stored datasets properly (#2112)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 144, "deletions": 80}}, {"node": {"oid": "d474bcc0f8f3153cf4584d01b504b77f3db62062", "messageHeadline": "Allow direct orderbook export from degiro paexport to portfolio load \u2026", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 59, "deletions": 30}}, {"node": {"oid": "f05676b79aef8a4297b0a8d9e0640c92052c1a5a", "messageHeadline": "fix typo - change 'seaarch' to 'search' (#2114)", "author": {"name": "Dylan Cole", "email": "logboarddjc@gmail.com", "user": {"login": "Deucedadorian"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bdcf540d1e0d27ed7fb80376f66779e93da2227b", "messageHeadline": "Guess game - Easter egg (#2066)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 131, "deletions": 0}}, {"node": {"oid": "53c3c597eff0fdb302b754f0bfba3ef2f7147423", "messageHeadline": "Help translate terminal language (#2100)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 183, "deletions": 3}}, {"node": {"oid": "5412149f37db43894db7392ea75b7c94951b4898", "messageHeadline": "Allow to build reports without arguments (#2108)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4b52e84a406e3d0569784f735759c8b091e04c15", "messageHeadline": "Changing with the times (#2111)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b90025555b61f35430390314a92c754db865ddb1", "messageHeadline": "Remove defirate scraping (#2113)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 84, "deletions": 4552}}, {"node": {"oid": "103ebfa9169d24e71a106ba592f1a7d56b2fd00b", "messageHeadline": "Update sheets (#2110)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e8b2e9ce7d0d7c2da46dc31cb513a6011b3b96f9", "messageHeadline": "The prediction menu installation instructions are not correct and sho\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "b5a7fb99b9a2a98fb3233193af2dbfa9da499782", "messageHeadline": "Fix save class (#2090)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "f0a4551634c2b2de8be450243bb0108df1a47b07", "messageHeadline": "Document : Change Docker container desktop pass-through (#2070)", "author": {"name": "DreamerC", "email": "dreamerwolf.tw@gmail.com", "user": {"login": "dreamerc"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "ec9a88e8fa637f99bb1cac60cb71ebd7820dbd32", "messageHeadline": "Fill missing static data (sector, industry, country and region) on po\u2026", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 281, "deletions": 27}}, {"node": {"oid": "82b6411cab6cfd2173910be95945b6d56ffef360", "messageHeadline": "remove cumulative returns functionalities (#2103)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 135}}, {"node": {"oid": "199534496552adcf9cd4d89b1715fb8d9879e861", "messageHeadline": "Tests : mock api call (#2105)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 3450, "deletions": 0}}, {"node": {"oid": "b75629054f3b29ad79ab11590d7f3346b85d0b7c", "messageHeadline": "Make sec fillings link clickable in report (#2104)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 23}}, {"node": {"oid": "96ed08daaa581c2e90e74dd4939744aab7a5d3e7", "messageHeadline": "[Bugfix#2094] Fix handling of balances when user has no tokens. (#2095)", "author": {"name": "Jalil F", "email": "jrab227@gmail.com", "user": {"login": "jfarid27"}}, "additions": 49, "deletions": 7}}, {"node": {"oid": "c5c2f3f8d41cacf2103454cc725ae3f08494c235", "messageHeadline": "Update jupyterlab deps to resolve dependabot alerts (#2082)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 5070, "deletions": 4992}}, {"node": {"oid": "0f6852cf0c6f4b28c23bef28f6e8678629e57c36", "messageHeadline": "Fixes error message on portfolio menu help (#2088)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5fc2635648e8fcd93888ca9302c2c3e0e830ca46", "messageHeadline": "adding data range for VaR (#2087)", "author": {"name": "pftp-jz", "email": "82187522+pftp-jz@users.noreply.github.com", "user": {"login": "pftp-jz"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "73a31f8f0051275b104357ed02ebc00646882f72", "messageHeadline": "Add buttons linking to the installation page (#2086)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 74, "deletions": 15}}, {"node": {"oid": "0fa9936651a979df2c8cff2100c5195b824a49a3", "messageHeadline": "Add in DeFi, DD and NFT guides from the Crypto menu (#2083)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 665, "deletions": 30}}, {"node": {"oid": "51b6c6ca76a1c58420f8a6f822a2939c93a6282e", "messageHeadline": "Corrected wording (#2080)", "author": {"name": "ghbcode", "email": "ghbcode@gmail.com", "user": {"login": "ghbcode"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9e7cf49e910e095027144feedb096dc0011c13fd", "messageHeadline": "sources goofed (#2079)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "05e809a8814e3ab31e670aff03defb0b1d28bfcb", "messageHeadline": "Add Crypto discovery, onchain and overview menu (#2073)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 457, "deletions": 16}}, {"node": {"oid": "88c091b204ef1de0bfdfbea49d819a5416208973", "messageHeadline": "Updating README.md from top folder, CONTRIBUTING.md wrong link (#2075)", "author": {"name": "pftp-jz", "email": "82187522+pftp-jz@users.noreply.github.com", "user": {"login": "pftp-jz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8263d8439824bdae4dafdd93ac16c93bb0f1ae13", "messageHeadline": "Fix oanda key issue (#2077)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "e91e6c00f9f87da6fcd883264f6c39a39eaa1e1c", "messageHeadline": "fix regression introduced (#2076)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6f52429d1206ec67302530c8e788bc417a921b3", "messageHeadline": "allow user to set flag (#2074)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "9e220e8f3ca0199460732ba147cc346c27758409", "messageHeadline": "Creates a controller to specify sources (#2069)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 446, "deletions": 115}}, {"node": {"oid": "0dfd53f28aec46a3f583792d2ab58d6665cad8ab", "messageHeadline": "Portoflio : add pa export command for Degiro (#2065)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 192, "deletions": 1}}, {"node": {"oid": "4c0b1135a989cf4073efb9a12067a56de1540d8d", "messageHeadline": "Economic calendar command (#2043)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 1752, "deletions": 47}}, {"node": {"oid": "5267af28760b37db2581930857bf56632dfec599", "messageHeadline": "Bump python version (#2061)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 1879, "deletions": 1769}}, {"node": {"oid": "dfd6d49056d5a5574c4ff1d00490e20b125f2097", "messageHeadline": "Fixes portfolio_model.py tests (#2071)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 9, "deletions": 66}}, {"node": {"oid": "72e2e78ad24798106b1e46cf3c26629b7585091a", "messageHeadline": "Get rid of datetime and market open closes in default stock load (#2067)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2167, "deletions": 105}}, {"node": {"oid": "2c3e10a128fa0ce4e937d8d50dc0cd6d7cd11485", "messageHeadline": "Overhaul Portfolio class (#2021)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 16068, "deletions": 16418}}, {"node": {"oid": "b229ed7570d1185add4ffc796aa44acd2dd6d5fe", "messageHeadline": "Fix the available sorting columns in divcal (#2059)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "311bdef099ec2906028c0b38ca2c709b95e32e2b", "messageHeadline": "Stop consuming first element of list (#2058)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d1e97c7ac423b19d531804afbcdf75a4d658b1db", "messageHeadline": "Update data sources json to allow submenu loading (#2057)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "e2eab7dc1f4484ed300fb1f971a2733049d0384c", "messageHeadline": "Fixes #2044 Stocks/Load - Cannot load monthly/weekly interval with Po\u2026", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "583d1632e6f06afbe7f56fcd3656eb2f96cf8b17", "messageHeadline": "added verification for windows. if start is prior to 1970, convert it\u2026", "author": {"name": "hjoaquim", "email": "h.joaquim@campus.fct.unl.pt", "user": {"login": "hjoaquim"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "0276784b350de706e1b0ef8f8d6ecd63241d0917", "messageHeadline": "Update defaults.ini (#2035)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 15411, "deletions": 18457}}, {"node": {"oid": "89297fadc4b5f9381b259f16314e44f9ba9be7bd", "messageHeadline": "Adding new portfolio metrics (#2029)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 20167, "deletions": 15}}, {"node": {"oid": "b749d6e3c6b4e0377dfd6ba95c822f79126498d8", "messageHeadline": "Improvements within the Terminal for the Documentation (#2048)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 769, "deletions": 708}}, {"node": {"oid": "518888410504a6acad93d311268e70037fc723b4", "messageHeadline": "Crypto api fixes (#1959)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 106320, "deletions": 106458}}, {"node": {"oid": "cda2e81af500a25e85000a23091db1a9f9ff4431", "messageHeadline": "add labels automatically when issue is created (#2033)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "85ce998d5755148d7af84dcff329e773f0297232", "messageHeadline": "Making the news command pretty with more data (#2045)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 53, "deletions": 21}}, {"node": {"oid": "ac4820cdef6a52b0ac821b46af3f58504b394d4b", "messageHeadline": "Fix trading hours bringing ticker in (#2038)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 53, "deletions": 30}}, {"node": {"oid": "eba85a56c54467483573358b548d29c10d443dd5", "messageHeadline": "Fix sorting of candle data (#2032)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "3d3ee9687433629e9060a51d774efae74b791f6a", "messageHeadline": "Remove print and fix issue with str on sia/vis (#2034)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4097, "deletions": 4408}}, {"node": {"oid": "0517135bc93476fd9329c408a76827950b3e6000", "messageHeadline": "Fix volatility of crypto (#2039)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2ffaace7c37c38131f35ecd8464a7291893be5f6", "messageHeadline": "fix documentation (#2037)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "17fc484651b7b7ef52f3084a9606bf0beb81787f", "messageHeadline": "fix messari spelling (#2036)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "066d347c639cf956a0f14ad5324c636ff72835b1", "messageHeadline": "replace curve brackets by square ones (#2040)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 56, "deletions": 49}}, {"node": {"oid": "45f0a0a04992999f40ab40746e9cf35ed5d9a27e", "messageHeadline": "Fixes #2018 and updates default dates in dd_controller.py (#2028)", "author": {"name": "soggyomelette", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "7849b5668b0eb6f5d112cf318b7ca90a702ac81a", "messageHeadline": "Adds a test for binance key as asked for in #2006 (#2026)", "author": {"name": "soggyomelette", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 82, "deletions": 3}}, {"node": {"oid": "a4d1d071ca01404a3faa98c6117e3958df3cb3fe", "messageHeadline": "Add in guide to Scripts & Routines (#2027)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 202, "deletions": 1}}, {"node": {"oid": "0f0e769156078a13318cd5a89ffe639cab548654", "messageHeadline": "Update stocks_helper.py (#2025)", "author": {"name": "Paul Symonds", "email": "pauljsymonds@users.noreply.github.com", "user": {"login": "pauljsymonds"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "951c94db97a39abaca88244da600ce68a3dc03d5", "messageHeadline": "Adding integration tests to intel mac workflow (#2020)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c98c467e47875da8d9680a83ff0f40494c57ff4a", "messageHeadline": "Add in Economy Guide to the website (#2016)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 400, "deletions": 3}}, {"node": {"oid": "d0aaa9ab5e6f2d7f1f97d68a11cbefead73a231e", "messageHeadline": "Add in Cryptocurrency guide and remove the old 'Guides' folder (#2015)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 132, "deletions": 3282}}, {"node": {"oid": "ddef89d115e26f6649c8ee8dde728a4b301677bd", "messageHeadline": "Add in Forex Menu guide and apply redirect to a terminal page that sh\u2026", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 140, "deletions": 84}}, {"node": {"oid": "282132f05916cadc70ff77093e0affcee7b0b6aa", "messageHeadline": "Fix yf FA quarterly issue (#2017)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "248deed202473aa3c7e847d972e5f92848b93921", "messageHeadline": "New Feature Financial Analysis, checks Yahoo if no data at Alpha Adva\u2026", "author": {"name": "Paul Symonds", "email": "pauljsymonds@users.noreply.github.com", "user": {"login": "pauljsymonds"}}, "additions": 1163, "deletions": 922}}, {"node": {"oid": "7cdd9ae23e5e5bd65e389edb46b2562ab483fe4f", "messageHeadline": "Build workflow 1 (#1999)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "221bfce4527d05f36fc9d46120dfcb6179f5db52", "messageHeadline": "Improve economy menu (#1996)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 254, "deletions": 332}}, {"node": {"oid": "8324f739b65a00df79493275a3594e8002482767", "messageHeadline": "Add in a new GIF that better demonstrates the terminal (#2010)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "2c2112df9e9e6b8c16ea94806c6c443eeabcedc4", "messageHeadline": "Changing menu dialogue for keys menu to be more apparent on how to ad\u2026", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6f7912aaf2f53744a9e0705688b4eba9b69d320", "messageHeadline": "Warning messages in #2002 (#2004)", "author": {"name": "soggyomelette", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1fe1f8714f844feded883c4473d3f1ea0838e54d", "messageHeadline": "Fix: crypto/headlines missing Legend & wrong Chart Title (#1997)", "author": {"name": "soggyomelette", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 4, "deletions": 14}}, {"node": {"oid": "2e7b54205f13bd2ae7fb46c17e6822108d66c941", "messageHeadline": "Adds Stocks/DD Guide (#2001)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 93, "deletions": 3}}, {"node": {"oid": "d23d8dd698275e77678bf7346e3c7bdcee2e2aa6", "messageHeadline": "Fixed typo - SCI --> SIC (#2000)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "fe96ab2dd87e96f0cd90c461a8db7d7900a231bf", "messageHeadline": "Fixes stock price and metrics in #1993 (#1998)", "author": {"name": "soggyomelette", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67e3b3be13ed58b7736a87f3ee7562e25ba2d79b", "messageHeadline": "Add Introduction to Cryptocurrency Guide & Fix crypto/find (#1970)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 104, "deletions": 83}}, {"node": {"oid": "9d75692af41f81bb11150beab8bd48171c138339", "messageHeadline": "Fixed bad URL to options screener intro (#1990)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b40868491e377829dfae146e897ae6c540829555", "messageHeadline": "Handle errors when tickers can't be loaded (#1986)", "author": {"name": "Sam Kerr", "email": "kerr.sam@gmail.com", "user": {"login": "stkerr"}}, "additions": 57, "deletions": 10}}, {"node": {"oid": "5790f0bfa902d02de63632e7226e785456645438", "messageHeadline": "[Bug] ta/bbands: when value contains a decimal: error: argument -s/--\u2026", "author": {"name": "soggyomelette", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8f6bd9cab6fa182c5e2e6d264cd941d1c9b68a1d", "messageHeadline": "Removes command govp from crypto/defi (#1980)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "7c597befe2dbe08f174c3133986a421497856772", "messageHeadline": "Unify input arguments between Terminal and Crypto API usage (#1942)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 120553, "deletions": 25090}}, {"node": {"oid": "2a5fbd4cd5b9cd0dceddf765224899b4aab7946a", "messageHeadline": "Fixing default view and ascending order in cglosers and cggainers (#1\u2026", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 476, "deletions": 426}}, {"node": {"oid": "d45bd55ec806575de2506f164cd779919b3d59dd", "messageHeadline": "disnake intents patch (#1987)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "0b9a81b1bd3de9d136a7847e3fd6db0c6faf74e8", "messageHeadline": "[Bug] Broken ETF functionalities (#1976)", "author": {"name": "soggyomelette", "email": "85685255+soggyomelette@users.noreply.github.com", "user": {"login": "soggyomelette"}}, "additions": 20394, "deletions": 19761}}, {"node": {"oid": "2386bd2da23b2cdb9c51e86bcbfbd9116fb66fad", "messageHeadline": "[Bug] crypto/defi/sratio: Remove scientific notation in Chart title (\u2026", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "a4de5763e6bdd8d1bbe3f19ab515f41c47222902", "messageHeadline": "Add in Introduction to Funds guide (#1979)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 186, "deletions": 7}}, {"node": {"oid": "e3daff2161781f1fce16a188908846d41c782471", "messageHeadline": "fixed crypto load (#1981)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "1bab55cf715a9dc9d0ba65832257904a8c852fbc", "messageHeadline": "Adds an Introduction Guide to the Fundamental Analysis Menu (#1982)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 419, "deletions": 4}}, {"node": {"oid": "57b61d1b2ae030f31ef9b92ccf71646df0a6ce48", "messageHeadline": "Display the help menu whenever users move to a different menu (#1968)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 283, "deletions": 165}}, {"node": {"oid": "cb66db14b0bb6c8587518546b1414a0e69f1fd71", "messageHeadline": "Add diff output to black workflow step (#1975)", "author": {"name": "Sam Kerr", "email": "kerr.sam@gmail.com", "user": {"login": "stkerr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14c599e4ec4bcfe918b2405ee2ce8b6c0bf1a7a8", "messageHeadline": "Adds Introduction Guide to the Technical Analysis Menu (#1964)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 106, "deletions": 3}}, {"node": {"oid": "1752f98667f374c712ea614708d852be43d73754", "messageHeadline": "Add in Econometrics guide and routine (#1966)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 689, "deletions": 5}}, {"node": {"oid": "0e8fed9795d6331121d5453bd7f74aaa5ce028aa", "messageHeadline": "Add in Introduction to ETFs (#1973)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 290, "deletions": 10}}, {"node": {"oid": "7ea577e14249d41837746525c22758b4000bc584", "messageHeadline": "Fixing scorr and sentiment dataframe indexing bug (#1947)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 68, "deletions": 10}}, {"node": {"oid": "ac50ab0f57e46968581c5899aa0d8079ec506f05", "messageHeadline": "changes type_string to lowercase (#1958)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "0c60d70cb29b0a6e4db41d6dd0d34f79a6169b27", "messageHeadline": "Fixing fails to deliver bug and resulting NaN values in dataframe bug\u2026", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 441, "deletions": 391}}, {"node": {"oid": "aa53f4967f94c80898723c8679dec6706db3636f", "messageHeadline": "Adds Introduction Guide to Stock Screener (#1950)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 501, "deletions": 174}}, {"node": {"oid": "7486e7ff869db2db2466ba06f7374d1a4537501f", "messageHeadline": "Adds Introduction to the Stocks Insider Trading Menu (#1931)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 231, "deletions": 8}}, {"node": {"oid": "99dce2457a15ec236df886a8eb634dbb3256b493", "messageHeadline": "Fix crypto/defi/vaults not showing for default and -k lp (#1957)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 59, "deletions": 53}}, {"node": {"oid": "f9f717774ace1d08028809048b75700d54313442", "messageHeadline": "Fixed warnings bug which does not display data if there is an inf val\u2026", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "836d529ff009cf66df4ab573ea79f0dd5b88c8a2", "messageHeadline": "Fixes Blank Report Bug (#1954)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "b0b81c4d14bb764b82d40b2b61d77ffb2ca49c21", "messageHeadline": "Fixed risk free bug (#1953)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82e38cfdc164f21775dc7625e4f756ec1eaa7021", "messageHeadline": "Fixed cntrld issue (#1952)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fd81deac2046e28fe4d49cb428c762e70ec6319d", "messageHeadline": "Fix show ticker issue (#1951)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "497324d75f523f104bc98bd1e3865bf9d19eef3f", "messageHeadline": "Preferred data source for a given command and help docs for any comma\u2026", "author": {"name": "Sam Kerr", "email": "kerr.sam@gmail.com", "user": {"login": "stkerr"}}, "additions": 1222, "deletions": 1243}}, {"node": {"oid": "b6300e906c8e5a661a01a8902cb7d3584f9b5b7c", "messageHeadline": "Fix for DCF glitch (#1932)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 36748, "deletions": 34085}}, {"node": {"oid": "c30f6c821bf456e36669fd3a37e7e75e7e1f3b2e", "messageHeadline": "Fixing future warnings bug by switching from append to concat. (#1943)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9a79e9e992b042a9f4a14ae40e76916130232dc6", "messageHeadline": "Update docs for the load command (#1941)", "author": {"name": "Sam Kerr", "email": "kerr.sam@gmail.com", "user": {"login": "stkerr"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "a89b3dca61f8960f35347e37e5a6c531d80817eb", "messageHeadline": "Match to USA if no exchange suffix is present (#1939)", "author": {"name": "Sam Kerr", "email": "kerr.sam@gmail.com", "user": {"login": "stkerr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ea75579ee7c84496d2212face49764d29c323a8", "messageHeadline": "update install instructions for jupyterlab (#1929)", "author": {"name": "Sugato Ray", "email": "sugatoray@users.noreply.github.com", "user": {"login": "sugatoray"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b62300f15b31bdc4626027d6f70e8d661167bc13", "messageHeadline": "Update logs rotation (#1920)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "7aa7146aff3e19dbc5a356604a8727d8482acec0", "messageHeadline": "Updated Tickers.csv (#1930)", "author": {"name": "chuckdustin12", "email": "96565447+chuckdustin12@users.noreply.github.com", "user": {"login": "chuckdustin12"}}, "additions": 10870, "deletions": 10870}}, {"node": {"oid": "79e9275ccf4616cb04119758518e80be198bdaf8", "messageHeadline": "Release/1.5.0 (#1926)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 111, "deletions": 30534}}, {"node": {"oid": "4ad367d2e02cb610840612ee6fa4f5156e59f27b", "messageHeadline": "Changing no data label and test files (#1922)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 971, "deletions": 3}}, {"node": {"oid": "c377cbf77678547e1b0b7738dec8dc4420d988b9", "messageHeadline": "Adds Introduction to the Options Menu Guide (#1919)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 348, "deletions": 8}}, {"node": {"oid": "15846387a150214a8811297b0b058d0b36b5ad86", "messageHeadline": "Use returns for correlations in hcorr (#1925)", "author": {"name": "Sam Kerr", "email": "kerr.sam@gmail.com", "user": {"login": "stkerr"}}, "additions": 31, "deletions": 10}}, {"node": {"oid": "0e03b9e9e41aaa61cdec5d674a9f2c64ab8d3394", "messageHeadline": "refactoring load, changed chart to candle (#1838)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 9035, "deletions": 26340}}, {"node": {"oid": "262a27b5dfaa9674c3d8e5a44c5deb4d665a60bc", "messageHeadline": "adds Introduction to Options Screener Guide and renames the folder to\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 256, "deletions": 61}}, {"node": {"oid": "8f0146cc671b231cb736e72649817b53073813eb", "messageHeadline": "Fix trailing coma typo (#1917)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7527e91692eda93a73b4dc17acd57bc1d4520027", "messageHeadline": "Fixes bug #1907 scraping management data (#1914)", "author": {"name": "James Simmons", "email": "53658028+simmonsj330@users.noreply.github.com", "user": {"login": "simmonsj330"}}, "additions": 68, "deletions": 10}}, {"node": {"oid": "a9a777143cfd735760517a2f0dec07ceceee8995", "messageHeadline": "Add argument to remove masking for heatmap in hcorr and print correla\u2026", "author": {"name": "Sam Kerr", "email": "kerr.sam@gmail.com", "user": {"login": "stkerr"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "7e52dac51691e8388247d860b1a4c4f4835f5699", "messageHeadline": "adds Introduction to Hedge Guide - only requesting to update 1 file!!\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 51, "deletions": 1}}, {"node": {"oid": "83f35e80c23e26bee53ab799b8646939fa1b08e5", "messageHeadline": "Release/1.4.0 (#1909)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 294, "deletions": 17010}}, {"node": {"oid": "610b19bbb5b97647f2a7148436c7603c8ea00e35", "messageHeadline": "Clarify values by re-ordering rows in enterprise value report (#1908)", "author": {"name": "Sam Kerr", "email": "kerr.sam@gmail.com", "user": {"login": "stkerr"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "6692e38c6f25871a5661417d61ca0888782aa0bc", "messageHeadline": "Add on feature flag for 'smart' loading (#1901)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "4c02dc2a66066045a83064d6fdcb3ee6c216f82e", "messageHeadline": "Fix multiple crypto bugs (#1903)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "335b89c8e2a4d36f09252a5c7f2e2320cb7c3556", "messageHeadline": "Skip predictions in reports if prediction package is missing. (#1900)", "author": {"name": "Sam Kerr", "email": "kerr.sam@gmail.com", "user": {"login": "stkerr"}}, "additions": 46, "deletions": 29}}, {"node": {"oid": "262d155cef2dca5ccf3897ac246ded3f72a524d6", "messageHeadline": "Fix a broken link to Jupyter directions (#1897)", "author": {"name": "Sam Kerr", "email": "kerr.sam@gmail.com", "user": {"login": "stkerr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0f2fd688da10944559e4553ca32294bfcc20270", "messageHeadline": "removing expo until forecast menu for installer (#1896)", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 5, "deletions": 629}}, {"node": {"oid": "919ca99f80809b2b9fe828dc3dd201c813d12d6d", "messageHeadline": "Fix a broken link to the load page (#1894)", "author": {"name": "Sam Kerr", "email": "kerr.sam@gmail.com", "user": {"login": "stkerr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "170bdaaf8254ae281d110140da08a80dab1c9e34", "messageHeadline": "Make documentation link front and center in readme (#1895)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6c70cdc9b79acf6fd555446ad3e001dcd351b25f", "messageHeadline": "A lot of improvements to the Hugo documentation (#1893)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 444, "deletions": 4549}}, {"node": {"oid": "f0a3dfbc56ff6b173bee0b0aaa434cc5e736d965", "messageHeadline": "Improve the Hugo documentation to be more accessible and user-friendl\u2026", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 398, "deletions": 400}}, {"node": {"oid": "b97650386099920a01b4d148111ea02fc9c3b5ad", "messageHeadline": "Auto-fill routine scripts and add new scripts (#1889)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 161, "deletions": 89}}, {"node": {"oid": "3fdc1363d69b446fa522c22f13811870a14f5861", "messageHeadline": "Added plots for tickers (#1842)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 30514, "deletions": 0}}, {"node": {"oid": "7a79dc2f3e8d8fff6daee264cba833cf14a79f4e", "messageHeadline": "Lock pylint version (#1890)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "ffef8ab5324fca827f3d340f9d9f0f0f4a28f89b", "messageHeadline": "Add in Hugo docs for Trading Hours and Behavioural Analysis (#1868)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 455, "deletions": 96}}, {"node": {"oid": "49560ab8802bda7ee161ab24cc2db472147f2a40", "messageHeadline": "Econometrics UX (#1878)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2992, "deletions": 2647}}, {"node": {"oid": "b9e097ef8d36f86ed54e68c9f5da76ef435cffd8", "messageHeadline": "Bug/crypto defi vaults command broken #1822 (#1874)", "author": {"name": "jp", "email": "plutakuba@gmail.com", "user": {"login": "JakubPluta"}}, "additions": 5990, "deletions": 6159}}, {"node": {"oid": "1e0959845eb247e80f5f9edb2b19d05a1ad383ed", "messageHeadline": "Fix CA tsne issue where dataframes werent merging when ticker not in \u2026", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f7f16b259723cbffe05848c32c1f8f8ba8879904", "messageHeadline": "Add in Portfolio Optimization, Dark Pools, Discovery and Comparison G\u2026", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 827, "deletions": 135}}, {"node": {"oid": "35ba7fd79f130354e827cfd657ccbc5a7d1fe54b", "messageHeadline": "Fix tests and bump pandas version (#1888)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 192, "deletions": 764}}, {"node": {"oid": "0f0604a3875142f49e9e4f007ee42d4fe4968b35", "messageHeadline": "Update pred deps and instructions (#1885)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 58378, "deletions": 10842}}, {"node": {"oid": "4e451b4553c88eff95d32601a11f72b8cff3517f", "messageHeadline": "Oops this should be fixed (#1881)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3139, "deletions": 3136}}, {"node": {"oid": "fd6f96cae9ca603fce3ebb36825fb0e748a9555d", "messageHeadline": "Get rid of qa interval warning (#1880)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "6aa487b590d3be178531ce83ab501a8b286525ea", "messageHeadline": "allow for reports an easy exit when something fails and other fixes (\u2026", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 52, "deletions": 32}}, {"node": {"oid": "71d99e8fd54de51a001b88b3305048e2f42c519d", "messageHeadline": "Fix economy/fred bug (#1875)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "7db8fa04e5d3afb21644c0bcd5d4a9ceb531612c", "messageHeadline": "Clean up forex menu. Add in polygon load (#1871)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 15733, "deletions": 4175}}, {"node": {"oid": "385d12803ae1725a22b0a440c3b88bffa974edcd", "messageHeadline": "Add bottom toolbar hint feature flag - helps new users in getting sta\u2026", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 22047, "deletions": 37787}}, {"node": {"oid": "75d08326821285fe36231f011f5d6e0e062f0ac5", "messageHeadline": "Improved fraud function (#1855)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 122, "deletions": 19}}, {"node": {"oid": "91ddafd484db8b34bd4d1050206c1df142c382a8", "messageHeadline": "This PR uploads Guides (.md and images) for Behavioural Analysis and \u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 882, "deletions": 1}}, {"node": {"oid": "80b3c01988cda399ec7b7a1bec9cf5c8cd43a8b0", "messageHeadline": "Refactor main menu to have: Settings and Feature Flags menus (#1864)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 924, "deletions": 783}}, {"node": {"oid": "46da0fca5e6894ee9fa8a89952c915e21d523c9e", "messageHeadline": "Fix scientific notation for zeros and options greeks (#1859)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 27, "deletions": 6}}, {"node": {"oid": "5f8eb43620a4e8160b59900dd4a038906b17c424", "messageHeadline": "Time-series forecasting (Exponential Smoothing) with Darts Integratio\u2026", "author": {"name": "martinb-bb", "email": "105685594+martinb-bb@users.noreply.github.com", "user": {"login": "martinb-ai"}}, "additions": 687, "deletions": 14}}, {"node": {"oid": "707fd8f506d6927f1accc222307d8532e6dd6a6b", "messageHeadline": "Terminal supporting controller with multiple languages (#1730)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 99067, "deletions": 97552}}, {"node": {"oid": "b992d17c877a6a7bad88825681a04c79f3e0ca97", "messageHeadline": "Update Hugo documentation by refractoring (#1860)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 953, "deletions": 1284}}, {"node": {"oid": "5231ee54553ade93621cf89f3bab31ea0443f18c", "messageHeadline": "Support command redirects to OpenBB Support page (#1846)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "be24c3abd6581fd8d4ace3a51e2eba408a7beab4", "messageHeadline": "Add in Guides documentation to the Hugo documentation (#1845)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1821, "deletions": 1496}}, {"node": {"oid": "3f5d281264829d1c22659ee5f3f8940dfb5327a2", "messageHeadline": "Added the legend (#1854)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a6f7e111e68346aeab315985b3704c2710693b38", "messageHeadline": "Bounty Hunter mood: 11 bugs fixed (#1853)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 15178, "deletions": 15020}}, {"node": {"oid": "2cb229f35e7800e324807fe519182ec52a3230a9", "messageHeadline": "Fix a bunch (#1852)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 187149, "deletions": 185353}}, {"node": {"oid": "7b374b76629a963cef9a22b41bc8acbef70e876a", "messageHeadline": "Add check for updates at terminal startup (#1839)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "c75f15471edbd4fbf148ff33f711eadeb94f5d14", "messageHeadline": "Add in the Getting Started guide (#1837)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 304, "deletions": 241}}, {"node": {"oid": "55fc1c56fded55369a5465cd85aab676f3c92f5a", "messageHeadline": "Fix backtesting tz (#1841)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "25d45d5458f5b90734ca2c6cad50baaa65148824", "messageHeadline": "Deprecate stocks/dps/volexch (#1840)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 83, "deletions": 86}}, {"node": {"oid": "0e3b62e143c981d81fb46a7e7bb75f93d9159198", "messageHeadline": "Portfolio improvements (#1818)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2596, "deletions": 541}}, {"node": {"oid": "ccbf194c6a842dab43ddcfc76bbe731d397ca2f2", "messageHeadline": "Initialize the Guides and fill in the Introduction to Stocks (#1833)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 2884, "deletions": 0}}, {"node": {"oid": "4f692f26e6f3935b7454e8b448838c8a87b98f23", "messageHeadline": "Feature/yieldcurve (#1734)", "author": {"name": "montezdesousa", "email": "79287829+montezdesousa@users.noreply.github.com", "user": {"login": "montezdesousa"}}, "additions": 291, "deletions": 4}}, {"node": {"oid": "26781cb1535dca449bb120606add16fe1af7ce73", "messageHeadline": "Tidy up autoloading in places (#1832)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "2815f42a3c00c8677384ec85a20ddb3aac002dc6", "messageHeadline": "patternize validation of axes count with typo fix (#1781)", "author": {"name": "Minha, Jeong", "email": "60059706+PzaThief@users.noreply.github.com", "user": {"login": "PzaThief"}}, "additions": 756, "deletions": 883}}, {"node": {"oid": "93af06a9bc66bcc67a2e1b32d83786ef840000d0", "messageHeadline": "Fix me renaming my own package (#1830)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 19, "deletions": 89}}, {"node": {"oid": "bb6bdcc6615e1867a64e669bb7fef38832a5c490", "messageHeadline": "Add a luna crash custom reports (#1816)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 659, "deletions": 7}}, {"node": {"oid": "54a1b6f545a0016c576e9e00eef5c003d229dacf", "messageHeadline": "Feature/hedge (#1768)", "author": {"name": "Lefteris Platis", "email": "72660496+lepla@users.noreply.github.com", "user": {"login": "lepla"}}, "additions": 1786, "deletions": 1550}}, {"node": {"oid": "7e37ed0444f2a69d43e8a10d73874240c666ac93", "messageHeadline": "Add comparisons between the portfolio and benchmark including an orde\u2026", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 1675, "deletions": 813}}, {"node": {"oid": "c69e14a5ca0b4412b7445a71fb6254c4e75b5093", "messageHeadline": "Improve main terminal menu + small alignments (#1813)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 37, "deletions": 35}}, {"node": {"oid": "ca6d11a020ac0f898e76851eb3548d51429ef10f", "messageHeadline": "Updates a small typo in index list of economy/yfinance_model.py & als\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "a7c148026fb1737bc8a54d1189c76ce689ea6926", "messageHeadline": "Re-add notebooks removed by #1805 (#1812)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2346, "deletions": 0}}, {"node": {"oid": "e22285945d7d225e7163feb72ab59db1a2465207", "messageHeadline": "Update project version (#1807)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e45f72482f26982fe5fffe5193ce83c6ca6043d", "messageHeadline": "OpenBB Terminal blended signature (#1806)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1229, "deletions": 1311}}, {"node": {"oid": "37ea3fd6a358f1674d7dcc03b7508c7b356dcb2a", "messageHeadline": "Reports and Dashboards to be one level above (#1805)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 74925, "deletions": 4889}}, {"node": {"oid": "24cf4a4b4d9b69dd7d5498f0eaf865497fabbf4c", "messageHeadline": "fix 1756 (#1801)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1238, "deletions": 1240}}, {"node": {"oid": "a2ecbe9bfe79a56a1ff4979a1f4a3cb0d5673f3b", "messageHeadline": "Improve overall UX (#1804)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 24, "deletions": 31}}, {"node": {"oid": "b40c2b7a6e075e2fa687ef7f524661a7180727dc", "messageHeadline": "fix 1793; bring stocks ta to crypto (#1802)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 199, "deletions": 35}}, {"node": {"oid": "1e454bb4a4e47cb6180f40f903e7384723719d78", "messageHeadline": "Fix regression bug introduced by #1709 regarding support command (#1803)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 54, "deletions": 70}}, {"node": {"oid": "27fe13172d67c43bfe86a2a8480991be8f4f2072", "messageHeadline": "Fixes 1636 - hugo docs showing white bg (#1800)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 31, "deletions": 18}}, {"node": {"oid": "ef73d8b58389f807871ba735042d00892a90e379", "messageHeadline": "Add /crypto/ta/kc implementation (#1799)", "author": {"name": "alexferrari88", "email": "49028826+alexferrari88@users.noreply.github.com", "user": {"login": "alexferrari88"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "33a041e5bf93ce93ab1a19adbc5ed74c2f1eb337", "messageHeadline": "Trading hours stock feature (#1697)", "author": {"name": "Szymon B\u0142aszczy\u0144ski", "email": "museyoucoulduse@gmail.com", "user": {"login": "buahaha"}}, "additions": 1718, "deletions": 5}}, {"node": {"oid": "adec66fe935887aa4806371ebe6950f99af26cc7", "messageHeadline": "improve error keys for reddit and twitter error (#1797)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "14a800d58dc0c2893a775b7be1712a5699a885af", "messageHeadline": "Fix crypto loading for Binance #1794 (#1795)", "author": {"name": "alexferrari88", "email": "49028826+alexferrari88@users.noreply.github.com", "user": {"login": "alexferrari88"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "665ed8810bd0f0b22ccdc9e1be268e5bb05da7ba", "messageHeadline": "change view_vwap to specify date range (#1790)", "author": {"name": "Minha, Jeong", "email": "60059706+PzaThief@users.noreply.github.com", "user": {"login": "PzaThief"}}, "additions": 85, "deletions": 14}}, {"node": {"oid": "a30b6daba602ac4958470de32e5f44c6d4510f7e", "messageHeadline": "Update README - Very minor grammatical typos (#1792)", "author": {"name": "JJ", "email": "jacks.joe@gmail.com", "user": {"login": "josephjacks"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9068ad01249c1e1adaca3ef9a704d70da7e3a17b", "messageHeadline": "Refactored Crypto Tests (#1743)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 21945, "deletions": 5828}}, {"node": {"oid": "2e67fd28a04976b80277bd8f48c3bc61346c14b5", "messageHeadline": "Add terminal-wide report command (#1709)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 259, "deletions": 8}}, {"node": {"oid": "f47e10918a3193c5e0c85981fb769e1b680f5f9d", "messageHeadline": "Simplify way to generate report templates (#1788)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 235, "deletions": 149}}, {"node": {"oid": "d3c49199937af25001b9d716e653f5b6c032ddb9", "messageHeadline": "Add stock fundamentals from polygon (#1774)", "author": {"name": "James Maslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2196, "deletions": 18}}, {"node": {"oid": "e6aa412ef39020c556431331411b00231a97def1", "messageHeadline": "bump version on nsis installer and change execution type (#1772)", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "036ebb826f9b1618b0cf2a376270340de116d766", "messageHeadline": "add referer for avoid 403 (#1787)", "author": {"name": "Minha, Jeong", "email": "60059706+PzaThief@users.noreply.github.com", "user": {"login": "PzaThief"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "82d9be5fb369283c01dd21bb3fcbd24893c667f6", "messageHeadline": "fix coindix api call error (#1786)", "author": {"name": "Minha, Jeong", "email": "60059706+PzaThief@users.noreply.github.com", "user": {"login": "PzaThief"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e00534c9d16880efbc48ad25d7dc6935bd0ff856", "messageHeadline": "Duplicated code remove (#1780)", "author": {"name": "Minha, Jeong", "email": "60059706+PzaThief@users.noreply.github.com", "user": {"login": "PzaThief"}}, "additions": 7, "deletions": 45}}, {"node": {"oid": "9fca640d8e2feb649180ac9267389dd808ba3921", "messageHeadline": "stock search error fix (#1761)", "author": {"name": "Minha, Jeong", "email": "60059706+PzaThief@users.noreply.github.com", "user": {"login": "PzaThief"}}, "additions": 75, "deletions": 5}}, {"node": {"oid": "b767e3b973a1fc262aad05c8a87f7669534a52fe", "messageHeadline": "start attribute change to datetime from str (#1779)", "author": {"name": "Minha, Jeong", "email": "60059706+PzaThief@users.noreply.github.com", "user": {"login": "PzaThief"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "802a15b2682359223846c31f9b54aafdef33987a", "messageHeadline": "mc -n arg to int from str using check_positive (#1777)", "author": {"name": "Minha, Jeong", "email": "60059706+PzaThief@users.noreply.github.com", "user": {"login": "PzaThief"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a839b3e44d3704ce9af37fd6e829089eee8ccea1", "messageHeadline": "Fix API table (#1775)", "author": {"name": "alexferrari88", "email": "49028826+alexferrari88@users.noreply.github.com", "user": {"login": "alexferrari88"}}, "additions": 52, "deletions": 51}}, {"node": {"oid": "cc52bf5b16015543a8220bc7d573483539723a16", "messageHeadline": "Stop treating loss as a small value (#1770)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6cb6662e5830f1c240c3611f9f56960eedbbab65", "messageHeadline": "Bump project version (#1769)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5791c091355585ee3df7a925100b048f11b4965f", "messageHeadline": "Fix bugs for fetching crypto prices on chain and displaying very smal\u2026", "author": {"name": "alexferrari88", "email": "49028826+alexferrari88@users.noreply.github.com", "user": {"login": "alexferrari88"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "2ce3fe460ba2595a4e8ef99076f7921884516289", "messageHeadline": "Fix bugs, remove feargeed and improve help messages (#1767)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 3855, "deletions": 13395}}, {"node": {"oid": "add153fc4e8ded339902a3f23943c1209f51f736", "messageHeadline": "Fix some linting errors (#1763)", "author": {"name": "alexferrari88", "email": "49028826+alexferrari88@users.noreply.github.com", "user": {"login": "alexferrari88"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "30d657b50dddd9598451e09b55374db8dfe477f6", "messageHeadline": "Improves PO controller from UX perspective (#1760)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 70, "deletions": 160}}, {"node": {"oid": "4d62b262a2221bb894098cd51f0f8541dad3cf3c", "messageHeadline": "Add Logger Tests (#1707)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 787, "deletions": 4}}, {"node": {"oid": "6b4987f3dae4097aa754808f5613d3226c844232", "messageHeadline": "Allow exporting from stocks/ca/hcorr (#1759)", "author": {"name": "alexferrari88", "email": "49028826+alexferrari88@users.noreply.github.com", "user": {"login": "alexferrari88"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7d55b6fe767a58c28ca78fab41a4ddd166af6ad1", "messageHeadline": "Polygon stock load (#1757)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 345, "deletions": 32}}, {"node": {"oid": "b7f8fbe630fe706535e58dfb29744341c2360e09", "messageHeadline": "Improve OpenBB API for investment research reports (#1753)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1380, "deletions": 555}}, {"node": {"oid": "34bc290dded1bd2418fc3c6b375a79f9cdd68d5a", "messageHeadline": "New portfolio optimization menu (#1642)", "author": {"name": "Riskfolio", "email": "dany.cajas.n@uni.pe", "user": {"login": "dcajasn"}}, "additions": 17690, "deletions": 1788}}, {"node": {"oid": "6e9b0d8ec9a0e5d2ed095e70e59fa54696f34693", "messageHeadline": "Adds an additional ~50 global or sector indices; improves global cove\u2026", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 179, "deletions": 84}}, {"node": {"oid": "e3cd8adf735efade24e8420143d2d08162910d66", "messageHeadline": "Add Messari crypto dd commands (#1711)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 4453, "deletions": 131}}, {"node": {"oid": "b73e09119d8e710ff1eabd2858eadd2a239dfa19", "messageHeadline": "Adding stock price comparison via -c flag (#1745)", "author": {"name": "Avani Sharma", "email": "Avani1994@users.noreply.github.com", "user": {"login": "Avani1994"}}, "additions": 85, "deletions": 14}}, {"node": {"oid": "2c0f89eab4e834f6d69607bcf69b4d5b8289a1b5", "messageHeadline": "minor output formatting (#1749)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "23a88b902b193c28738689e6c86ba44263e69cec", "messageHeadline": "Adding new funds to the avanza fund list (#1750)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 1319, "deletions": 219}}, {"node": {"oid": "374e2fab1307a400dee34dfbe4e0597f27ec0ab9", "messageHeadline": "Fixing sudo command (#1748)", "author": {"name": "Deadolus", "email": "4662005+Deadolus@users.noreply.github.com", "user": {"login": "Deadolus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2e4288254004acdeb059894249893a0fc67c368", "messageHeadline": "Add command to determine Reddit sentiment about a ticker/company. (#1\u2026", "author": {"name": "jbushago", "email": "60233320+jbushago@users.noreply.github.com", "user": {"login": "jbushago"}}, "additions": 404, "deletions": 3}}, {"node": {"oid": "26199171a1cf9e5315110d75fe6d40d1468f7182", "messageHeadline": "Try a \"smart\" load of tickers (#1722)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "19436938e9f505b668b08a740191e094473de14c", "messageHeadline": "Fixing Typing (#1747)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e59a30b18873f7449bc59a88c3da21894e0dbe0a", "messageHeadline": "Add crypto DD commands (#1710)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 1045, "deletions": 6}}, {"node": {"oid": "71cd1023d4d41afff50d89c6b7869027837564b9", "messageHeadline": " Fix missing f in an fstring", "author": {"name": "code-review-doctor", "email": "72647856+code-review-doctor@users.noreply.github.com", "user": {"login": "code-review-doctor"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "53049003f2a531eafdec70094a12b54036944ac3", "messageHeadline": "Fix user path (#1737)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 34989, "deletions": 34489}}, {"node": {"oid": "64912eb1c749bd1568cea98efff35b3d12c9ce81", "messageHeadline": "Update linux&mac anaconda install docs (#1742)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "690625f11dfdeab0b8f63ba05aa99a013ce1793c", "messageHeadline": "fixed spelling (#1739)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 129, "deletions": 90}}, {"node": {"oid": "a101c5af1867907502bf53713f068b07602b94cf", "messageHeadline": "updated Linux installation instructions (#1736)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 29, "deletions": 11}}, {"node": {"oid": "97aa8cd1fcc5b56f1a29a9782b497de40a165ef4", "messageHeadline": "fixed misspelled f-string (#1738)", "author": {"name": "yodawi", "email": "97464000+yodawi@users.noreply.github.com", "user": {"login": "yodawi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d06fe1bfea25bef90c3757aa580c13aee24ec7ab", "messageHeadline": "Fix crypto load (#1715)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 32488, "deletions": 66120}}, {"node": {"oid": "e78998e74edd844eb137532a2b2df54169ff67d2", "messageHeadline": "[Bug] Incorrect log for reddit keys. #1733 fix (#1735)", "author": {"name": "Lefteris Platis", "email": "72660496+lepla@users.noreply.github.com", "user": {"login": "lepla"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05c0ea0d8fc084ab1d407a2a5dc4363336192f57", "messageHeadline": "Adds ross index (#1723)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1488, "deletions": 2}}, {"node": {"oid": "a5b414bf1a91f05f370886748845077d4cec03e7", "messageHeadline": "Default env for packaged apps (#1693)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 101, "deletions": 236}}, {"node": {"oid": "15501940e52eacfbe322d7a08f843ea76893f65e", "messageHeadline": "Add performance table on load (#1724)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 100056, "deletions": 199}}, {"node": {"oid": "893e68efdc6f67579e5d7b6c9f88a179a6a94ee0", "messageHeadline": "Fx forward rates (#1721)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4674, "deletions": 7}}, {"node": {"oid": "8994168e45c91698e4fd20c862e11c9b55e0d03b", "messageHeadline": "openbb_terminal tests: coverage (61% -> 65%) (#1664)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2247, "deletions": 8}}, {"node": {"oid": "0d6c292487e1e92456c1876f6e71950e04ba3a9d", "messageHeadline": "Fix ETF screener #1704 (#1708)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "8a9d8fea875bf61b3e0135e31c6f76a8eaa34c12", "messageHeadline": "Requests using style fix (#1691)", "author": {"name": "Minha, Jeong", "email": "60059706+PzaThief@users.noreply.github.com", "user": {"login": "PzaThief"}}, "additions": 114, "deletions": 103}}, {"node": {"oid": "d76de3eade694a1feb3050b6720c1a3a9f3742bc", "messageHeadline": "drop duplicates (#1705)", "author": {"name": "LBolte29", "email": "97528701+LBolte29@users.noreply.github.com", "user": {"login": "LBolte29"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f0911fa75fc667b53ce33aeb372d9d0ca74f298f", "messageHeadline": "Tests for Coinbase broker functions (#1696)", "author": {"name": "Marcelo Litovsky", "email": "12512887+marcelonyc@users.noreply.github.com", "user": {"login": "marcelonyc"}}, "additions": 3584, "deletions": 0}}, {"node": {"oid": "fd2839c913665d2973fa2c9deb972356065624b0", "messageHeadline": "Adding everything from Risk Metrics PR based on new main branch (#1666)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 573, "deletions": 2}}, {"node": {"oid": "07c053fcff40edce500e382298d07b7bed872921", "messageHeadline": "Bots plots refactor.. 90% html size decrease! (#1686)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 686821, "deletions": 195957}}, {"node": {"oid": "73187d9e17a4838fc6ec583bcfcab593e06508cf", "messageHeadline": "Add cost to borrow of stocks. Data from IBKR (#1663)", "author": {"name": "Guan Quan", "email": "76832850+guanquann@users.noreply.github.com", "user": {"login": "guanquann"}}, "additions": 238, "deletions": 41}}, {"node": {"oid": "6535b1d513c37cd8ffdfa6162526d53bb21b2dda", "messageHeadline": "Deeleeramone indices (#1687)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 136, "deletions": 11}}, {"node": {"oid": "a12e0946da4d85baa6590eb2a06cd440b42734a5", "messageHeadline": "Starts crypto tools menu (#1668)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 902, "deletions": 1}}, {"node": {"oid": "670402396e7e25e95bd6497affb143565d9bd4ea", "messageHeadline": "Replaces coingecko deprecated commands (#1650)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 20603, "deletions": 20607}}, {"node": {"oid": "ccb0b6ca69297aac8b185c707d09ab467e064835", "messageHeadline": "Adding Necessary files to fix the windows installer splash screen (#1\u2026", "author": {"name": "andrewkenreich", "email": "andrew.kenreich@gmail.com", "user": {"login": "andrewkenreich"}}, "additions": 286, "deletions": 11}}, {"node": {"oid": "617266ae21bd069fa2048505efebeb4e0eb05e48", "messageHeadline": "Closing in on 90% Bot Coverage (#1646)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 12624, "deletions": 4243}}, {"node": {"oid": "ea894651c8b60f976f7c1bdca12fbc9ce8e0c7a8", "messageHeadline": "updated anchor command to display earnings (#1661)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 175, "deletions": 143}}, {"node": {"oid": "78b724e823bcd72b46887832443d4dee1db057bd", "messageHeadline": "Add a pytest.mark.linux to test_display_defi_tvl (#1665)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "20b46301d636876981630e04a0acc676ea43fdf6", "messageHeadline": "Incorrect Env Names (#1657)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "427cc17252436b1745ca94b4f877219d0bf8578b", "messageHeadline": "Add pytest.mark.linux to test_plot_oi (#1662)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5bf4618b398492f0ab2d09b3827467c7089831ec", "messageHeadline": "Adds QA and Pred to forex (#1652)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 18529, "deletions": 10}}, {"node": {"oid": "a8027a62145308e789e1b7550c388cd77e5b6706", "messageHeadline": "Update similarity report (#1651)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 274, "deletions": 141}}, {"node": {"oid": "002d1a4ce4dee74983a951dea4f4e3552cc72359", "messageHeadline": "Added fix for alphavantage key and fraud command (#1660)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 58, "deletions": 42}}, {"node": {"oid": "99e070d325e308ff226c24f26016ba53fa9588a1", "messageHeadline": "Updating advanced docker documentation to reference the new container\u2026", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 36, "deletions": 17}}, {"node": {"oid": "cbed180ba7b2291912ba2d42c2df7f104b6d8d65", "messageHeadline": "Fix divcal timeout (#1649)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "059888b6a8ccaec82362bff9a6ccc36a01cef39d", "messageHeadline": "fix #1645 and #1574 (#1639)", "author": {"name": "LBolte29", "email": "97528701+LBolte29@users.noreply.github.com", "user": {"login": "LBolte29"}}, "additions": 44, "deletions": 27}}, {"node": {"oid": "fa9405eef626929ae9b76c14721ae7dedd2dd8f3", "messageHeadline": "Resolve dependency issues (#1640)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 510, "deletions": 486}}, {"node": {"oid": "02ebdc6bb44d0c714d0dcd475fa3892a6ede6397", "messageHeadline": "Fixinttests (#1635)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "6eb0fbb1a6d99879beff9260d23e4e377a51bae0", "messageHeadline": "Added check for valid Coinbase product, including delisted checking \u2026", "author": {"name": "Marcelo Litovsky", "email": "12512887+marcelonyc@users.noreply.github.com", "user": {"login": "marcelonyc"}}, "additions": 25, "deletions": 7}}, {"node": {"oid": "ea0a3bbc5cf092eeddb0afd6a2e92fd441a0d546", "messageHeadline": "Fixed import bug in report and dashboard notebooks (#1632)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "b4e44d23d0e6f055b9beab62058b7c7f7416bd72", "messageHeadline": "Update test documentation (#1630)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 204, "deletions": 71}}, {"node": {"oid": "01391c256412f922561a0ac6ae52862355f39c12", "messageHeadline": "New Open Source menu (#1603)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 53641, "deletions": 6}}, {"node": {"oid": "1f92bb9d97c6c64d56c108fb0c14042cf50219d0", "messageHeadline": "Fix coin_map_df returns nan (#1627)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "39d6955a047473de02efa04b8f95ed46eff563c5", "messageHeadline": "Fix logging for users that don't rename parent folder to OpenBBTermin\u2026", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 106, "deletions": 178}}, {"node": {"oid": "826cd8a723d8e2b810c51bf8266c09e8e55059c4", "messageHeadline": "Add tests for bots/stocks (#1616)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2205520, "deletions": 10}}, {"node": {"oid": "406a6dc1beb979878c69229266f6d2d17899fe0d", "messageHeadline": "Added helpful messages to twitter model (#1622)", "author": {"name": "meatpi", "email": "keith@meatpi.es", "user": {"login": "meatpi"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "1e24d02e1ef4d2e3a8e01d6f6fd2a43402706b61", "messageHeadline": "Powerful stock search (#1617)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 16990, "deletions": 20649}}, {"node": {"oid": "5cc2ee9e142837b5d92750c5bd43a82d1419e1c8", "messageHeadline": "add star history (#1619)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "43ba21a51e10c8de4a1249d1b7bc1bd8e662078d", "messageHeadline": "Shorten CI Time (#1615)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "6538c0ce14a37f57b1209beb449482682e3ee6df", "messageHeadline": "Expanding bot tests (#1561)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 71065, "deletions": 31}}, {"node": {"oid": "ffbce37aeb2cf64ed19eca406752067d7c4f7098", "messageHeadline": "Edit portfolio `value` for add as well as a spelling error (#1614)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0f7154b584d3c1ca59ce78d25a2f03e00a573df5", "messageHeadline": "Get into oanda submenu (#1611)", "author": {"name": "Szymon B\u0142aszczy\u0144ski", "email": "museyoucoulduse@gmail.com", "user": {"login": "buahaha"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "d52032836e3f98b450c5e4f6569b2271cc07172c", "messageHeadline": "Rename Gamestonk Terminal to OpenBB Terminal in the web version (#1609)", "author": {"name": "Arjun V", "email": "45187468+CoconutMacaroon@users.noreply.github.com", "user": {"login": "CoconutMacaroon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "870a4a3071d368fd649519c7af34f5f9e8cf3eed", "messageHeadline": "chore: updated the readme, removed the use of the slang Karen and Gan\u2026", "author": {"name": "Mabel Oza", "email": "ozamabel@gmail.com", "user": {"login": "moza88"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c5a88d3f6ef26860385d045ecd8fd49da72d90fc", "messageHeadline": "Update README.md (#1604)", "author": {"name": "mrawdon", "email": "mrawdon@gmail.com", "user": {"login": "mrawdon"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6346268f914f9c8de79f5bf49e8d57f36865a264", "messageHeadline": "Logging : fix filter (#1602)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "057180df4c64797417a594183ff9c6ad366347c6", "messageHeadline": "Bug : Fix #1600 (#1601)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "3ae7defb8fe106917313b141d468271c6df73cbd", "messageHeadline": "Add Raspberry PI installation (#1562)", "author": {"name": "Zedris", "email": "32003202+Zedris@users.noreply.github.com", "user": {"login": "Zedris"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "f35b426531131684e166bc7d4be8b3a5347391bb", "messageHeadline": "Bug : fix #1597 (#1598)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d33f638f10fdbc77ae461b1838462571faee138", "messageHeadline": "Renaming GamestonkTerminal (#1596)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 411, "deletions": 411}}, {"node": {"oid": "453f388ff978bdbb1d1f5329b2bb42574fc2c9cb", "messageHeadline": "Fix API Keys images not showing in README (#1595)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fe1068882e2c7d0b8f095cf515eee6b8a04730c4", "messageHeadline": "Updating and renaming Docker images (#1594)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 137, "deletions": 126}}, {"node": {"oid": "f5582a5218c90bb8b8367fc8cea52b6e48e263a5", "messageHeadline": "Redo images and update the README (#1591)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "b7d30c22ddab1650eb4a232a3c5d32e55f5950c4", "messageHeadline": "Updating dependencies and putting kaleido into a shibajail (#1592)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 219, "deletions": 255}}, {"node": {"oid": "eb6b39cf144881d9058653856dd761b9ea27c0d9", "messageHeadline": "Fix missing website links (#1593)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 268, "deletions": 268}}, {"node": {"oid": "0d9ba141a630f5b325220880f2b9891332fd92b1", "messageHeadline": "Fix packaged app default feature flags (#1590)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "6d2ad33e110650710919b992ae837631368f290a", "messageHeadline": "Hugo docs renaming (#1587)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 141, "deletions": 144}}, {"node": {"oid": "3c2a8cf97f4deb57eebc7d26d7d889350185b890", "messageHeadline": "Installer fixes (#1584)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 167, "deletions": 55994}}, {"node": {"oid": "938d9878558b44450fc663096d3dd4000803ba51", "messageHeadline": "Re-add installer README after name change (#1586)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 63, "deletions": 62}}, {"node": {"oid": "c6c711f1a070d4b3ec4acc001a40946bab5452c3", "messageHeadline": "Updating JupyterLab dependencies (#1589)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 2356, "deletions": 1798}}, {"node": {"oid": "b71abcfbf4d7e8ac1855522aff0378e13c8b5362", "messageHeadline": "Updating some names (#1575)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 67904, "deletions": 11972}}, {"node": {"oid": "e884d606fa360e7437e08cde3ffba34826ed8bbc", "messageHeadline": "Logging : masOS+DiscordBot (#1580)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 29, "deletions": 23}}, {"node": {"oid": "ab4de1dd70fba866930150e440a03e461a6ca6a8", "messageHeadline": "Create a packaged app bundle with Pyinstaller (#1525)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 18083, "deletions": 208}}, {"node": {"oid": "8bdc35e82fd0ca3ae43b549c2fbbd412f59a4c58", "messageHeadline": "Apply dynamic magnitude (KMBTP) to y-axis plots (#1565)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 45, "deletions": 4}}, {"node": {"oid": "94d3242a3fe64e8124126cd703416f460c99a29c", "messageHeadline": "fixing timezone bugs (#1566)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "3cde8bdca7b91e74a531aae13be736792f0b17ad", "messageHeadline": "Fix reversed options hist (#1569)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 274, "deletions": 276}}, {"node": {"oid": "07537790fed6c690a2a886e5ae24b08ed196a069", "messageHeadline": "Log Collection : Enabling (#1567)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 73, "deletions": 73}}, {"node": {"oid": "b2ac3465e5478c7e6281d169905b53cb7b291104", "messageHeadline": "Log Collection : Change endpoint (#1564)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 181, "deletions": 59}}, {"node": {"oid": "684b644ef56349590a238c73a9551f93d3141d33", "messageHeadline": "fix regression (#1563)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "644095bbc671f192b623c8714041022326463419", "messageHeadline": "Update README files to reflect new installation method (#1551)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 129, "deletions": 60}}, {"node": {"oid": "bb45e4a7a6358fd63c1e1c2cbd9fdd2b2f1a5227", "messageHeadline": "Add qa to updated crypto menu (#1557)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 721, "deletions": 2}}, {"node": {"oid": "2444b4e53f2ed698ec24f2586c13a9a49c7b219d", "messageHeadline": "Fix main tests (#1560)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c2b035c4da79b4522b9412530a7c3ffa4dfceb56", "messageHeadline": "Fixing tests (#1559)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "20ce4aa7344742172b7a4e907bac60885aa91b0c", "messageHeadline": "Log Collection : fixes (#1558)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "dd4734bd9083bcc27d95d8d41450e77575cf3897", "messageHeadline": "Added Tests for Bots (#1523)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 25180, "deletions": 171}}, {"node": {"oid": "9923c6974cdb659164d7aefd5523de4bfd563553", "messageHeadline": "Add YahooFinance to crypto load (#1533)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 17095, "deletions": 13}}, {"node": {"oid": "8fe51328d9a19e2bd452f41a981b9b18eb1355c9", "messageHeadline": "Refactor/multi img (#1535)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 729, "deletions": 560}}, {"node": {"oid": "600590f1aa5b0cb3a5045cc40f3c28948fc11340", "messageHeadline": "Fixed tables (#1554)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "cfb1eb392fc87292d9e5442859738bde48f8ca51", "messageHeadline": "Update reports and dashboards with nicer looking examples (#1524)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 1420, "deletions": 562}}, {"node": {"oid": "926085650510abe30f5800ea38676649784a00eb", "messageHeadline": "Logging : Disable Log Collection on CI (#1553)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "93aba1e2cdb90cf91787b4a999aa63d5a91b9a3d", "messageHeadline": "Add YahooFinance to forex load (#1544)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 20755, "deletions": 104}}, {"node": {"oid": "81e81f4a2bfb6cf54dd4c2c7a5b21627bc12035e", "messageHeadline": "more formatting errors (#1552)", "author": {"name": "LBolte29", "email": "97528701+LBolte29@users.noreply.github.com", "user": {"login": "LBolte29"}}, "additions": 38, "deletions": 13}}, {"node": {"oid": "911d1452f4363be45a6e708ba1546a6837a4c57d", "messageHeadline": "forgot comma (#1550)", "author": {"name": "LBolte29", "email": "97528701+LBolte29@users.noreply.github.com", "user": {"login": "LBolte29"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1ae054b2e7b4f2a9007eff2444b502ccb6e682ba", "messageHeadline": "Logging : Cleaning feature (#1549)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 157, "deletions": 93}}, {"node": {"oid": "93c6e63533829f9c43235f2f9901daf5297268dc", "messageHeadline": "Couple style things + close some issues (#1548)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1365, "deletions": 1399}}, {"node": {"oid": "b1b3a4c04bb9d3d2ce589f91659c0a5b0fac7b9a", "messageHeadline": "Discord Bot Documentation Update For Intraday T/A (#1537)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 103, "deletions": 144}}, {"node": {"oid": "d4778091795be1b3945b7fe0172f0a47e2802cb4", "messageHeadline": "fix terminal path and pii protection (#1547)", "author": {"name": "LBolte29", "email": "97528701+LBolte29@users.noreply.github.com", "user": {"login": "LBolte29"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "fbc4531ff3b841990766a48744e066636aad9284", "messageHeadline": "Update vis command from sia so that it adjusts for currency (#1518)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 9575, "deletions": 9509}}, {"node": {"oid": "95e325900d348be5ed3ecc3fbc735a2467c8c1e2", "messageHeadline": "Log tweaks (#1546)", "author": {"name": "LBolte29", "email": "97528701+LBolte29@users.noreply.github.com", "user": {"login": "LBolte29"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "b27b0745d7e8aec9586141d9ade2ab9cb284659a", "messageHeadline": "Logging : disabling logging clock (#1545)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "997faa0a190a405990e7ae232c3c858178b06d26", "messageHeadline": "Logging : fix feature flag (#1543)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 4, "deletions": 12}}, {"node": {"oid": "1f261a658e847d5136ee821e7e823151579deccf", "messageHeadline": "Improve labelling and some minor fixes (#1530)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 13093, "deletions": 12205}}, {"node": {"oid": "5f269585b689b2a961962c9b642e35b179cee1d0", "messageHeadline": "Small economy add-ons (#1541)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5401, "deletions": 11}}, {"node": {"oid": "56a9d76b805157e80aff7e8d8b0b5ca27875b107", "messageHeadline": "Logging : refactor log generation/collection (#1538)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1134, "deletions": 655}}, {"node": {"oid": "86ffbefaae70c50bee772a7ef43b0abcd88cf2d4", "messageHeadline": "Delete codecov.txt (#1540)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 0, "deletions": 62}}, {"node": {"oid": "d5eb7ed4362a07dd9cbd9b59100d133fdc8859b7", "messageHeadline": "Error handling for custom files when folder not present. (#1534)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "5d184bd1bef53ea7efddf555cb037e1c6c97d493", "messageHeadline": "fix collapsible (#1539)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ac1da2404e96ac58ed9efa8d1ff542c1ff18332", "messageHeadline": "Rip codecov 2022-2022 (#1536)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ede6ec8b1a0dda6c85e81084922c7be80765cd43", "messageHeadline": "Add TA and test coverage for the Forex context (#1532)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 28711, "deletions": 5}}, {"node": {"oid": "f761db8f98c1e58c958002ec7de09b734b586b30", "messageHeadline": "Improve graph design for Sia's metric and remove legend (#1531)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 42, "deletions": 21}}, {"node": {"oid": "f794d518fd5fdd6bc25c32fd0ef1088e85bd4a9d", "messageHeadline": "Added coverage to actions (#1526)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "26d8ae998e22429304f989c02e505e3222957e38", "messageHeadline": "Removing first bit of filepath, emails and IP (#1490)", "author": {"name": "LBolte29", "email": "97528701+LBolte29@users.noreply.github.com", "user": {"login": "LBolte29"}}, "additions": 38, "deletions": 29}}, {"node": {"oid": "a36da387e2dd7b75c1fe112eb1c3544a0a86d42b", "messageHeadline": "fixes/tbl-columns-width/refactor (#1527)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 3038, "deletions": 2122}}, {"node": {"oid": "6327cdd3f7c58989e111fab1d70fe8f951bc44e4", "messageHeadline": "Fix multiple bugs (#1491)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 362, "deletions": 280}}, {"node": {"oid": "2a55dfccdde74006a9d842a4f9ec8bc27e56eaa6", "messageHeadline": "Insider bug (#1520)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1300, "deletions": 686}}, {"node": {"oid": "f193ad4fbfd758d4669116fd9df9d6ca4e927e41", "messageHeadline": "Update Folders in Pylint (#1519)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 74, "deletions": 37}}, {"node": {"oid": "07719b19233751f2775760dcde92500fd022b9de", "messageHeadline": "Upgrade Economy Menu (#1444)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 57064, "deletions": 20412}}, {"node": {"oid": "107ad03ffb85ca368997e58c3fbd3df59205f635", "messageHeadline": "Adds command to get anchor protocol stats (#1517)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 764, "deletions": 6}}, {"node": {"oid": "bb2e4c8a45b87798e7eb6fea97896a9d9812f214", "messageHeadline": "Several bugfixes and routines allowed multiple calls to same arg (#1513)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 142, "deletions": 54}}, {"node": {"oid": "28df1e007355e8b9169bf2f5850e7aacb60459d0", "messageHeadline": "Allow to add comments to routines and re-add removed code about input\u2026", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 72, "deletions": 6}}, {"node": {"oid": "6139ee20e4df40db64fe00096bbc8417de2da62e", "messageHeadline": "Fix Passive Investor report (#1503)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 489, "deletions": 466}}, {"node": {"oid": "68a18864d6cf2a5848d0217dac3c8e272030178c", "messageHeadline": "Export being allowed in first line of routines (#1499)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 70, "deletions": 3}}, {"node": {"oid": "5f1be2df473520bb3f7cd55e9111f493af93d9e0", "messageHeadline": "allow exe command to provide absolute path or absolute with HOME env \u2026", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "6af9fc778a08d45b4853e9778886c9789b8dcc7c", "messageHeadline": "Data Collection : Settings (#1502)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "994280784334df00b5536abef5c4b527b6ba912c", "messageHeadline": "Data Collection : Settings (#1500)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "25f03f70c41cb1e89025aba3b0308c5fdc55bfdc", "messageHeadline": "allow for custom filename save (#1498)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 74, "deletions": 36}}, {"node": {"oid": "3d2147c0b237a3d6bfc8ad71c6f36ae64d1dacb3", "messageHeadline": "make exe command more robust and fix #1494 (#1495)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "e1cd3332cd330dd96a127ec32c25419693bc0823", "messageHeadline": "Data Collection (#1497)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "93dc34b59c514586e26bf71bec9a77b1ec9d48b9", "messageHeadline": "Code Without Documentation BANNED (Contributors Outraged) (#1487)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 370, "deletions": 157}}, {"node": {"oid": "a5dd35143310d9e2b5c2f270756d8a7480880c1f", "messageHeadline": "Add functionalities to `stocks/load` (#1496)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 18329, "deletions": 16937}}, {"node": {"oid": "50cafd500ece43df98e3cf076d81084b2806ea03", "messageHeadline": "Discord bot massive improvement (#1481)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 8977, "deletions": 3767}}, {"node": {"oid": "56bc8417d1e8c7731a1641e62501dbf25c58655a", "messageHeadline": "This one WEIRD trick will reduce new bot code by 90% (#1480)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 245, "deletions": 553}}, {"node": {"oid": "b5a5409c03ceaab94672332ba6007afa440b4461", "messageHeadline": "Customisable export (#1489)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 143, "deletions": 33}}, {"node": {"oid": "cc6eeb84bfff98382796f01cebe16d0d3039439e", "messageHeadline": "Fixed bugs and set load default source as cp (#1482)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "f00a7c19243d706478ad302629d4cfa8c5f5c1dd", "messageHeadline": "added script as appName (#1483)", "author": {"name": "LBolte29", "email": "97528701+LBolte29@users.noreply.github.com", "user": {"login": "LBolte29"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a06439c13650cbbe03d19fef792e0fc3d099e618", "messageHeadline": "add links to get API keys when no args provided and fix bugs (#1486)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 103, "deletions": 17}}, {"node": {"oid": "ce11b099126fc845067f4da1266e204ebb977a1f", "messageHeadline": "Add execute routines command to main menu (#1485)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 118, "deletions": 3}}, {"node": {"oid": "ce27c497dec6e1d849da94bbf94cfa40b7c663ca", "messageHeadline": "fix: reduce per-page to 15 (#1484)", "author": {"name": "Patrick DeVivo", "email": "patrick.devivo@gmail.com", "user": {"login": "patrickdevivo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "281ec983d04b002fa6b66b5fddc7bb6b4b86e235", "messageHeadline": "Add command location to plots (#1474)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 74, "deletions": 4}}, {"node": {"oid": "784ceb63163ab086824dc164bb204253d3e6ee0f", "messageHeadline": "Add Crypto Market Cap dominance from Messari (#1467)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 474, "deletions": 4}}, {"node": {"oid": "0127c37c20457e2077b97f75b27b6a80358f73e2", "messageHeadline": "Fix ENABLE_RICH bug & fix test not catching the bug (#1448)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 8274, "deletions": 7703}}, {"node": {"oid": "b200edfbe6ffc76431187824a17610e9804f3239", "messageHeadline": "Improve Dupont and Fraud Commands (#1477)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 58, "deletions": 5}}, {"node": {"oid": "d35d24b69d57fe2fad89914836cc6896ee95b079", "messageHeadline": "Update black in poetry + update requirements files (#1476)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 236, "deletions": 228}}, {"node": {"oid": "3d5cbcb2aeb97e4c6a88305320dabb8a9ccfb228", "messageHeadline": "Extended Dupont (#1475)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 403, "deletions": 16}}, {"node": {"oid": "dbaa3ecb417789ea657dd00c526004ed08ffcf96", "messageHeadline": "Fix bug Real Time Performance (#1454)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 26, "deletions": 22}}, {"node": {"oid": "493617752699ff4ab63a1ed9df478ac030e68492", "messageHeadline": "Add avanza mutual fund data and commands (#1452)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 472, "deletions": 2}}, {"node": {"oid": "3ef4db5b70cf43f63be33e620a2b54563dc81302", "messageHeadline": "Options binom percent (#1473)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fd5e56dd49aff0d0eef49039a16a0324823b7162", "messageHeadline": "Improved Fraud Command (#1472)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 413, "deletions": 573}}, {"node": {"oid": "15fd8f56df0bfc64dba988fad701fc6517033e19", "messageHeadline": "improve initial hugo server content (#1471)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 56, "deletions": 29}}, {"node": {"oid": "1b914d45e8575827c05a432d56846f5c5f2559c4", "messageHeadline": "Econometrics notebooks API (#1462)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 191, "deletions": 18}}, {"node": {"oid": "523f9e3bef37cbb44f1e67e0cc438b26e71e021f", "messageHeadline": "Add a blue butterfly to a list of available flairs (#1470)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c3e68f3127fa1efb5b2a84e05ba67759f15544cf", "messageHeadline": "Improve Hugo Documentation for Bots (#1468)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1814, "deletions": 1757}}, {"node": {"oid": "9b6d960aba864e4290fb25190247a32cb0e25ec3", "messageHeadline": "fixed axis (#1469)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e49d46e500124a1779f3a87c893e7d197de86ab9", "messageHeadline": "Fix bug Stocks Screener & Update finvizfinance package (#1443)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 66130, "deletions": 21380}}, {"node": {"oid": "c6dead943cd5a85f34212d57e50e6d840a0083fe", "messageHeadline": "Add in Cramer recs by Ticker (#1457)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6036, "deletions": 8118}}, {"node": {"oid": "545e256b09dacd067a47b346136a47aa3ba8ffb5", "messageHeadline": "Slack Bot (#1465)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 484, "deletions": 41}}, {"node": {"oid": "35cd91881f2bdbe6098df9098f6c551b8e7f7b64", "messageHeadline": "Interest from google trends correlated with stock price (#1463)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 158, "deletions": 0}}, {"node": {"oid": "635851cbf633a6ea9423ba31fe8f68ab34423a8c", "messageHeadline": "Telegram Bot (#1458)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 285, "deletions": 0}}, {"node": {"oid": "bd61bd2c8dd8a48446e0b8ded1d2392f943ce569", "messageHeadline": "Allow for .gst routines to have variable inputs (#1455)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 78, "deletions": 4}}, {"node": {"oid": "f69bd5b449659be0364ce7acd443c3dc63836639", "messageHeadline": "sentiment investor key is unused, only token is used (#1453)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 11}}, {"node": {"oid": "97b7f03dd8878cad46fee21e2e216ca0f6909694", "messageHeadline": "fix no normalization in historical comparison analysis (#1449)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "338740d6917af0dd8f2c4c97b832cd95717f4842", "messageHeadline": "feat(web): Replace subversion by wget tarball and install full depend\u2026", "author": {"name": "Atem Serem", "email": "messer.kevin@gmail.com", "user": {"login": "Atem18"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "7d4031efc3ef3dd3d699d67ff28cae0b778fa77e", "messageHeadline": "Adjust logger (#1442)", "author": {"name": "LBolte29", "email": "97528701+LBolte29@users.noreply.github.com", "user": {"login": "LBolte29"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "f207f78e3a521b84cebded44914f9d1574691611", "messageHeadline": "fix: reduce `GITHUB_PER_PAGE` to `25` for `mergestat` data sync (#1446)", "author": {"name": "Patrick DeVivo", "email": "patrick.devivo@gmail.com", "user": {"login": "patrickdevivo"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "05370fc09f468224c72ada79db6f8ecac8e49fb9", "messageHeadline": "Added dark mode (#1447)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "0aa21d732c7d32148e50ec4fd360cbf9aedc3f9a", "messageHeadline": "Add splits command (#1438)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 250355, "deletions": 393062}}, {"node": {"oid": "7090d0643a816d735adf70935443f654409f543c", "messageHeadline": "Implement market cap command (#1437)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 95735, "deletions": 61698}}, {"node": {"oid": "bb1f30407df1460946d2e9b8243f7a07dc8b6c40", "messageHeadline": "Documentation (#1436)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 317, "deletions": 880}}, {"node": {"oid": "401e4c739a6f9d18944e0ab49c782e97b56fda94", "messageHeadline": "Output Missing API Key Message to Console (#1357)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 1992, "deletions": 997}}, {"node": {"oid": "f2ca215132de40804667feb4deaa0c6b8bfc3d25", "messageHeadline": "Econometrics Menu (#1403)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 11627, "deletions": 245}}, {"node": {"oid": "b8b3b49896b7553c8ad57e0f3fbb4464ecf24179", "messageHeadline": "Groupme Bot (#1418)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1087, "deletions": 185}}, {"node": {"oid": "cb0de1ecf27c2a541c8e7cddba6da0b27f5157ae", "messageHeadline": "Fix the cramer function (#1435)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5424, "deletions": 6492}}, {"node": {"oid": "2b839f609f39a93ce54980e5df82373a466fe88c", "messageHeadline": "Add demo and remove roadmap (#1434)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 77, "deletions": 390}}, {"node": {"oid": "33de5e2b87665d90a37950090e61ec7fc08ea720", "messageHeadline": "Discord Bot Hugo Server Documentation (#1410)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1430, "deletions": 109}}, {"node": {"oid": "b28e387b10f3bd5192fd7777d63de4c20fef9fd6", "messageHeadline": "Sentiment News correlation with Stock price (#1421)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1158, "deletions": 778}}, {"node": {"oid": "517e89c4e86128707b06e11e25df104f2997651c", "messageHeadline": "Create CODE_OF_CONDUCT.md (#1433)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "ee82ff0f9875ba07986b4196bfab0780b4947bc3", "messageHeadline": "Fix Bugs (#1432)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 53, "deletions": 27}}, {"node": {"oid": "3045792c21ee23944751cb332135153866c89ada", "messageHeadline": "Fix bug cmc key not set under keys menu (#1431)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "dfcf18730f42657cd98f34cc4b855bbbc67ef005", "messageHeadline": "Remove controller import in __init__.py (#1430)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ee7551c83119dc6715be680c117b0763d04d7e51", "messageHeadline": "Fix bug stocks candle (#1429)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "eb6d3ff8ac5bcbe91c85392b347c3facd509f9b8", "messageHeadline": "Add cramer recommendations (+ inverse :) ) (#1427)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 16355, "deletions": 1}}, {"node": {"oid": "c78188c83cbfcab5052db25e865bf07a853a8f1b", "messageHeadline": "Fix plot buf for grhist (#1428)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "51f459227078dfc47f2c44932fd47ee54a1d9778", "messageHeadline": "Update sia and historical charts (#1424)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 82, "deletions": 74}}, {"node": {"oid": "6c6fcd312c2db0f6375f00aff2578a14520b88b8", "messageHeadline": "Line custom markers to highlight events of interest (#1423)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 104, "deletions": 5}}, {"node": {"oid": "354bcf00a4948780f5e5fbac3cb3c34375410bcf", "messageHeadline": "add gst letters only (#1422)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e077859b95730b7936da051aaf2c24b89d4ef402", "messageHeadline": "Portfolio fix (#1419)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "0f61f0b08edc90bced38d387c53fb912fd444f62", "messageHeadline": "Log exceptions (#1393)", "author": {"name": "LBolte29", "email": "97528701+LBolte29@users.noreply.github.com", "user": {"login": "LBolte29"}}, "additions": 493, "deletions": 116}}, {"node": {"oid": "884bb82fb5bbbf901db8d41747b338a40d6b1ab2", "messageHeadline": "Adding risk metrics to portfolio and qa (#1394)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 627, "deletions": 38}}, {"node": {"oid": "a5848af9088466ae711ce403c9f344b964d581b8", "messageHeadline": "Crypto heatmaps (#1416)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 21129, "deletions": 20737}}, {"node": {"oid": "24670c3b86a37d00ca87d0a5b9c0267825d6712c", "messageHeadline": "Improve integrated tests (#1415)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 90, "deletions": 37}}, {"node": {"oid": "512f37bf92f9c7e398776183e0420498e285dbe7", "messageHeadline": "Fixed QA exit bug (#1417)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a7aad74fbede1055eb720dd31e1392d71006e5e9", "messageHeadline": "Stock table (#1296)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 100, "deletions": 7}}, {"node": {"oid": "576b847d91d3a554412b07dd88642d9bb55b5996", "messageHeadline": "Fix pipo & fipo limit arguments (#1411)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 92, "deletions": 25}}, {"node": {"oid": "e9842ba5f4b7be71dfe30cc1d4c124e999b189c8", "messageHeadline": "Fix header messages command (#1412)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dfcd5155005e3220bcac3db618bfb143101e17e5", "messageHeadline": "Refactored menu (#1354)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 186, "deletions": 85}}, {"node": {"oid": "4d2e0252b3681e87011c43d1e6d16d119b0662d5", "messageHeadline": "Fix bug crypto whales (#1409)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "a18977486eb163923bb008b2b57f8fd11659954f", "messageHeadline": "Fix hashrate chart legend position (#1406)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "f82a7e00d5660e8bd4596468b6f886980e5d98e5", "messageHeadline": "Fix visualise sia metric (#1392)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 38600, "deletions": 43458}}, {"node": {"oid": "d036af66e45f3dea25e1a8dec267478e74cd9659", "messageHeadline": "Updating tests : cryptocurrency/onchain/ethplorer (#1414)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 35, "deletions": 21}}, {"node": {"oid": "8c60ae999bf1c9c542c7c70f33667beb3aa83ebd", "messageHeadline": "Bump all deps following breaking changes in multiple libraries (#1413)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 942, "deletions": 853}}, {"node": {"oid": "af785d236ac72e044aa41146f782fc9eaed36071", "messageHeadline": "Bump tensorflow version to mitigate vulnerabilities (#1408)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 95, "deletions": 92}}, {"node": {"oid": "7792c24fdb854aa0b24699f1c45c09d72669a87d", "messageHeadline": "Fix bugs Stocks Candle moving average (#1369)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 51, "deletions": 14}}, {"node": {"oid": "88ff92af691ea815682eacf3e7c8030de88a6d53", "messageHeadline": "extra ref in main (#1401)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "135eedb8d995fd10baff6283de525e8a4d124cae", "messageHeadline": "Fix main.yml (#1400)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 9, "deletions": 17}}, {"node": {"oid": "fae93c67adc9015c1466712f9c8ffa35a8b70872", "messageHeadline": "Refactor Bot (#1326)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 10118, "deletions": 12896}}, {"node": {"oid": "3c9c2b922347e8e6e9b3f55fc563db68624912d8", "messageHeadline": "Complete check on Hugo Documentation (#1358)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 12996, "deletions": 1809}}, {"node": {"oid": "72bfa9e2d80f9cc6e34bb44bede55e7115bf547a", "messageHeadline": "Portfolio optimization bugs (#1388)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 34, "deletions": 7}}, {"node": {"oid": "4697efcf2602e1f9825f5a9c9e91fb34a4935fcd", "messageHeadline": "Squishy the bugs (#1391)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 22, "deletions": 19}}, {"node": {"oid": "fd5821928265429d1ffb6e6d53f019915b3afbbc", "messageHeadline": "adjusted format of logs (#1292)", "author": {"name": "LBolte29", "email": "97528701+LBolte29@users.noreply.github.com", "user": {"login": "LBolte29"}}, "additions": 1979, "deletions": 817}}, {"node": {"oid": "4e84bd2557eaea762d767fbdd1763e3af8de4d1d", "messageHeadline": "Clean up FA menu printing (#1383)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 63, "deletions": 42}}, {"node": {"oid": "a16db8a6f1a6b23c8b0f3f908afdf4e5363c3214", "messageHeadline": "Fix Stocks Due Dilliegence Supplier bug (#1372)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b3a379e83871c255bbeaf1847f5538d7a833797f", "messageHeadline": "Sort Stocks/DD/Arktrades by most recent (#1375)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 140, "deletions": 140}}, {"node": {"oid": "5f5c596ed183c95b81f658b9a3d923054bc4543c", "messageHeadline": "fixes stuff related to hugo server (#1374)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "5fedb8e042ae8b1a81ffc3f81c37e97e3c80d776", "messageHeadline": "Fix More Bugs (#1364)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 113, "deletions": 86}}, {"node": {"oid": "a66ff41de470c8b0e238210b10f642234e2894b9", "messageHeadline": "Add Luna cir supply command from Smartstake (#1289)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 2086, "deletions": 2}}, {"node": {"oid": "53945ddbaeb67aa9a36fcf974c71262c4e602eb3", "messageHeadline": "Fix stocks asthetic style (#1355)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 197, "deletions": 96}}, {"node": {"oid": "6c9999a9c8685dd7bab29eee6ef9eac9eb9e6933", "messageHeadline": "Improve StockAnalysis functions (#1349)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 39, "deletions": 18}}, {"node": {"oid": "e1b6022b9cf156ffc0697d0d25a5ed2772ea8d68", "messageHeadline": "Global plot styles (#1228)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 93935, "deletions": 13270}}, {"node": {"oid": "0c0ef39b6c6831602528b43d33dea199dc8f3688", "messageHeadline": "i missed some print s earlier (#1348)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "41df272c7632109c47f5f89cfc6a89936e4c424c", "messageHeadline": "bugs (#1347)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "fd15207e4838b786b1e0f251059a40e46257d313", "messageHeadline": "fix bug (shortterm) and refine error message if ticker missing (#1327)", "author": {"name": "LBolte29", "email": "97528701+LBolte29@users.noreply.github.com", "user": {"login": "LBolte29"}}, "additions": 101, "deletions": 54}}, {"node": {"oid": "d9930f9b452e5dfecefbeeb17a23ba115dc4e8af", "messageHeadline": "Fix bug SI (#1346)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "af4d09e237d9c36359f5d8801f90de33f6f722f5", "messageHeadline": "readme links fix (#1339)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9ead0f4e8c76a34bdb329e3bb34e1a18e5f3cde2", "messageHeadline": "stocks/fa Tables were not showing the indices... (#1338)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 105224, "deletions": 88103}}, {"node": {"oid": "cf37111b7fc0665fd969a08785d7e4a12f65cbe2", "messageHeadline": "Website fix sia (#1345)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 114, "deletions": 130}}, {"node": {"oid": "1ab915f1bcdeaf1996273cd3507a4053921ac6ae", "messageHeadline": "Replaced missing word (#1343)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8625ad36794b5cdf1a9fc8a903cd58542209569f", "messageHeadline": "Add StockAnalysis (multi-year) to the Sector & Industry Analysis menu\u2026", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 12831, "deletions": 67}}, {"node": {"oid": "e22c48ac9fd518f28527e9f82e5b89741b750b8c", "messageHeadline": "Refactored terminal.py (#1312)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 563, "deletions": 352}}, {"node": {"oid": "5f8fcf4e3345a5d0a5b5a11c1e676e46a3ba0aba", "messageHeadline": "Updating dev-dep : pytest-cov (#1337)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 156, "deletions": 84}}, {"node": {"oid": "68d9cc1efb011bfbcbf0213283f99909a22e2684", "messageHeadline": "Adds Discord Bot to Hugo Server Documentation (#1336)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 139, "deletions": 17}}, {"node": {"oid": "f8fc7d00ffe6b22b2e2a951fb887f1312644d32f", "messageHeadline": "Updated uninstall brotli wording (#1333)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "499e068345113984b839de17484be31e17f4d5da", "messageHeadline": "Remove unkept `rtearn` (#1330)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 514}}, {"node": {"oid": "6ca1473f80b082691fe61aa1c87a55814198a1ad", "messageHeadline": "Fixed overview table (#1329)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7dc6e66411066ccf1d333c9311ab49ebca14c0fa", "messageHeadline": "Add logo to about us command (#1319)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 45, "deletions": 6}}, {"node": {"oid": "b425f14cdff89788ae2bd208e52e9ad417b0cda7", "messageHeadline": "Add tradingview command to ta controller (#1320)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 56, "deletions": 27}}, {"node": {"oid": "b939fbd9b8c68ab207d0a9959ef637bfb32d3643", "messageHeadline": "Fix small issues (#1317)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 218, "deletions": 153}}, {"node": {"oid": "a3e1257996992892d3e0e8eb98b9f866cbeb72d2", "messageHeadline": "add settings menu (#1316)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 437, "deletions": 8}}, {"node": {"oid": "1e26ec7d4693a4ea8051226d4d1a5add049b1a00", "messageHeadline": "Crypto Base (#1278)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 207, "deletions": 423}}, {"node": {"oid": "e45c2aaa8f00f2e8fc3bb7e4a20c13a48a99eba9", "messageHeadline": "Remove tabulate (#1314)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 5, "deletions": 21}}, {"node": {"oid": "a4df5909728b8fb6b1467104fc266e6e2444c941", "messageHeadline": "Implement keys menu (#1313)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1371, "deletions": 287}}, {"node": {"oid": "b189ffa45dff708d172044e588fafbf8e5bcbc22", "messageHeadline": "Fix bugs (#1310)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 156, "deletions": 90}}, {"node": {"oid": "d8279adcbfe42a17452e44af9b0934903db84f51", "messageHeadline": "Feature/discord slash commands (#1293)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 20033, "deletions": 5849}}, {"node": {"oid": "a1484e2e74b421273a0ff7445191bec4d9f69e35", "messageHeadline": "Improve create_dataframe (#1304)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 37, "deletions": 15}}, {"node": {"oid": "2a998a5a417ba81b6ee3c4de90d2ffaca52b46fa", "messageHeadline": "Portfolio class (#1280)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 914, "deletions": 759}}, {"node": {"oid": "7bb378015ceb0d19377e13712e1a8bfd3123080f", "messageHeadline": "Added fix and test (#1302)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 36, "deletions": 29}}, {"node": {"oid": "705196a67ab78a5187f8d3ec9f47c6f3ff81296e", "messageHeadline": "improve initial commands in terminal (#1299)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "973d2f476f66643dc1180b03cc35f83621ed931f", "messageHeadline": "Debug Patch (#1297)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "94eedfc55ead79e88ae0280532477beea6b21e13", "messageHeadline": "Added show_index (#1298)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "571e5281e36749d6a2379fba301004e7d39da697", "messageHeadline": "Improved crypto handling (#1279)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 303, "deletions": 242}}, {"node": {"oid": "e2299132d8a240f040111c2e9e32bee1aadbd583", "messageHeadline": "Explicitly resolve marked package to a secure version (#1295)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 18, "deletions": 30}}, {"node": {"oid": "2e7b48fe859abc9110cc11e6e0d7ac6fbbc44656", "messageHeadline": "Adding VaR and Adjusted VaR (#1269)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 230, "deletions": 1}}, {"node": {"oid": "90b05d6641c5f0962bc9b302636f605e10e1f78d", "messageHeadline": "Tests : Cryptocurrency + Common (#1294)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 6887, "deletions": 8}}, {"node": {"oid": "0ca2583a6e6542c7c839d8f6d07fdac817a8f845", "messageHeadline": "Upgrade jupyterlab extension deps to mitigate vulns (#1258)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 3035, "deletions": 3457}}, {"node": {"oid": "6426b767715cc2bf692a607727082a7a4ee632b6", "messageHeadline": "decorated functions (#1282)", "author": {"name": "LBolte29", "email": "97528701+LBolte29@users.noreply.github.com", "user": {"login": "LBolte29"}}, "additions": 5982, "deletions": 3781}}, {"node": {"oid": "87dae99745d2c2a86ed29b5f3a27dc00cf200657", "messageHeadline": "Tests : Cryptocurrency > Due Diligence (#1291)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 25524, "deletions": 15}}, {"node": {"oid": "51f43879d354530677450c3b0f025e0568b850bc", "messageHeadline": "Tests : controllers (#1290)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 9846, "deletions": 77}}, {"node": {"oid": "c2ba724b66df29b8bcc10c05812a412c09c7ba08", "messageHeadline": "Tests : Cryptocurrency > Discovery (#1288)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 24774, "deletions": 32220}}, {"node": {"oid": "fabd814175635d5f82928afbba4c434afb8aa072", "messageHeadline": "Added logger to baseclass controller (#1270)", "author": {"name": "LBolte29", "email": "97528701+LBolte29@users.noreply.github.com", "user": {"login": "LBolte29"}}, "additions": 113, "deletions": 96}}, {"node": {"oid": "ee35be07d461dcce42a4251d9abbadc55960930f", "messageHeadline": "some fixes (#1285)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 297, "deletions": 212}}, {"node": {"oid": "ccfe98e19dd36702047fd8130e9b299e8f7cadcc", "messageHeadline": "Tests + Fix : Cryptocurrency > Defi (#1284)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 46152, "deletions": 37919}}, {"node": {"oid": "c0966ca56a1830ea0119bc6618d7a51add0019c5", "messageHeadline": "Improve Stocks Dashboard (#1281)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 79, "deletions": 31}}, {"node": {"oid": "d8b4fc0026179630d4759af9986ad5c4bf792b79", "messageHeadline": "Add check_supported and trending endpoint from Sentiment Investor (#1\u2026", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 772, "deletions": 232}}, {"node": {"oid": "ad854115427ea55825f4e7b19693757fa5bec3ea", "messageHeadline": "[Bug] Fix degiro controller (#1160)", "author": {"name": "Juan Toca Mateo", "email": "elan17.programacion@gmail.com", "user": {"login": "juantoca"}}, "additions": 745, "deletions": 31}}, {"node": {"oid": "72de21f051f930fb40cb915a5f60ca0d19036db1", "messageHeadline": "Tests : Stocks > Sector Industry Analysis (#1276)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1736, "deletions": 0}}, {"node": {"oid": "e5fbc4de706a495992f4da0c6f57464f26f082d4", "messageHeadline": "Improve Jupyter and API (#1274)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 44, "deletions": 21}}, {"node": {"oid": "29dbc0da9af63ee86daca09a894cb9a7a4c7188c", "messageHeadline": "Base Stock Controller (#1267)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 164, "deletions": 738}}, {"node": {"oid": "70c9366d1cc34819ecaec5292d39c8483d1faa5e", "messageHeadline": "Fixed quote bug (#1275)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b15abaf50e7e5d82aca9dc387a931d7c8fa39482", "messageHeadline": "API Fix and Vsurf Improvements (#1272)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c5393e0875d9bb75df16a458f2dd76a18a0d3f4a", "messageHeadline": "Bankruptcy Scores (#1271)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 101, "deletions": 57}}, {"node": {"oid": "f681e5ec3264c79ccc9afff8d8845bafccdac458", "messageHeadline": "Methods logging for controllers (#1268)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "3f766c956fe36795b01f3148bb98f75be0c78807", "messageHeadline": "Final Tabulate (#1265)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1673, "deletions": 3277}}, {"node": {"oid": "706095ef7432688a84630d8cafc53e5411e9c225", "messageHeadline": "Fixed intraday tickers (#1266)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8891b0d016df023a0649a5288e0f34b9c22e8813", "messageHeadline": "Add support for the flair to be hidden (#1264)", "author": {"name": "Arjun V", "email": "45187468+CoconutMacaroon@users.noreply.github.com", "user": {"login": "CoconutMacaroon"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "2ad43f8a270cc99e76760bdc725716db3f39b85b", "messageHeadline": "Added Greeks (#1254)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 19832, "deletions": 3}}, {"node": {"oid": "f2dd49fe56d4d03acee65f589e86270e5f046bc2", "messageHeadline": "Added fix (#1263)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 6, "deletions": 21}}, {"node": {"oid": "92d6276c21cde5cadd08dca3a364d9b2d41b39e7", "messageHeadline": "Remove Tabulate 2 (#1259)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 13835, "deletions": 2259}}, {"node": {"oid": "4501dfd442d371150b8785d379c5354095b6954b", "messageHeadline": "Crypto features: Replace coingecko scrapping (#1156)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 2860, "deletions": 2482}}, {"node": {"oid": "a00192638bb4f2257c0c317bc2911ce28c095151", "messageHeadline": "Danglewood/etf (#1261)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 331, "deletions": 112}}, {"node": {"oid": "683a8bdd83c1b931df111a5b2b8b19350930b73a", "messageHeadline": "Tests : Economy + Conftest (#1260)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 17828, "deletions": 18}}, {"node": {"oid": "291cc7443f7ff82061a80965b8ea9b8f2fae0fa2", "messageHeadline": "Improved debugging (#1257)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "74f028ddb1664b077f682b850357420afe9e9e6e", "messageHeadline": "Add web UI for Gamestonk Terminal (#1251)", "author": {"name": "Arjun V", "email": "45187468+CoconutMacaroon@users.noreply.github.com", "user": {"login": "CoconutMacaroon"}}, "additions": 123, "deletions": 1}}, {"node": {"oid": "abbc44be50dfa4fdc7c5d9e96992c38f08a2f912", "messageHeadline": "Updating tests : stocks/options (#1253)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 508, "deletions": 502}}, {"node": {"oid": "bdfb61a41116011754a34569d98b5f5a159ab491", "messageHeadline": "Remove Tabulate (#1248)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 12940, "deletions": 860}}, {"node": {"oid": "dc07845a8f70b0f3d0c18ffd08bcd676a8f9384e", "messageHeadline": "Update pre commit (#1221)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 154, "deletions": 55}}, {"node": {"oid": "183e10b5247ae7f2b43ec31f1d8db6702905ebb9", "messageHeadline": "Allow Custom Flairs (#1249)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 128, "deletions": 129}}, {"node": {"oid": "b9f7b09dcd522b4b58a52e7d06d7f923281bad72", "messageHeadline": "Fix Pandas Warning (#1250)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "57c0f840ac3948a6abd89f8913c1fb55b9b7da89", "messageHeadline": "Tests : fixing skipped tests (#1252)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 23860, "deletions": 150259}}, {"node": {"oid": "a7d25dced5c7b021b04f90faf5003a45f01b8026", "messageHeadline": "portfolio: Small feature + controller tests (#1246)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 409, "deletions": 106}}, {"node": {"oid": "20db556b3c31a88c5a8ea7704537bfdb736ffd16", "messageHeadline": "Added detailed description (#1233)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "3b8d1bdf4e6fcac257d1319eee72c700d8fb10e9", "messageHeadline": "Updating docker containers and dependencies (#1245)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 506, "deletions": 361}}, {"node": {"oid": "ccd009cb19245323e7d8cca5afcbb76e681a6f76", "messageHeadline": "Fixing graph for allocation command (#1243)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "6f74dd641bb5fae53bd53c80b14ce9eaef2b78a8", "messageHeadline": "Improved saving mechanism (#1241)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 39, "deletions": 17}}, {"node": {"oid": "379cf31cfe7473c6b5747861bb2ec2dbb9974b5d", "messageHeadline": "Tests : Stocks (#1240)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 37757, "deletions": 22444}}, {"node": {"oid": "0b01f8e8b8453160a8f78059f8e2bf7c8367b5b1", "messageHeadline": "Allocation Command (#1204)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 233, "deletions": 1}}, {"node": {"oid": "fca711ac0cf0c9d140efb5729b255093c66ae726", "messageHeadline": "Remove More Tabulate (#1235)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 396, "deletions": 708}}, {"node": {"oid": "9bb67537efbc61d6b076f15c1cdb9a6949cd60d6", "messageHeadline": "Refactored Jupyter lab to class based views (#1239)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 220, "deletions": 212}}, {"node": {"oid": "9ff9d1520d7a6a882363227630a803504d476283", "messageHeadline": "Add a FINRA shortdata dashboard (#1238)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 550, "deletions": 4}}, {"node": {"oid": "1207e86301697fb124128e7d0f34162476447ce8", "messageHeadline": "Fixed DCF issue (#1237)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "721208fb45fe9118ba77c32d78264e9375b5ce47", "messageHeadline": "Added multiselect option (#1232)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 58, "deletions": 49}}, {"node": {"oid": "3a8ce32a24162f029b981c7f6e4803914640768c", "messageHeadline": "Potential fix for Danglewood's issue (#1234)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "ff2ddb7a91c5f7c253de2cf5661f9e9f8f38f6f4", "messageHeadline": "Adds features to check crypto-related hacks (#1230)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 2978, "deletions": 2}}, {"node": {"oid": "b26e72a2042551fcf7f3b70a23c7433b751276b0", "messageHeadline": "Vsurf Improvements (#1225)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 34, "deletions": 18}}, {"node": {"oid": "ec400e46ddce4ac934af836b863528f14a13d865", "messageHeadline": "fix hugo (#1229)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a799585d0fa6271252ab23249465408cf125762c", "messageHeadline": "Options Chain Dashboard (#1226)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 216, "deletions": 5}}, {"node": {"oid": "d8ca7556edde9a700706c7802a229cb4439304c5", "messageHeadline": "ETF tests (#1208)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 436318, "deletions": 72}}, {"node": {"oid": "c70e78da3a1fbc19d037cc7ebb4b2cd72947838a", "messageHeadline": "Adds Blockchain source and two BTC commands (#1227)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 4724, "deletions": 2}}, {"node": {"oid": "0be09cdf411c0a02d67ff815eb5c6390cbe9c4dc", "messageHeadline": "Add scroll zoom to plotly candle (#1222)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "805574d012625140b01750f66d185fec184280b2", "messageHeadline": "Add scroll zoom to plotly candle (#1224)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1c0b0755606b0bbf1b9a11d9074ec95424011f5", "messageHeadline": "Finish API (#1218)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 213, "deletions": 1}}, {"node": {"oid": "393cdcf66834940fb7bfbd29c95cae41c547c6fd", "messageHeadline": "Added Open MIT options course (#1216)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7bfcea42967b698aa8f120669cee7acbf5d34e33", "messageHeadline": "make whatif works for decrease as well (#1220)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "3b73898f1ac5dcfaa0ad8e7eb81493f8e48fd3fc", "messageHeadline": "Refactored Call Resources (#1217)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 19, "deletions": 67}}, {"node": {"oid": "277f45704a57d51109a1e2b941c5ac23b35e10ed", "messageHeadline": "Expanded GST API (#1215)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 270, "deletions": 2}}, {"node": {"oid": "4e1abb2d2f1e680931206187d1313ccf2b8ff51f", "messageHeadline": "Improve plotly interface for plots (#1213)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 142, "deletions": 77}}, {"node": {"oid": "eb1c74f918adac92bdde010af5f3705f8ddcd8b6", "messageHeadline": "Vsurf Dashboard (#1209)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 202, "deletions": 33}}, {"node": {"oid": "7fb39d031ee7b36bb8bdab96ebbd16ea241e6baa", "messageHeadline": "ba_controller bug (#1214)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97c755b8e7fdc0041de952c4bbac3d819855a547", "messageHeadline": "Remove Colorama (#1203)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 846, "deletions": 2609}}, {"node": {"oid": "c145f25fa84fc1306767e2c8ac9ef0bef7690af7", "messageHeadline": "reverse dataframe for correct usage of candle (#1210)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d48a6e09afc2c0c81c676495c5ef46b489bd2083", "messageHeadline": "Adding the historical endpoint from sentiment investor (#1175)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 188, "deletions": 794}}, {"node": {"oid": "6a66f3f3ed934e0615ff4ba283ee67fcc43d3656", "messageHeadline": "Custom data context (#1193)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3563, "deletions": 4}}, {"node": {"oid": "e0e2f5b5389af137a87bb100bb1338c178091b0e", "messageHeadline": "Crypto APIs (#1206)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 281, "deletions": 1}}, {"node": {"oid": "a3d551105fd038ed00da277717b15df7c465b0a9", "messageHeadline": "DCF Refactoring and Improvements (#1198)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1187, "deletions": 1147}}, {"node": {"oid": "b5a95a3ed209bebdc56a4dc86770a6c7a37f19bc", "messageHeadline": "Add Vsurf Z-index options (#1207)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 35, "deletions": 13}}, {"node": {"oid": "c568747ab412f8790f08893d7385a56497afb62e", "messageHeadline": "Several fixes (#1143)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 16337, "deletions": 7}}, {"node": {"oid": "599fadd07b1fb1589c6bc09f1671cb3d9985697e", "messageHeadline": "nftcalendar fix (#1205)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "0ed3708179fe3a63ed604b33ba549d4cf585996a", "messageHeadline": "Fixes issue #1195 (#1199)", "author": {"name": "Steven Soloway", "email": "steven.r.soloway@gmail.com", "user": {"login": "stevedoor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c37a116a25fb4aee5b426d571613d947bd712953", "messageHeadline": "Terra luna (#1197)", "author": {"name": "jp", "email": "plutakuba@gmail.com", "user": {"login": "JakubPluta"}}, "additions": 1030, "deletions": 7}}, {"node": {"oid": "880579a7324f9562b272dc8e7a045c02925d6bc6", "messageHeadline": "Added fix for tests (#1201)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "412ac77c48554d9837c5b9729a93d8adb2a9138e", "messageHeadline": "Alternative API (#1200)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "0f2e0d60ff0496b8303cff633f141c85d0c0cc86", "messageHeadline": "Add resources to main contexts (#1194)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 15917, "deletions": 17602}}, {"node": {"oid": "9e671aeba98dacc69ecbbfec1f087aca3b139ee7", "messageHeadline": "Remember Contexts (#1187)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 308, "deletions": 165}}, {"node": {"oid": "530b68cc355482fb9d9278b38586655677487b67", "messageHeadline": "Update CONTRIBUTING.MD (#1192)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 20}}, {"node": {"oid": "f958f8275dc15ffaf30c1f0652f5b033725b7f10", "messageHeadline": "Fix silly issue with sia controller (#1196)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "80587ba5b7d107847f3fcca0c24ac5b382246686", "messageHeadline": "Create pull_request_template.md (#1191)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "5499dad5c76d2e5a75ea574700f4a85ab1fdb5f6", "messageHeadline": "Add dividend calendar from nasdaq (#1189)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1585, "deletions": 1302}}, {"node": {"oid": "a3255b96a087985c671bb7d851735e49f3c01c4b", "messageHeadline": "Fix + improve efficient frontier (#1190)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 50, "deletions": 43}}, {"node": {"oid": "7412d2b61a2af4308bd320e40310e3d63d2f5187", "messageHeadline": "Brotli.py check (#1188)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 149, "deletions": 118}}, {"node": {"oid": "5d96f2959e5684da71afc33e7edb6300abec6d6c", "messageHeadline": "Better pre-commit (#1185)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 485, "deletions": 237}}, {"node": {"oid": "82747072c511beb1b2672846ae2ee4aec53eb562", "messageHeadline": "Terminal Wide Rich (#1161)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 16626, "deletions": 25931}}, {"node": {"oid": "d334d5e0878961d2b6cfda82271693d457047bee", "messageHeadline": "Features(crypto): added new commands to defi menu (#1169)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 39801, "deletions": 69}}, {"node": {"oid": "4d26b3f7dbc0e099dc65cbdff62776cd32db6ccb", "messageHeadline": "Features (crypto): adds two features to Defi menu (#1180)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 529, "deletions": 1}}, {"node": {"oid": "10c36013f0ec8ff588c53695012b504769690d15", "messageHeadline": "Custom Linter to Check DEBUG_MODE (#1183)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "955b84f540049dcea349b2727d9919d80447dc1a", "messageHeadline": "Fix tests (#1184)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 46381, "deletions": 51666}}, {"node": {"oid": "7e5180ec395167db6cba1c8e68faa4ad669ce44c", "messageHeadline": "Fixed DCF (#1182)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 40, "deletions": 25}}, {"node": {"oid": "87be7a8fd3b79e202d54b9050b26dc08e6367066", "messageHeadline": "Added labels to dashboard date pickers (#1177)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 29, "deletions": 37}}, {"node": {"oid": "3ec981285ecc65e37d8f8cdfa6e48eaefafbe950", "messageHeadline": "Fix test failing on main (#1181)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 1644, "deletions": 1866}}, {"node": {"oid": "c0a2a0bfde1dd2f14324921d8ba14de32229bd4a", "messageHeadline": "Updated Debug Mode (#1178)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42b1acf5c3d2f9e9922ac8c4e956fffc08a5d7ae", "messageHeadline": "Add an API wrapper for terminal functions to be used in python (#1170)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 710, "deletions": 121}}, {"node": {"oid": "d7685796e622dcd7d9eb5302d776658053cff35f", "messageHeadline": "Updating tests : conftest (#1179)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 65, "deletions": 4}}, {"node": {"oid": "516e3c7a0831d5c9669ff2c212994669d10d9c80", "messageHeadline": "Correlation Dashboard (#1171)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 20272, "deletions": 15936}}, {"node": {"oid": "5a5c7193db3cf15ee7bb881ba912b8289aa83a80", "messageHeadline": "Volatility surface (#1176)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2881, "deletions": 1}}, {"node": {"oid": "f1ecd1fe90febf0f353a8088841da171bd731c9a", "messageHeadline": "Add logging w decorators (#1173)", "author": {"name": "didierlopes.eth", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 191, "deletions": 28}}, {"node": {"oid": "9d36f84ac6df0af5da604a421c0e2f26450e9737", "messageHeadline": "Coindix (#1165)", "author": {"name": "jp", "email": "plutakuba@gmail.com", "user": {"login": "JakubPluta"}}, "additions": 411, "deletions": 2}}, {"node": {"oid": "a8e7a896d740b65fc195fb4d5675db1d0414d439", "messageHeadline": "Feature (crypto): BTC rainbow chart (#1158)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1694, "deletions": 7}}, {"node": {"oid": "40172533403cca41dcac64e7e7b539faca5ee449", "messageHeadline": "Refactor common/ta for easier report usage (#1148)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3244, "deletions": 3594}}, {"node": {"oid": "e810da54b586ac9d9f15a35fb3452f3253a6b17c", "messageHeadline": "Added Interval to dashboard (#1164)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 133, "deletions": 43}}, {"node": {"oid": "80a4796405cb95522689ce10a3849a5e1aca91ef", "messageHeadline": "print_help when jump back to previous menu (#1168)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "6b2a50014914a8a60f1feedc92b7b14328d87bb1", "messageHeadline": "Remove all non-functioning interval options from Glassnode API (#1147)", "author": {"name": "minhhoang1023", "email": "40023817+minhhoang1023@users.noreply.github.com", "user": {"login": "minhhoang1023"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "f77ad02d24c0ecf515a9f42c128d0c3158cc7d27", "messageHeadline": "Step towards portfolio allocation analysis (#1134)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 120, "deletions": 20}}, {"node": {"oid": "b8d6a51fdd31ed4b0991bca84c278f43202a2836", "messageHeadline": "Added installation docs section (WSL) (#1166)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 64, "deletions": 27}}, {"node": {"oid": "5ea65fccd0ee8292b37452b47761706aaf2aa3ce", "messageHeadline": "improve log plot (#1163)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "006b3570b795215a17c64841110b649b03db9a98", "messageHeadline": "Baseclass (#1141)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1738, "deletions": 12100}}, {"node": {"oid": "14b1fe166e983cd76911f58f56675150af26a5bd", "messageHeadline": "testing for pygments fix (#1162)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 219, "deletions": 259}}, {"node": {"oid": "18c3a4e5f69de5909fd3f516e54855b938bda51f", "messageHeadline": "Feature (crypto): Altcoin season index (#1155)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 13866, "deletions": 4}}, {"node": {"oid": "7af43c4e7bd855a8a77341aa41234e9055703690", "messageHeadline": "Refactor common/ta for easier report usage (#1157)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f40ba0d256a78ab2b8461f0df3a9a52ca7dc5704", "messageHeadline": "Bot logging fix (#1105)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 752, "deletions": 557}}, {"node": {"oid": "f2df70de4f674edff2d390a5f596a93692f42533", "messageHeadline": "Update README (#1154)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 121}}, {"node": {"oid": "453ea23cd3b6f2f0d0018f33a73407c9930a0517", "messageHeadline": "introduce routines concept (#1152)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "c388d9afba4c1011c6d2c763a5b5a41643bb1b02", "messageHeadline": "Fixes issue with loading from qa + improve line log plot (#1151)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 77362, "deletions": 76554}}, {"node": {"oid": "efab61a281874361c11ff4a82a9c72aa61ab3560", "messageHeadline": "Crypto Tool: Calculate potential returns (#1146)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 560, "deletions": 29}}, {"node": {"oid": "ea964109d654394cc0a5237e6ec5510ba6404097", "messageHeadline": "Crypto menu refactor (#1119)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 187545, "deletions": 1040}}, {"node": {"oid": "966cd3c6d5eb2491ecac0d3ad063ea2af6487ae5", "messageHeadline": "New alternative data context + first sub context (Covid) (#1142)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1329, "deletions": 1}}, {"node": {"oid": "4dddaf74c4dc05c918cc212d17abff8d7133a0f4", "messageHeadline": "interactive line chart and annotation (#1140)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 64, "deletions": 1}}, {"node": {"oid": "61dd672e6d10eb3592c5a9d44c00b6f9c44b3e4c", "messageHeadline": "Tests : Stocks > Option + Technical Analysis + Screener (#1145)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 5682, "deletions": 78}}, {"node": {"oid": "c0772bb11ce3cb6ed0bc75db94138a395214e072", "messageHeadline": "Update stocks : ta > tradingview (#1144)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 25, "deletions": 29}}, {"node": {"oid": "eb0dde4603468f64c5d99c57bd272816062e6a23", "messageHeadline": "Refactored Reports (#1123)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 565, "deletions": 30}}, {"node": {"oid": "891b51b26b5c9109396b85b94f88d846affaa5fc", "messageHeadline": "Qa update (#1139)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 191, "deletions": 78}}, {"node": {"oid": "e43e395ea6ddbbc0d76e5490924dce599043a171", "messageHeadline": "improve additional info of stocks (#1137)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 72, "deletions": 45}}, {"node": {"oid": "b33f830c64e36b73a1aa04487a8fb5d2744f9d3d", "messageHeadline": "Fixing tradier (#1135)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1074, "deletions": 976}}, {"node": {"oid": "f5b0dc8e7b5ae7ed3a4b175ba48aba0d5ea9d2db", "messageHeadline": "Add prediction to economy/fred (#1133)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7732, "deletions": 117}}, {"node": {"oid": "85713367246fd8d8d736e53d1308d25bbcbf7f29", "messageHeadline": "Add insider presets (#1127)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3934, "deletions": 0}}, {"node": {"oid": "d5d581b59b614d45f105f3bda91645667ad623b8", "messageHeadline": "improve usage of timezone in terminal (#1126)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 433, "deletions": 125}}, {"node": {"oid": "8f8147c3af76f03223943fe630a94dfb326b13c7", "messageHeadline": "Tests : Stocks > Research + Screener (#1131)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 29557, "deletions": 0}}, {"node": {"oid": "000d1e93d7187299dce5653f781345031a9ad96f", "messageHeadline": "Tests : Stocks > Options (#1125)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 80033, "deletions": 23}}, {"node": {"oid": "2117b5de6bd8cf2aac91dc3fc2a7d7820d1ce91d", "messageHeadline": "fix darkmode issues (#1130)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 196, "deletions": 213}}, {"node": {"oid": "8dacef0bf0a025b6794de271bbc4cacfbc8df16a", "messageHeadline": "fix assets on hugo server and revert url (#1129)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "31dad613a78b9583f51aee7f41aeb6a372c44e4c", "messageHeadline": "added new hr feature (#1128)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 223, "deletions": 3}}, {"node": {"oid": "f9ac2e8b555056d3372096a1595b58066e19914d", "messageHeadline": "Improve hugo docs (#1113)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 12802, "deletions": 139}}, {"node": {"oid": "abf79a5249930e5a9f5d2a1c4ba64590888ecef5", "messageHeadline": "Handle KeyboardInterrupt on user input read (#1124)", "author": {"name": "David Khouya", "email": "dakhouya@gmail.com", "user": {"login": "dakhouya"}}, "additions": 462, "deletions": 281}}, {"node": {"oid": "e437f29ae498124b34a401015b001cb6c27c1e93", "messageHeadline": "Mutual funds (#1106)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1638, "deletions": 232}}, {"node": {"oid": "c961fcb278d957d27fb42fe57844df8800b60ae9", "messageHeadline": "Add whatif scenario feature (#1122)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 155, "deletions": 3}}, {"node": {"oid": "445ec3256c25db6dd882ebafd9b2c7a5838c4aad", "messageHeadline": "Discordbot/expiry reactions (#1114)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 421, "deletions": 176}}, {"node": {"oid": "c0b83a2e390e980109002d774d6794006e62c035", "messageHeadline": "revert DD report with pickle dataframe being stored (#1120)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 42, "deletions": 6}}, {"node": {"oid": "18180c2126e172ab848c6a14733010d14a94785a", "messageHeadline": "Fix to dcf command (#1115)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 33, "deletions": 24}}, {"node": {"oid": "041a6cd5a06af3809419d043c2410d5317799d1a", "messageHeadline": "reset different coin from dd controller on crypto (#1118)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "caa2c88c1259967b55a7565c7ce5fb1014f39e68", "messageHeadline": "Stock Dashboard (#1018)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 200, "deletions": 42}}, {"node": {"oid": "c901bb92673e47e7be599a009a4f0d5b8d973ef2", "messageHeadline": "NFT feature opensea collection statistics (#1109)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 875, "deletions": 16}}, {"node": {"oid": "1cd7d26255bf48386a5237e4c958ee8c20c29250", "messageHeadline": "Feature: Adds new nonzero command (#1110)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 185, "deletions": 4}}, {"node": {"oid": "78f110b389ad0a8885de3c6e8f5dbc4819d21d8e", "messageHeadline": "ETF context new and improved (#1103)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4143, "deletions": 394}}, {"node": {"oid": "f83ee10c223c967784c152cd563d66abefc7eca3", "messageHeadline": "Discordbot/expiryreactions++ (#1102)", "author": {"name": "teh_coderer", "email": "me@tehcoderer.com", "user": {"login": "tehcoderer"}}, "additions": 762, "deletions": 57}}, {"node": {"oid": "af62b22bb7edcfcc8f78b5daad24a023b68a1d80", "messageHeadline": "have an empty default export (#1112)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "2e4d22458d7ee3cfdc003c4f1422c11bf362eece", "messageHeadline": "fix infinite loop (#1111)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 105, "deletions": 135}}, {"node": {"oid": "d59d6b45b722f9042303fdda4453cd906c2590c8", "messageHeadline": "minor fix to hcorr (#1107)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5797549c2f90784b3d7962893c90aae88155887e", "messageHeadline": "fix gh docs (#1108)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "37d87c358d8075396e67f2a7b9cae23c09e662b2", "messageHeadline": "Bump dependencies and resolve dependabot warnings (#1092)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 983, "deletions": 845}}, {"node": {"oid": "05889b97566458c760acec52474503bb9eef2c12", "messageHeadline": "Updated Hugo Server for Portfolio Menu Refactor (#1104)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 100, "deletions": 56}}, {"node": {"oid": "11d89b79289f1315c8e87199d427fca03beec55f", "messageHeadline": "Tiny tiny fixes (#1101)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "c914740f48eccd747e6f886fe0a7a33643ee8526", "messageHeadline": "Tests : Stocks > Quantitative Analysis (#1100)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1398, "deletions": 1}}, {"node": {"oid": "23f844194156716118145c9226b9a248756a82b5", "messageHeadline": "Tests : Fix skipped tests (#1099)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1899, "deletions": 933}}, {"node": {"oid": "9a7bde9eeacc5a11db11e27379938ce677b5b0b9", "messageHeadline": "Tests : Stocks > Comparison Analysis + Fundamental Analysis (#1084)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 27608, "deletions": 2}}, {"node": {"oid": "f3838d758118cd5a9800188e22013f07426b1430", "messageHeadline": "update hyperlinks in readme (#1098)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4e57fc03598f2585ee4f09fa69ecbea9cc85912a", "messageHeadline": "minor fixes that saw while showing terminal to my parents (#1096)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a498a39b4df441cb90fdbb02391fbf5a37d322a0", "messageHeadline": "Update Procfile (#1094)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4a876ac6b274c8dadb50f31f189b2add825bee8", "messageHeadline": "fix minor bug (#1091)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f88d592d7c2767824feb3f169420b467cd0c1a44", "messageHeadline": "Gov discord (#1093)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 151, "deletions": 78}}, {"node": {"oid": "17c9b01fadbebf129ea1e90fbaf38676cb6d16c6", "messageHeadline": "Bot UX playground (#1082)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 369, "deletions": 185}}, {"node": {"oid": "e56cdcc49c23c4be0482f9fe519116e274bf4f39", "messageHeadline": "fix and improve options menu (#1090)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 72, "deletions": 180}}, {"node": {"oid": "a0a22ee2cff2be0f062de0ec60bf096e2cb1a51a", "messageHeadline": "Discordbot Technical Analysis (#1089)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 143, "deletions": 158}}, {"node": {"oid": "2d14890c41ebbfe0e0eec88e27e940375383514e", "messageHeadline": "Discordbot screener (#1087)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 404, "deletions": 405}}, {"node": {"oid": "52d9c29242c65a7c62f22d1ed46a5991c17113f3", "messageHeadline": "Fix option screeners and add danglewood presets (#1085)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1661, "deletions": 23}}, {"node": {"oid": "63b2c72f6a4f52f70b2a6c5ead4da01c87af7ed7", "messageHeadline": "Remove unnecessary return self.queue (#1083)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 832, "deletions": 2159}}, {"node": {"oid": "e89f257befabb9a97bba211b9d5b7a12e24ff841", "messageHeadline": "add use ion to plots so it doesn't hang (#1081)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 52, "deletions": 37}}, {"node": {"oid": "8c84ff283175bbba9c325d625be78d9805a6f2f8", "messageHeadline": "improve some stuff on ca menu (#1080)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "425a3500af8418bc5ed9ceae3379cdf7105e0a96", "messageHeadline": "improve usage command (#1078)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 19, "deletions": 34}}, {"node": {"oid": "36e00ef9f27840050e95c63f364c3001eaf27702", "messageHeadline": "Add some options commands to discord (#1079)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 575, "deletions": 0}}, {"node": {"oid": "a85758c9ecbdfa4f7e59461f86fb852cc377f5c5", "messageHeadline": "Big UX improvement (#1041)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 21445, "deletions": 17485}}, {"node": {"oid": "77428f81b01e1f41bff37c1a8c56e7fa51061f24", "messageHeadline": "Tests : Stocks > Dark Pool Shorts (#1072)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 20392, "deletions": 0}}, {"node": {"oid": "738ae6d95856ffb9f6a42ad4e7623a9c27db5bb1", "messageHeadline": "Website screener update (#1073)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 50, "deletions": 56}}, {"node": {"oid": "7b3852a25a26221b1a2f012b9bcf2c65712bedb9", "messageHeadline": "Initial implementation of logging (#1069)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 243, "deletions": 13}}, {"node": {"oid": "dc2496ac61905d2ee6b0195c406aeb12ce6ef36e", "messageHeadline": "Discordbot: Adding new economy commands (#1070)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 543, "deletions": 69}}, {"node": {"oid": "9d86ffa5ee05d45cda5a796dae57828e891e777c", "messageHeadline": "Discordbot: Adding screener preset (#1045)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 1526, "deletions": 2}}, {"node": {"oid": "0c205cbeae32b468ddfa8dede5c93c546e975e7e", "messageHeadline": "Tests : Stock > Prediction Techniques + Doc (#1060)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 593, "deletions": 1}}, {"node": {"oid": "73624dcc1887343885ae6445d0eaedd7d24930df", "messageHeadline": "Fixing Linting (#1062)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 139, "deletions": 49}}, {"node": {"oid": "2f010c528722a29ef174d4c66fbf31a612e32994", "messageHeadline": "Workflows + Stocks > Insider (#1061)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1, "deletions": 514}}, {"node": {"oid": "b82e4225b6155e8948c26a5082b972790c538e34", "messageHeadline": "Dividend History Chart (#1053)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 57, "deletions": 33}}, {"node": {"oid": "aacbc911be8518634076cb5f72297fe179f67d61", "messageHeadline": "DISC Cleanup (#1058)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 9, "deletions": 364}}, {"node": {"oid": "680e0cd278f0d8e45031cdc9d51f247e9aa90ce1", "messageHeadline": "Tests : Stocks > Backtesting + Behavioural Analysis (#1057)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 4068, "deletions": 0}}, {"node": {"oid": "5305603c376b364d00fa8d37e38bcb111fb93cb4", "messageHeadline": "Tests : Stocks > Insider (#1054)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 6045, "deletions": 4}}, {"node": {"oid": "0f541f67b1cc190f390f4afb133257f696359168", "messageHeadline": "Tests : Stocks > Doc + Helpers + Government (#1051)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 16254, "deletions": 8}}, {"node": {"oid": "42ac865b07df0cee8193a4951dafdccba34e3a61", "messageHeadline": "Tests : Stocks > Discovery (#1050)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 94709, "deletions": 53429}}, {"node": {"oid": "e362569c633a6731b1005c5cf173d7d9e9e0d627", "messageHeadline": "Clean up unused functions / iex load (#1047)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 510, "deletions": 306}}, {"node": {"oid": "072c413ac0fdb07b24b4662338563dfdd5baf510", "messageHeadline": "Bitquery feature branch (#1016)", "author": {"name": "jp", "email": "plutakuba@gmail.com", "user": {"login": "JakubPluta"}}, "additions": 6964, "deletions": 4}}, {"node": {"oid": "67e1ecf986b43de5f07c146a0dde4b06abcf341f", "messageHeadline": "Tests : Stocks + Crypto + Helpers (#1046)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 19622, "deletions": 23323}}, {"node": {"oid": "b6f5e3cd81a2c6507981ee6af6507dd31fa58e8a", "messageHeadline": "I forgot to add an index to fred website folder (#1043)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "10022f1573cddcb164fa02716fb87632fe790407", "messageHeadline": "Tests : Stocks > DD + FA (#1040)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 278218, "deletions": 40816}}, {"node": {"oid": "d21b070b88a9b29d9ce712853ae5c37f282143ee", "messageHeadline": "Fred menu (#1038)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 586, "deletions": 376}}, {"node": {"oid": "6c51a584e09ca2ac7c9755bfb029b7a675f42ce1", "messageHeadline": "Chavithra/tests draft helpers (#1039)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 616, "deletions": 141}}, {"node": {"oid": "92ff4f9638c7b20f10c6fac3d554acce0a7eb7eb", "messageHeadline": "Adds commands for crypto withdrawal fees (#1028)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 648, "deletions": 42}}, {"node": {"oid": "0be4c8a2d77ba297ab08e5a055d2824f4f6ee395", "messageHeadline": "Binomial Options Pricing (#1017)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 389, "deletions": 2}}, {"node": {"oid": "1009ffccbe350832dacfa0a26b5bd0afb46278a4", "messageHeadline": "New Sector Analysis Menue (#1037)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 703, "deletions": 0}}, {"node": {"oid": "5a3bf70953efca3d7cf894955cc61ca2a8eccad0", "messageHeadline": "refactor load command (#1034)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 927, "deletions": 426}}, {"node": {"oid": "3e35a6acd7e73957ccdddb0d67e9c037c53804c8", "messageHeadline": "Improve economy menu (#1036)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 338, "deletions": 140}}, {"node": {"oid": "2afb1bc6d35eb0a80f4413f8f977d1ba7cec4114", "messageHeadline": "Fix stocks (#1035)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 32, "deletions": 27}}, {"node": {"oid": "c1b2787783c886d116d0ea450bae5b167dedae13", "messageHeadline": "Fix finviz news (#1033)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "dd41ef66b94462e19e537fc73cddf655aab9b197", "messageHeadline": "fix q on nft controller (#1032)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 12, "deletions": 16}}, {"node": {"oid": "60b39ca05fdd5e4f706651647cd17b695f9b9221", "messageHeadline": "Sector and Industry Analysis Improvement (#1019)", "author": {"name": "Didier Rodrigues Lopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1260, "deletions": 1141}}, {"node": {"oid": "377d26fc712fcbac86023af38dd79124117533f7", "messageHeadline": "Fix incorrect type on num argument (#1030)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cf14dca9ca2219cd5a978c2d36c157204248d198", "messageHeadline": "Improve UI for intraday plotly candle (#1029)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "aa9cf7502f06b23f3eb1ae2e971e6247234adb5e", "messageHeadline": "add back end date for `load` (#1024)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0789bbeffa798fb2ac8174d854b53e9e809ec397", "messageHeadline": "Remove unused function in av_model (#1022)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 27}}, {"node": {"oid": "cdd04cf392b57444cf1c5c45f7d8683f94106a3a", "messageHeadline": "Add dividend history from yfinance (#1021)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 130, "deletions": 2}}, {"node": {"oid": "c800c166510a5009831460f1f0faa35a158ffd8b", "messageHeadline": "Edit import error to avoid circular import (#1020)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a951a7bdabc2f6ea10d79b676e5bed1102073f2f", "messageHeadline": "Feature/price (#961)", "author": {"name": "Cameron Beebe", "email": "39677739+CameronBeebe@users.noreply.github.com", "user": {"login": "CameronBeebe"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "7dcc9115c4b7e0bc9c01cfc8f72735e0a3508380", "messageHeadline": "Add documentation badge to the readme (#1015)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2db1a40c60b4d72f36af03ce71e5186e89c8433f", "messageHeadline": "Update requirements-txt files to reflect latest dependency versions (\u2026", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 124, "deletions": 124}}, {"node": {"oid": "819a49196abb8f06eb3a1f64ccd215b397e10809", "messageHeadline": "Update etf endpoint for stockanalysis.com (#1013)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "70b0e79f66fff0894082d36ba5a7aa6b9a4fcf11", "messageHeadline": "Improve comparison analysis controller to not depend on main ticker (\u2026", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 339, "deletions": 270}}, {"node": {"oid": "6b7a8efc594c06987a155b823afb8c838b49066b", "messageHeadline": "Chavithra/tests draft move files (#1009)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 557, "deletions": 59789}}, {"node": {"oid": "94d093a9287ace341550a5ac63520bcf08907613", "messageHeadline": "Hugo Server Image Updates for Stock Screener (#1010)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 52, "deletions": 26}}, {"node": {"oid": "7ba964d61e9e14e3093a8b560324dbc2949bfdd4", "messageHeadline": "(Finally) add prediction abilities to crypto (#1004)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1102, "deletions": 61}}, {"node": {"oid": "d135aac9c843dbbdb855eb66f76a760548a4fc09", "messageHeadline": "Updating tests : stocks/due_diligence (#1005)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 14995, "deletions": 1}}, {"node": {"oid": "79bacf3f51e350532efb1ab56f91250e04c8e33a", "messageHeadline": "Fix mypy hook and Resolve documentation errors (#1008)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 394, "deletions": 272}}, {"node": {"oid": "233d9411f3ac681d66d9a8eb16920a12b9176500", "messageHeadline": "Screener controller big improvements (#1007)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 344, "deletions": 270}}, {"node": {"oid": "a616764601a5f7fbd72c0ead8998e3a4be74fff8", "messageHeadline": "Update jupyter dependencies to mitigate the vulnerabilities (#997)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 2910, "deletions": 347}}, {"node": {"oid": "d00904a5bf66645487dd2cb25d755c14bf506c4d", "messageHeadline": "Sector and industry analysis (#995)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2520, "deletions": 12}}, {"node": {"oid": "ec09805a84433b1d16a8a3038bf0d2e7f89a3e22", "messageHeadline": "Tests (#957)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 38068, "deletions": 10}}, {"node": {"oid": "289fee0a1532fc5a0df36a70f02478a30d8843af", "messageHeadline": "update precommits (#1001)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1407793a3ac9f2b2c99b2ae77d2ee1a9e74a8474", "messageHeadline": "Huge Server Update - November 30 (#1002)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "c7f333026b796aa05811d3b44a61c2bcbfaef79d", "messageHeadline": "Make an attempt to fix the broken Hugo site analytics (#1003)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "648b7034f787f5010af194e4ecf9230420942b3f", "messageHeadline": "Arktrade Bug (#999)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 58, "deletions": 2}}, {"node": {"oid": "797fb39dff95b2473d138e926aad8a6f6f876cef", "messageHeadline": "fix: rename `askgit` to `mergestat` in GitHub action (#996)", "author": {"name": "Patrick DeVivo", "email": "patrick.devivo@gmail.com", "user": {"login": "patrickdevivo"}}, "additions": 34, "deletions": 33}}, {"node": {"oid": "0d42ff97ec659b5027cc4fb73e9ee73503fbd6e2", "messageHeadline": "Create comparison analysis report (#993)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 374, "deletions": 4}}, {"node": {"oid": "cb6c1d4850ffda3c0d90e4296278cba80334e992", "messageHeadline": "Updating tests : workflows + pre-commit (#992)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "ca45eaea2e6b2005788dbeb17d04e17caf812acf", "messageHeadline": "Updating workflows : codespell + mypy (#991)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "85d8b59b33923c5654657fb0884adcdd08829fbe", "messageHeadline": "Hugo Server Update - November 26, 2021 (#990)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 202, "deletions": 73}}, {"node": {"oid": "0c5098bb63efb1841614221b159fd33570f1e01b", "messageHeadline": "Added dcf bug fix (#989)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "6b4740e7629da047f27ef11ec9ca940b76fdbd27", "messageHeadline": "fix #987 (#988)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "ce919190845639ad8da302c09e02964527d83657", "messageHeadline": "Updating __init__.py (#986)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "0d49294f1a9f795df42428c3ac7bd6dec7b82ce7", "messageHeadline": "Add difflib to controllers (#982)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 167, "deletions": 0}}, {"node": {"oid": "0883cfaeb6857ad6b71503c969beaf63376ca358", "messageHeadline": "Add nested completer to all ba functions (#981)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0eb14a30541e4b3b86dc126a9f602bc9f53efecf", "messageHeadline": "Improve ca NaN handling + update pre-commit (#980)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "a1cba7378ad8a65ac6183783a689ca931a43dc97", "messageHeadline": "Enable full mypy (#985)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 42, "deletions": 32}}, {"node": {"oid": "8234ecbe27757d6371f920605b9ddf8de0ba8678", "messageHeadline": "Add optional discord dependencies and generate requirements.txt for D\u2026", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 267, "deletions": 265}}, {"node": {"oid": "38c124373def83c2fbe2574abd6472cba586cd7b", "messageHeadline": "Add mypy types to dev requirements (#983)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 114, "deletions": 5}}, {"node": {"oid": "1e8daa1f9af5c9711adba330509df93f5f07c515", "messageHeadline": "Enabling pylint for DiscordBot (#979)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 556, "deletions": 491}}, {"node": {"oid": "e8329bba72ef1ddebc8abdcb8f59b623cb99f71c", "messageHeadline": "Updating requirements : to prepare for tests improvements (#976)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 156, "deletions": 75}}, {"node": {"oid": "a6d442361da4cb1214f060cbe8c4ad572231a0d1", "messageHeadline": "Enabling markdown linting for DiscordBot (#978)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 436, "deletions": 395}}, {"node": {"oid": "099f1cabe3a5b9d9c37865638dc01779cd2c1bc7", "messageHeadline": "Enabling f-string enforcement and fixing offenders (#977)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 38, "deletions": 43}}, {"node": {"oid": "b045ab8efeb462458c4b60cf548f41299262773b", "messageHeadline": "Fix unsupported-assignment-operation", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "13767e3275e5f58b0370ee96405096fbe5bf2122", "messageHeadline": "Flake not in", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "683b0d3f8843d86e646bfcedfd974c419588973c", "messageHeadline": "Enable consider-iterating-dictionary and consider-using-in", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d93f9d60a580f41f2a042feeaa09976eed78e395", "messageHeadline": "Updating pylint version to 2.11.1 (#975)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0923e0bea34d194799fea8f9ff85389321a8d997", "messageHeadline": "General UI improvements with sorting/filtering on some functions (#971)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 258, "deletions": 36}}, {"node": {"oid": "ba783c74c0d8e24d6cd4ef8a637966004e06fe4b", "messageHeadline": "Updating Jupyter Lab dependencies (#974)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 826, "deletions": 826}}, {"node": {"oid": "b1a5efb8455caf2ad160120d4b2a3b6c3e58b6e8", "messageHeadline": "Update Windows full build (#973)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bf4785260cfc06ff332947f1999a176a847bc5fe", "messageHeadline": "Nov 23 Hugo Server Update (#972)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 68, "deletions": 67}}, {"node": {"oid": "5c65f7306d5564509f4d5bf464aee0190b50f367", "messageHeadline": "Major dependency updates including deprecation of python 3.7 (#970)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 956, "deletions": 967}}, {"node": {"oid": "c045b048531b3978f7ea58535005a91775734275", "messageHeadline": "Cryptopanic (#969)", "author": {"name": "jp", "email": "plutakuba@gmail.com", "user": {"login": "JakubPluta"}}, "additions": 399, "deletions": 0}}, {"node": {"oid": "88437ca53f9e3796d173e2780414d0ed87cb00ea", "messageHeadline": "Update fa to account for suffix, add load (#966)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 25, "deletions": 20}}, {"node": {"oid": "2af7fe39e573138f09a01c4c4c81a2900a73c0ed", "messageHeadline": "Patches from discord #bugs (#965)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 26, "deletions": 24}}, {"node": {"oid": "c528419aad0ebf3bdf870272eaa09ae5f5ca2431", "messageHeadline": "Discord Bot: Adding Government Commands (#956)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 1520, "deletions": 0}}, {"node": {"oid": "203133b8b9ca23d069be2b5d26c4305f34ec4580", "messageHeadline": "Fix export path for candle function (#964)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "6978fbed3d99a7d01d020a96cb39c3d6af0edd79", "messageHeadline": "delete hugo content for deleted function (#963)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "146a58f5c10efab21513317aaf6cd84d115fd7b2", "messageHeadline": "Fix etf/fds function (#962)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "0d0f3dd3db79b508c6ad3a12a81f4508cf86c9d0", "messageHeadline": "Hugo Server Update - Nov 18 2021 (#960)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 229, "deletions": 66}}, {"node": {"oid": "d8c84c86387358c7d523853a63595d86b475de24", "messageHeadline": "Fixes Bybt api change and adds eb and active crypto features (#950)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 831, "deletions": 337}}, {"node": {"oid": "4c96535eeb972f6d4c8793e56eee6ddefdfd6ff0", "messageHeadline": "Add short data by exchange (#940)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 402, "deletions": 124}}, {"node": {"oid": "e235f09290fbc188566643e5a7be46298d33ac35", "messageHeadline": "Remove payout ratio from key (#954)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "75982ce355b46ebd16504e5c6d7b390c75617b51", "messageHeadline": "bug where topbuys was not plotting same as raw data (#953)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "0e76eee4eea32b6ab22e47ca87fbaaa8decaecb3", "messageHeadline": "fix quiverquant function (#951)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "6994273aad9a04a5f87fc036c3a2af7aafdcb668", "messageHeadline": "Fraud error (#944)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 340, "deletions": 351}}, {"node": {"oid": "fab1e40e43e15db14b4226f375ef69fdfde784c0", "messageHeadline": "Add search function to the stocks menu (#945)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 118, "deletions": 3}}, {"node": {"oid": "d7cbe6374fc30adf51a52d689ec3f42a8a7557cb", "messageHeadline": "Hugo fix (#947)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bae3225070190da3b3c4ab5408126bb8f4bc7374", "messageHeadline": "Hugo Server Merge - Nov 15 (#946)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 202, "deletions": 163}}, {"node": {"oid": "11a8c1a803b344f85c3ab2e81a914c3be8f4fb7b", "messageHeadline": "Add the Big Mac index :) (#943)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 236, "deletions": 0}}, {"node": {"oid": "59cecedc47ce5edc584d67e0bd8bd3d65b25d224", "messageHeadline": "Add NASDAQ datalink retail trader dataset (#941)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 116, "deletions": 1}}, {"node": {"oid": "675bf84651772b306c6ef8360e4c72b7ec18bba4", "messageHeadline": "Added Market Cap categorisation for the fds function (#942)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 29, "deletions": 10}}, {"node": {"oid": "4bae7d4ee1f240ff4a5d51e880c5a255437b616b", "messageHeadline": "Adding the due diligence context (#936)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 707, "deletions": 7}}, {"node": {"oid": "87238c26e15634d4df4218c227a4b5d980bbb2a6", "messageHeadline": "Candle colors (#937)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f260f93cbab61a92d7fee7f3eaa1ab8f527dd52d", "messageHeadline": "Force usage of tensorflow 2.6.1 because 2.6.2 not available on window\u2026", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 94, "deletions": 111}}, {"node": {"oid": "7208174117c87abcccc68b8459a7921c2b39f2e6", "messageHeadline": "Juputerlab dependencies security updates (#934)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 1021, "deletions": 35249}}, {"node": {"oid": "f661f5ff31dd96197506469eb7a94ad5890143b1", "messageHeadline": "Add analytics beacons to hugo and readthedocs (#917)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 73, "deletions": 33}}, {"node": {"oid": "e4792d0e8b8192df95e294ecf775a3d1d3dc068b", "messageHeadline": "Discordbot Heroku (#929)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 252, "deletions": 0}}, {"node": {"oid": "0f29c85d2cd00faf20f06d153f79543b3ff1ee24", "messageHeadline": "Fix hugo with latest changes (#933)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 85, "deletions": 70}}, {"node": {"oid": "2df26de91f95fd25f180d78178c3a7287e481644", "messageHeadline": "Big Improvement of Hugo Server - Work in Progress (#896)", "author": {"name": "Danglewood", "email": "85772166+deeleeramone@users.noreply.github.com", "user": {"login": "deeleeramone"}}, "additions": 163, "deletions": 104}}, {"node": {"oid": "8fba9bf19fa9d36f8a16951048d587cf9d201279", "messageHeadline": "move NFT to inside crypto (#932)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 51, "deletions": 43}}, {"node": {"oid": "432ccf386be8939fff1dfc40de3785c0676e3add", "messageHeadline": "Refactor options menu into stocks and others (#931)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 393, "deletions": 275}}, {"node": {"oid": "4915ea5f1292afb81ee652e156207008bff00c6b", "messageHeadline": "Feature/graph onchain (#921)", "author": {"name": "jp", "email": "plutakuba@gmail.com", "user": {"login": "JakubPluta"}}, "additions": 986, "deletions": 79}}, {"node": {"oid": "9ec2982b72d76cf719319c60366b2bcee69bbdec", "messageHeadline": "Yup, incoming NFT context (#930)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 549, "deletions": 5}}, {"node": {"oid": "e9ad7279f92fc57e0125c607f50b0ad3c5bf18d6", "messageHeadline": "Validate loaded data (#928)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "4458c987142bfb0b065621d976b966d518435f33", "messageHeadline": "Discord Bot: Added ta context (#919)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 3500, "deletions": 0}}, {"node": {"oid": "ef3ab07019b13a6cd9def787a5ba8fb8994be5ff", "messageHeadline": "Fix report DD (#927)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cb036314a0bde36e0accb59e24827d90f5701281", "messageHeadline": "Performance Ratios (#922)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 143, "deletions": 40}}, {"node": {"oid": "068f22d53b81d2219339d619aefe8a060e4137fd", "messageHeadline": "Fix spelling and add missing thepassiveinvestor (#925)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 79, "deletions": 56}}, {"node": {"oid": "f3a817f77e38f60f22b5a1a14c90829434c90155", "messageHeadline": "fix sentiment cmds (#926)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "faf412de98f7fc6506a558200e50a7ef1262a524", "messageHeadline": "Remove latest news and add Customised news (#923)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 187, "deletions": 1043}}, {"node": {"oid": "3b9c8ecccefe0502b64525a269323c36db10e6c4", "messageHeadline": "remove PR command due to paid paywall (#924)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 64}}, {"node": {"oid": "aeb50156b763d455c915fa7450c522f108a3c878", "messageHeadline": "Add alpha vantage economy endpoints to Econ menu (#918)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 863, "deletions": 3}}, {"node": {"oid": "8584ac0a61e3cc0a32216f8a0a95d9cf00959527", "messageHeadline": "Fix ftd encoding bug (#920)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "af1bf2171f808302981577838f697c15c20bf748", "messageHeadline": "Containers v1.7.0 (#916)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "941245707b5c130a823d42e8257f18c934595b4b", "messageHeadline": "Display Energy, Metals, Meats, Grains and Softs Futures (#915)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 297, "deletions": 3}}, {"node": {"oid": "93379e7d6b36a422da4e018bd3229054a2496efe", "messageHeadline": "Use get_user_agent for all requests (#914)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 26, "deletions": 25}}, {"node": {"oid": "c75810aae86bae9c10bb7c122cb7cb8b19730ebe", "messageHeadline": "Risk neutral options valuation (#906)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 371, "deletions": 14}}, {"node": {"oid": "905b3f555d027f27540b6666d036343d71ed8af9", "messageHeadline": "Fix portfolio : degiro-connector had been upgraded but not the code (\u2026", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "255968cce09cedf1f42b468febd20c1f62c740b5", "messageHeadline": "Refactor remaining READMEs (#912)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 165, "deletions": 1538}}, {"node": {"oid": "485367956ee27bc2a9b3cd27606633dfb7478a90", "messageHeadline": "Refactor code and terminal menus (#911)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 77, "deletions": 129}}, {"node": {"oid": "9ea022ab0d62b4ba111e4bee8a5606b3b61971dd", "messageHeadline": "Miscellaneous improvements (#910)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 41, "deletions": 16}}, {"node": {"oid": "c0f4032b331265f8a2f65b0229cdeaefeba3b7e1", "messageHeadline": "Improves load and candle relation + 3 bonus READMEs (#908)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 213, "deletions": 167}}, {"node": {"oid": "f6d6b7382f6af15e4d1a466abf83e1ac91dae890", "messageHeadline": "Update READMEs (#909)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 131, "deletions": 162}}, {"node": {"oid": "2b53b30380c14fd0141650fa76b5c22d450a2b32", "messageHeadline": "Jupyter updates (#907)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 1488, "deletions": 1398}}, {"node": {"oid": "f608cdb88d6a6b2d509acd63e53bd2238534ab32", "messageHeadline": "Update bandit settings and add a wrapper for os clear (#905)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 104, "deletions": 93}}, {"node": {"oid": "f3d6dd1db1af44654fdccabc9da9a1e53718d401", "messageHeadline": "Added Report Text (#886)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 315, "deletions": 87}}, {"node": {"oid": "a13be8d678feefb5384aabddd89f283c66ec784f", "messageHeadline": "Redo some forex menu with basic commands (#903)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1724, "deletions": 115}}, {"node": {"oid": "ff8f75f5f5f54a4911ce1d8ca5d90c85643dc1bf", "messageHeadline": "Add bandit to dev requirements (#904)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 77, "deletions": 75}}, {"node": {"oid": "50efede124d20fd5234cf0ef502cd843611b4990", "messageHeadline": "add contributing to discord (#902)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 263, "deletions": 13}}, {"node": {"oid": "8122082a1f87414e4fdcfae1ce1793677d6f6f6b", "messageHeadline": "Rename finbrain command to not use source and comment out forex/ba me\u2026", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "30425557a0ea46a4f0fa650fc6c7437ed511a4a8", "messageHeadline": "Another batch of markdownlint updates (#901)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 447, "deletions": 283}}, {"node": {"oid": "9f9aaf27894afe8940359acb2397daac1fcf9dd3", "messageHeadline": "Next batch of markdownlint cleanup (#900)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 368, "deletions": 281}}, {"node": {"oid": "1fe0e918ef5021a7467bfbe1ab2dcb1e923b10dc", "messageHeadline": "Discord doc (#898)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "06c37698c6651594056e32efb062510550085b8c", "messageHeadline": "Removing Alpaca support for now. Will add back when Alpaca updates de\u2026", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 363, "deletions": 695}}, {"node": {"oid": "2ea3006c07e37fc684fed19429b42e60ea2ac658", "messageHeadline": "Update readthedocs creation pipeline #859 (#895)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 3114, "deletions": 339}}, {"node": {"oid": "b374e84e051834ff232df92b0dd01023cdad4402", "messageHeadline": "Small tweaks to DCF and add thepassiveinvestor to requirements (#894)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "9321e8398a418cb0fe85644faf7e7adc0f30f097", "messageHeadline": "Fixes 2 minor issues (#892)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "123517b0200d65bf74575e62a8e9fe1d9e9126d0", "messageHeadline": "Update poetry troubleshoot docs (#893)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "1d75ea572a9ae52d2ee6a8a43d095eb0fe4941d1", "messageHeadline": "Minor style and spelling fixes (#890)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 58, "deletions": 41}}, {"node": {"oid": "19bbc6c1b7ee1c7f9a5bd1da082a4b2e821233f4", "messageHeadline": "Add a check in dd report to avoid crash (#891)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c5c3b8eee9d0641987c5fd8e7f3f9f794cb344f9", "messageHeadline": "Major improvements to discord architecture (#887)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1608, "deletions": 2197}}, {"node": {"oid": "3bcb6d0292c6469a444cc05fc50f9458e80d7145", "messageHeadline": "Update holidays and a few other packages (#889)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 141, "deletions": 108}}, {"node": {"oid": "597cf5118ba70969da58fcfee94bcaf018012356", "messageHeadline": "Next batch of Markdown lint fixes (#888)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 650, "deletions": 438}}, {"node": {"oid": "ee55b271e859dae4562e724d37a745669ebcafaf", "messageHeadline": "Enable codespell for markdown and reduce exceptions (#885)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 44, "deletions": 43}}, {"node": {"oid": "ceedec844b29943c07ff43c5c798912384a43d48", "messageHeadline": "Add markdownlint to all top level markdowns (#884)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 301, "deletions": 181}}, {"node": {"oid": "e00729044a36ff5643abaff27a8c5b14d77472b3", "messageHeadline": "Adding linting to CONTRIBUTING.md (#883)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 158, "deletions": 108}}, {"node": {"oid": "ec0a755aece9854e1df0048ff52146025b493f02", "messageHeadline": "Improve discord help command (#881)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 80, "deletions": 64}}, {"node": {"oid": "44b80477747afce505ad6a0be37148636d6be93a", "messageHeadline": "Initial implementation of the Markdown Linter (#878)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 75, "deletions": 27}}, {"node": {"oid": "74b6e94b694dc98ef75b918f04dd75cd3b7a7f57", "messageHeadline": "improve terminal speed for stocks context (#882)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "88dbdb58672982e956f54c82bd634a0fe9d1190a", "messageHeadline": "Add protection against user typos or wrong commands (#880)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "0b6c52187b1f9161747867ac6e59f0e4d6095a9c", "messageHeadline": "Portfolio Dataframe (#838)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 1227, "deletions": 85}}, {"node": {"oid": "1dca972ff44e63f3232a004730b607e3bc106bff", "messageHeadline": "Update discord error message when API keys aren't set (#879)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 37, "deletions": 29}}, {"node": {"oid": "9e5b86086ecb70925fc31f151cecab123c644dbf", "messageHeadline": "Add the Finance Database to ETFs and Stocks section (#869)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 402, "deletions": 3}}, {"node": {"oid": "03011aa3120977e5f3c8c2b5357136980af20312", "messageHeadline": "Refactor stocks folder READMEs (#877)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 299, "deletions": 3766}}, {"node": {"oid": "780001d95c121ac3a556a75a50308a90f21e1f59", "messageHeadline": "fix financedatabase in poetry (#876)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 71, "deletions": 71}}, {"node": {"oid": "04a76a93950130f7c52a607283ae48f10cd467b0", "messageHeadline": "fix financedatabase, again? (#875)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f55cd105302e74db818e1534f304feb2a8ca97bf", "messageHeadline": "fix hugo server (#873)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 178, "deletions": 82}}, {"node": {"oid": "ebc0bc5963635888a01b2958070a0718249c8275", "messageHeadline": "Fix hugo website common folder (#872)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 189, "deletions": 224}}, {"node": {"oid": "4944629ff1ff70174b986c57f4a37a2dc5f2ffd6", "messageHeadline": "improve hugo website", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 12, "deletions": 45}}, {"node": {"oid": "d4cf431e025c970c39c728e96e0464751f807109", "messageHeadline": "Fix financedatabase import (#871)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 354, "deletions": 298}}, {"node": {"oid": "a1680348326ff9787346b931e7fb46ded7e96816", "messageHeadline": "Replaced applicable try/except blocks (#870)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 3692, "deletions": 4643}}, {"node": {"oid": "97eaf65400a03f0525d74f2ca7a7bbe0e456d1e0", "messageHeadline": "Enhanced ratios (#867)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 6241, "deletions": 6091}}, {"node": {"oid": "d5929d0a3f519da14a731c4f40b32b9db55e5752", "messageHeadline": "Add put-call ratio for given ticker (#865)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 171, "deletions": 3}}, {"node": {"oid": "a04e833e7e6e098a9ae40f7d115d15dc32edb186", "messageHeadline": "Open crypto insterest by exchange [Source: bybt.com] (#868)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 436, "deletions": 37}}, {"node": {"oid": "9ef2a31dfc7d2a9ee069d7d2ed2a3ab8390167e9", "messageHeadline": "Volume comparison over time (#866)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 130, "deletions": 3}}, {"node": {"oid": "6eedaf4a90143254abde0328a9dfdb38f89a568d", "messageHeadline": "Minor fixes (#864)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 14}}, {"node": {"oid": "a28e6c9f6a9d54d14b984418c324ff94306685ab", "messageHeadline": "General bug fixes (#862)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 245, "deletions": 194}}, {"node": {"oid": "f390e205ba9d44642e444477340d1e68ffe36636", "messageHeadline": "Fixes in crypto and reports menu (#863)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 65, "deletions": 42}}, {"node": {"oid": "a5af23282cc32d8eed1538e9a706d7769a7e3221", "messageHeadline": "Improve notebook reports by removing config_report dependency (#861)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 226, "deletions": 340}}, {"node": {"oid": "994d572090e0419ebdd22c015d9b64bab7b7ae37", "messageHeadline": "Added try/except improvements (#860)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 40, "deletions": 16}}, {"node": {"oid": "3401f157e5182e0a3f07677bd5140f6cfc82abc2", "messageHeadline": "Add ETF Report functionality from The Passive Investor (#857)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 5933, "deletions": 5799}}, {"node": {"oid": "61ccd504af2095ad4ba7f87b1f9a3a749fe71cc1", "messageHeadline": "Improve customisable report generation (#854)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1131, "deletions": 59667}}, {"node": {"oid": "bc1acf041a6eb3e51ff51c31233d172b510569b8", "messageHeadline": "Add additional documentation in README and TROUBLESHOOTING (#858)", "author": {"name": "Jeroen Bouma", "email": "jer.bouma@gmail.com", "user": {"login": "JerBouma"}}, "additions": 52, "deletions": 29}}, {"node": {"oid": "55768aefe2eeca38b3d799e9e04f861c95c38572", "messageHeadline": "Fix getpoly to return only US stocks (#801)", "author": {"name": "Sugandh", "email": "s.sugandh@rocketmail.com", "user": {"login": "sug4ndh"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "becdbb5bf1dbe2e11c1201e556940fefed504f55", "messageHeadline": "Improved docstrings and typings (#853)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 93, "deletions": 15}}, {"node": {"oid": "a5116df6ff9c9aade05d8e6021823dba478502e8", "messageHeadline": "Added DCF ratios (#852)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 229, "deletions": 51}}, {"node": {"oid": "d06d56c0e8d3b65eeee865f23fce1c9edd04d331", "messageHeadline": "Add Monte Carlo prediction technique (#846)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 195, "deletions": 0}}, {"node": {"oid": "45d7a60ac6bc54c3feaa21152eb9f224683ecc7c", "messageHeadline": "Refactor FA menu (#845)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 12824, "deletions": 2040}}, {"node": {"oid": "43dd95cc49e47ff0a0fd84f6e8a4b75b0f51ed5e", "messageHeadline": "Fix #805 (#843)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f4dac4dc4221329914bdde787746c8d095754c32", "messageHeadline": "Active addresses command (#840)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 397, "deletions": 43}}, {"node": {"oid": "874736832c80425c09cbe7a8456155ed9df2c73f", "messageHeadline": "Allow reset everywhere and to execute terminal in context directly (#\u2026", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 192, "deletions": 95}}, {"node": {"oid": "ab15583f2d17ae129d4e2cffafbb2aad33b42974", "messageHeadline": "Ethplorer (#814)", "author": {"name": "jp", "email": "plutakuba@gmail.com", "user": {"login": "JakubPluta"}}, "additions": 1727, "deletions": 23}}, {"node": {"oid": "acf9c87573b79b659db66c938974465e1553a3be", "messageHeadline": "Removed unnecessary prints in ethgasstation_model (#837)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 30, "deletions": 28}}, {"node": {"oid": "fb128ee2a46bb40b9251728a9b290c108a885583", "messageHeadline": "Improve discord docs (#836)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "f833493707f40f5ca4205c648d08b86fab353e4b", "messageHeadline": "fix: switch gwei command source", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 70, "deletions": 47}}, {"node": {"oid": "f29565cf18735aa7c6aa747ea4d703a3df782886", "messageHeadline": "Update README.md (#833)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ba3baca54c1af0158757cf2c2da41dc186ad8336", "messageHeadline": "Refactoring pred (#802)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2713, "deletions": 2053}}, {"node": {"oid": "507ce66a73ff3c91c6e657f8355d78ca741f56d4", "messageHeadline": "Added ChartExchange as source option (#829)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 167, "deletions": 3}}, {"node": {"oid": "ede36834c5540e8b2da8fd201f1b2226648e7fb3", "messageHeadline": "Added raw stock data #817 (#820)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 136, "deletions": 5}}, {"node": {"oid": "88260f48894f90b81e0f84a81b19768ae9268b9d", "messageHeadline": "op_controller cleanup (#826)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 29, "deletions": 32}}, {"node": {"oid": "d89683804e61548701b2d821f1392b94da9d43f6", "messageHeadline": "Fix #826 (#828)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a017f7003a8930b79b64dabab35d13683c746d22", "messageHeadline": "Improve general discord documentation (#821)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 107, "deletions": 82}}, {"node": {"oid": "dbab613eca8e1c97cd614b291a3d9eb98027d708", "messageHeadline": "Update askgit-data-sync.yml (#824)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "b071a0aae708324c4cf2b4c7b4e7d3cb089aaebb", "messageHeadline": "Added handling for >$5,000,000 - solves #816 (#819)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "27889f121eb4b7a762c5aa5f4d0e0f8fcd0dfed8", "messageHeadline": "Discord Bot: General Documentation Improvement + more (#813)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 302, "deletions": 32}}, {"node": {"oid": "33557d0f5fa4b0857c486816e0024fe7dd5a7105", "messageHeadline": "Release updated docker images (#815)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "5cd5886a57c7211e7e54c37ab675724b84ce09ad", "messageHeadline": "Made smile generic (#811)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 138, "deletions": 38}}, {"node": {"oid": "e5b4c1175ebd91f30f983ee3f253f0e9a79ce8ee", "messageHeadline": "Parity Dividends (#812)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 50, "deletions": 5}}, {"node": {"oid": "e5ff56c6aecaed0702ba09edaea4a8d9dbed9065", "messageHeadline": "Parity (#806)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 190, "deletions": 31}}, {"node": {"oid": "25ee8c82f1c475a9af60b37193b87cab05ab7f37", "messageHeadline": "Add plotly candle (#810)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 165, "deletions": 32}}, {"node": {"oid": "afff4942963175df5eaed446a802975a214eeed2", "messageHeadline": "Add Jupyter lab terminal launcher tests (#765)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 172, "deletions": 36}}, {"node": {"oid": "bd776157beaa8ea016e0f85832f0eb682a9a7bb1", "messageHeadline": "Update dependencies to fix fa bug and pmdarima bug (#809)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 285, "deletions": 214}}, {"node": {"oid": "78dc50e6c8630f02f40999d0d73855be9a5f46bd", "messageHeadline": "qa - add rolling kurtosis (#804)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 134, "deletions": 0}}, {"node": {"oid": "6b09893bba8aedebbdc329b007d144f5bd5f6151", "messageHeadline": "Option Payoff Diagrams (#800)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 544, "deletions": 1}}, {"node": {"oid": "b16ad0014ff3d48d5419858c92f8e683911ec0f3", "messageHeadline": "fix action (#803)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6676a4252723c48fe26b02f709ba8f125ebeb852", "messageHeadline": "DiscordBot: Removes reactions after selecting a menu (#798)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "1106bd48383b156abc58bd6428b969a43c4e7d3b", "messageHeadline": "Updating Jupyter extensions dependencies (#797)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 17963, "deletions": 5630}}, {"node": {"oid": "2e0f49789fa0bda1322ee1d94a58b41c1834d12d", "messageHeadline": "Added volatility smiles (#796)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "f48ea14db333c55eb3b185f42b6c2c621a37345f", "messageHeadline": "Add price to arktrades and optional ticker flag (#794)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 62, "deletions": 21}}, {"node": {"oid": "2589819f9965095b22ca53a2c3053daf6a335d8d", "messageHeadline": "Fix gh-pages deployment (#795)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88bf09f0beab4f617b7dc95bc7e10b8cf46256ea", "messageHeadline": "adds tickgit.com badge to README (#793)", "author": {"name": "Patrick DeVivo", "email": "patrick.devivo@gmail.com", "user": {"login": "patrickdevivo"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a5ba26b4c50ba91f7e7cee1c71f215d10505407b", "messageHeadline": "adds a GitHub action to sync basic repo info (using `askgit`) to Post\u2026", "author": {"name": "Patrick DeVivo", "email": "patrick.devivo@gmail.com", "user": {"login": "patrickdevivo"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "ff742f43d7f865377d0e9dbd5ed729a52bed1561", "messageHeadline": "Add json file support to portfolio analysis (#791)", "author": {"name": "nav1s", "email": "42621369+nav1s@users.noreply.github.com", "user": {"login": "nav1s"}}, "additions": 65, "deletions": 22}}, {"node": {"oid": "0fd1fe75b4d23b46342025e62d82857c6baeb8e0", "messageHeadline": "Updating black and related packages (#790)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 32, "deletions": 18}}, {"node": {"oid": "ecbff24cd2de865350109418045985b3f322299a", "messageHeadline": "Updating poetry to 1.1.11 (#789)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "67ba948c3b4b965e9b6d20c3cb19d8c809a9571e", "messageHeadline": "Add load to dd and add empty returns to arktrades (#787)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "4c59f1134d54ddf29c4f347d2c1bb18b1afd9128", "messageHeadline": "Gov lasttrades was missing export (#788)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3e53bd908c7ea1e822c7ede0ce974933a5055957", "messageHeadline": "Risk Free Line (#785)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "ba98078366f9a87eeed799d75ebf30443d7c9863", "messageHeadline": "Update python dependencies (#786)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 457, "deletions": 419}}, {"node": {"oid": "454403652d547b32b747a79953cba888e58dc44a", "messageHeadline": "Add ark trades based on ticker (#784)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 143, "deletions": 0}}, {"node": {"oid": "3ae97553f0f3ba4e29fd85b2a727f9dcd7dbdd03", "messageHeadline": "Cleaned up gov underscores (#783)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 50, "deletions": 38}}, {"node": {"oid": "5be35554c23f414ea197af6102d6501038946caa", "messageHeadline": "Updated Portfolio Rf rate. (#781)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "67e23c434031c148b8bfa29a72f939061331d959", "messageHeadline": "Fix options scr bug (#782)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "97c0432072f527550dbee5b8271c4f0f52a39c15", "messageHeadline": "Refactor government menu (#771)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1226, "deletions": 1218}}, {"node": {"oid": "43c228319cb587a62af71e733b5e98328b6bb950", "messageHeadline": "Simplified formula (#780)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "44fb157ddc0e1ab388e4851f1b6d6ff91dd7cae2", "messageHeadline": "Decentralized finance (#773)", "author": {"name": "jp", "email": "plutakuba@gmail.com", "user": {"login": "JakubPluta"}}, "additions": 1341, "deletions": 3}}, {"node": {"oid": "0b0cf88a56ddcee76ec565dab01f24514b6a3868", "messageHeadline": "Added risk indicators (#775)", "author": {"name": "Colin Delahunty", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 147, "deletions": 0}}, {"node": {"oid": "f3800fd56657f40719d106e405a75d3fe4f8111b", "messageHeadline": "Discord Bot: Logging and error output capabilities (#774)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 1525, "deletions": 846}}, {"node": {"oid": "0368a3b25ab574d3e19ddbddaab0128716dbe61b", "messageHeadline": "Refactor export functionality concept (#772)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 58, "deletions": 16}}, {"node": {"oid": "876d1aab3e3f4cae0f568b0933970a55052cd295", "messageHeadline": "Refactor BA Menu (#768)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3752, "deletions": 2521}}, {"node": {"oid": "f93deafa5ee9e046cf45324a8f91e081c7e8f717", "messageHeadline": "Adding the Discord Bot (#766)", "author": {"name": "northern-64bit", "email": "75195383+northern-64bit@users.noreply.github.com", "user": {"login": "northern-64bit"}}, "additions": 1770, "deletions": 0}}, {"node": {"oid": "95f77b1048f093941bee2bb106bb239ea32daeba", "messageHeadline": "Improve news to address #767 (#769)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "12b8a822d053d49807c1171061f6db6c8f426479", "messageHeadline": "Improve main README (#770)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "b60e34a0f0407840c71ea79312e5f646bc36de9d", "messageHeadline": "Small improvement on fa/analysis and new image for discord bot (#764)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "35f82f24bad2b8a93fc8a0b0ad86504ae99e303a", "messageHeadline": "Add fa/analysis command to analyse filings using NLP (#761)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "71b9e82f3645c25ba4f2c3e552d9cbced44f91bb", "messageHeadline": "Add Econiverse to resources (#762)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "85f48b332e9c1a2519a8321084f0c1485a393131", "messageHeadline": "Wales alerts (#760)", "author": {"name": "jp", "email": "plutakuba@gmail.com", "user": {"login": "JakubPluta"}}, "additions": 322, "deletions": 5}}, {"node": {"oid": "78d1678ea6b6a685eb05061d2aa283eb3ab157f5", "messageHeadline": "Added sources argument to the news command (#756)", "author": {"name": "Flodur871", "email": "42621369+Flodur871@users.noreply.github.com", "user": {"login": "nav1s"}}, "additions": 47, "deletions": 21}}, {"node": {"oid": "942219bd6e0dbf7a49b5d6f288f14fce86d343d1", "messageHeadline": "Fix tsne command #744 (#759)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "a73375a3862a19902db8f1455828d88229d41ce3", "messageHeadline": "Fix #755 ba/popularsi bug (#758)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eafd65199b18d80a57d8f2d0a2be64f7e067097d", "messageHeadline": "Major brokers refactor into separate menus (#754)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1984, "deletions": 784}}, {"node": {"oid": "4a50ac101975402c46b1ead791257c04abc91806", "messageHeadline": "Improve docker docs (#753)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 50, "deletions": 33}}, {"node": {"oid": "cfa83a168096d0a94e64601de63706d22f26eb79", "messageHeadline": "Added start date argument to newsapi (#749)", "author": {"name": "Flodur871", "email": "42621369+Flodur871@users.noreply.github.com", "user": {"login": "nav1s"}}, "additions": 43, "deletions": 7}}, {"node": {"oid": "595a94faf68688af9504105d1c2543690639e4b8", "messageHeadline": "Updated Hugo Server (#752)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6410, "deletions": 390}}, {"node": {"oid": "5a809d262d043663340d7a64d2aa5fd5dcc38f05", "messageHeadline": "Refactor port-> po and pa menus (#748)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1557, "deletions": 1188}}, {"node": {"oid": "20eaaab5ac89ffe060db8934db4ae005cc5834f0", "messageHeadline": "Allow for shorthand menu input (#751)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 46, "deletions": 15}}, {"node": {"oid": "0b554c6893aa4e805c27b606f7de7ae6c0eb454d", "messageHeadline": "Coinbase pro api (#743)", "author": {"name": "jp", "email": "plutakuba@gmail.com", "user": {"login": "JakubPluta"}}, "additions": 2410, "deletions": 196}}, {"node": {"oid": "6a2792ea8e79e799d0eacc732127dc3ca7d1ce80", "messageHeadline": "Add documentation extension to Jupyter Lab (#745)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 450, "deletions": 6}}, {"node": {"oid": "bb17974e7e8f7b02eb2673a449e1ea17b3b1c321", "messageHeadline": "Implement Jupyter Lab container (#741)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 459, "deletions": 13}}, {"node": {"oid": "7b4928adeab393eb55b92e8ca218ced4c8b832cb", "messageHeadline": "fix load arguments order (#742)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4dcda6f8e3e0704efc71a400da71a89b2f5c93c2", "messageHeadline": "Updating dependencies to address pillow security (#740)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 334, "deletions": 377}}, {"node": {"oid": "3d7ab4e9139608871b399cd481ac2b24e8a3ae30", "messageHeadline": "Allow economy menu to save figures (#739)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 213, "deletions": 104}}, {"node": {"oid": "4b8a82f3ae657ceadc87435ea65127e4df3d9dc7", "messageHeadline": "Introduce Jupyter Lab extensions (#718)", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 42342, "deletions": 3}}, {"node": {"oid": "42f5b72ddf7694d8f868f31b50d79755eb5c1703", "messageHeadline": "Simple resources menu refactor (#738)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "d9de433e3ab7776b6d178ce5343d17d2bcf4fd5c", "messageHeadline": "Add docker documentation (#737)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 95, "deletions": 19}}, {"node": {"oid": "49c6430a0c80acd97c7205b1257d5a6809eb6954", "messageHeadline": "implement gwei feature (ethereum gas fees) (#736)", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 268, "deletions": 11}}, {"node": {"oid": "1491ddce301ee62493fbf6282b00fc4724286ca5", "messageHeadline": "Updating docker build configuration for poetry-full-deps to depend on\u2026", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "d1a473d2664d5802aff82578d52fc46e7ca2b7d9", "messageHeadline": "Fix failing test (#734)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "28e3970912b3f81b59ca2de5d77e6034c7e581c1", "messageHeadline": "Refactoring crypto menu 2nd part (#724)", "author": {"name": "jp", "email": "plutakuba@gmail.com", "user": {"login": "JakubPluta"}}, "additions": 10390, "deletions": 4594}}, {"node": {"oid": "a78f3463d4a1ad853c9ac1205bbb5e8380f03b96", "messageHeadline": "reuse patch_pandas_text_adjustment in ca stocks menu (#733)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "7fbac7f68d9dad098634866bd1ded843fc2174e0", "messageHeadline": "Add realtime earnings from geekofwallstr (#731)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 154, "deletions": 7}}, {"node": {"oid": "ffcaa19e793351875592c6f0fb5a9f818efa713f", "messageHeadline": "Refactor ca menu (#726)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1849, "deletions": 1417}}, {"node": {"oid": "6d675a02cec675f1308809031b7779bc88d76d66", "messageHeadline": "Comment out fa_excel test for build (#732)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "d44cd166148ffa9433e5516579c8d4783db09aad", "messageHeadline": "Updating dependencies and cleaning up (#730)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 791, "deletions": 551}}, {"node": {"oid": "d86bdec7d1b75f270b0829fc4f98a106d6eca319", "messageHeadline": "Updating URLs based on changed labels (#728)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fbe640c27c232fe9bea1f2975447072c1f82275f", "messageHeadline": "Disabling tests depending on yf.download to fix the suite failures (#\u2026", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 35, "deletions": 30}}, {"node": {"oid": "dd48ec678e5a0c3d6382012d923aa617297d1fd1", "messageHeadline": "Fix hotpenny data acquisition (#725)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 36, "deletions": 57}}, {"node": {"oid": "d6c410063500ef9a91ec91f7193aa1b15811e06f", "messageHeadline": "Add structure for website (#722)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 205, "deletions": 8}}, {"node": {"oid": "d8af43de9abef3bc9b14ccd2e542b44ccc7d3589", "messageHeadline": "Add folders where data can be extracted (#721)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2524fc1cc7c3245bb200bff441b6b26734ba5551", "messageHeadline": "Refactor bt to new standard (#716)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 630, "deletions": 412}}, {"node": {"oid": "d3c95b87ab9fecec2968ae2528dc4f86e068328a", "messageHeadline": "Refactor EDA -> Qa (#686)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1832, "deletions": 2474}}, {"node": {"oid": "11b3caf16ee19889ff248a96e8984dba51725aa3", "messageHeadline": "Have codespell ignore *.lock files (#720)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ecded2a061d2a5e95871bb7ca3286869b6c9b44", "messageHeadline": "add yahoo ulc asc screener to stocks disc menu (#717)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 217, "deletions": 18}}, {"node": {"oid": "9f51c88ec44e66f27bb93c573071bdfebce98905", "messageHeadline": "add offset feature to all filters (#715)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 183, "deletions": 112}}, {"node": {"oid": "0cc14b04630154eb7934d8aa91afaaa94509a255", "messageHeadline": "Improve contributing doc (#701)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 384, "deletions": 87}}, {"node": {"oid": "a865029f8a3ef2b13d279d65ca1f281be8ffb949", "messageHeadline": "Remove funding (#714)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "8ae78286e224b10295a32df56062c348de2ba1bc", "messageHeadline": "fix build (#713)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9c9ea7a5ff41c9f8cf9917718b219d6894a07ea6", "messageHeadline": "add yahoofinance growth tech & most active to disc (#712)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 193, "deletions": 4}}, {"node": {"oid": "bb0f3d26bcccf3d92da18127e6f7f9e49c847835", "messageHeadline": "add Keltner Channels to TA menu (#711)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 286, "deletions": 12}}, {"node": {"oid": "fc35dac5d14387fdf1407f407ab9305e89c81684", "messageHeadline": "removed bug preventing dd reports (#710)", "author": {"name": "lunarnautics", "email": "84406051+lunarnautics@users.noreply.github.com", "user": {"login": "lunarnautics"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd93649c9957bcf7c0dc220786c15b06e1b6aba1", "messageHeadline": "Fix hyperlink", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c199adfaf33ee616417d5eea5fca09bd86ffc2a", "messageHeadline": "fix black on accidental push (#709)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15ed91bdc01e53129f4b0b94b4177081801b0a99", "messageHeadline": "fix scale for better volume plotting (#707)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a7d0a9186f6df6ab7b146a835af101e4f99ef91b", "messageHeadline": "Ignore nft of the day test", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3bbc53ba2617f86a0b7dec1cd42d0cec335c6510", "messageHeadline": "fix scale for better volume plotting (#707)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 33, "deletions": 19}}, {"node": {"oid": "1dbffcfb64df2af56225768f36623630d2a64fc9", "messageHeadline": "Improve some of the DPS commands based on user review (#700)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 133, "deletions": 153}}, {"node": {"oid": "596ba6ff5468283c8b57a651c967b3e8e37023f3", "messageHeadline": "Fix bug in options -> chains (#708)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "78a95e0c5d7278796e0fffd21c3ba5115e3106fb", "messageHeadline": "Fix deploy (#706)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7e49538b03e6271e1709c5229f99b5c6f4b494d", "messageHeadline": "Synchronize master and main (#705)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 7190, "deletions": 5}}, {"node": {"oid": "1bf4b6a8c9b5381815830cb8fd01b9f98de2f31a", "messageHeadline": "Insider refactoring (#687)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 295, "deletions": 162}}, {"node": {"oid": "7e443e98b7c22052ab1767c15603f86f28698539", "messageHeadline": "Adding a container running terminal and jupyter (#696)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "ce457314a0bee84734561a31146d583bc7d098b5", "messageHeadline": "Improved Discount Rate Calculation for DCF (#697)", "author": {"name": "colin99d", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 17149, "deletions": 480}}, {"node": {"oid": "a4c22e2ceb03cacdd342ae7e699e7ff36abbf271", "messageHeadline": "Update labels.yml", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0a2f6121325d157580bb6d5dbf23a53e3aacfa7", "messageHeadline": "Rewriting Dockerfiles with dynamic parameters (#695)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 85, "deletions": 9}}, {"node": {"oid": "1660fe55e5bfb3657d7da7bf3c43317c6fdba445", "messageHeadline": "Refactor due-diligence menu to new refactoring style (#681)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2717, "deletions": 698}}, {"node": {"oid": "33a7fc631102c34f3c4df894b9ba08276b1b7a2b", "messageHeadline": "fix test fr", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3242538356dcca7c6eff7f0732714c89567f558", "messageHeadline": "Fix test", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7dc83ffe887a48e41fd1b8cb3bf6b52eef7c188", "messageHeadline": "Downgrading pywin32 to version 300 because version 301 is broken (#689)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 13, "deletions": 43}}, {"node": {"oid": "f86289df936b5b148a18a9d4a3b0ebbe7fd7dc44", "messageHeadline": "Disabling tests that result in access violations (#690)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "7d9b1dacdda8b2eea128c3610a678e34a5efea33", "messageHeadline": "add Chaikin Osc (A/D Osc) to ta menu (#692)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 210, "deletions": 3}}, {"node": {"oid": "8939f129c816ca4e63af3101641ed2335717632a", "messageHeadline": "Fix tests (#694)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 104, "deletions": 104}}, {"node": {"oid": "1e1767dc15f45cc80bd88b11f7958b83bf76b076", "messageHeadline": "add yahoofinance most shorted & undervalued screener (#688)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 225, "deletions": 17}}, {"node": {"oid": "c7e784af71758348ba52adadf6ecc6f880a69237", "messageHeadline": "Lock pylint version to 2.9.6 in the rest of CI (#691)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "82181b0d6f80e4b5079b413e59e7100c27d5636e", "messageHeadline": "add hot penny stocks to discovery menu (#683)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 137, "deletions": 2}}, {"node": {"oid": "f71ee954470c7b147e8e9f030fc37ed7ecf781e9", "messageHeadline": "Fix disc/top_nft test (#685)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c93767bca2586ba165b54149e62ce347125d7dcc", "messageHeadline": "add wma & hma to ta menu (#684)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 243, "deletions": 9}}, {"node": {"oid": "17f2baf20ddbce7568ae138e34d9b2baff2fa695", "messageHeadline": "add donchian channels to ta menu (#682)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 164, "deletions": 1}}, {"node": {"oid": "4b5c465c7de7a5e226ec28836643660518baf32a", "messageHeadline": "Refactor Common/TechnicalAnalysis (#679)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4120, "deletions": 2400}}, {"node": {"oid": "88fc13a01746a2852fb6e85c04d20b2b2a3010e9", "messageHeadline": "Fix crypto market notebook for new refactoring", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 72, "deletions": 737}}, {"node": {"oid": "ed4c5877a8986ebb1144148a8e36e65527d09afc", "messageHeadline": "add rolling metrics to eda (#677)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 419, "deletions": 13}}, {"node": {"oid": "92c24d4fea84e73d4b71cb75833eaaa400780c84", "messageHeadline": "Update README.md", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66101ac35728720c84c98bfff412b0b7109ef313", "messageHeadline": "Add updated context menu to readme (#675)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "a0360a3ba22c82226eb44d388febde080e19dfb7", "messageHeadline": "Update pygments version to fix Windows installation (#678)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 5, "deletions": 35}}, {"node": {"oid": "f5c472fbe08a63b7ed399223712dd5fc06764fad", "messageHeadline": "Feature/refactoring crypto (#656)", "author": {"name": "jp", "email": "plutakuba@gmail.com", "user": {"login": "JakubPluta"}}, "additions": 10255, "deletions": 8701}}, {"node": {"oid": "a4f81327bd4f6f3c7a44f9664569580b84ad11a3", "messageHeadline": "Fix psi command", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e86277be912a5e02300ef7202768647e75c04f2d", "messageHeadline": "Added ReadMe for Tests (#672)", "author": {"name": "colin99d", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 49, "deletions": 5}}, {"node": {"oid": "0263f41cbead983f49c6b1aa79dd5093e0f7d213", "messageHeadline": "Sort imports using isort (#674)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 284, "deletions": 257}}, {"node": {"oid": "37af1dfc41c28781d42a9c027f66f9dd2e5fc3c1", "messageHeadline": "Refactor initial dd (#673)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 899, "deletions": 886}}, {"node": {"oid": "78d13934bd8febbd63cfad69632d3528957af474", "messageHeadline": "Dark Pool Shorts menu (#668)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2332, "deletions": 1538}}, {"node": {"oid": "581f4ae605e207868b40ca02dd542227ba9a2c44", "messageHeadline": "Contributing Document (#660)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 165, "deletions": 0}}, {"node": {"oid": "7c7383c92f75d8f48c53c1e3a4e039fed135124f", "messageHeadline": "Implement news command on main stocks menu (#669)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 108, "deletions": 106}}, {"node": {"oid": "a05730dce25e2108df2ab08b05b6f6c583c4f1ce", "messageHeadline": "update ta doc (#670)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "b9b640898c8da77ce19b4e1852790bb16449d487", "messageHeadline": "Excel Discounted Cash Flow (#667)", "author": {"name": "colin99d", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 143962, "deletions": 6}}, {"node": {"oid": "e15f5a955f0540d270fc44780ca63eefcb17b514", "messageHeadline": "allow to switch between stocks and options contexts (#666)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 56, "deletions": 23}}, {"node": {"oid": "52a73fdd53a4a1a08918a3f509594b8b64572a9d", "messageHeadline": "Options refactor (#658)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1843, "deletions": 1510}}, {"node": {"oid": "81337b4fdd77c3c9b87a24867fc0b588e9705c18", "messageHeadline": "Improved Testing Framework (#665)", "author": {"name": "colin99d", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 168491, "deletions": 505}}, {"node": {"oid": "c984e993d5690a2e655ca4cc16309d5d24245a5e", "messageHeadline": "Refactored stock->TA (#664)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 462, "deletions": 392}}, {"node": {"oid": "e35b9f51b0c9e22315d881074a719ca90d2e4eb8", "messageHeadline": "Update test_coinpaprika_view.py", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "567aca080a7254fb8779149bc2832940dbd35d84", "messageHeadline": "add centre of gravity & zlma to ta menu (#663)", "author": {"name": "devwolff", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 238, "deletions": 0}}, {"node": {"oid": "113db94184ff803e7331ec51a286d03ca82533bb", "messageHeadline": "Etf bug headers (#662)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "ee1c17931a0b8956a8ef148ea8e3ce6acabdf4fd", "messageHeadline": "add fisher transform to ta menu (#659)", "author": {"name": "lupus", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 142, "deletions": 1}}, {"node": {"oid": "6a641f2a09992fccab5eb8c28b1798f3ec2f0445", "messageHeadline": "Refactor discovery menu (#657)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1150, "deletions": 948}}, {"node": {"oid": "dddc912c2d5928f80c53afd21d6875bd7bccd8af", "messageHeadline": "Fix ETF Menu + Refactor to new standard (#648)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 625, "deletions": 572}}, {"node": {"oid": "ab8a7831418853154082a265761f0807d0fd5d48", "messageHeadline": "make oanda practice account work on forex menu (#654)", "author": {"name": "lupus", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ec07686aedce6f952dde45818580bafb31992ecf", "messageHeadline": "Refactor Economy menu (#652)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1454, "deletions": 1048}}, {"node": {"oid": "5f4be25ed2a04f5594f89fa5dda5bc3186c45bf8", "messageHeadline": "Update test_coinpaprika_view.py", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "7f05e2e7aee2aba0277fbaf28f0bb96593fb1288", "messageHeadline": "Added __init__ files and updated files for pylint (#649)", "author": {"name": "colin99d", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 73, "deletions": 33}}, {"node": {"oid": "00e4e7ca2284cb3571d13837918bb03c47fc03f3", "messageHeadline": "Update changelogs (#655)", "author": {"name": "Meg1211", "email": "88618738+Meg1211@users.noreply.github.com", "user": {"login": "Meg1211"}}, "additions": 595, "deletions": 1}}, {"node": {"oid": "ce1821dd1cc81845707af121cb6f3867ba652d88", "messageHeadline": "Update test_coingecko_crypto.py", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 19}}, {"node": {"oid": "2813f43aba33f45c79edf1f0c5d12479bb0736a6", "messageHeadline": "Update test_coingecko_crypto.py", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b096d6f77cb8e9ed8d18a29aafc926ab8bc137c0", "messageHeadline": "make po work again for stock screener menu (#651)", "author": {"name": "lupus", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f95282358439e54443fbe35eb4a08ff2b07d6fa2", "messageHeadline": "Some refactoring + fix stocks/dd/rating command + retire stocks/clear\u2026", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 506, "deletions": 158}}, {"node": {"oid": "4d2239d38618542f7a3ad10e6c26e5534c6d7751", "messageHeadline": "Refactored Tests (#640)", "author": {"name": "colin99d", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 4340, "deletions": 61}}, {"node": {"oid": "34ac2319ff652f1e998951db0bb91bde8fad7864", "messageHeadline": "Temporarily disable ETF menu due to change in website. (#646)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "c2197a737590e4500158187ab4fb793b8d0b2c6f", "messageHeadline": "Big Code Refactoring with contexts vs category division (#644)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4289, "deletions": 1295}}, {"node": {"oid": "86deb339d16e024564207531bb05d7b96f510e8b", "messageHeadline": "Temporarily disable ETF menu due to change in website. (#645)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "a0d9c6f90612d6c3686602a3f98274dd20f62f00", "messageHeadline": "Fix bug in ca->hcorr (#643)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e01f7677545d4467e0a4ab96fb921e7418adb90e", "messageHeadline": "Change `events` sorting and make `ratings` legacy (#642)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 25}}, {"node": {"oid": "25aae6d23fc99ef44f3b4c31e32989cefa760e6b", "messageHeadline": "Hotfix for jsondecode error in coinpaprika (#641)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "ade6c138121e76c3a274d01d0a268adf06678854", "messageHeadline": "Add unusual options activity + option screener checks (#639)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 615, "deletions": 19}}, {"node": {"oid": "0e5a392427e3b0062a9a890c84a3176e32862a91", "messageHeadline": "Adding a new Docker configuration (#634)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 135, "deletions": 47}}, {"node": {"oid": "5337f615b9b4d5d0922e238eec03bca376babdaa", "messageHeadline": "Edit ark_model to get rid of added columns from the json repsonse (#586)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 641, "deletions": 775}}, {"node": {"oid": "19b1d2742409113973d0a1cfc073237e416c6ed8", "messageHeadline": "Fix ba/trending command from stocktwits", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7a8a4f868c548505c36287d16f969e80daeed431", "messageHeadline": "Add JohnnyDankseed finviz presets, and fix some bugs there (#633)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 483, "deletions": 27}}, {"node": {"oid": "ce4995c84c571d1da278763165a49b44a346e599", "messageHeadline": "Allow multiple plotting for economy/fred (#632)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 125, "deletions": 33}}, {"node": {"oid": "8cd51d607e6a560d7ca06ba49b081d708b8fc48d", "messageHeadline": "Rename gr_hist command to grhist (#585)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "a0acdfb13f806c35c82a7c4dc81ea98de52814e0", "messageHeadline": "Fix MarketBeat disc/ratings scraping. (#584)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 95, "deletions": 47}}, {"node": {"oid": "4e264977f3276f509f30116e87b3ce0b0ce78385", "messageHeadline": "Add commands to open website of company, and another to open their HQ\u2026", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 91, "deletions": 1}}, {"node": {"oid": "a6c0614d89c8a916bce09e807e4f8fa7811fd982", "messageHeadline": "Specify the path to .env file for reading keys (#582)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "50fa5310cb4bda7f3e4e4b5a3fae6275fda08b70", "messageHeadline": "Feature/fraud indicators (#581)", "author": {"name": "colin99d", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 40, "deletions": 14}}, {"node": {"oid": "fcbb2c6ef5c21e639ef27c5a35b0a71f78bc51c1", "messageHeadline": "Add screener checks to confirm that preset is correct (#580)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1881, "deletions": 130}}, {"node": {"oid": "1851c64dd624ff39423f2465ea6714805146965d", "messageHeadline": "Feature/fraud indicators (#576)", "author": {"name": "colin99d", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 145, "deletions": 1}}, {"node": {"oid": "7bfb066a23d4158f405aafeef60faba58e831e46", "messageHeadline": "Downgrading packaging per pip conflict with poetry (#578)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b7e9495d3ab0cc6338df702d1a0b5e953d03123e", "messageHeadline": "Add crypto report (#575)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 34504, "deletions": 19636}}, {"node": {"oid": "6ad25442ee73c10027c7662b24c420ebe7d6b228", "messageHeadline": "Update poetry to 1.1.7 (#577)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 61, "deletions": 91}}, {"node": {"oid": "06957c27f3bea36028a242a68a4a1aabbb566577", "messageHeadline": "Add Sentiment Investor API integration (#562)", "author": {"name": "Timothy Langer", "email": "langer.timothy@gmail.com", "user": {"login": "ZeevoX"}}, "additions": 967, "deletions": 4}}, {"node": {"oid": "a9986d3b901905f534238eaf4d4629653df47a5e", "messageHeadline": "Small improvement to papermill notebooks (#574)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 32, "deletions": 86}}, {"node": {"oid": "8408c5ed3dd67bf7dba647f7d0f45f45c424f38a", "messageHeadline": "Fixed glitch reading AlphaVantage API key (#573)", "author": {"name": "colin99d", "email": "72827203+colin99d@users.noreply.github.com", "user": {"login": "colin99d"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ceb506597e4e8022f67b7a32c9dd58fe25569e84", "messageHeadline": "Add fibonacci level indicator. Improve TA menu in general. (#572)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 694, "deletions": 304}}, {"node": {"oid": "a8417d66ea4149d98b2ffd21643207a415d20534", "messageHeadline": "Improve papermill menu (#570)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 44255, "deletions": 29605}}, {"node": {"oid": "8f6e27d02d23d3037f6ef695eb8e6c2748547511", "messageHeadline": "Improve automatic reports and add dark pool report (#568)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 449, "deletions": 61}}, {"node": {"oid": "36a599f4a81af17fe14dfef34c00ad595c2f2070", "messageHeadline": "Update FA Menu (#566)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 119, "deletions": 353}}, {"node": {"oid": "585803ca0232f39fc754e519be2e7dc4f075b755", "messageHeadline": "change test for internet connection (#569)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "22181c65ff6551ed5f666f130c09fa2f71890275", "messageHeadline": "test user internet connection (#567)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3b76bde4aca4b3fca479ff133ea01bcc6d6e8aee", "messageHeadline": "Run papermill kernel from python. (#563)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 51, "deletions": 24}}, {"node": {"oid": "419c3691db220c467d2979b19ca308b3b800c0bd", "messageHeadline": "Options menu updates (#560)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2197, "deletions": 875}}, {"node": {"oid": "f89fcc72a3443f2a03faf695aeb01745d3b798ac", "messageHeadline": "final codespell fix", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a4257684f0b19623a3281c12ded1285174fd145", "messageHeadline": "lowercase codespell trial", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f517e44cb4b9a460d12a1464bfe46618fed5715a", "messageHeadline": "codespell without ignores words wrapped", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fbbdedaf32f4122d4248f1dbeb94531a2e1393db", "messageHeadline": "codespell trial", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f29733e12183a4ff67b44c13221de5f356178da7", "messageHeadline": "codespell skip .ini", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65b6e4dae409d3b365a7569fb6f452e33294c53b", "messageHeadline": "codespell again", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42bd3b579efae35604934a5efaaabbedd87bd0a0", "messageHeadline": "Open-insider Screener (#561)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3021, "deletions": 4}}, {"node": {"oid": "877b96519a44b5931066260f8eb2b7284bd98d0c", "messageHeadline": "ignore dictionary suggestions codespell", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9aa08a3890f5e44725461b0645cae0fd86e1b626", "messageHeadline": "codespell fix", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e10374e6149e3b3f5dcb4d3d69d397729b80904f", "messageHeadline": "another try at ignore-words-list codespell", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2cb1a4f15e8081af4bc9ca760477398031d2ff0f", "messageHeadline": "Update ignore words test", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9375b5ba62ea561b99809f9572033fe6c1054f4", "messageHeadline": "Use requests with pd.read_html for gainers/losers discovery (#558)", "author": {"name": "lupus", "email": "62347426+devwolff@users.noreply.github.com", "user": {"login": "devwolff"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "7b8873c5af05048c8b4db985aadf34c7b4438745", "messageHeadline": "add check for reddit key (#559)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "a29aa06d857ddf49cc288f62554844eb4848969c", "messageHeadline": "Backlog updates: `candle` and api keys (#556)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 374, "deletions": 49}}, {"node": {"oid": "10d231ec2f86a19e69fdb65a2f4d37f33f723f6a", "messageHeadline": "Add initial changelogs. This will be used on landing page (#557)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 155, "deletions": 0}}, {"node": {"oid": "4261f5d113b4ca90f0db34eb1b5e4214bbe0bfe3", "messageHeadline": "Tidy code (#555)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1314, "deletions": 1290}}, {"node": {"oid": "1092cefa823a3ca2556cd1de8fda8ff6acdd78b1", "messageHeadline": "Add market overview - type data form WSJ (#548)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 737, "deletions": 6}}, {"node": {"oid": "743620473c416dd9f97886530f50431aeb3f20d4", "messageHeadline": "Coinpaprika (#544)", "author": {"name": "jp", "email": "plutakuba@gmail.com", "user": {"login": "JakubPluta"}}, "additions": 3008, "deletions": 0}}, {"node": {"oid": "9287f495ecbd7425ddca5d32107f74a8f0061f18", "messageHeadline": "Touch notebook to trigger linguistic", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e1322fd607849682002b15ad5a5798287c1ae0cd", "messageHeadline": "This should fix considering the project as html and classifying it as\u2026", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "880e637c336523c39b6346fe58c1a7c478f24c3c", "messageHeadline": "Improve main readme (#553)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "64c8fd10fccfc129a67c76e92000006bde8bedec", "messageHeadline": "Adding charset-normalizer explicit version setting and adding Sphinx \u2026", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 34, "deletions": 29}}, {"node": {"oid": "7f195fa3eacf46dcaacc8977695eced00e6cc841", "messageHeadline": "Pin a specific version of Sphinx in the conda env (#549)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "dc9ef7b0c90b719b82f720d81b5516cfe2d6ff1a", "messageHeadline": "fix for typos on the template.ini screener (#547)", "author": {"name": "Nicholas Liu", "email": "51180693+liunicholas@users.noreply.github.com", "user": {"login": "liunicholas"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "5f97f3d12228bfd22e6cceeb12c3007a45719619", "messageHeadline": "Updating requirements-full.txt (#546)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 35, "deletions": 29}}, {"node": {"oid": "206aa282b1b4a34613548f83cf9f94d11778f73f", "messageHeadline": "Updating dependencies to pull Sphinx 4.1.0 (#545)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 250, "deletions": 222}}, {"node": {"oid": "5862a700484e8e2912c44d9579f4f661b430c005", "messageHeadline": "Open insider menu (#542)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 672, "deletions": 0}}, {"node": {"oid": "a57be3b9ccb6fc79114bd83d88d2cca09813c374", "messageHeadline": "Update view plot (#541)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 106, "deletions": 164}}, {"node": {"oid": "07fc037441d55ece4d03c2fb978430a3f27747af", "messageHeadline": "Allow to load data from IEX (#536)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 479, "deletions": 216}}, {"node": {"oid": "72f8de362302342df63c0e4b2c9347574c71ab3b", "messageHeadline": "Etf screener (#539)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 285, "deletions": 2}}, {"node": {"oid": "1eb75892250d7392634720bf80dcd3ff9e83fd99", "messageHeadline": "Feature/cryptosentiment (#537)", "author": {"name": "jp", "email": "plutakuba@gmail.com", "user": {"login": "JakubPluta"}}, "additions": 643, "deletions": 0}}, {"node": {"oid": "06e7d10770873d17bf5a7d2a377c155a374dc1fa", "messageHeadline": "Fix dd warnings debug output (#538)", "author": {"name": "Philip Keogh", "email": "philip@keogh.com", "user": {"login": "pkeogh"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4a9f9fbc7e22ee27e3e4fc114a2fe44f21374f3c", "messageHeadline": "Fix binance link in crypto README", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11358ac3fee2995831803659da1f80f94b6a5f6c", "messageHeadline": "Data export new concept (#535)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 82, "deletions": 39}}, {"node": {"oid": "6d9bfa6fd3d9b6c9e8f06bbe6329b499c3feb6c6", "messageHeadline": "Small bugs (#534)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 40, "deletions": 11}}, {"node": {"oid": "d7789bf9865d12ebe904e19af6a2fd0f8377ac80", "messageHeadline": "Add supply and customer feature (#533)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 131, "deletions": 1}}, {"node": {"oid": "b3d9ef479cda17442e2ea535274140a1b4b89665", "messageHeadline": "Improve menu UX (#532)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 660, "deletions": 55}}, {"node": {"oid": "e76edc161f435da146acc6744ac141bcc7b6f25c", "messageHeadline": "A bunch of bugfixes (#529)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 77, "deletions": 15}}, {"node": {"oid": "c35e7943393729a6764a99942c986be9924917b8", "messageHeadline": "Mill Notebook examples (#531)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 29445, "deletions": 134}}, {"node": {"oid": "df576a689a69b5a473ae956d2aad68232512fedc", "messageHeadline": "Adds readme link to conda installation directions; Adds drawio app ma\u2026", "author": {"name": "octoshrimpy", "email": "octoshrimpy@users.noreply.github.com", "user": {"login": "octoshrimpy"}}, "additions": 663, "deletions": 1}}, {"node": {"oid": "099ca7cd1d07490a2c236bc0be3e0cf33902a8e7", "messageHeadline": "Coingecko feature branch (#521)", "author": {"name": "jp", "email": "plutakuba@gmail.com", "user": {"login": "JakubPluta"}}, "additions": 5924, "deletions": 465}}, {"node": {"oid": "e1612f905d757fff48c9caca381bbbca8ba99152", "messageHeadline": "Update donation section with patreon (#526)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "ab6fa68ebc948273a9cf05258fad66a3cb619b24", "messageHeadline": "Add How to add preset README sections (#525)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 146, "deletions": 51}}, {"node": {"oid": "e496f8f86858027f25c06291297099b01251de2f", "messageHeadline": "Create FUNDING.yml", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "706350b392e43045b4459371526778e97d07e4ff", "messageHeadline": "Fix options with ticker menu", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6976647bfeca78cf1e4f407b4e5f6e121980e0a", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "99c2a75e8b4ee4a0921051a40fed1e008fc59286", "messageHeadline": "Recommend requirements.txt for Windows (#523)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "baf36aa7c96de6918911c7a263cf5ac9648b27e3", "messageHeadline": "Add Options screener (#520)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 471, "deletions": 34}}, {"node": {"oid": "1395dfe0392eeee85e6ade987c9d17470f722c6e", "messageHeadline": "Bug fixes and code improvements (#519)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 353, "deletions": 329}}, {"node": {"oid": "fb3409345f659ac03a297203cacdb33252982524", "messageHeadline": "Fix issue that for quotes with suffix .CN was failing (#514)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d7bb5a9456250114da83172e5d49beb242df5eed", "messageHeadline": "Add Fear And Greed Index command to Economy menu (#509)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 463, "deletions": 46}}, {"node": {"oid": "d1505359e595a50bf22c2c5601f261686117310f", "messageHeadline": "Fix bugs and more refactoring (#510)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 376, "deletions": 360}}, {"node": {"oid": "6cf8b103796869fee5124d646c1d32ff6d0a330e", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b49c4f09be2eb039c9f61b44932f88e29781e954", "messageHeadline": "Removing last mentions of fbprophet and updating dependencies (#508)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 219, "deletions": 233}}, {"node": {"oid": "a6a2c070cb369babfd9b1c2ecea5d88ae7bf31cf", "messageHeadline": "Refactor main terminal code (#507)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 838, "deletions": 669}}, {"node": {"oid": "3c438fd84bf6e0ae1f0f84e7c5f81d7b91a7250b", "messageHeadline": "Improve-UX (#506)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 118, "deletions": 39}}, {"node": {"oid": "1fc8390c8798305940f4b1245d9076f402a9734e", "messageHeadline": "Split Brokers from Portfolio Analysis Menu and More (#505)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 962, "deletions": 713}}, {"node": {"oid": "dab2489d871cb24212909b304f5be0126fd8ecf4", "messageHeadline": "Add csv option for portfolio (#502)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 276, "deletions": 14}}, {"node": {"oid": "bfc728a5c5c26d4fa6b28eb03c0de283161434b0", "messageHeadline": "Fix knn no_shuffle arg and deprecated lr (#501)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "4fa5c564b7a0691df9b56b52d5a7d1a9b62d238e", "messageHeadline": "Fix screener for General.Order and General.Signal (#500)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c0248a5b0847a80120d1315331d27d601c8d5d3b", "messageHeadline": "Add Stockgrid io source (#496)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 412, "deletions": 32}}, {"node": {"oid": "a54d15ddad3d729067768e2b03b3443e4c8702e2", "messageHeadline": "Add running pylint in a full conda environment (#495)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "6a1be6bcb71efac0b86190226905f58bb9453b9f", "messageHeadline": "Changing NLP from Flair to VADER (#491)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 290, "deletions": 1425}}, {"node": {"oid": "764f4e819468611f3f967f8c3b6c5de0d3cbc5a8", "messageHeadline": "Install mypy types explicitely (#494)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "61c4af7a98482c4423c5a79c97934f58b1158c60", "messageHeadline": "This fixes an error with intraday loading from yfinance. (#492)", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 108, "deletions": 33}}, {"node": {"oid": "e592fbaa4f6c97a00d01d44110b20f72739f99d6", "messageHeadline": "Fixing conda environment creating command (#488)", "author": {"name": "Pritesh K", "email": "37466934+priteshkeleven@users.noreply.github.com", "user": {"login": "priteshkeleven"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7477699514468c5980407d37cea50ccf41981124", "messageHeadline": "Feature/degiro integration (#489)", "author": {"name": "Chavithra", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 53, "deletions": 14}}, {"node": {"oid": "fc777d2b02130cef92ec21061cd4a29177b9cb2d", "messageHeadline": "Add corporate lobbying data to government menu (#486)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 176, "deletions": 6}}, {"node": {"oid": "87ac6834e861ae1d31c843ce0b4da82bf5b13fa6", "messageHeadline": "Update conda docs (#485)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 24, "deletions": 32}}, {"node": {"oid": "a1d287278cc62f874af82c9566f15a1fe9af9941", "messageHeadline": "Replace y2b tutorial link and fix screener float short option (#484)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "91c413ffd7609f758d615183cd4de9333a53c578", "messageHeadline": "Add quarterly contracts to gov menu (#481)", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 233, "deletions": 24}}, {"node": {"oid": "030bec00e5580d90c57e116c8800e773237c5baf", "messageHeadline": "Dependency on black is fixed in pyproject.toml. Mirroring the setting\u2026", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 55, "deletions": 53}}, {"node": {"oid": "fe443f1426e72a3938f61013e385d1652cd43626", "messageHeadline": "Pin jupyter_client==6.1.12 (#482)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "d8ee25868343cb47f75a18f08bd155aabf50f9c1", "messageHeadline": "Restructuring Anaconda installations (#480)", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 72, "deletions": 69}}, {"node": {"oid": "5c22a900d1b1cd8a42246a56787b5d8f36ddd1a9", "messageHeadline": "Merge pull request #479 from GamestonkTerminal/fix-dup-builds", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 39, "deletions": 75}}, {"node": {"oid": "c8ccc5cb467a86de71748a6dd1c466867044f3c5", "messageHeadline": "Adding a check to skip duplicate builds on pull_request/push, updatin\u2026", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 39, "deletions": 75}}, {"node": {"oid": "dd050ade9afb45702e1c26c0ddf4bf2910ce5ff0", "messageHeadline": "Merge pull request #475 from Chavithra/feature/Degiro", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 44, "deletions": 5}}, {"node": {"oid": "0fc7b81208dabf6621096653ab90146ccc2a7fea", "messageHeadline": "Merge pull request #477 from GamestonkTerminal/disable-degiro-only", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "f707c8a7c96c34481d3a83f4eb6cb0eafa4af019", "messageHeadline": "Only comment degiro and not entire portfolio menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "5e055358f485cd42f4e1da199d2c7c975ef1d15e", "messageHeadline": "Merge pull request #476 from GamestonkTerminal/fix-tensorflow", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 29, "deletions": 50}}, {"node": {"oid": "962be07a2db645d8c4eeac505c2780482138ed45", "messageHeadline": "Move tensorflow into optional", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 29, "deletions": 50}}, {"node": {"oid": "d99f9ed6b5b345af7c1d4284f1135e5ddc7efab4", "messageHeadline": "update lib", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 44, "deletions": 5}}, {"node": {"oid": "25a7bfc7a2d30cf0ec35b918ea87d5fa7fa262a9", "messageHeadline": "Merge pull request #474 from GamestonkTerminal/fix-requirements", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 251, "deletions": 192}}, {"node": {"oid": "310583993ea611d286e8a494c078babdaed7afc3", "messageHeadline": "Add caching to full builds", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "c01920e1f6eb7323335ba0159e5d70222ac7dc77", "messageHeadline": "Pip cache struggle continues", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2222cdd4e1ba511ad8cf93ab06538aedac71c777", "messageHeadline": "Adding a setp to update pip", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "88e68ca386a8ffeacc038bd59943bb03e7f833a4", "messageHeadline": "Pip needs to be installed in the environment first", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "ae329e6e756177d2de47400dfecced7773687b65", "messageHeadline": "Add pip cache to the Anaconda tests", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "5fea7990bb65993277c7bff95f86f36bba810ed4", "messageHeadline": "Add PIP_DEFAULT_TIMEOUT setting", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "cff6013798a8cad5d494dfffb618ab63558cd4d0", "messageHeadline": "Disabling Portfolio Controller menu", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "5008ab339b15ce5bdeecda5bdef617ed0f36bc4b", "messageHeadline": "Attempting to fix requirements as both full Mac and Windows builds ar\u2026", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 165, "deletions": 187}}, {"node": {"oid": "f91fa48d6ccd1d774516a794a587696e43f811c8", "messageHeadline": "Merge pull request #473 from GamestonkTerminal/add-py-3-9", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "ba7418d9312cecd58d8bbbfee3eea808644d0c9a", "messageHeadline": "Merge pull request #472 from GamestonkTerminal/apple-m1", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8ac8a970daedd9d394986905e6d5e54a7e699939", "messageHeadline": "Add Python 3.9 remove Python 3.7", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "711794d3dddb15f8bce9a1edeee5d5439b2a566e", "messageHeadline": "Add running terminal on Apple M1", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cdbdfd60a4ebc60c5e7598633203c2aa807d692a", "messageHeadline": "Merge pull request #471 from Chavithra/feature/PyProject", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e9054ac9a90424990a04216f948d7333f338c0a3", "messageHeadline": "make runnable script `gst`", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "773387d2c342656204758d259f796bf8cd248da4", "messageHeadline": "Merge pull request #470 from GamestonkTerminal/minor-fixes", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 43, "deletions": 108}}, {"node": {"oid": "7d88b0e87425757d74db4b72ad723ed40ec6783e", "messageHeadline": "Improve finviz view implementation on ta controller", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "e1cb5cc32c81e6b85c444bec6d0d994b9bbfc732", "messageHeadline": "fix preset screener", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 93}}, {"node": {"oid": "64952e8f21cfe57cd4b2cba61f03c65df9088cf1", "messageHeadline": "Merge pull request #469 from jperkins12/price-summary", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "bedb44ac2df4c4e1d7015aca8f65733819bd1c75", "messageHeadline": "fix linting errors", "author": {"name": "Jamie Perkins", "email": "japrkns@gmail.com", "user": {"login": "jperkins12"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "42eb67a8ac77c339f6b622b6825951fecb136971", "messageHeadline": "Merge branch 'main' into price-summary", "author": {"name": "Jamie Perkins", "email": "japrkns@gmail.com", "user": {"login": "jperkins12"}}, "additions": 71, "deletions": 39}}, {"node": {"oid": "e8b28af078e68d95ac8faff917c2208d2041743d", "messageHeadline": "update readme with quote menu item", "author": {"name": "Jamie Perkins", "email": "japrkns@gmail.com", "user": {"login": "jperkins12"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "afa18195aad831a456e59ca9838d0ffdd76eecf0", "messageHeadline": "improve table formating", "author": {"name": "Jamie Perkins", "email": "japrkns@gmail.com", "user": {"login": "jperkins12"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "e6b406327429fefaaaf302c7b76574cf51888b19", "messageHeadline": "fix linting issue", "author": {"name": "Jamie Perkins", "email": "japrkns@gmail.com", "user": {"login": "jperkins12"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "7d8c1db86dbc266972172f33fec9dd8f9dff7ba6", "messageHeadline": "switch to yfinance", "author": {"name": "Jamie Perkins", "email": "japrkns@gmail.com", "user": {"login": "jperkins12"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "c7941500200344163a71a0e129d9e7ca13cb1d94", "messageHeadline": "add menu option for stock quote", "author": {"name": "Jamie Perkins", "email": "japrkns@gmail.com", "user": {"login": "jperkins12"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "d81f930f6a456799976e06712246a3a7d7daa6d3", "messageHeadline": "Merge pull request #467 from GamestonkTerminal/fix-cvxpy", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 30, "deletions": 33}}, {"node": {"oid": "995ff2c4fd051acbc6234d29772ac3036d4b0777", "messageHeadline": "Merge pull request #468 from jperkins12/etf-web-update", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 41, "deletions": 6}}, {"node": {"oid": "482907605852bcc6230ad7d729d5d5026a6e441e", "messageHeadline": "Merge branch 'main' into etf-web-update", "author": {"name": "Jamie Perkins", "email": "japrkns@gmail.com", "user": {"login": "jperkins12"}}, "additions": 117, "deletions": 68}}, {"node": {"oid": "b6479f63daf7a299eb59d3623bf70741fe73cef6", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "190036ce280a28f3c90b27147800156a1aa6a133", "messageHeadline": "Merge branch 'main' into fix-cvxpy", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 115, "deletions": 66}}, {"node": {"oid": "b69c4550fe7a5a1daa0ed53fbe930ba3460f5def", "messageHeadline": "Merge pull request #466 from jmaslek/fix_fred_key", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 117, "deletions": 68}}, {"node": {"oid": "be02b0d575e6b4422ea9afe9b71ecbc4fa8529d4", "messageHeadline": "Merge branch 'main' into etf-web-update", "author": {"name": "Jamie Perkins", "email": "japrkns@gmail.com", "user": {"login": "jperkins12"}}, "additions": 365, "deletions": 321}}, {"node": {"oid": "af6e5723bf39a5091a9b8c1c23718ca6d72f8ca2", "messageHeadline": "web command supports etf symbol", "author": {"name": "Jamie Perkins", "email": "japrkns@gmail.com", "user": {"login": "jperkins12"}}, "additions": 40, "deletions": 5}}, {"node": {"oid": "92e641bf0ef5c6c926d43a6c063004ec72660ed4", "messageHeadline": "fix etf overview not parsing lowercase symbols", "author": {"name": "Jamie Perkins", "email": "japrkns@gmail.com", "user": {"login": "jperkins12"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee6a29b99ceaba83adcb2ff2622ecad43ce2ac60", "messageHeadline": "update other workflows", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "61b16aab151d655d5d8da3903b39f34f653281fc", "messageHeadline": "update poetry to match pyproject", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 110, "deletions": 62}}, {"node": {"oid": "a5815b26ec2845f1a055966c1bb8ac7498a44045", "messageHeadline": "pin cvxpy to 1.1.12 everywhere", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b957e4e67843cd080ac37724663f12037846dfd3", "messageHeadline": "revert requirements-full commit", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 22, "deletions": 25}}, {"node": {"oid": "d2cfbdb27dec448bdab29fc6bde2f4c4e1835f9f", "messageHeadline": "Fix FRED API KEY name #465", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "9018023748dd9bcd000100cdfbd868b16cfd920f", "messageHeadline": "update incorrect fred key from config file", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "deee57449829f22be2d92cf9123f1bf1c03774c3", "messageHeadline": "Merge pull request #463 from GamestonkTerminal/fix-mess", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 97, "deletions": 144}}, {"node": {"oid": "91dc0f1cc96dc5318b20b994e52a63622bdc599d", "messageHeadline": "Update requirements-full.txt", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "31f5cc9f8b46ea09f70f54ee21d21934a7d22ac6", "messageHeadline": "update to latest black version", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "ab9a1dca963f056a3d61272ea8eabfba431e1480", "messageHeadline": "fix a mess created by making timeseries-cv pip installable", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 82, "deletions": 130}}, {"node": {"oid": "4ff1b53b03ae155afee1a840a2379970bb8565ef", "messageHeadline": "Merge pull request #462 from GamestonkTerminal/minor-fix", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "776d6702ab733e22ae14588e3e2be16b66942e6b", "messageHeadline": "Merge pull request #461 from jmaslek/patches", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 291, "deletions": 200}}, {"node": {"oid": "e26a453dc0a10b59a4d56e628932d89685891357", "messageHeadline": "Fix bug #456", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "848b44c23afcec7ae4c861f49c665c2e8686e848", "messageHeadline": "Updated black version and pyupgrade version", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "67b7fc9d6062b79d802a8ff8155c310bf44c4616", "messageHeadline": "Added `if s_ticker` to menus that require tickers be loaded", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 81, "deletions": 47}}, {"node": {"oid": "ba6e0b9c614669f938451238da8e2f6d5cd0de67", "messageHeadline": "Update tensorflow/h5py/grpcio to address tf 2.4 vulnerablity", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 204, "deletions": 148}}, {"node": {"oid": "b9f464cbb7e958ee035a5ce17983d1fd4ca5c785", "messageHeadline": "Merge pull request #459 from GamestonkTerminal/update-md-refs", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3f8bfae86adeafa56eac05e284ce4613c9bb02a1", "messageHeadline": "Updating README refs for bug labels", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2ae36acb6fd63426307d2365102bebbdbe2c9284", "messageHeadline": "Merge pull request #457 from Chavithra/feature/DegiroIntegration", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1284, "deletions": 574}}, {"node": {"oid": "5ff1969a41dd20c94d875fdcb8335d913a8a4e4b", "messageHeadline": "Merge pull request #458 from GamestonkTerminal/update-labels", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7a302fc2d25799e2b9a88a8cc6db59a089a178b7", "messageHeadline": "degiro integration : update view", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "57c4ef9f573777bbf9a90bd6dbb156b5acd16854", "messageHeadline": "degiro integration : update view", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 48, "deletions": 46}}, {"node": {"oid": "300a8c3ef79fdfec3863164609e51093a13389d7", "messageHeadline": "degiro integration : update requirements-full", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fed8acc7b66a805de074062ee54dd58f20c748f6", "messageHeadline": "degiro integration : apply black", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "83e8367a17c0ef03a8a9a42ddd2bccbd5daf2255", "messageHeadline": "Merge branch 'feature/DegiroIntegration' of github.com:Chavithra/Game\u2026", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "30a841ee101aed8df2ccc2b8eda4efdbb6b65cf3", "messageHeadline": "degiro integration : update mvc", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 295, "deletions": 211}}, {"node": {"oid": "496feddf97e9816fbd9151dda3f6b527674b8bb2", "messageHeadline": "Reorganize labels to match projects like tensorflow", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "882479e5317887ee56ada3576e173e785c1c1ab1", "messageHeadline": "Merge pull request #454 from jmaslek/etf_menu", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 516, "deletions": 7}}, {"node": {"oid": "4105851cf19574d6f308e25e2c215301ce65688b", "messageHeadline": "degiro integration : pyupgrade unrelated files", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f53d818508f9e79b97948a9f8c1fea986b8017cd", "messageHeadline": "degiro integration : fixing typo", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "380d5c13dd06d37085a9fa3d5bbb6626518dd09c", "messageHeadline": "Remove NaNs in table, add pyupgrade/Detect private key/ check merge c\u2026", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 31, "deletions": 20}}, {"node": {"oid": "7bc41121c06fb905c0dbd2a464a14b8f3f3d743b", "messageHeadline": "degiro integration : apply black", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "1edb8b6f30ee74859e0d62a21904b19ad0da76b7", "messageHeadline": "degiro integration : mvc split", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1089, "deletions": 821}}, {"node": {"oid": "899360cf966b63b258ef8f53127b840ea5144ceb", "messageHeadline": "degiro integration : update doc", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73405e97f7addcde163a47db6968717e140c89a1", "messageHeadline": "degiro integration : update poetry", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 45, "deletions": 6}}, {"node": {"oid": "3d7f751dc8c2f3d670169cafd0e50510bfd3fe5f", "messageHeadline": "degiro integration : update doc", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 55, "deletions": 26}}, {"node": {"oid": "891322d028a0d07251229917df91da566f48c664", "messageHeadline": "degiro integration : add orders handling", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 324, "deletions": 43}}, {"node": {"oid": "dc25177c1bfb6d5acf40fcf51f0556d051990689", "messageHeadline": "pyupgrade upgraded", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7ad8d96f43d8d0be132717da0f0ee8dd457d00a6", "messageHeadline": "roadmap", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cac79bf5de028cca376ae8425f7f3c865530467d", "messageHeadline": "Update ReadMes + Roadmap", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 105, "deletions": 10}}, {"node": {"oid": "5784dde7da2dec4fc84b97df0ae171e7b905cbe4", "messageHeadline": "Start Readme", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "892ab0d96490f999c8a4ed2fdabbc21c961568e1", "messageHeadline": "Merge pull request #453 from GamestonkTerminal/gov-contracts", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 402, "deletions": 49}}, {"node": {"oid": "556e6e284be61ee6f3b19378550d112b142efc0b", "messageHeadline": "Add commands for compare and holdings", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 203, "deletions": 9}}, {"node": {"oid": "d9645b70a77f1053c6459b9ec8ec34789213cd08", "messageHeadline": "Add etf menu with some basic commands", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 177, "deletions": 0}}, {"node": {"oid": "f96d29e0a70ac1f549562328307f9d12409a0b9e", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "90c4ac044b694c8b87a008f057a41f3a8c960ef7", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 62, "deletions": 10}}, {"node": {"oid": "ad392f78ed02f7cd2e24dee814d42530f49f3c0a", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5a44fb69af8f6dbeaa4e68d83d6bf143d50e9dc6", "messageHeadline": "add contracts to government menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 303, "deletions": 20}}, {"node": {"oid": "ce399c505241b7bf5c691fb71d18d59939ff2142", "messageHeadline": "Improve performance of max operator", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fcd6510164f6b464f613784844dfbba98d57b70c", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a471aae9bc8f866560931a4b506003025d2616a6", "messageHeadline": "Fix #45 for all prediction techniques", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "3ed122b6385e248827131ed303d88ac68d645dcb", "messageHeadline": "Merge pull request #452 from jmaslek/crypto_ta", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 153, "deletions": 128}}, {"node": {"oid": "b85ad1570785deabf076eac4fd09ab66d237d737", "messageHeadline": "address comments", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8b3c396d83938aa82afbf78fb6620fe0f56239a7", "messageHeadline": "Add option to go to ta menu from crypto", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 152, "deletions": 128}}, {"node": {"oid": "4698ce3530e576a25eccf7f31c5d1d6b56452a7d", "messageHeadline": "Merge pull request #451 from GamestonkTerminal/poetry-update-2", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 307, "deletions": 346}}, {"node": {"oid": "efba0548b0308f83ded5cd62e0fa41b7f94eb1ee", "messageHeadline": "Pull updated dependencies", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 307, "deletions": 346}}, {"node": {"oid": "a3cb84a2f97db7b218ddca48859a42372d83859c", "messageHeadline": "Merge pull request #450 from GamestonkTerminal/enforce-pr-labels", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "6b6d8dfdf89efe0e23c4b291264f371b16bacad3", "messageHeadline": "Merge pull request #449 from GamestonkTerminal/remove-old-reqs", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 0, "deletions": 298}}, {"node": {"oid": "bba1216ccfd7cd49f9578ab2112217ebbc77a6e5", "messageHeadline": "Enforcing labels on pull requests", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8912e243bb3b333c618104ba51baad8b2ba3f968", "messageHeadline": "Enforcing labels on pull requests", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "2c3eb9c06b7201b1ca4e76728a11b81e1ab6f648", "messageHeadline": "Remove old requirements lists as they contain security vulnerabilities", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 298}}, {"node": {"oid": "277a04870a1d18f6576cb08c1f89d644a76bdf6c", "messageHeadline": "Merge pull request #448 from Traceabl3/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 354, "deletions": 0}}, {"node": {"oid": "922353cade542ce3f62701e10d816852805b9386", "messageHeadline": "Update README.md", "author": {"name": "Traceabl3", "email": "83476944+Traceabl3@users.noreply.github.com", "user": {"login": "Traceabl3"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "e626dba79cd638681275b5278f55d7e32da26f31", "messageHeadline": "Merge pull request #445 from Chavithra/feature/DegiroIntegration", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 850, "deletions": 173}}, {"node": {"oid": "d935bf2285e9cec82b979eb7a2fb8328b73f57ca", "messageHeadline": "Update rosenwald.ini", "author": {"name": "Traceabl3", "email": "83476944+Traceabl3@users.noreply.github.com", "user": {"login": "Traceabl3"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aceb9ed900f347e3d4fa0dc499d31bbfdd52e04b", "messageHeadline": "Update README.md", "author": {"name": "Traceabl3", "email": "83476944+Traceabl3@users.noreply.github.com", "user": {"login": "Traceabl3"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "51fcace9205ff3f85a0ee1bbdb904a8a83a99f98", "messageHeadline": "degiro integration : add 2fa on login command", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 81, "deletions": 23}}, {"node": {"oid": "5337ee883d8a188bbb0822591c52353a7a38ffdc", "messageHeadline": "degiro integration : adding authors", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "506e1c42216fcf2529f61a327cb93c0208f4a75d", "messageHeadline": "degiro integration : update doc", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "ac4db8bff44429aab94f6b18972af198f19ba3f8", "messageHeadline": "Merge pull request #446 from GamestonkTerminal/gov", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 529, "deletions": 166}}, {"node": {"oid": "2e9d055a4104adadb195050df4cbcd14a3aef0b1", "messageHeadline": "degiro integration : fixing pep8", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "d9cccf8f8368c42190c38eecc9867c130cd8e08e", "messageHeadline": "degiro integration : update pa help", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9be5692c2e85c35d59b0d37f871a67b3c59a06b4", "messageHeadline": "degiro integration : apply black", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "59dabc3bb572c05ee58cd6daa6495a2efb2e8d40", "messageHeadline": "degiro integration : update doc", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 30, "deletions": 17}}, {"node": {"oid": "cdf7230bde76f3f13e5db9a5dbb31b7db198b353", "messageHeadline": "Merge pull request #436 from jmaslek/prediction_updates", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1507, "deletions": 1664}}, {"node": {"oid": "1aca867ddfdefeb1b2d9e799ac71d505232820ab", "messageHeadline": "Plot w.r.t. 1k dollars gov buy/sell", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3e62704efca626557b17a25dd373f3ffacdb03f0", "messageHeadline": "Update readmes", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 27, "deletions": 49}}, {"node": {"oid": "f5d53417e5ed81d988a2474363ecd2c50b7d13ed", "messageHeadline": "Put loss and preprocesser in cfg file", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 23, "deletions": 46}}, {"node": {"oid": "730f78b8f7823ec8b829aeb5a59aecd9aae0ccd8", "messageHeadline": "degiro integration : apply black", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "72117de0c0ed61e86fabc7749519e755713122d2", "messageHeadline": "degiro integration : refactoring", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 532, "deletions": 433}}, {"node": {"oid": "ddcfd9ac7c950d86ef95adc888dde1c3d9456307", "messageHeadline": "degiro integration : fix command hold columns", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "55d98f88ca285cd6cc56cf560c9bca134b05412f", "messageHeadline": "Add files via upload", "author": {"name": "Traceabl3", "email": "83476944+Traceabl3@users.noreply.github.com", "user": {"login": "Traceabl3"}}, "additions": 9, "deletions": 2159}}, {"node": {"oid": "11fb1ac88300f54d3a29a948bc30b4a43167ff07", "messageHeadline": "degiro integration : update main README", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 32, "deletions": 14}}, {"node": {"oid": "a3731fd14e6fbe4f2562ab8ebd9f29af7ce13a8a", "messageHeadline": "Add files via upload", "author": {"name": "Traceabl3", "email": "83476944+Traceabl3@users.noreply.github.com", "user": {"login": "Traceabl3"}}, "additions": 2391, "deletions": 0}}, {"node": {"oid": "f1e6a4bd1fb9ba950e99c1c91433fe36f3d9f060", "messageHeadline": "fix view command for subsequent tickers", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 35, "deletions": 11}}, {"node": {"oid": "7c46f622b66320558fde1759e1f8a1dc95b6ed5c", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "23dd8a7e62a61acc74f3b00fb0b4802cb6e4b91d", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "67f2fc3599a8943f481e23b8c39143948fd70fc8", "messageHeadline": "improve raw government data", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "57ced848437a81e15c96c0ae0bf76df01a2a21ef", "messageHeadline": "add command to get raw gov trading", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 120, "deletions": 37}}, {"node": {"oid": "356ae76c0da02850a462804f1a2a138132ffbffb", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "81d0542ae51d3f2552f34733f227ef06b3bb8322", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "84702a157cb7a8f53dc5577a87c62bd2cdbd4645", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "2b693feecc4f537b7229cc785082f1a0c1c0ee0c", "messageHeadline": "Fix presets being loaded from relative path", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 45, "deletions": 38}}, {"node": {"oid": "29a9c3ef97e34bef3fbe3c613b06789fb2714ec2", "messageHeadline": "government menu to have house and senate", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 194, "deletions": 108}}, {"node": {"oid": "0dcf688d59f37d5fde4d6259055bf7a1d5750b2b", "messageHeadline": "degiro integration : update poetry.lock", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 98, "deletions": 7}}, {"node": {"oid": "ed253d27b576f87025a828a6b626c048845f0457", "messageHeadline": "degiro integration : update comment", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3d374cfa14a7eeac232c3042881d7595676f4643", "messageHeadline": "degiro integration : update comment format", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 25, "deletions": 23}}, {"node": {"oid": "e538712ec50ceb41ebcd256f1330b47550d74fd3", "messageHeadline": "degiro integration : update doc", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 11, "deletions": 20}}, {"node": {"oid": "3c5d5ed5edfa702d96876c5d83b0f7e255898153", "messageHeadline": "degiro integration : fix pylint", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "3948c23d5bbb152cf837376665addcbe84007b68", "messageHeadline": "degiro integration : apply black", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 85, "deletions": 79}}, {"node": {"oid": "a7882b40ed5445bf2294b7742f09db5cf0b986c1", "messageHeadline": "degiro integration : update porfolio commands", "author": {"name": "Chavithra PARANA", "email": "chavithra@gmail.com", "user": {"login": "Chavithra"}}, "additions": 471, "deletions": 86}}, {"node": {"oid": "4e4e9588a3f6d299e0f7233137de2ca1ce0895e8", "messageHeadline": "linter", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "0032d794ed13de4d97eed33a0859cef7530188f4", "messageHeadline": "codespell", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "461f705694081f67b987912c549a0aa657adf30b", "messageHeadline": "more readme and reset flags", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "b3f863228bdc735e9eb5c8d4740fb9a0e575b449", "messageHeadline": "update readme", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 56, "deletions": 24}}, {"node": {"oid": "ecb55b15c38a377db91351ad2acbbf9a594904f0", "messageHeadline": "edit optimizers and allow for lr through CL", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 43, "deletions": 25}}, {"node": {"oid": "637a75661a1d32afbd2c15ab68ab482aebddce6a", "messageHeadline": "clean up menu and docstrings", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 327}}, {"node": {"oid": "62b074b48f7a547343809b7f11da29311148b3ea", "messageHeadline": "updated KNN. Added shuffle flag for train/validation split.", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 116, "deletions": 244}}, {"node": {"oid": "516803dbd2e8bba231e2a4856cdf59a0658954b7", "messageHeadline": "Merge pull request #443 from alokan/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "38a3858849db6d68b79f503977f6303f74798f3c", "messageHeadline": "Merge branch 'main' of github.com:alokan/GamestonkTerminal", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 1058, "deletions": 112}}, {"node": {"oid": "d2876728bc32a8f6062f9d88012e5028de8d5239", "messageHeadline": "Fix Linter", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "d94d330bdad8c09e142b571dc65a31ea74e22566", "messageHeadline": "Merge branch 'GamestonkTerminal:main' into main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 1058, "deletions": 112}}, {"node": {"oid": "9936d8238c307cfd6c185d2c264a4593d9a17130", "messageHeadline": "Error message", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "825db5af27cc8c389816aa262347e6bc42c7b48b", "messageHeadline": "add type hints for keras", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "aa1b9032fb5950ef06171e90f6b53b1ab49fccb5", "messageHeadline": "add early stopping in config", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "ab2841bd013032851b01047bc1a0765c6f6b85ef", "messageHeadline": "add back print pretty predictions and add n_loops logic for plotting", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 72, "deletions": 18}}, {"node": {"oid": "1573f2d558658593213d5b35f5de97579552bc22", "messageHeadline": "Added 1d cnn model to prediction options. Rearranged functions from \u2026", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 526, "deletions": 955}}, {"node": {"oid": "cafbb058b69489690b189809b97076e67f624e84", "messageHeadline": "Finish first refactor for LSTM model including loops and double check\u2026", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 43, "deletions": 13}}, {"node": {"oid": "0218cdd3681710df2eeab1d53803fb1fbee63367", "messageHeadline": "add conv1d model", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 48, "deletions": 5}}, {"node": {"oid": "a8223abb5a997d4c8e836fdec526b4fe2ef74303", "messageHeadline": "update helper functions and reintroduce loops", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 138, "deletions": 62}}, {"node": {"oid": "3d91763ac7b28ab612a7ba3f2d3cea5e078ba054", "messageHeadline": "Merge pull request #441 from GamestonkTerminal/update-cmd", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "9cddad272770d0c5656f3a9f0328d7a9b1f4c021", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b8cc68fc93eb9ea4f3d0a77d1eae96ee05f545c0", "messageHeadline": "remove unnecessary information string from update cmd", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "f26497130db59c5e119f9bdfffb69c8103b06b90", "messageHeadline": "remove stash complexity, because could pop changes without being able\u2026", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "09fa5ab94c35a61e2fa5ef34c0a41d5d854f10b2", "messageHeadline": "fix merge", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6997bfc90b1e57cbb89370fe1dd7fbd4ade83744", "messageHeadline": "fix import order", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "7c31c2296e9f4cece45a2db86015575870cfe3ec", "messageHeadline": "merge main", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "4691e4db70de63b69c81598708cd619d89dbf4cb", "messageHeadline": "stopping point", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 24, "deletions": 31}}, {"node": {"oid": "4345a1a45dcf815262f2c3aefac18acb2c280201", "messageHeadline": "fix main helper", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7dcf63587e5e60fad90e1d3323123f8ae004e5b2", "messageHeadline": "learning how to write successfully", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e0daf6880d7356628c2b1b0ded851a5195a366cf", "messageHeadline": "fix getting arg", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 13, "deletions": 21}}, {"node": {"oid": "294c0f9a6197094713bc634f038b5d30cd2a6c00", "messageHeadline": "add update command", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 70, "deletions": 1}}, {"node": {"oid": "cbfa4838b15f2ba268e750c50cbc06cf0912f6a4", "messageHeadline": "Merge pull request #440 from DidierRLopes/reset", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "7a9d8745658e3cf691c43e91815ec8ebef7d64d0", "messageHeadline": "fix quick exit test", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "611e32e9873c1b7a65a3472649f8ce59c1d564cd", "messageHeadline": "add check arg to subprocess.run", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "4016649c320b9d0346630932bf74ed253178241f", "messageHeadline": "add reset command to terminal", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "ee2fffdba320aacdb00a461bfb86707f58e9b3d3", "messageHeadline": "Merge branch 'main' into prediction_updates", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 987, "deletions": 110}}, {"node": {"oid": "9cae23cda79fe0030203dae9eb1078a1c132ff7b", "messageHeadline": "Merge pull request #438 from DidierRLopes/gov-menu", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 917, "deletions": 57}}, {"node": {"oid": "8746041a81692a8dfa87ad69325790400c45f166", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a6a7bcc2596c7e93cf8fc3d2ddb2c2e4c322edd4", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76dd3d081ec12d5d7b528905ab21e5c419b3370f", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "54f4039bfb6fbb709551dbfda9f9012eae86eac2", "messageHeadline": "add donation sector and replace install walkthough", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "f751811d2da8b54ecf89e6ca23f2f939e81af45d", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6d5ca604e065cbfaefba9ddb4e5cfa3bc0a1fac0", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "badb3cde9662ec457cf821173069b2fb3a3bcaaf", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "6b5ec102a39f5141a83532778f266e909d2f9f2c", "messageHeadline": "Add finra,edgar,fred,arxiv to resource collection", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "ab8394b91488fceaa5ebadebc560cb965587431b", "messageHeadline": "Merge branch 'main' into gov-menu", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 75, "deletions": 56}}, {"node": {"oid": "d0a669c6ee70dc4ba96a99ec30081a681d2c028d", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "6fc58b72267675b141e6610818c67b026176e899", "messageHeadline": "flake8 line length", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "60af4052b1b5561251740bf97c1da0059d69ce71", "messageHeadline": "add search for representative and bar plots", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 54, "deletions": 23}}, {"node": {"oid": "6706ace1c8b75e5c25dc657ee305f5fbb17c0cdd", "messageHeadline": "refactor train/test", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "a104d41c7caebdc8c2831a2e3141627e0929a603", "messageHeadline": "Merge pull request #439 from DidierRLopes/fix-link-1", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 74, "deletions": 57}}, {"node": {"oid": "d9db1e3dfef8aef30b234806cc3e83e06240c268", "messageHeadline": "Fix residuals_analysis link and formatting", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 74, "deletions": 57}}, {"node": {"oid": "e92d844f925e4e675f22ba66161012da9fa7f058", "messageHeadline": "refactor train/valid data", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 155, "deletions": 200}}, {"node": {"oid": "81adc16ee56f2d7543aa2f59020db7ed90edcd5d", "messageHeadline": "Merge branch 'DidierRLopes:main' into main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 1585, "deletions": 92}}, {"node": {"oid": "51f4e9a695c433d5114c50003ef09cc321c8de89", "messageHeadline": "merge main + small changes", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 33, "deletions": 19}}, {"node": {"oid": "cd62c585d65337b770e04a13170dc3a295078e86", "messageHeadline": "only show CA menu on PO when more than 1 ticker selected", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2bed53c6f89a5ef702de8463b22214861e241d81", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "dac50ddd96caa893fba9d68b757e3a5c8cd8256f", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6c5613d6036ec002d8e6d9ebe2ca4bfd70942f2", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dbc5b33db892db1f85798325a8d36be88b70243f", "messageHeadline": "Update get similar companies", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f14fa8e6af5722fd60aa3c301ba392d9d936a507", "messageHeadline": "Get similar companies on comparison analysis from finnhub source as well", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 36, "deletions": 17}}, {"node": {"oid": "ee1d9f8543b55917fcb3687037b40c25690ec457", "messageHeadline": "fix pyupgrade", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14898e5333efb0fa078ea2335de94d15d58fd42c", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2944a8dd5f71d654ebf5bb1cb841ebf0d3441ffe", "messageHeadline": "Allow to see screener filters with: view filter_name", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 58, "deletions": 21}}, {"node": {"oid": "d86a7592ee52a93545f4a91d3794054e596f6150", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "99d15606574f7a93b9b7ffeaa84d6865e677f3c3", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "581913ba8cbb8c9c35d7204a35fab451b5e195e1", "messageHeadline": "improve xlabel of dates", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2a4746bddd68988a86bf958ec81df47c5e07b811", "messageHeadline": "gov readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "4e16f833662232f73362e0bc89e725bd7435c223", "messageHeadline": "Merge branch 'main' into prediction_updates", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "978438c8d314803ba7f240e65498c67a89389a24", "messageHeadline": "starting to refactor data preprosess", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 55, "deletions": 36}}, {"node": {"oid": "b9e8aca947b6e11aca38b6e2c52074b73a8664bc", "messageHeadline": "fix flake8", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a0b533d91c43e189b6e3779ef52606307c046271", "messageHeadline": "add government menu, in particular congress data", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 570, "deletions": 0}}, {"node": {"oid": "0b7af51b3d83003f0d77ae66308a76f6d5e63c6f", "messageHeadline": "Merge pull request #437 from DidierRLopes/Fix-econ-bug", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b33975c551adb330ed623beb0a5b1009f336a859", "messageHeadline": "Update fred_view.py", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7523fd7901fb1b4bb7771eea394cabcd0fa5f676", "messageHeadline": "make general \"backtest\" function / change default stock load date", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 218, "deletions": 31}}, {"node": {"oid": "c5f4f7832c4a9305ebee84d6791a6e0a48ae25de", "messageHeadline": "knn/fbprophet/regression/sma renamed + typed/docstring-ed", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 108, "deletions": 21}}, {"node": {"oid": "2ca11aad296952effd1ed6c7fc36ac36ec3b38ae", "messageHeadline": "Uncommit feature flags", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "48b561f14ef05ab6fd52af5855f4c77f38aec440", "messageHeadline": "Docstring-ed and Typing-ed all functions in nn_view", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 118, "deletions": 15}}, {"node": {"oid": "08398163e1012b6966602132ca4fab6ff466aeca", "messageHeadline": "update neural networks typing and add new preprocessing (add actual n\u2026", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 114, "deletions": 40}}, {"node": {"oid": "eb2b0d766bf1b6bb8656d6733083962efb152fe2", "messageHeadline": "Merge pull request #435 from jose-donato/patch-2", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eaf61e0392668f94d1a4906d0bdba1bc3e9357e7", "messageHeadline": "Added twitter shield to README", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "380848c38025b5b459c0b377897bfffbf29fd95c", "messageHeadline": "ets to ets view", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 46, "deletions": 7}}, {"node": {"oid": "3c5184e02a4618b781aaa3f783daa73dddb7eca4", "messageHeadline": "undo feature flag push", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0a5e763d740f9cf302636a6ac2e7c6513293b923", "messageHeadline": "ARIMA edit (change -o from pdq to p,d,q)", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "a4b671b0248787fd9785d8a6f04343b1623dcba0", "messageHeadline": "Merge pull request #434 from qTipTip/pre-commit-hooks-fix", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 145, "deletions": 4}}, {"node": {"oid": "376d7f39b2f62e82bc1155e3de83deb2ac65a2c4", "messageHeadline": "Fixed README.md", "author": {"name": "Ivar Stangeby", "email": "ivar.stangeby@cognite.com", "user": {"login": "qTipTip"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "43806015d5588dc651834b26af76ce9d6b2bc0dc", "messageHeadline": "Added detect-secrets as pre-commit hook. Scanned the repository for a\u2026", "author": {"name": "Ivar Stangeby", "email": "ivar.stangeby@cognite.com", "user": {"login": "qTipTip"}}, "additions": 110, "deletions": 1}}, {"node": {"oid": "9cc09158712eb99d4efc039b0a3f1a9374cb21b4", "messageHeadline": "Added pylint", "author": {"name": "Ivar Stangeby", "email": "ivar.stangeby@cognite.com", "user": {"login": "qTipTip"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "70de28589a1b00bf6b6712ba228797257eca0015", "messageHeadline": "Added mypy", "author": {"name": "Ivar Stangeby", "email": "ivar.stangeby@cognite.com", "user": {"login": "qTipTip"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "cc84ef4234a0c8af66279d023165075a5d0fe5b2", "messageHeadline": "Merge pull request #433 from DidierRLopes/sentiment-stats", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 152, "deletions": 43}}, {"node": {"oid": "ba0b3ccb3ed1ad4a7525174cbe64cb1bfcdb6aad", "messageHeadline": "Merge pull request #432 from DidierRLopes/ipo", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 147, "deletions": 0}}, {"node": {"oid": "64bbc80f2a868934b2b92a10020146660f3d08b8", "messageHeadline": "Merge pull request #431 from DidierRLopes/rating-over-time", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 135, "deletions": 2}}, {"node": {"oid": "a10f63185813ccff85b2106472d677ca4985f761", "messageHeadline": "Merge branch 'main' into rating-over-time", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 647, "deletions": 60}}, {"node": {"oid": "233ca58c0dc0663017a08969ecd172421cbd04ba", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ba37422f26ac722184d46e6729b837397fcb6632", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86345ecc5fe579960ede2bc50459765950bef619", "messageHeadline": "Add files via upload", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c55c90cd56887880bddff6ed91c12857759dd301", "messageHeadline": "fix line too long", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "3429eec4547986670c64cf55c334dd2e0c85f3aa", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c6bd12c1bb5224520d28bc65fae051c34e43c01b", "messageHeadline": "some fixes here and there", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2d438d956feb5a41ad0f5e94305d9021ca17f61e", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "b8fa3470434edfbb59f280d84e3f49dd4543efd1", "messageHeadline": "fix candle/book exiting if coin wasnt selected", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "cca2f431db91f93992663991a9de3ba0ae5dd504", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "5cea53e46749c64b34d2ffe3baeda60cf6694cf3", "messageHeadline": "remove unused import", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b02dfd70515c8d1328e0672929a084de17efbbae", "messageHeadline": "sentiment stats", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "1f1ee6b0255048a0dc7193254f5350ae3f197480", "messageHeadline": "binance doc refactor", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 19}}, {"node": {"oid": "0ad18277afdc226d57bc57f32c19d39ab54c417f", "messageHeadline": "Merge pull request #428 from jmaslek/add_binance", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 647, "deletions": 60}}, {"node": {"oid": "9e3f772a31083c48928557ebe65173a3462710d3", "messageHeadline": "round 2 changes part 2", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8ce04ae33b0776f19f6c45cab267dd0d754effd9", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "efc8f4199f79fc7d4e1ab76fe89d8d0b09ee6913", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8259c5a4688dd3ced573c5b6e554ada0df2f661a", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "3494e232bce72e6d6b7b191d39e73438177dd8c6", "messageHeadline": "round 2 changes part 1", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 30, "deletions": 28}}, {"node": {"oid": "614dcd9a7a6ed7de8c0e6ffc3957ec7cb0d3c305", "messageHeadline": "imports order", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1fd075e12970a445c0a1aca825aa582c5c66412c", "messageHeadline": "Add IPOs calendar to discovery menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 129, "deletions": 0}}, {"node": {"oid": "8972ed5e44bd7baab4573fe504db8b9f9610a2d8", "messageHeadline": "Update config_terminal.py", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4e471621eb45bc95832f14636851adef29217fe8", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f18567c6604eaa58b967af580c621fda7bb46326", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "99ef4d9b12715a96cc0c21174ff6226d7e5e726f", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "22d57638c41c8a3d6eac4f739eb5f603a860c309", "messageHeadline": "forgot to commit main file added lol", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 108, "deletions": 0}}, {"node": {"oid": "e547b0e11c8b950d17f096a91c83cfe7cfb9aa0c", "messageHeadline": "Add ratings over time to due diligence menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "40368333b9a17d8ec2a74c62f97096817a5bd108", "messageHeadline": "remerge finnhub info", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f33f878fa31c886c55aab2f7d5a087ce69996366", "messageHeadline": "flake", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1f99f30abecd9341279f7f9f327bf048059c6c88", "messageHeadline": "linting", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9ee4141070aeb18a96940d458b5992f80564cbb8", "messageHeadline": "merge main + resolve conflicts", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 386, "deletions": 19}}, {"node": {"oid": "3df266ff94cbeaf55cdffcf054e8ee6e856447d8", "messageHeadline": "formatting fixes round 5", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "8719bc890fe2c03694a0e2c1e5a79af89fb1f7fa", "messageHeadline": "formatting fixes round 4", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d455c72fe4d5553dd0a35c4a8bfa61207220f07c", "messageHeadline": "formatting fixes round 3", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "602b75691217b216d4ac822d9e74c936904b678e", "messageHeadline": "formatting fixes round 3", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "54fafab4a360626e3f5e5b0d40cf12dc3b7a06e2", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "cef9f04ca8ed77aa193b5ab2149eacdf4c20cf74", "messageHeadline": "Merge pull request #430 from DidierRLopes/economic-calendar", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 172, "deletions": 15}}, {"node": {"oid": "da8664a695a916abeace7ababc3dd608fff73453", "messageHeadline": "Merge pull request #429 from DidierRLopes/pattern-recognition", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 218, "deletions": 4}}, {"node": {"oid": "7d6426c4834205e666b5b3dcd0cf4048d0e82607", "messageHeadline": "formatting fixes round 2", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "162a611973c3dced7edd2e69c8e4b97adb5d75ae", "messageHeadline": "fix finnhub naming", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7f7cec8451c5a424e9480ab00e0eb3e313d606ca", "messageHeadline": "formatting fixes round 1", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 30, "deletions": 32}}, {"node": {"oid": "ae64ad88fa440e0b9711a78a732dadc9f7fb1000", "messageHeadline": "change key names and readme format", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "abd43a9d439014bb7940f10253261d52bb9a9b15", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d4fc5bb87211fd4195a3e739ed117945aec0e9bd", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "32f13f8e80099c1bad233c4b6d678c76a40682ec", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "999d6818db9deab6f8b54f8ae4d52c7b50aa1dbe", "messageHeadline": "flake8 remove unused imports", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "8ccc9c1a9c326504eb6921423cf60bcace68ca69", "messageHeadline": "fix black", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4132a1e4681b683d03b8fadf077d0cd9a38fe155", "messageHeadline": "improve description", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5ddb322ff2a771287fc9014e301c3f261616f013", "messageHeadline": "Economic calendar event impact", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 147, "deletions": 1}}, {"node": {"oid": "e1151640f58756713eca01368dbdb539d1eadae4", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "94da5e4199326c673ec5213253b37703b924300c", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "83aa19e8c2f21c50a6b8e3860c9e9314823b6150", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "20e3e0f86d6b2fad69f17593f095aecad10ce83e", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "a8b5ee8a210888fc47b458b00e0c45960ac4f872", "messageHeadline": "imports order fixed", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "8ff6e2903c5391ee61fd3882c0233507e5b8fba0", "messageHeadline": "can I breath now mypy?", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 20}}, {"node": {"oid": "a3614fb3b7ea56921b6845514786a36d4260675b", "messageHeadline": "fix incompatible type mypy", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "9c32da41a981fd4d79e65a3c9f8cd0f396d3dffc", "messageHeadline": "cmon black, we got this", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "153a8ce9fd5e317975973a5922a9f8d474e3cbce", "messageHeadline": "add finhub config key", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c4b87531ad74976cf6e76cec5ab849416600bfc3", "messageHeadline": "remove unused import", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cab21e566aeaf18b5a9852cee1a4610964aaec87", "messageHeadline": "fix mypy", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 52, "deletions": 72}}, {"node": {"oid": "c7daf13529e93b8058a90129dc3e6d423c90ea8b", "messageHeadline": "Add pattern recognition to technical analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 214, "deletions": 0}}, {"node": {"oid": "ee44855ee332e546aedf6de39a9a55dead61a38b", "messageHeadline": "pylint / black", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "84fa8bc12276bd0c4a2cf640e39dc03ac6459552", "messageHeadline": "pylint / black", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "e5985287ae6fe04c3396097ffcdd90e95d2b9c15", "messageHeadline": "black", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fec6f085aa438a885da7587343d4abdd8d6ccf72", "messageHeadline": "merge main", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 945, "deletions": 708}}, {"node": {"oid": "552602311c0647d0e63741a47871fd58679661e0", "messageHeadline": "reqs + poetry", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 93, "deletions": 1}}, {"node": {"oid": "fe5f550e1c3c7eba84619dd74cc61bf26350f478", "messageHeadline": "roadmap + black", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "31f9fbb0825b4e79d611d80275bd4c8ac4dee9a1", "messageHeadline": "gamestonk readme", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "5ee71c08f2cf96f966711f9cc88583e3a9efa67f", "messageHeadline": "crypto readme", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 69, "deletions": 11}}, {"node": {"oid": "042d9e94f9b1a0f409d6ce027507e6f821857185", "messageHeadline": "Merge pull request #36 from DidierRLopes/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 944, "deletions": 707}}, {"node": {"oid": "af58e97c63ea54e62b8a4f383413ac99b44140bd", "messageHeadline": "add balance command", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 31, "deletions": 23}}, {"node": {"oid": "f0bdbda48b8309ad5b004f3016c782a308832de7", "messageHeadline": "refactor + add argparse ability for coins", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 104, "deletions": 45}}, {"node": {"oid": "e30f724a2fb914bbd354320b7b1eab006ee6e820", "messageHeadline": "Merge pull request #427 from DidierRLopes/resources-menu", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 436, "deletions": 189}}, {"node": {"oid": "366e2f56a5883d7fe1134ba5c087bc748547a9da", "messageHeadline": "add 'add' and candle plots", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 156, "deletions": 33}}, {"node": {"oid": "2fbe4771286f434c32fc7fb6fd03b87f8e218e3c", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "578d177b3263f7f7556b316e779fcbd68d5cdb33", "messageHeadline": "Add files via upload", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cd447ccfb66e6d602b4a7e2a1dea29033467993b", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "71db7ca5b02fed8113b40ade65355cf474a89e89", "messageHeadline": "Create README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "d1b3a0f34868665e3b6f6fb75998cfdd863a4ca7", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3bf28b26cf54f9990314330a43d89c4bf9e0e635", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "643912f389d5c4967d0436f3582786159503fda4", "messageHeadline": "Create README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "0a5d5510d6d05b49e2aff195b7bdbfce67dcd7ad", "messageHeadline": "flake8 complaints", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "b66965d9dfb422dcdfc8744f497faf98927224df", "messageHeadline": "fix flake8", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5a1c229760841bb72c3382dd5681edbb89246a7", "messageHeadline": "Remove old resource collection controller", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 110}}, {"node": {"oid": "37365ae9264f37f173d8960bc14e6124cbc687c6", "messageHeadline": "Improve some bits here and there", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 115, "deletions": 6}}, {"node": {"oid": "26f55afef4cde30b4475e5cb1031839ba8023d87", "messageHeadline": "Remove old research menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 180}}, {"node": {"oid": "60552c4eee10674b6f52336cfae6ac9a11d4a997", "messageHeadline": "Improve research controller", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 237, "deletions": 2}}, {"node": {"oid": "fd9222f4033ee38db9c46eb1e87d9d9f08e067f0", "messageHeadline": "add learn command to resources", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "4f5feb287426db0da88f17b6c97ccfdf8445fd38", "messageHeadline": "Add resources menu to add insightful data that can't be easily scrapped", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "98ac22eef1b61de73b4056debc128b66f520ffb9", "messageHeadline": "Merge pull request #418 from DidierRLopes/fixme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 511, "deletions": 521}}, {"node": {"oid": "cf569a6c351cf57bbde966151729829efe44a0dd", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c46ba34369ed7af09770bce43041e7d5836c694c", "messageHeadline": "Update latest logo", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d7caf57584d93d50e828ab66308a8e261cc65ff", "messageHeadline": "Add new gst logo designed by @crspy", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c6aedc6cd30050d90de9066fa2fc298041af69fc", "messageHeadline": "Merge pull request #422 from alokan/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb4be42d6b1f48b775f8b51a08f0ecd963184a5c", "messageHeadline": "Change sustainability check", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af6f0b3077e569268dec9d038361c5993e237f15", "messageHeadline": "pylint chill please", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81d95073282f0c6b288fe6b1d514a283341e5d07", "messageHeadline": "fix fred test", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "cf849e6395a64f2dceb9042584a1fda995e4b9d8", "messageHeadline": "black fix", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c93ec6797f213432816feac851a176d3b18030b2", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4578d3de7f0954aee0157f0f4fb00fcd84a4db73", "messageHeadline": "Improve backtesting readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 29, "deletions": 30}}, {"node": {"oid": "b4c27423afc44226a241bfa07c7f7a3cabc53842", "messageHeadline": "minor fixes on economy folder", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "c2676198b0a16010401e106d9c98ba6f3fb22c56", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "1ee7b01382910003def0b5eae3289a8a782efc8b", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 165, "deletions": 122}}, {"node": {"oid": "35b0abf60af5ff164c987854f8883bb928f76526", "messageHeadline": "Refactor FRED code", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 128, "deletions": 262}}, {"node": {"oid": "5f9ef3ddeee7e27f68e0ff5f20f171a181e3d069", "messageHeadline": "add order book command", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 162, "deletions": 20}}, {"node": {"oid": "9df49ec25cf2702a72bde6bc5fc85e791b07844a", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "ff8be2405ed836c7046ca7d3787ac96627d58e68", "messageHeadline": "add binance keys, trending gecko coins", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 85, "deletions": 7}}, {"node": {"oid": "9fe6eb213f554f1538d38c541bcdaeaccf6da6e8", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "b1037b391e04273795f2b511f7b8daac9b9a2629", "messageHeadline": "Add installing/updating Microsoft C++ Build tools", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "cc84366ca3c99225380f0340f3f8671fb54cd763", "messageHeadline": "Add disclaimer to README", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "76f4338882bb0f81bc1c4bb68feb1b5481c2b6a3", "messageHeadline": "fix linters", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "712da6912161b8af9fa186a2dccbb3f15b8cee18", "messageHeadline": "refactor menus print and goodbye message", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 61, "deletions": 26}}, {"node": {"oid": "3df6da2889add06e8f61051dcbb2b73d5c6e9415", "messageHeadline": "Increase robustness of load command", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 74, "deletions": 52}}, {"node": {"oid": "b6ba7377324f69af6b1327068cf2ba0c9c683120", "messageHeadline": "Merge pull request #35 from DidierRLopes/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 1217, "deletions": 88}}, {"node": {"oid": "4f581f7243dae5b96838e7d3771cc4cb92ed196b", "messageHeadline": "Merge pull request #415 from jmaslek/update_bt_commit", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 736, "deletions": 84}}, {"node": {"oid": "24bef1af075cbb8b7ef6fbc53da9c1ed2d10bf56", "messageHeadline": "unused imports", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "933f3eba0aec081d8d13f032ad09695591e5d5bf", "messageHeadline": "change where mpl backend import is changed", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "1aefe96400434a885831eebc15f3d3d1b1cd33ac", "messageHeadline": "black", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a440610f10075d972e4434591785e453e604b6d", "messageHeadline": "flake workaround", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ea666cd71e857c9a28879ed54c09c6b6aaea64f", "messageHeadline": "add import", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "96b23bf698fa9edf06dc18050a607764ccfe5975", "messageHeadline": "workaround bt setting mpl backend", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "e39edc62cad575eadd78f0c26aeff393964f5745", "messageHeadline": "Merge pull request #414 from alokan/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 80, "deletions": 14}}, {"node": {"oid": "0cf7669cb526087f6d9cb98ff177fd6750f16c0b", "messageHeadline": "Merge pull request #413 from piiq/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 481, "deletions": 4}}, {"node": {"oid": "3d24599ba01c8dd73c293a710960ea589bb6fefb", "messageHeadline": "poetry update + roadmap", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "34af0b48dd246b36ec4e24cc774eda471a3e9cc4", "messageHeadline": "add coinmarketcap to readme (addressing issue)", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c594e17d0cfadb4291dc2e4e5ad6e6317490be6d", "messageHeadline": "papermill on screener list", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 80, "deletions": 14}}, {"node": {"oid": "0fe2f263d90878d0e7c709db6aa30c4473ecd46a", "messageHeadline": "Remove unused import", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "02fa666829159ef6d5da354168c7cf4622dbf5d5", "messageHeadline": "Satisfy linter", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "0127852b9af2b997a13d429993c2b6411d1e958e", "messageHeadline": "Delete unused doc requirements file", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "3a14620f99bebc352f54e324de9fad790c88e667", "messageHeadline": "Add sphinx configuration", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "1e03a5a1f5475bdedd2d202c27205e4a9da3d109", "messageHeadline": "Add sphinx documentation", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 455, "deletions": 0}}, {"node": {"oid": "e724505c6cd15bdf24fed2418d2e3b5e60af7283", "messageHeadline": "Fix comment styling", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "fb44d6a0d08f97eaa733e19b5aece0a053e73c51", "messageHeadline": "poetry", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "936af17c47512b13fec3f1fcb7ed353b0a0b2a81", "messageHeadline": "Merge branch 'main' into add_bt", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "0d74d5ffd35c27793193a08679f37dde97c1e214", "messageHeadline": "merge changes", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 83, "deletions": 2}}, {"node": {"oid": "1230054ea2d44916f1f85d4d3c1cac67ab80870e", "messageHeadline": "merge changes", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 61, "deletions": 147}}, {"node": {"oid": "4adfc54f664a9d4cd1fd549884c0b268dc227556", "messageHeadline": "Merge pull request #34 from DidierRLopes/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 89, "deletions": 13}}, {"node": {"oid": "4b5db42010ef5765c9350fc947a19a29c581fc97", "messageHeadline": "Merge pull request #410 from DidierRLopes/fix-financials", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "211c1feffda9fe622a2abc9b20276309007060b2", "messageHeadline": "merge changes", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "11308e653ec46789ca3e2c835ddeb76268ff659d", "messageHeadline": "fix empty financials from marketwatch", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "bc8e05c568cfdc34ad0d7c077dbfa4335f601cce", "messageHeadline": "Merge branch 'main' into add_bt", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 74, "deletions": 12}}, {"node": {"oid": "ed113cf95819596362e8f5b4e84525867cebf900", "messageHeadline": "Merge pull request #407 from jmaslek/option_bug", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 73, "deletions": 10}}, {"node": {"oid": "4ea3278a729e2c2c255e64bd9a74e5ffd71ecce9", "messageHeadline": "Merge pull request #406 from alokan/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1654f008e4d91ce967d472bba3cf4b0d52de4a87", "messageHeadline": "Merge branch 'main' into option_bug", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "080309f19aa0c38b0621e1817438c11100e4cfe9", "messageHeadline": "Add catch Index Error to fidelity_model to try to avoid some weird st\u2026", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c62c015b4d9c5b4dc0a3f8dadd89b8d50f004ec2", "messageHeadline": "Fix max pain calculation", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 69, "deletions": 9}}, {"node": {"oid": "9eb5e798f8df1aff64fba3ee883baf44bf400a0b", "messageHeadline": "remove conversion", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2a7ea587a4d1c493ffd1d3f6301971ac88293f8a", "messageHeadline": "change type", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa42d889a4639922f70ee7b2d9764d5b3a4d0273", "messageHeadline": "Merge pull request #33 from DidierRLopes/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 648, "deletions": 261}}, {"node": {"oid": "cf1e773d0d7134e22ab4eefa23a3d19b55e14c2d", "messageHeadline": "Merge branch 'main' into add_bt", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 472, "deletions": 151}}, {"node": {"oid": "8e95123c1cd93081448d0a207bca09c1ec34ba04", "messageHeadline": "Merge pull request #405 from jmaslek/econ_memu", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 182, "deletions": 103}}, {"node": {"oid": "d099e9a91d92e0183c19ebc28c9155543054dad0", "messageHeadline": "Merge pull request #387 from alokan/main", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 361, "deletions": 119}}, {"node": {"oid": "c6dd167c55b78b921fe8c60d6449cc76a9bbd558", "messageHeadline": "flake", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c9914436bf9fa367d838cf61a5c0e4fc7720a0d", "messageHeadline": "address comments -- readme and change vix call", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "c0bb39c5ad7933aa94e2f4b4115f36c289e00211", "messageHeadline": "change default backend to None for CLI test", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "465c88893c60987378fa5f6ea1e0d566f39b987a", "messageHeadline": "update discord", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "a600a36f862b900429d7a1520fee913fdc2983ad", "messageHeadline": "set tkAgg as default backend", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "729899f3edc85adb21db39003a50788faecc839c", "messageHeadline": "black fix", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "0c0b4e240044ec22dc6d4d2d0ba6b4c917b93454", "messageHeadline": "small edits", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "267cd80a074633e9594c2217fdef46794e005e3f", "messageHeadline": "add docstrings", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "08a91f228198f4710fc3684db67ac46ed1e2e8a1", "messageHeadline": "spellcheck", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "45e1997d2b3c2f37cc2d42f399accaf6022801d3", "messageHeadline": "Add docstrings + add ability to set matplotlib backend.", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 91, "deletions": 4}}, {"node": {"oid": "8e14bc55443b55aa05e8c6f4e5dd416ef65ff90e", "messageHeadline": "small visual changes", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "b86c143221a358500b5f88d54d5e84501e7c2913", "messageHeadline": "refactor fred -> econ menu. Added single vix command. black likely \u2026", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 164, "deletions": 96}}, {"node": {"oid": "9634eb4680cf4bcbed15363650efe8c576617288", "messageHeadline": "Merge branch 'main' into add_bt", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 454, "deletions": 156}}, {"node": {"oid": "6ecab3ceef37b36c34a1dc0d8cd08bdc98e15e56", "messageHeadline": "new black update -- many files changed", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 74, "deletions": 74}}, {"node": {"oid": "b7326b6cc8436c4668c15aed0bf606391809ad96", "messageHeadline": "merged updates + comments addressed", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "04f8b8754831649e075c3e75692986d856c69d54", "messageHeadline": "Merge pull request #399 from piiq/feature/reddit-api-hint", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "48409dcb7f099376962379c8f921568112055007", "messageHeadline": "Merge pull request #398 from RowanHarley/patch-4", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3099a9eb5da84973522f4d181998ee7c66e012d5", "messageHeadline": "Add a hint on adding the reddit api credentials", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "44b688d3a02e17068c0090ffef27655fdb7aebee", "messageHeadline": "Small change to turn off echo", "author": {"name": "Rowan Harley", "email": "rowanharley01@gmail.com", "user": {"login": "RowanHarley"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a6862cb511ed31335c12550ab3b6a8f2b4fa88c5", "messageHeadline": "Merge pull request #396 from RowanHarley/patch-1", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "56a0ff82956116d66bffac85214b39022d6ab5f1", "messageHeadline": "Merge pull request #397 from DidierRLopes/improve-user-experience", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "48b5a8958b0d37841ec653409f2897d60b932132", "messageHeadline": "run flake", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40dd1a2a58150dde55268f7af967be16522690f0", "messageHeadline": "run flake", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f01ea83dc45896431e32ca7db0b9f8a7657d59a1", "messageHeadline": "Run linter", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "0c1b5c0557f2ced8ed1a165c4e94b536edca3312", "messageHeadline": "changes", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 25, "deletions": 40}}, {"node": {"oid": "4cae3e59e7a5049cde6448164cfc13495ff879b6", "messageHeadline": "Update README.md", "author": {"name": "Rowan Harley", "email": "rowanharley01@gmail.com", "user": {"login": "RowanHarley"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6493bfd5d22afd1824659647c0e09af363048336", "messageHeadline": "fix imports", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0509792c68daacc905e05c8f9b994dc3bc6880f1", "messageHeadline": "fix flake8", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "5d8cf7534a623b1729a6497d0deb2e9215666523", "messageHeadline": "Allow user to configure papermill report notebook port", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "a4411c6725b2f1e22ed1fabf925ae394f8b62f52", "messageHeadline": "Merge branch 'main' of github.com:alokan/GamestonkTerminal", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 20, "deletions": 49}}, {"node": {"oid": "88fb002d2a0a0f9a6ef65f44db68b65b41523789", "messageHeadline": "README changes", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 5, "deletions": 62}}, {"node": {"oid": "c34f86cefe1d6884a409b3b0d73b98977d8b21ac", "messageHeadline": "Merge pull request #32 from alokan/adjust", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 20, "deletions": 49}}, {"node": {"oid": "94688a68636b51672130712aa4607d2540c828df", "messageHeadline": "Create Gamestonk Terminal.bat", "author": {"name": "Rowan Harley", "email": "rowanharley01@gmail.com", "user": {"login": "RowanHarley"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "27e9fe3db80091788cfa68ff85a16d50ffc32917", "messageHeadline": "requested changes", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 20, "deletions": 49}}, {"node": {"oid": "62289f5fde6641c2227d399ee89f7575f6a3bc3e", "messageHeadline": "Update README.md", "author": {"name": "Rowan Harley", "email": "rowanharley01@gmail.com", "user": {"login": "RowanHarley"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "518dd551d424c3329ac47737e74e531336aad6d1", "messageHeadline": "Add feature flag to clear console after running a command", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f01035435a4014ae882cab0b6d9b8606a2c6b3b1", "messageHeadline": "Update README.md", "author": {"name": "Rowan Harley", "email": "rowanharley01@gmail.com", "user": {"login": "RowanHarley"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "ed4162c057049f4e6254e68c7125bef52057db7e", "messageHeadline": "infer and sentiment from twitter", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "3e3b5b0632cf65a60d178bb3dc614a942934fc92", "messageHeadline": "Merge pull request #395 from DidierRLopes/troubleshoot", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 156, "deletions": 64}}, {"node": {"oid": "57efbff51e2b87ee6302346b75cef1bf5747ae19", "messageHeadline": "Merge pull request #381 from Deel18/feature/degiro-broker", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 263, "deletions": 88}}, {"node": {"oid": "d7287c20489913aa4e17bf4d463e246ef79b3fc1", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9299fb956ea772ac712458e0ef40b1a2f5c5c5c4", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "af4d6a192ff5e669ae83dcb750ced395ed2d6685", "messageHeadline": "Update TROUBLESHOOT.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c164642ffba474c78219f7d96ca47dd5f1168ee7", "messageHeadline": "Update TROUBLESHOOT.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 16}}, {"node": {"oid": "6125b2101623ae088f52f2a3a2b8f9982803725c", "messageHeadline": "Update TROUBLESHOOT.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 109, "deletions": 56}}, {"node": {"oid": "970b31dea67adc1b1068ee4e46cd1800df5e92b1", "messageHeadline": "start adding troubleshoot file", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 106, "deletions": 61}}, {"node": {"oid": "349c852591a3f36b8ed5f2b2f2afc8546e672fa6", "messageHeadline": "Merge pull request #394 from jose-donato/patch-1", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a937542cb8c648e0348b5a2e8f63aa6b215b5806", "messageHeadline": "Update README.md", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4c119ab7244d6affc08d7b40802f192cf7e0ce5d", "messageHeadline": "Update README.md", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "db8a983682ddf23c4875645cb44fef233d610a37", "messageHeadline": "Added discord shield at the top of README.md", "author": {"name": "jose-donato", "email": "43375532+jose-donato@users.noreply.github.com", "user": {"login": "jose-donato"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "87b060eac9cbd432672fa576da0f382860a86dfb", "messageHeadline": "unused imports", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "99c73d3df5c551570ebe26cb9729d16f7a3728e1", "messageHeadline": "add + update readme + linting", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "dbbe099c2375d5c7acc690d33d21347dabcbea06", "messageHeadline": "add + update readme", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "1e69cb183facae6db1a62f7cd01dac7135650cf7", "messageHeadline": "poetry + requirements", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 88, "deletions": 6}}, {"node": {"oid": "29c7892c592a5a3c4935494ed46eab3cc162661a", "messageHeadline": "added rsi", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 106, "deletions": 5}}, {"node": {"oid": "11d18f9094c4c17260299f34a59eaa60c82d3c41", "messageHeadline": "add a backtest menu with 2 options", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 333, "deletions": 2}}, {"node": {"oid": "4a02e7c405ad2f0e1035bc7d82c7072d33dc6c91", "messageHeadline": "Merge pull request #391 from DidierRLopes/add-superstonk-thread", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e90e7d2051987899a99d5a4e3e2d0d5c19493f87", "messageHeadline": "add the most important thread to reddit behaviour analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8a3546a636d1b39e79e365d77ad4273c1fc3f7e7", "messageHeadline": "Merge pull request #388 from DidierRLopes/improve-install", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "bd68135560cbf9dfe7fe96b6f5e0172a12bf5ab9", "messageHeadline": "try catch to avoid common error experienced by users", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "69a70d3119bad27c70f1f3ed92f308b63bcb2f06", "messageHeadline": "improve installation guideliens based on feedback", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "1a306cc1efacdad42fb2b4071f8ea7040c7bf17b", "messageHeadline": "Ran flake", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "97e7c62e982d59bd975eba833ccbdc1097ed71e9", "messageHeadline": "Ran linter", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 5, "deletions": 20}}, {"node": {"oid": "58463f3c9e3a73ea22d8e0a9290ea4432a90168e", "messageHeadline": "Merge pull request #31 from alokan/forex", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "51de77ed6d8086d7c3ea4a0b16fa12f7e535a8e5", "messageHeadline": "README", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "b298797539bffdd8627bf9996bbcb00179065dfd", "messageHeadline": "Merge pull request #30 from alokan/forex", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9b41307d36e3ce089c9ff7b565ce45b366389b7f", "messageHeadline": "Merge branch 'feature/degiro-broker' of https://github.com/Deel18/Gam\u2026", "author": {"name": "Deel18", "email": "deel18.github@gmail.com", "user": null}, "additions": 140, "deletions": 56}}, {"node": {"oid": "9b7cf669fe5b79666798b0e7c7953f61315d5fbe", "messageHeadline": "Fixed link in README", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7a0799f655b51379740b86e9f75e1e1c77f0d7dd", "messageHeadline": "added marketValue", "author": {"name": "Deel18", "email": "deel18.github@gmail.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f898aa8eb1a1857a7241a40896399acd4a26e6a8", "messageHeadline": "Merge pull request #29 from alokan/forex", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 92, "deletions": 1}}, {"node": {"oid": "f7d09d2f4a70b8105b3915ff0177b064781ac318", "messageHeadline": "resolve conflicts", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "593c505da23317caa6b694d408d3fcd68da72213", "messageHeadline": "resolve conflicts", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 3306, "deletions": 1329}}, {"node": {"oid": "7f2ec4f782b8ccfaa139ce372bd8fe6094467f99", "messageHeadline": "README modifications", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "78ac388d678844bb6c82ee0a25b54491cae6bb57", "messageHeadline": "Merge pull request #27 from alokan/forex", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 366, "deletions": 120}}, {"node": {"oid": "c35281cc376625d32a5800d8eca75ee4dc63f292", "messageHeadline": "Merge pull request #28 from DidierRLopes/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9b906277b4534b4f65d24b95fc019bd402b6d78e", "messageHeadline": "Merge branch 'main' into forex", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 3304, "deletions": 1331}}, {"node": {"oid": "8cefa05a8f31296209762aab696db08de1d98ab3", "messageHeadline": "ran linter", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 108, "deletions": 50}}, {"node": {"oid": "fd8d10c70def42031692f7d167150506055ccd3f", "messageHeadline": "Merge pull request #386 from DidierRLopes/add-crypto-wallet", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d505f1d9956077e4efb40315c7556a03a40e5784", "messageHeadline": "Add jmaslek crypto wallet to support section", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1fc835d48c4760758174e1e6c4bb867c694e64fa", "messageHeadline": "Reddit/EDA integration and added TA", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 146, "deletions": 127}}, {"node": {"oid": "66bf42b674b69e4d5ba087274a8bafad3afbd690", "messageHeadline": "Merge branch 'main' into feature/degiro-broker", "author": {"name": "Deel18", "email": "42816450+Deel18@users.noreply.github.com", "user": {"login": "Deel18"}}, "additions": 140, "deletions": 56}}, {"node": {"oid": "e6870a8e8df7df05084d0db37657bfd1850230ff", "messageHeadline": "conflict resolved", "author": {"name": "Deel18", "email": "deel18.github@gmail.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "743240c3ba8ae5d0671631f79b2c9fff290155f0", "messageHeadline": "fixed formatting", "author": {"name": "Deel18", "email": "deel18.github@gmail.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "a754628b84b20dbb992906ccb49281e1637b970e", "messageHeadline": "Removed product type, added option for merge portfolio. Added api to \u2026", "author": {"name": "Deel18", "email": "deel18.github@gmail.com", "user": null}, "additions": 104, "deletions": 19}}, {"node": {"oid": "63600b841dd6d36e757b7eaf43c05a4a105270e1", "messageHeadline": "Merge pull request #26 from DidierRLopes/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "022479c6552c793f2817a4ae499e85da9ba23216", "messageHeadline": "Merge pull request #385 from DidierRLopes/update-mill", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3e3e7e8aedb06d4dd770b0b4dae57445a25bc10b", "messageHeadline": "Yahoo renamed Crude Oil from HCL=F to CL=F", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23ce51b95e7c6af2dfae9ab5b227ce244d412c01", "messageHeadline": "Updating due_diligence.ipynb based on FA refactor", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aba807404b61936d6174879620ed2bdbe0361ae1", "messageHeadline": "Merge pull request #384 from DidierRLopes/fix-clean-build", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ca2ae2c240499ce6f752563566b0511e239bd90f", "messageHeadline": "Fix clean build", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "13f4e112fe1c0a62e8d827191da4fd39d4ba9aeb", "messageHeadline": "Added TA", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 684, "deletions": 328}}, {"node": {"oid": "e3fe8db6fe5f1dd697ffdcf6325f069dee020289", "messageHeadline": "Merge pull request #25 from DidierRLopes/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 141, "deletions": 56}}, {"node": {"oid": "5be3c6e6bbc2fef0465b23a52536bebed9fb908a", "messageHeadline": "Merge pull request #383 from DidierRLopes/fa-score", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 137, "deletions": 54}}, {"node": {"oid": "0c9e1a29f83cc771e9003323e848761fbe68da37", "messageHeadline": "Black fix", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "a105fc829dc23b68781d38f1595ae382a4737bce", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d76c5437add636bfc8666383c437e7307c01681d", "messageHeadline": "Fix op/info command, although browser needs to pop up", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "d1874bdbe074e622bf78955ecce2619b8e3ee328", "messageHeadline": "Add Forex to features readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "4792aa698b0deb6495d2bacce2ac843fdd473d83", "messageHeadline": "Update features readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d9abafb2cae15a26a2c02949319c7846eb3b80db", "messageHeadline": "add fa-score readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "3cb643dbff1009b5b2824f754376698961b3ecc0", "messageHeadline": "Add forex to ROADMAP", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "1dcbb29b762cebb3eb69d1c36a057b2e898807bb", "messageHeadline": "Keep README in line with others", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 22}}, {"node": {"oid": "cdeb2122dcdac79bf4fe4fffce7a5315c6bdbd38", "messageHeadline": "Keep image resolution", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0ee59c8439bef4f87eda9bad8ede6059021287d2", "messageHeadline": "Add fa-score", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 59, "deletions": 22}}, {"node": {"oid": "2d89aee2afa24e7496a530b4bd1ff1c7c0104a7c", "messageHeadline": "poetry.lock conflict resolved", "author": {"name": "Deel18", "email": "deel18.github@gmail.com", "user": null}, "additions": 76, "deletions": 68}}, {"node": {"oid": "2e79b261a0d111ba9fdcc6a73f73709a114de3b9", "messageHeadline": "conflict resolved", "author": {"name": "Deel18", "email": "deel18.github@gmail.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f4715ff5d7b0ea4df397969b852ac5edb783a39e", "messageHeadline": "removed while loop and fixed indent", "author": {"name": "Deel18", "email": "deel18.github@gmail.com", "user": null}, "additions": 16, "deletions": 15}}, {"node": {"oid": "5d24c08248e8650528dd164e5973acedac8b9769", "messageHeadline": "Merge branch 'main' into feature/degiro-broker", "author": {"name": "Deel18", "email": "42816450+Deel18@users.noreply.github.com", "user": {"login": "Deel18"}}, "additions": 2573, "deletions": 740}}, {"node": {"oid": "52d8140d03417feff74823446f35953b556532de", "messageHeadline": "Merge pull request #380 from DidierRLopes/poetry-update", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "567c7c67cf942e289bc7dfe73b40581b82168e22", "messageHeadline": "Updated positiontype -> productype, fixed symbol api fetch", "author": {"name": "Deel18", "email": "deel18.github@gmail.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cb910e8f7507a75aca1f2fa1030ca0850847d05f", "messageHeadline": "Refactored portfolio view", "author": {"name": "Deel18", "email": "deel18.github@gmail.com", "user": null}, "additions": 23, "deletions": 20}}, {"node": {"oid": "298fea89e9348d555cf73e2cfe38e4c87e74bf6f", "messageHeadline": "added basic func for degiro broker", "author": {"name": "Deel18", "email": "deel18.github@gmail.com", "user": null}, "additions": 74, "deletions": 1}}, {"node": {"oid": "30847ffd4cc29a8d049877029d037abf9c1ff3c5", "messageHeadline": "Updating poetry action and version", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "9cf92a0df04e062ca6a1c0b67567162477c5c2cb", "messageHeadline": "Merge pull request #360 from alokan/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1147, "deletions": 78}}, {"node": {"oid": "04330f2e3cc15837c521bcf070230a4538493d42", "messageHeadline": "run poetry", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 61, "deletions": 61}}, {"node": {"oid": "4a32b3a8b418059050b696bed83652fabfd7282f", "messageHeadline": "run linter", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "08f465cf3ac621bde313b88f4bfab6eca97e9884", "messageHeadline": "Merge branch 'DidierRLopes-main'", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 3175, "deletions": 1319}}, {"node": {"oid": "329998dc125b7ee3f865b1ac444e4c255e05487f", "messageHeadline": "Resolve requirements conflict", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 3175, "deletions": 1319}}, {"node": {"oid": "ca0b30bf25b87ef98ff029b4741a0cd7612c45a4", "messageHeadline": "Merge pull request #378 from jmaslek/crypto_cmc", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 150, "deletions": 7}}, {"node": {"oid": "0265a4f78c3a4b0954dac1d4cc8c0d00f90e73f3", "messageHeadline": "fix test", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7a5482a66cbdf8d8123c09bae6b206c0d521850", "messageHeadline": "Merge branch 'main' into crypto_cmc", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "31076e9c4ab34a0e5802ab6f1ea0f86dfe577fbc", "messageHeadline": "Adding extra line", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5718b49a843d6550ff35626401598cdc5021c1b7", "messageHeadline": "Fixing pylint errors and warnings", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 119, "deletions": 166}}, {"node": {"oid": "67c31b1b035d424c39c0813a0c653d9a2ff696d9", "messageHeadline": "Updating pylint to actually run", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ecc5f2feacc494beeb3ccc826c2807cd67d4460", "messageHeadline": "Try a different way to pylint", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4355dcaaf697c62cf6b02ed76eaff76922ad78e1", "messageHeadline": "Adding __init__.py", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9b6bef5b37de2005c8225a409643611574650e9e", "messageHeadline": "Refactoring comparison analysis", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 156, "deletions": 46}}, {"node": {"oid": "2e3e9c6bb4bc3729c41bb289aac5c0c170cde9be", "messageHeadline": "updated permanent discord link", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3838e21995bc21b2fbf3956560f6bb5e24e0805", "messageHeadline": "Add coinmarketcap top 100 ability + small refactor", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "fa63412ac35d117f3a7ec102ccd2868e36a8e16f", "messageHeadline": "Add coinmarketcap top 100 ability + small refactor", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 135, "deletions": 5}}, {"node": {"oid": "870c384700baff1a555afbb8406c86411bb99878", "messageHeadline": "Merge pull request #376 from DidierRLopes/remaining-refactor-1", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 277, "deletions": 212}}, {"node": {"oid": "963f43c44636706f931b44226b1cb26989f11978", "messageHeadline": "Merge pull request #377 from jmaslek/set_perm_discord", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "309ba1ecce8792ade48e25e5468dd61de777b74f", "messageHeadline": "Adding extra line", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fa282b2ce413214e6ff46904a76b48e3eec39e67", "messageHeadline": "Fixing pylint errors and warnings", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 119, "deletions": 166}}, {"node": {"oid": "58663fb7ab42763a17a9bf17511361cf11c97351", "messageHeadline": "updated permanent discord link", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09122f1ce7fe9cf684504989f80c4872fe902519", "messageHeadline": "Merge pull request #375 from jmaslek/options_scrape", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 162, "deletions": 5}}, {"node": {"oid": "407d9d02a781991197d3864877ff49a515fbf014", "messageHeadline": "Requested changes", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "24bc3b8a7d2ef16e9f4ab1668d27245af3f94f0e", "messageHeadline": "readme + roadmap", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "a60ea0b19eda699a0f8c573bd0bfc1e07cc38663", "messageHeadline": "minor change", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "7fbe96ff88c773fc17a7cb68b75958da3773ccb9", "messageHeadline": "Updating pylint to actually run", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d559e4e140454952306011ccb9c8f907ca82135", "messageHeadline": "Try a different way to pylint", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7d5a0a1c4a2279e025bfd38e2e053eb5f6634905", "messageHeadline": "Adding __init__.py", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "296bb4b32164841749e43648bd6a3e5b3f73f73a", "messageHeadline": "Refactoring comparison analysis", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 156, "deletions": 46}}, {"node": {"oid": "8aa85e2b8b12535df22b42f3ce45ae0350fd64ba", "messageHeadline": "get rid of test for workflow", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 45}}, {"node": {"oid": "6a45ce11af1c903cb187ed772b9dc2a45fd69fdf", "messageHeadline": "update requirements after merge", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "5c44c53bfe9412ba0ebe348132a4166c40e81c77", "messageHeadline": "Merge branch 'main' into options_scrape", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 575, "deletions": 482}}, {"node": {"oid": "2c304a1b656c1d7c620b6bdd78bbe9a7fbf81741", "messageHeadline": "update readme + add test", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 64, "deletions": 1}}, {"node": {"oid": "e33a5d46823be5b3d997ed5c249f9b68f44b182d", "messageHeadline": "Merge pull request #352 from jperkins12/add-dotenv", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b7feb17d597335254476707f24b18b41675cd3a0", "messageHeadline": "scrape barchart to get options information, added to poetry and reqs", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 136, "deletions": 10}}, {"node": {"oid": "356ab2273ea587694e85d7ab9c5d88815d03ad66", "messageHeadline": "Merge pull request #371 from DidierRLopes/build-updates", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 570, "deletions": 471}}, {"node": {"oid": "23f12c294c11023dbff2f1090bd3e5e6d578739d", "messageHeadline": "Fix README", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "a88519dd4be7051edd5097788a8fb3d813d2a370", "messageHeadline": "removed spaces", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "e37e96ab75bb858983e3fd5eee89b0722a6a5852", "messageHeadline": "Merge branch 'main' of github.com:alokan/GamestonkTerminal", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2e4c4d1becff10821dd184ee7bf552644baf4058", "messageHeadline": "added a space", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f59f9257a3cc9787169531e8f7de8e56a68d20fe", "messageHeadline": "Delete gamestonk_terminal/oanda directory", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ff970751e0371f20a8a03925041649d5eda38676", "messageHeadline": "added README", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 146, "deletions": 0}}, {"node": {"oid": "2b2548f625b33b3858c2d282b763e7fbc0878fc3", "messageHeadline": "added check for separator", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "dec364dcce66e51353557d1d7022148ceb471129", "messageHeadline": "Merge pull request #372 from DidierRLopes/disc-darkpool", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 293, "deletions": 4}}, {"node": {"oid": "fd31f7ac3190be4de266420ebd54fc718ff5b0d7", "messageHeadline": "test", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "0cab663e72676b1e5dc2379fb2db903d25c51bf4", "messageHeadline": "update readme with .env file info", "author": {"name": "Jamie Perkins", "email": "japrkns@gmail.com", "user": {"login": "jperkins12"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "07532625af6a813b3139f485b1b6c081720e57d4", "messageHeadline": "Merge branch 'main' into add-dotenv", "author": {"name": "Jamie Perkins", "email": "japrkns@gmail.com", "user": {"login": "jperkins12"}}, "additions": 3578, "deletions": 1036}}, {"node": {"oid": "907f165fee61f6c3d14e4d2482b63a420011c662", "messageHeadline": "Windows and UTF-8... Omg.", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "725771e02b28004a721724de91a9ad1a38e4f904", "messageHeadline": "Install cvxpy through conda", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 38, "deletions": 78}}, {"node": {"oid": "620b3802c80add07e288b035879de902e1c508b8", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a3c9614205a8a9b0028b6238f2098351a8e3b28e", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "590a6ca69d4a66f18b36b7dbb30a0de4876b7fc0", "messageHeadline": "fix mypy", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "741fbcdc6ff17e0fc4169fcf7db1d08f2e56f3d8", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "7102138446af3260f67e1d89589c88ff17f36d90", "messageHeadline": "Add disc/darkpool command", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 274, "deletions": 4}}, {"node": {"oid": "d875c20a0ef0f0e34cd3216735c5a1b18d87de28", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "761d06ff250b5cea3e42f5a5acdc6bce4d9a7998", "messageHeadline": "changed message to errorMessage", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d09f68cbf556ef5c4f8733fcc88b8a106d47d26", "messageHeadline": "Downgrading cvxpy and pyportfolioopt to fix Windows dependencies", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 78, "deletions": 34}}, {"node": {"oid": "5313b6ed228a8371ddef737a816e9fe8bc64f636", "messageHeadline": "Add sourcing of the VENV", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "081e483c5ea60b666ff12cf51d258f954fb95a12", "messageHeadline": "Merge pull request #22 from DidierRLopes/fx2", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 194, "deletions": 213}}, {"node": {"oid": "04810f5a472d00b8915ee7a77c7ff40df2b4b568", "messageHeadline": "Add sourcing of the VENV", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d2bfbc83c2f90c8012bcc47b61d3f613cafa2f63", "messageHeadline": "Adding a test step to list installed packages", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "4fae397a90f6d1405adc84aa77be45d32065dd2f", "messageHeadline": "Updating poetry dependencies and requirements.txt", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 519, "deletions": 469}}, {"node": {"oid": "d49f28fdb502dc672cb2c8ef2eec2a5bf61129e2", "messageHeadline": "Merge pull request #370 from jmaslek/update_chain_views", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 34, "deletions": 15}}, {"node": {"oid": "9e2da2d4731c3c12846e7b62a1bd203f44ffb9b5", "messageHeadline": "fix mypy", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "99bbcb6a319a1441b33e2d7a120470fb9fd81e89", "messageHeadline": "Add start and exit test", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "00ff6e0ad3fd6e9debad6d6cfaef199267e0b384", "messageHeadline": "improve fx_view code", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 195, "deletions": 213}}, {"node": {"oid": "eb842ead704503f806e77298192cd24fabf1f090", "messageHeadline": "mypy again", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b10ade46fe2f48653f880afb6a7b042fc5b979e", "messageHeadline": "Fix filemod", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "615f5b3df2fc7cf7a5687b62b16a8ad0fc3e9e7e", "messageHeadline": "Merge remote-tracking branch 'origin/update_chain_views' into update_\u2026", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4ee0f2f9e405f7c7bbbad17a498fd7f221b94cc9", "messageHeadline": "Merge branch 'main' into update_chain_views", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1125, "deletions": 615}}, {"node": {"oid": "9fd31e97c917b120237126425f03bcb9efbd2349", "messageHeadline": "mypy", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cb94102e815ec8da0de6dccaf67c4f9f5e42a3b", "messageHeadline": "Merge pull request #345 from DidierRLopes/refactor-fa", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 1125, "deletions": 615}}, {"node": {"oid": "b97e7e8d3cf1635a173176b79f50a323950c56f1", "messageHeadline": "Merge branch 'main' into update_chain_views", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "19302c9558c62e8bb5a2b37985113a5bfc89a877", "messageHeadline": "correct default order to avoid merge conflict", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2658a017fe8b17056960213c9b8bc3ae7e1cdaec", "messageHeadline": "update -d type and readme", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "90300b472e6881d09ac2508a3a5963d1c67b7d13", "messageHeadline": "Refactoring Market Watch, FinViz, Yahoo Finance FA", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 251, "deletions": 147}}, {"node": {"oid": "9b4a0fc76a13515564b6ac1c72c8dbe6fdf9019e", "messageHeadline": "Merge pull request #367 from pchaganti/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2b70c521c0c132d31a74f8d212d9f05e411f1619", "messageHeadline": "Filemod", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a36bbc4d3d98934c687892cb9f4f73ce85c61314", "messageHeadline": "Refactoring Financial Modeling Prep", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 355, "deletions": 162}}, {"node": {"oid": "e25ac791a1edecd96e7029956d418bfa17fd805c", "messageHeadline": "Added current instrument to help", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "64e198f62122131067bfd2683c1c3fd8fd3abf2f", "messageHeadline": "Spelling", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a4914b775b9bdab9fcecda93ddfd9f5ac3ecf329", "messageHeadline": "Requested Changes", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 297, "deletions": 89}}, {"node": {"oid": "e55ec6c4f8b8389710d7a19a01d01b7a3f5c543c", "messageHeadline": "change default display columns", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "134a9429bfbd41e60e1d765efc36480bb7c37819", "messageHeadline": "Added theta to the default display columns for option chain", "author": {"name": "Prabhakar Chaganti", "email": "prabhakar@ylastic.com", "user": {"login": "pchaganti"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2e0f5b98b9101c9a721dd0da97f62a0dac18fbea", "messageHeadline": "fix black", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "afee28a997a32eab6203e5498e53aba4ae403736", "messageHeadline": "add option to configure options that get shown", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 34, "deletions": 12}}, {"node": {"oid": "508d9c13631f4274c2fa35eed690dce3fa34a6fa", "messageHeadline": "Resolving conflicts", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 3733, "deletions": 249}}, {"node": {"oid": "ceb3bc11ae19c5c9d3571b81997babfc32b284a2", "messageHeadline": "Add vega and gamma to option chains display", "author": {"name": "Prabhakar Chaganti", "email": "prabhakar@ylastic.com", "user": {"login": "pchaganti"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a158e0259468e264c7f11cff16fb144f36b83f7f", "messageHeadline": "Merge pull request #365 from DidierRLopes/some-fixes", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 139, "deletions": 45}}, {"node": {"oid": "5fe3746546223a92a5f34549361e977da09981a2", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "b74d70a3d30cd68caa342596627ad7d85c56250c", "messageHeadline": "update default shown to 1 month", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ec0cab1b0dd263d7ed4ac94934dc259643ab1b7c", "messageHeadline": "add a bit more dates to ftd", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ab29f483bba47fe00980f7e3c08d74c86c83705", "messageHeadline": "minor fixes", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3fba5d3abe7a70793e3ffc55218a65aa9b78dcea", "messageHeadline": "Merge branch 'main' into some-fixes", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 127, "deletions": 1}}, {"node": {"oid": "fc5309a94365222cebf36bc83267283d583a951e", "messageHeadline": "Merge pull request #366 from hinxx/add-ftd-data2", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 127, "deletions": 1}}, {"node": {"oid": "ca7a4da4302f92501fdd6d6fb87c7b697aa19e36", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0e9745cdd7199982179fc94315659f5445424d7", "messageHeadline": "fix plot output", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "79c3d0a40f71c3bb2e6b431bcc8844d44f0a007a", "messageHeadline": "fix checks", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48d48cae1c9175d803aed651be5040eccccda975", "messageHeadline": "plot bars instead of printing to console", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "58320dc09dd954fec9a7cbb394ae879c8d2a1576", "messageHeadline": "update ROADMAP", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "84c80be012f2756828599b77a4eb65e892acf75e", "messageHeadline": "fix date formatting", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b2932efee156223c534daec103f2ac74d10bb3b2", "messageHeadline": "minor improvements", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d348d867ae0c2b1ee002d070da6190abeeb187ab", "messageHeadline": "Improve options data readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 66, "deletions": 27}}, {"node": {"oid": "e9b5c2262cd53079251df5ac3e127cb71d67ad5c", "messageHeadline": "update dd controller and README.", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "8407cccedb72ce76d3dbb3766c0da6fe3373bc73", "messageHeadline": "Add new line after option chains", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "76de01a024c108d0969fc52d9eb311f8ec89ca06", "messageHeadline": "improve bar width of option calls/puts", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d5116f502d2fe646b0fed788d8203803c30283ff", "messageHeadline": "Merge remote-tracking branch 'upstream/main' into main", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 322, "deletions": 13}}, {"node": {"oid": "bfeaa2b9a0be7232fef8f35954af4fc0dacd3137", "messageHeadline": "add ftd command to dd menu", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "304585cdb1f0c7e9f31e5f48cca5630c06e9acd6", "messageHeadline": "add discord server to readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c66c74a26d051712bac4719fd35ae8d013e96a63", "messageHeadline": "fix bug for yahoo finance tickers from other markets (e.g. SBIN.NS)", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 53, "deletions": 10}}, {"node": {"oid": "6dfaea2f89415aad7accf042eb65a35c86a7e146", "messageHeadline": "Merge pull request #363 from DidierRLopes/dark-pools", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 330, "deletions": 0}}, {"node": {"oid": "33ced3512928597a9754d89b53a9f42fd6f09418", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8289cf4bd295ef46019cf234a9821c07e1c1d9a8", "messageHeadline": "reorganized candle switches", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 13, "deletions": 82}}, {"node": {"oid": "49959ad6243bf04f6971573a3772d120f3d86909", "messageHeadline": "Ran Linter", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "34fc705d630d63b20afdcd1584ed3557ff459ba9", "messageHeadline": "Added ta indicators", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 148, "deletions": 7}}, {"node": {"oid": "9897f9c581c0a5fddab1d32d6e6563c54100d959", "messageHeadline": "stocktwits integration", "author": {"name": "DJ", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "e90d1926095076b27f6e1395f72156e3f76b205b", "messageHeadline": "Merge pull request #21 from DidierRLopes/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 46, "deletions": 22}}, {"node": {"oid": "e02a4a8baaa0c7cbfedb679e501a03512ca5b559", "messageHeadline": "fix typing", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eae456cc3f9c1022957a77888c16964150c4e18d", "messageHeadline": "remove unused import", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73681c2d75eff6dfb6fc88599849914eb9d6184f", "messageHeadline": "Improve code of dd/dp", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 63, "deletions": 27}}, {"node": {"oid": "477751915c448841bac6c1849f8153bcf0676b7f", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "e04e4053c0ebdba9eff7e5065808d0874767bb6c", "messageHeadline": "remove unused import", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0032e12abc99486538ab9e8c8cdb2852eb203bad", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "57d290ccbb3fe78c4916ef31ee9e5efb71238c86", "messageHeadline": "Add dark pools (ATS) vs Non-ATS data over time", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 279, "deletions": 0}}, {"node": {"oid": "d66f19e94a0210afb21c47221741900f7ba6fed0", "messageHeadline": "Merge pull request #358 from DidierRLopes/address-statsmodels-poetry", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "d0c6c4ba8451fb1f333119c80b6de443a4a65a85", "messageHeadline": "make pmdarima not optional", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "638e1d55d4753a151aca856a0199348e6270af10", "messageHeadline": "make pmdarima not option", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4dfa8ffe5be7d76af53519b05471e68913f8cdcb", "messageHeadline": "fix tabulate", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5c03607cd78f4a83b1bffa24adb432f4a9303a01", "messageHeadline": "Merge pull request #361 from hinxx/improve-seekingalpha-news", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 34, "deletions": 16}}, {"node": {"oid": "c7211e8eaa03d1c805c789c69547a4e91c13f807", "messageHeadline": "Delete oanda_functions.py", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 517}}, {"node": {"oid": "59ae4421fd8817a6c3d9419ec29015f3aa5bf6b7", "messageHeadline": "Delete oanda_controller.py", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 176}}, {"node": {"oid": "d1b1df7f9e188ff9a6f1da6ae2bc7f5169906d54", "messageHeadline": "update README.md", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "8ff6d662cd652bb29dd0dc731f3fe8639ad780c6", "messageHeadline": "ran linter", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "4b7eb26367789bd0a102c5bc666eb1df2fe59129", "messageHeadline": "renamed import", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2adde65ab4dbaa3401e7fae606c3e725dec21579", "messageHeadline": "fix/shorten the help strings", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "20b54438b0c209b12f7516b1bfc7788dd8c45a10", "messageHeadline": "renamed oanda_functions to fx_view", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 535, "deletions": 0}}, {"node": {"oid": "1f80048d4f20328cede40b80c8761a428a310420", "messageHeadline": "renamed oanda_controller to fx_controller", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 177, "deletions": 0}}, {"node": {"oid": "076b7698ab99a30e217881d99f4d7b09a3c0d49d", "messageHeadline": "added fx to main helper menu", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5bedff3b36f501f86d7d7632d144a113275d2671", "messageHeadline": "introduce start date to fetch the (latest) news from", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "16b28df07f6f74ac14822d4e1c87cb12f89a7452", "messageHeadline": "Merge remote-tracking branch 'upstream/main' into main", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 1597, "deletions": 396}}, {"node": {"oid": "269eadbfaf0c8a12d0bad2835c1d5e1341368eb7", "messageHeadline": "requirements updated with poetry", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 93, "deletions": 121}}, {"node": {"oid": "58f5afbed2cafea9b4e5a70b3e8838f6b63d5d6b", "messageHeadline": "Delete fx_news.py", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "d433091a12e2d6424a2162771b2af02027ca62cd", "messageHeadline": "Delete .temp_candles.csv", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 180}}, {"node": {"oid": "b5c25fafe4632678280fe124a55dd94c45bedf72", "messageHeadline": "Delete .candles.csv", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 181}}, {"node": {"oid": "b2e0be7a758413dc33182baecf81e3a3e5aea9a0", "messageHeadline": "Merge branch 'DidierRLopes-main'", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 1191, "deletions": 8}}, {"node": {"oid": "0f73c6b8fea70e89233782f120067cede3263b66", "messageHeadline": "Resolve conflicts", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 1191, "deletions": 8}}, {"node": {"oid": "cf12d791cce590f3f15ab16fc394952fc8dc5ec3", "messageHeadline": "address statsmodels on poetry #295", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "d9c4489733c156a12eb4ad13906b4891b1696176", "messageHeadline": "Merge pull request #357 from DidierRLopes/marketbeat", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 233, "deletions": 0}}, {"node": {"oid": "489fa52c30d0d4f410490cd21c60cb85077f8c47", "messageHeadline": "Merge pull request #351 from jmaslek/options_chains", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 251, "deletions": 6}}, {"node": {"oid": "d78f4d176b5b75826026d19eb4f677be63e06b88", "messageHeadline": "fix weird indentation from git resolve conflicts", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ba0b10522441cabaeb66e521af197e328f42129c", "messageHeadline": "Merge branch 'main' into marketbeat", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1347, "deletions": 391}}, {"node": {"oid": "256174980858b79bcf24c9aa29771b34bc6767b8", "messageHeadline": "Merge pull request #347 from hinxx/add-seekingalpha-news", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 330, "deletions": 0}}, {"node": {"oid": "a783f173b86af557ca9581a92deb5134b167aaba", "messageHeadline": "Merge pull request #2 from DidierRLopes/hinxn", "author": {"name": "hinxx", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 121, "deletions": 73}}, {"node": {"oid": "7aeba50781cdbab92b160cd0d8975dc950c13d7c", "messageHeadline": "Merge pull request #3 from DidierRLopes/marketbeat", "author": {"name": "hinxx", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 236, "deletions": 1}}, {"node": {"oid": "88ddebb8258953300822401c4f30b97b4c2981ae", "messageHeadline": "Merge pull request #17 from alokan/forex", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d286cf325fd6f529b5f6d07c3fdac90b88e382b6", "messageHeadline": "Appease Linter", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af68b34c464067c3ef8ae12f7bd5be0d8fe36cdc", "messageHeadline": "Merge pull request #16 from alokan/forex", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29454818aa9705744eb0f975d4fd5cb9dfad7771", "messageHeadline": "Fixed typo", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6fa68678e791651b3ee55606acd5390e19695ca", "messageHeadline": "Merge pull request #15 from alokan/forex", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3a68402f857a0f2d459c8e92758fb34d22cc22a8", "messageHeadline": "Added oanda import to terminal", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b757254599e3c981aedb965b47181772f0914d43", "messageHeadline": "Merge pull request #14 from alokan/forex", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 175, "deletions": 98}}, {"node": {"oid": "c88b390e976ba773afc3c49953bbb91a24be8c48", "messageHeadline": "Added Oanda API information to README", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cdf511da9a4b538ae10e0395d27b3f76085c41d", "messageHeadline": "Run Linter", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 103, "deletions": 76}}, {"node": {"oid": "14b459567f019379f83bc9991716fa7372237bad", "messageHeadline": "Merge pull request #13 from DidierRLopes/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 1017, "deletions": 389}}, {"node": {"oid": "8613c431a2b20fc25a476fdb34ca340d2cd0bcc8", "messageHeadline": "Adjusted yticks", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e0243d6e77f157d0674dfc3f05a6c4ccb45778dd", "messageHeadline": "Added oanda api information to README", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4365bb2042dd9858838e3d0135103ec35454fcc9", "messageHeadline": "Added oandapyV20 to requirements", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7e9fc90064d74e97dc9216a11a6c2548362a3212", "messageHeadline": "Adjusted Help", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 86, "deletions": 40}}, {"node": {"oid": "a19db810ed4e4c139073e75f939c3d15c0719bbe", "messageHeadline": "improve description of top ratings command", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "93c3b583ab6783103e2a36a26fbf6556ac8e51bc", "messageHeadline": "Merge pull request #349 from DidierRLopes/picky-po", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1017, "deletions": 389}}, {"node": {"oid": "b430f11c87a441bfe653b9bb3242794522b37710", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "134ea5794b293baf13476d9b7835849fbf9e6533", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6c51ecfc72cb395af3171c56002adc3ce8ec4fb0", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "1daa6f8efbfc9f2b231eace3252de2a5ed93dace", "messageHeadline": "Improve user experience on disc/ratings command", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 82, "deletions": 20}}, {"node": {"oid": "cbe09d177ef23a289353c7f8595638e8db9b4f8d", "messageHeadline": "enter api keys in .env file", "author": {"name": "Jamie Perkins", "email": "japrkns@gmail.com", "user": {"login": "jperkins12"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f8bd6f9e6ac1651992a146ea0c6044f40972d442", "messageHeadline": "removed wrong import", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a7b7402368693e39ce2167fe03c4977be4dc881", "messageHeadline": "flake8 leave me alone pleaaaase", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "27aa3251b03279b37464ebee1ba7c2258e853b40", "messageHeadline": "make lint happy", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ce6c369968d0208c719b3b143acf495cde391164", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "96b15688759675fbd11b75c79529757c4fab2602", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bd906bcb2375538080c04540074687e1daea6681", "messageHeadline": "spacing", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1c8994abe9a48fc08ef2513ecb8fd2c979235e69", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "d3b17532f0be873e013d2c8f5cd9915512263e1c", "messageHeadline": "minor typo", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1bba88b2e671ebd21bd74fd5a080e3b9879cc18d", "messageHeadline": "refactor to allow to access articles from latest/trending commands", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 78, "deletions": 68}}, {"node": {"oid": "17416405332b6eef9b4328833b27cba9ede6ea9b", "messageHeadline": "Improve datetime shown in trending/latest disc news", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "f97a2eea1d9de103db4a7790c732d0ac4b437f5a", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6b85a2bcd38477d8fdccf1573b4ee3a857755a66", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "c8a5fa81deed66f0eef5414ed85510a591650af5", "messageHeadline": "Refactor po_controller helper", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "26923bfa07bf7245542af9948f6dd3a86b1c04e2", "messageHeadline": "Add dividend and mktcap back as commands. Fix not finding property di\u2026", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "72a2337bbbce32ecd34ec973686835b0a8ea09e6", "messageHeadline": "Refactor commands because OCD", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 425, "deletions": 119}}, {"node": {"oid": "3afd747fd45f202a3fe08e3c5365494df864ee19", "messageHeadline": "update main readme with API key", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "245f3ddc6df7f121e0ec48b9a4423dfd0baec63b", "messageHeadline": "update main readme with API key", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "58dc9ee52dce121c1973892a6da11053af9f14ab", "messageHeadline": "add in option chains :)", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 246, "deletions": 5}}, {"node": {"oid": "19c0518b0b34c560d355e8b3b9e45927db4b2691", "messageHeadline": "Merge pull request #12 from alokan/forex", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 68, "deletions": 82}}, {"node": {"oid": "72f3390d66c9daaf56ccb07ea530f7d0a7fb5271", "messageHeadline": "df change", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 3, "deletions": 14}}, {"node": {"oid": "0dd93d21e5e2e3ebd3af13c04473940bfd2ff73a", "messageHeadline": "added option to select calendar days", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 69, "deletions": 72}}, {"node": {"oid": "c5860a99d69667928863e261ca1d39132a52e647", "messageHeadline": "Merge pull request #11 from alokan/forex", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 191, "deletions": 135}}, {"node": {"oid": "166f601c9047b76623d5a697887e921852574f2d", "messageHeadline": "Added title to chart", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "612fb3d0ff5de04877868bd4bcb8137f8c653cb1", "messageHeadline": "Added switches for candles", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 35, "deletions": 10}}, {"node": {"oid": "35a7dc3e9b764c27de43ea1b5dce801524846035", "messageHeadline": "Added upper to instrument", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "206cb691c5da0a597c18f554ae3a62e8453d30db", "messageHeadline": "added load function", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 160, "deletions": 130}}, {"node": {"oid": "c3a598dddeb3aa831426681ed63603b04af23d5c", "messageHeadline": "introduce latest ratings changes from MarketBeat", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 154, "deletions": 0}}, {"node": {"oid": "ac08309abcc617bfb368adeaa1128f6280a996fd", "messageHeadline": "comply with cosmetics requirements", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 38, "deletions": 33}}, {"node": {"oid": "7d3e9de61f4a4cffe2fc4ac52e6263b8398aa8f3", "messageHeadline": "small fixes to the article print output", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "f2bc9c1cbe689faf42b7c62be691e8a78bda1194", "messageHeadline": "add trending news list, from Seeking Alpha", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "1ceb93861051a42cc4038963ed234716d05e0b56", "messageHeadline": "change handling and listing of the latest news from SeekingAlpha", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 38, "deletions": 27}}, {"node": {"oid": "f5af2ac7f75b1f4913d901248c0f4e7baccaca7e", "messageHeadline": "Merge pull request #10 from alokan/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 2518, "deletions": 640}}, {"node": {"oid": "f35d97ecda8e8ec0ccaeca8becdd18ad17b7495f", "messageHeadline": "Merge pull request #9 from alokan/forex", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 447, "deletions": 63}}, {"node": {"oid": "f533563f1df9778fbe95961d94f20c12b0ccff8e", "messageHeadline": "?", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "33cba93bb6a47a6f5f820289549963f4aee55c01", "messageHeadline": "?", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3a5983737e9143fcd32486913a2bacc35c9b9fd8", "messageHeadline": "Merge pull request #8 from DidierRLopes/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ee5edcc50c10ca216425f392d306e2edba373ffd", "messageHeadline": "t", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ca10f1ba34c3ea71992424cfdb7078c9322b0a39", "messageHeadline": "?", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d58f8f4cafbed90ac9e5f684eff6d5ca2edf8af2", "messageHeadline": "resolve conflict from personal changes", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 2519, "deletions": 640}}, {"node": {"oid": "52ed3cd97401bfe8c3baa973a98ce258742942e4", "messageHeadline": "Updating oanda", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 170, "deletions": 128}}, {"node": {"oid": "886e1830c0e4a163677cc4df34521f46d90f30a7", "messageHeadline": "im a picky guy, sorry", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "5d9ee5c8974fe4a0f10d3114a8cdab9e636c7c71", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "7b94769b793b486f0b81b3eaaa21587467ec5c09", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "31959452c7a43d681d9af4264e73d48510c8d08a", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "64bdc1da0cd1180784b5062a069b2a6c98ac9ca8", "messageHeadline": "more fixes here and there", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 37, "deletions": 19}}, {"node": {"oid": "1878d997869a2209587386707ceb40472d4042c2", "messageHeadline": "Add nice plots and stuff", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 18, "deletions": 28}}, {"node": {"oid": "a21195438b4370578b688d7774706e9587801504", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 83, "deletions": 91}}, {"node": {"oid": "446de338b05113ac401900d979f39a8816dfacf4", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 68, "deletions": 27}}, {"node": {"oid": "1c04f02da4b0e295fc4d7483eb884d72c0c896ee", "messageHeadline": "fix linting", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "63e75010666e21dfc1523046f3a10e5cab3059d3", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "b19f0740b57bedd1eb9e172392ef95194910ee8c", "messageHeadline": "more refactoring and stuff", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 33, "deletions": 17}}, {"node": {"oid": "57d56b8b1e2903fada239270b2c3cb59f5ea3e5d", "messageHeadline": "some more minor refactoring cuz im picky", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 337, "deletions": 156}}, {"node": {"oid": "4f9669684b1053462dcf4de47f237ea64f354078", "messageHeadline": "Improve portfolio optimization user experience - pedantic stuff", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 98, "deletions": 77}}, {"node": {"oid": "753175e25b1c134c30679f9cc9030a5dfc14fae3", "messageHeadline": "Refactoring business insider", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "e674d7dae057a920dcb8881d90374bb339005f08", "messageHeadline": "Adding docstrings", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 69, "deletions": 4}}, {"node": {"oid": "22740d95442dbaefbd7fbc3ac971c02b79532dc1", "messageHeadline": "File permissions", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1e103ff8c24819403803f3f7d0d08fabed332fb0", "messageHeadline": "Refactoring Alpha Vantage", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 192, "deletions": 118}}, {"node": {"oid": "0e4cdd6b69f82146a47b524a4653a4b6153a42a2", "messageHeadline": "Adding docstrings and removing unused comments", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 28, "deletions": 91}}, {"node": {"oid": "33a4b64b7e3129104b4c913ce70f7b03e9b17aab", "messageHeadline": "add market_news and news_article to disc menu", "author": {"name": "Hinko Kocevar", "email": "hinkocevar@gmail.com", "user": {"login": "hinxx"}}, "additions": 175, "deletions": 0}}, {"node": {"oid": "5904c148f85f20804ff095fe6f2ee4ad83654f58", "messageHeadline": "Merge pull request #342 from DidierRLopes/improve-options", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 513, "deletions": 201}}, {"node": {"oid": "d4e63c58a3b96917b05f7d4cb7dfb7f2bc00f70b", "messageHeadline": "Merge pull request #329 from jmaslek/add_port_opt", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1169, "deletions": 7}}, {"node": {"oid": "1b16cd18806a96813059c33ed56be53f81f1a64a", "messageHeadline": "improve vcalls and vputs default plots", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "14feae913c2c76fa4744229ef7b56d4b3405a368", "messageHeadline": "improve current options plots", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 64, "deletions": 2}}, {"node": {"oid": "f5022fd099e1a854f8fa28dd6dd71cf126131b21", "messageHeadline": "Removing unused import", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7e00f1761769d5bac7b3bd58227bf7928f325e5", "messageHeadline": "Refactor fa_controller", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 319, "deletions": 196}}, {"node": {"oid": "41d99deda85ff4d547585882cb095b5fc1cdea22", "messageHeadline": "should be last lint.....", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7fdb601ac52e1a7b7b2dde1eb524c691c8732c3a", "messageHeadline": "should be last lint", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b14fee3d38b1a4384ffc3475a734a46c4b7b5c7f", "messageHeadline": "more lint", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "0228fb17c46205857ca1a5e26cba9d327cea6758", "messageHeadline": "linting", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f33dddebc4b72312d716cd1e915cd27719c5917c", "messageHeadline": "more refactoring + edit pie chart function", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 111, "deletions": 30}}, {"node": {"oid": "ce0cc6a6588832bbac4830c963ee1519b56f4dd1", "messageHeadline": "add vcalls and vputs commands to options menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 190, "deletions": 39}}, {"node": {"oid": "e0e15abeba714ee285763ba006b9ccae2a6b033a", "messageHeadline": "remove unused import", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "32efa688cf5a005231ec4443cf3b527a7c2e36dc", "messageHeadline": "Refactor options menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 298, "deletions": 198}}, {"node": {"oid": "aeaf6b4e16c8b52bfd0b98c1ba1d055bfa003c06", "messageHeadline": "refactoring :)", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 204, "deletions": 191}}, {"node": {"oid": "c36df9bdab98ab34ff67383ad0285ab90fa59f42", "messageHeadline": "added option to jump from scr to po. Just pass stocks spaced apart +\u2026", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "c18327dc1373205138daf001f67c4b80be2cfaf5", "messageHeadline": "added option to jump from scr to po. Just pass stocks spaced apart", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "940fa9465b51728e784ef62bb2dd069ad4dc9065", "messageHeadline": "fix bug where mkt_cap or div_yield would show error if not found in y\u2026", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a7ed6d1f19f9084d33d45655277348fbafc756b8", "messageHeadline": "fixed where value wanst being used in some calculations", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "af221e0a207d691ae33688441185f40df2f22771", "messageHeadline": "Merge pull request #335 from DidierRLopes/refactor-pred", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 213, "deletions": 148}}, {"node": {"oid": "204140ab8070f19e611c58b0e02eec09f3018c68", "messageHeadline": "update readme with updated flags", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "67028bd6e25e0bf2d5adcae0e05deb993a7d31a7", "messageHeadline": "finally figured out I needed to upgrade pyupgrade", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac27fe2da76d4ebecb7e5f45eba94c729e773d04", "messageHeadline": "more linting", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "535e89f8b4fd07841d1b0ebcd4c08ecba475f77d", "messageHeadline": "help out linter", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "cbab87fcc65d0b9cbe830091c96263a2a95cc731", "messageHeadline": "Merge pull request #341 from ntoscano/bugFix/typoFixes", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6f741704a1f77f7ead88261ae0126e4951e9742c", "messageHeadline": "Merge pull request #339 from piiq/feature/randomize-similar-companies", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "bcd75588d11f61bbe30a272b02bd59ca526d4fac", "messageHeadline": "Fix linter warnings", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f22d07f2905b7b8d4aa7140af5c88d3f0a02b409", "messageHeadline": "fixed some typos", "author": {"name": "Nicolas Toscano", "email": "nicolas.toscano@gmail.com", "user": {"login": "ntoscano"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "85e19c1c7eab1dbbdb3c6a841b96dbf064cc10f7", "messageHeadline": "Randomize similar companies before selecting 10 for analysis", "author": {"name": "Theodore Aptekarev", "email": "aptekarev@gmail.com", "user": {"login": "piiq"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "7087fc8a0c5fba78d8e76ac1729d6561d4b69090", "messageHeadline": "Added pie chart options!", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 102, "deletions": 8}}, {"node": {"oid": "dff7ef69a3e2341f8eb6f5a243c8ba8432be5f12", "messageHeadline": "Merge pull request #332 from DidierRLopes/refactor-dd", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 510, "deletions": 238}}, {"node": {"oid": "b5b78320208dbb1d1efff9912e544e27bd04f998", "messageHeadline": "Refactor prediction menu to controller, and fbprophet optional", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 213, "deletions": 148}}, {"node": {"oid": "6dd25ef6081c68bb0b45848a017b6f5179b87213", "messageHeadline": "updated some functions to be argparsed", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 55, "deletions": 17}}, {"node": {"oid": "1fbd0152bde2c76d73a08b5f8180e7ac66a94c88", "messageHeadline": "rename_po/ update dependencies", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "1e59b48557d2e7341fe7b956212693ffa339f3cf", "messageHeadline": "rename_po/ update dependencies", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 35, "deletions": 13}}, {"node": {"oid": "dcf87e30170a815d763988b4e567330445a88e32", "messageHeadline": "get rid of po -> ca/scr", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 9, "deletions": 58}}, {"node": {"oid": "52dab41d7eb088522f164eb0f5d69a8da42fb26a", "messageHeadline": "flake", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffdb7098127313f6348e4e46ac4af38b166c92cb", "messageHeadline": "mypy?", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "93a7216bf098edfbff94c7bea2ae077b65c76345", "messageHeadline": "spelling", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "60604c26364009b317aa4c78f58ef16843dbf0df", "messageHeadline": "black + pylint", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "b5485f8f5e7448f2d835b7f5f63e2747fcb35495", "messageHeadline": "Updated ReadME's and roadmap", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 140, "deletions": 8}}, {"node": {"oid": "9045706a3465bed5dbcd5417830e645dee99befa", "messageHeadline": "added a plot of ef and a couple other optimization techniques. + black", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 270, "deletions": 21}}, {"node": {"oid": "e6156d448d74e6adae746dbd857f550f9af615cf", "messageHeadline": "Merge pull request #334 from DidierRLopes/fix-bug", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8a1fcb329ee74d342953820151ad03a7df95acee", "messageHeadline": "Ignore mypy errors for now", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "06f5e7aeb373cb61be2aa66bfd1abc8f91050086", "messageHeadline": "Refactor quandl and reddit view", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 53, "deletions": 21}}, {"node": {"oid": "d0b6907731de6a393d298396d158eb3ce4ab7df8", "messageHeadline": "Refactor news_view", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3cf740bf8518dbcd135ae2f19617dffa6c5a5090", "messageHeadline": "Refactor news_view", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "9344f21e7334777dbd9e54c35d3d8ccf773a612b", "messageHeadline": "Update docstrings", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "108ce43ac0a1e793d4f53b010d31edb84220be58", "messageHeadline": "Refactor market_watch_view", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 31, "deletions": 7}}, {"node": {"oid": "7b5e7d165b04a52ed8456c688c43f8aaf5dc77ac", "messageHeadline": "Refactoring finviz_view", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 83, "deletions": 15}}, {"node": {"oid": "3ea2fed7b09447d146ce8f0b5dea286b0a61fcb3", "messageHeadline": "Refactoring financial_modeling_prep_view", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "005a1978c6116108b275e8f2b2d283333cf2d6b2", "messageHeadline": "Discovery controller to close figures when in menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "83477c78fbf84f32318d0a01746c3059f534c99b", "messageHeadline": "Correcting mypy exceptions", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "7397c757755670121854a0c5fbc85893d7ef74b9", "messageHeadline": "Adding mypy exceptions", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "207ca0bf447eabb6c0a5da8229b416b47a12a7bf", "messageHeadline": "Refactoring business_insider_view", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 96, "deletions": 37}}, {"node": {"oid": "0ee0b77ab9d152e369eef49e395984b46dbaba28", "messageHeadline": "Refactoring Due Diligence controller", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 221, "deletions": 150}}, {"node": {"oid": "811f56887573353e1980dac6e04569ca2108ef03", "messageHeadline": "added max sharpe + black", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 110, "deletions": 61}}, {"node": {"oid": "f8e4d06de9d7d2ddcbc20bb44853e4db063d57b9", "messageHeadline": "poetry add + requirement adds", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 181, "deletions": 7}}, {"node": {"oid": "83066e8189a1774c2651743c1de725bfc29a698d", "messageHeadline": "update menus to allow switching between po/scr and po/ca. If going c\u2026", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 56, "deletions": 6}}, {"node": {"oid": "abda4bf7e5fb76111a2f8a0a1354d24a24c90bcd", "messageHeadline": "added select/mktcap options", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 34, "deletions": 37}}, {"node": {"oid": "f2af23ded15d54d4afee93bce93db6d435e5f00a", "messageHeadline": "round1 edits", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 53, "deletions": 9}}, {"node": {"oid": "ccd322d6b60c9755154b3d86ed1b47f815c8dc12", "messageHeadline": "add basic portfolio optimization controller", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 219, "deletions": 0}}, {"node": {"oid": "a50c97b4d5c7588f36a512482caada7374f7a1b3", "messageHeadline": "Merge pull request #327 from DidierRLopes/address-bugs", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 104, "deletions": 41}}, {"node": {"oid": "e6b02c421565e47d2ee40204b619dc2696b10824", "messageHeadline": "Fix spelling", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6f7f801d1d4419b7a3b2dd7fd39fe3b4080d384", "messageHeadline": "black formatting", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "83fa0aad9e81fca664814710615ab652cdcefc23", "messageHeadline": "Add comment regarding loading from different market exchanges", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9843182ed9ddd296308441e9fb100df583c9f208", "messageHeadline": "import order", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d6e159b189ef80e56c08284a47fde66cf0f34225", "messageHeadline": "refactor description of load", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "be586fce98b706d1af51222253ba243a2d8aade5", "messageHeadline": "add intraday data with yahoo finance and pre/post market hours", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 63, "deletions": 6}}, {"node": {"oid": "09fa9dadb9cb3eb29fd13e4bee840af722a7b73b", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "02c7d6c111ff7c8258d0c69104093fc7a671d5ce", "messageHeadline": "black fix", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd062f0e3958a5c2a7076955711b44464476bd11", "messageHeadline": "Add information about updating terminal", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 38, "deletions": 16}}, {"node": {"oid": "9d4555dce417e6726c21faad6b5c23d8d7c27d59", "messageHeadline": "Add note on how to load Indian tickers", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9fd6445271b1baa10d9b2ebd32f48e8ac441694c", "messageHeadline": "Fix view command, that was reloading tickers", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 19}}, {"node": {"oid": "47b872207b703336e13c8650c95a8fb650a693d1", "messageHeadline": "Merge pull request #7 from alokan/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 435, "deletions": 56}}, {"node": {"oid": "2ea0c0c61ee81c27a17f5bbf36b8c97f09dc23dd", "messageHeadline": "Merge pull request #6 from DidierRLopes/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 435, "deletions": 56}}, {"node": {"oid": "fa3c1e98c30b9daee0b0adaa06506819768ce003", "messageHeadline": "Merge branch 'forex' of github.com:alokan/GamestonkTerminal into forex", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 2810, "deletions": 244}}, {"node": {"oid": "8857dcb604742b3979850c45f8ee5473f5350204", "messageHeadline": "Added functions for oanda", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 375, "deletions": 36}}, {"node": {"oid": "987618472be5d935ee31ba4f91557f863e194cbb", "messageHeadline": "Merge pull request #324 from DidierRLopes/fix-build", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "22824cad24ea4c286fce63e0b9d4a2ad5180776e", "messageHeadline": "New pyupgrade features", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3e248a14d962614a545a7deb1da8f5cc28552cbd", "messageHeadline": "Revert to REPLACE_ME", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fe45fae1a53d404bbb78fdf61c23444036129f4", "messageHeadline": "Merge pull request #318 from jmaslek/crypto_test", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 71, "deletions": 9}}, {"node": {"oid": "47a575319ae0bff47e2da34e9474c0b399688d3c", "messageHeadline": "Merge pull request #323 from DidierRLopes/ca-get-finviz", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 358, "deletions": 41}}, {"node": {"oid": "c75cbec2a304aecd7bde1073a8e6376d5ac95468", "messageHeadline": "A line was joined on accident", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b596385db0c236ded0c1db2978c1266455304821", "messageHeadline": "Merge pull request #5 from alokan/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 2810, "deletions": 244}}, {"node": {"oid": "a7e9591f1e3680a73bd7f01a29060b0f361e6d87", "messageHeadline": "Merge branch 'forex' into main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 204, "deletions": 0}}, {"node": {"oid": "eb266e8359067b06f92701d146b5d6ba4ef0163b", "messageHeadline": "Added init.py for oanda", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ed799c63b57baa23b30cc367008d2ad1eaf4f2af", "messageHeadline": "Added Oanda", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3d65a4b8f8a59d007fc434018cfd73ca0193d5bc", "messageHeadline": "Added Oanda Tokens to config", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "23c557ab8709c4d0dea4667e4710ec0d22cc2952", "messageHeadline": "Added Oanda Functions", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "de209bfa29d5baf55dab4ae0ab2a8ab7615b9c7e", "messageHeadline": "Added Oanda Controller", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 117, "deletions": 0}}, {"node": {"oid": "d8a5ab39c341db4b017903411648a35988864f6e", "messageHeadline": "Merge pull request #4 from DidierRLopes/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 2771, "deletions": 255}}, {"node": {"oid": "be55a5b208305f45d81b85b6e5354d58875cf2be", "messageHeadline": "cmon black, you get me everytime", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c2c31fb1b0d43b891ca3d4bc35ed34a79097f88f", "messageHeadline": "mypy doesnt like same module name even in different dirs", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "68769e34c44b2c6765fcdc5bd71b7530928d622c", "messageHeadline": "fix errors", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "ac6036d5be5638ab35c096a25aaa831604a9c764", "messageHeadline": "Forgot the main file of the PR...", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 115, "deletions": 0}}, {"node": {"oid": "b8c7f5c210cbca99d86c8c36c59a7a4bdb0b251f", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "24a338238e4821ddffd4d91c27ce19e939bda3f8", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6b35403094f19e0ee064ec444b3aba3fddbd34b8", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 95, "deletions": 1}}, {"node": {"oid": "505bc9f6be8611f57b3a6683b0cbde81d92ec9b7", "messageHeadline": "Merge remote-tracking branch 'origin/ca-get-finviz' into ca-get-finviz", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc17f1bf26a2b393dc1c48c044a8ad57445dc9ce", "messageHeadline": "Add overview,valuation,performance,ownership,.. to comparison analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 40, "deletions": 4}}, {"node": {"oid": "a4feb0642a876ad11ed034bc86e46c331ce2b0e3", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c39363da666a2d8e10b63e256a51ae78f9ee9f62", "messageHeadline": "Fix black", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "e49c754f500c44a8f660a6e2743ffb5f4529d78c", "messageHeadline": "Use Finviz to get similar companies based on Industry Sector Country", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 89, "deletions": 29}}, {"node": {"oid": "bdf2b77cef46252f1c3c4234171e95e16237dca2", "messageHeadline": "spellcheck", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc610b84d4f1993576120f14aa0198cc97500edb", "messageHeadline": "added return value mock + added test for `get_coins`", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "7332c7613637dc36e711843b136c7ab7a6ede9db", "messageHeadline": "rename vars", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e26eebadade1bb57e16bdf6e80ef8b3869a8442e", "messageHeadline": "Merge pull request #320 from DidierRLopes/improve-features-doc", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 184, "deletions": 110}}, {"node": {"oid": "095b131ae538557fe0edcc2cea6460cfecc6c512", "messageHeadline": "Merge pull request #316 from DidierRLopes/add-ark-view-test", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 73, "deletions": 1}}, {"node": {"oid": "5f7257e536a7a30d16e52da5332b1607d00e3c44", "messageHeadline": "fix market watch fa description spacing", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "eee2dd175350c9b89d1d2471847f35db280e2f82", "messageHeadline": "Fix FA market watch readme commands", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 14, "deletions": 43}}, {"node": {"oid": "9be827cc239be2976e9ea24a6b35c3a834c920bb", "messageHeadline": "improve a tidy bit some menus and stuff", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 50, "deletions": 53}}, {"node": {"oid": "7ec11158c3f2f6f38fdd98340b573b8af2873a9b", "messageHeadline": "Improve Features markdown document with latest features", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 125, "deletions": 21}}, {"node": {"oid": "ee7d21e118eeb29a596d566a94a186c90484feee", "messageHeadline": "Merge pull request #319 from DidierRLopes/screener-plot", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 216, "deletions": 0}}, {"node": {"oid": "223e88976cd27fed533fca697e14b7f74ad60155", "messageHeadline": "Merge pull request #317 from DidierRLopes/add-trendline-view-ta", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 79, "deletions": 3}}, {"node": {"oid": "11bec1928bc75e778d0cf01539eeeca9cc6cc2db", "messageHeadline": "Add ION feature flag", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "48328208f236040363639292b004c4859ee13790", "messageHeadline": "black fix", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d6f135aba2b5a3a36cfc5a8f6bef86a71f12b985", "messageHeadline": "add historical cmd to screener menu to the roadmap", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3397f32048e85743dcfddbbe803210c75019431c", "messageHeadline": "Improve historical price command from screener menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "b3d5ebc15561211d221d5418b0c86daa0ad87f5c", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "44afeca0132a7329ad590ad21e7e7cd40b2dab0b", "messageHeadline": "Fix start time", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "c637b540097d3b5d9752c894b135ebb1126469b8", "messageHeadline": "Add view to screener data", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 185, "deletions": 0}}, {"node": {"oid": "6da75651e3315ece1dfdad93860ce8c5d102354e", "messageHeadline": "Add docstring to crypto + add test", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "5dcd4a5145307d3c840c453669ca684af7e0333f", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "114fca036e3fc2f29c0766949a195622087ef8c2", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "ec4e7837eb3f8a8454ba65329673d5395b9f41c0", "messageHeadline": "Add view command to technical analysis with trendlines", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 65, "deletions": 2}}, {"node": {"oid": "98f70fec02224401cf9e51a6cde0a0dca9df1a4c", "messageHeadline": "Merge pull request #315 from DidierRLopes/sectors-industry-country", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 267, "deletions": 59}}, {"node": {"oid": "fe64ec04039743b4c1fa22eff0bf2b1ca727e062", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "93ae459067f4d476eb10efada47e946d7aaea67c", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 27, "deletions": 80}}, {"node": {"oid": "a20f101eeefbe4d0d9b43c01c9f42ebc2b53835a", "messageHeadline": "Refactor disc commands to be more efficient", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 81, "deletions": 92}}, {"node": {"oid": "dd06340ac6eacb50adf458edad344cd8dded2098", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a5be9a1d582c1153edde4e3f7d5d2eaed27fb38b", "messageHeadline": "Fix README with abbreviated commands", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 46, "deletions": 31}}, {"node": {"oid": "02b61d4ca3fabef0369b60e388869a38137f0170", "messageHeadline": "Abbreviate finviz discovery cmds because lazy", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "690a3bba3284655e9a264711a9b75f2a3d3868cb", "messageHeadline": "Add new discovery readme commands", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "893e812cd6991c98da7e40697bfd63ebff1ba3e6", "messageHeadline": "Add ark_view unit test", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 73, "deletions": 1}}, {"node": {"oid": "2d79ffb6ff57963292e40592aace4b3b0743a531", "messageHeadline": "Add new commands to discovery", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "2016e678195279f0596c6ff001bbe6b96aaed59c", "messageHeadline": "Add sector/industry/country valuation/performance/sector", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 221, "deletions": 54}}, {"node": {"oid": "357e94c7723d2bb863b9e785f3227b49868e3206", "messageHeadline": "Merge pull request #314 from DidierRLopes/screener-menu", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1141, "deletions": 117}}, {"node": {"oid": "51ed9c1d8f52ca3cfcb1f117191baee1d36aef5a", "messageHeadline": "Add example of signal being used in screener", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "09c4e160acfba7cd602f666ee9781ee0cf050173", "messageHeadline": "Refactor ROADMAP from short/long term feat to next", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 37, "deletions": 107}}, {"node": {"oid": "912f563ddc0936b6a761ef8c0671c139ace59c99", "messageHeadline": "black once again", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f0947fa1dd7aea40a348ec4c489ea2b88fa47fbb", "messageHeadline": "refactor terminal menu a bit", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0a8eb71a1eaa04882c20849934d4963365bf9aef", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "33e622b7de933249027a371f7672f28637b3ef36", "messageHeadline": "fix black complaint", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "919bd3e7e5ed3a3d73e13c83fe39cc46e6a489cb", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "ea8e44726c34f38a57f1e04ecb416a17a91e085a", "messageHeadline": "Add finvizfinance requirements.txt", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ae3eb0430951e5231c45d1cf749a133aa720468d", "messageHeadline": "Update presets README", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "00d71d7190feb893776b7a821a614f7f3044110e", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e4cf4f67522890feb0942c8b3e2f5d8809d4f467", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 40, "deletions": 13}}, {"node": {"oid": "27c938abb5907039e7afafa958d76f8ac84ff457", "messageHeadline": "Start to update README", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 134, "deletions": 0}}, {"node": {"oid": "a5a58dd180da528110d030f23d6b5ed664e2b83b", "messageHeadline": "pyupgrade36 fix", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f93f19713afa116091dd62608e1ab2c6db29ba2", "messageHeadline": "Change ignore line", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "88891347d178c994b811ba9b56bd9fe2065b66f4", "messageHeadline": "add ignore line", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "49ff4b9b39967da3ba4dbfe9bb78a98401a9cf75", "messageHeadline": "Fix imports", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "737465815223978408fe591b1595e4b8fd8fb8f7", "messageHeadline": "Fix imports", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "7af578a11c53420b40d681c53faf4f70da2776fd", "messageHeadline": "Fix triange to triangle", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "290b64ab2ff48f788b4c4f54ec1a16e7b7bf173e", "messageHeadline": "Refactor to match black format", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 120, "deletions": 72}}, {"node": {"oid": "729f73a47292974a5aa32ab4f69e696f7893b3f4", "messageHeadline": "add screener-menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 856, "deletions": 1}}, {"node": {"oid": "bdc29d7596a4d8a928c77d29b5a3e52e7ca36ffd", "messageHeadline": "Merge pull request #313 from DidierRLopes/add-ark-tests", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 846, "deletions": 0}}, {"node": {"oid": "eb800cb4f43f719425e5c8bcaf452fd03863ddd5", "messageHeadline": "Merge pull request #3 from DidierRLopes/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 51, "deletions": 1}}, {"node": {"oid": "4a4b09f8f4f08da3ca0d8d5c36db76330d2605cc", "messageHeadline": "Adding ark_model unit tests", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 846, "deletions": 0}}, {"node": {"oid": "6e4b3bd16ef24495cf5b4569833d04a93defb84a", "messageHeadline": "Merge pull request #312 from rmassoth/bug/wsb-popular-exception-handling", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0c1b6d0457b25a7e831437579f46e3d975753805", "messageHeadline": "Removed unused import for OAuthException. Used catch-all instead.", "author": {"name": "Ryan Massoth", "email": "rmassoth82@gmail.com", "user": {"login": "rmassoth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ff885b46f7399bf414924ad63613a9196debee5", "messageHeadline": "Added catch-all exception for popular_tickers method of reddit view.", "author": {"name": "Ryan Massoth", "email": "rmassoth82@gmail.com", "user": {"login": "rmassoth"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "df5228c5f2565689efe717969156693e244b4a91", "messageHeadline": "Merge pull request #311 from DidierRLopes/add-fred-test", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "f162ced70a466032a99e1e70aaf3a026b1852056", "messageHeadline": "Merge pull request #310 from DidierRLopes/easter-fun", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "cf029cfae2b1dc6807715919fc8b9e35e1d2c42a", "messageHeadline": "Adding Fred unit test", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "c67ef382a8ced21245017547aff9444ec95e20a5", "messageHeadline": "Add easter features to roadmap", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "a21c222c48213fbf0ea2cf665bd7b3cbab7b8870", "messageHeadline": "Merge pull request #2 from DidierRLopes/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "812f37580843094c1285722f1abe110b051ea72c", "messageHeadline": "Merge pull request #309 from alokan/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "26f1d1b3c8ff6aeed738fd30234fdf765cb1b57e", "messageHeadline": "Added exception to prevent crash from lack of options chain.", "author": {"name": "DJ Nieto", "email": "dj8122@gmail.com", "user": {"login": "alokan"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "18cb1b7e4fa16ba3f71beb9f3ec4669355da19a8", "messageHeadline": "Merge pull request #1 from DidierRLopes/main", "author": {"name": "DJ", "email": "alokan@users.noreply.github.com", "user": {"login": "alokan"}}, "additions": 185, "deletions": 130}}, {"node": {"oid": "ac62982fb7482c04760aa2398601bea69125e61c", "messageHeadline": "Merge pull request #308 from DidierRLopes/refactor-fred-menu", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 183, "deletions": 98}}, {"node": {"oid": "5719e78312036d83c736ed265b8d8180172468b3", "messageHeadline": "Refactored fred_api as fred_view", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 215, "deletions": 1}}, {"node": {"oid": "b12d63577f2177b0727aec7ba536dda77ad046dd", "messageHeadline": "Fixing spelling and removing comments", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 5, "deletions": 235}}, {"node": {"oid": "7862b39ce0aa3bb2a1bf639da58bfb327beee826", "messageHeadline": "Refactoring Fred menu as a controller", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 195, "deletions": 94}}, {"node": {"oid": "b6abcb68a77b3ff23185d7532b6a40f599237b22", "messageHeadline": "Merge pull request #305 from DidierRLopes/pin-numpy", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0faae013c79d3e36f9dad4565d59f50fa57aef91", "messageHeadline": "Trying to pin numpy version to 1.19.5", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "afce2bda3e351c6fb9055c225cc2007d2f084780", "messageHeadline": "Merge pull request #304 from DidierRLopes/remove-twitter-sentiment", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 0, "deletions": 32}}, {"node": {"oid": "4c6d298f485265c120c025a6105d67b76187b0e6", "messageHeadline": "Removing failing test", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 32}}, {"node": {"oid": "cb7a5552432db3d94ec94c36ff06498c44c1ba49", "messageHeadline": "Merge pull request #301 from DidierRLopes/tradingview-recommendation", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 202, "deletions": 2}}, {"node": {"oid": "10d6dd97ccf2d26169d412f36814d27fa0825fe6", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "012f2d0c0c58309179e89d721402b4ecdb1ad6a4", "messageHeadline": "Fix imports", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "419d6d9dfa154027f487f876a9e6b2fbbc01089e", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "1887cd73f9bd2644647580f90382b3c6556c8164", "messageHeadline": "Add tradingview module to the requirements and poetry lock", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "78fbfcc38eed99fe6c27130a53e5a8bf056c6d17", "messageHeadline": "Add tradingview recommendation command", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 162, "deletions": 0}}, {"node": {"oid": "1eb2863d4f3d31a369a5e93b4a515d090b8661bf", "messageHeadline": "fix description", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "213cee8b6c1f25b55eb3f85ecc8fea1d6eff594a", "messageHeadline": "Merge pull request #300 from DidierRLopes/fix-input-exception", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "eeb8bb6cefee32b902ca7af285d7459a3506fafe", "messageHeadline": "Flake8", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7556cefe6e906c3e23c5884f7c50e0143b4a8c31", "messageHeadline": "Wrap pyplot in an exception block", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "4f47a4f60b6edc50a344eb7789cff151c9737623", "messageHeadline": "Merge pull request #298 from DidierRLopes/add-disco-tests-1", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 4116, "deletions": 9}}, {"node": {"oid": "0bf30df7ddb07aa6b4c07c6eb182e81425a6862c", "messageHeadline": "Merge pull request #297 from jmaslek/patch_req_rm", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "656d783f10e9f5872cf9d55f9f4a968bbac9a3cb", "messageHeadline": "Removing text output", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "19cd78311f1ad978cf878fc75559dd6b0f27eb26", "messageHeadline": "Updating file mods", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "43520a08cc7db54a33645ee12bd8909c6162a477", "messageHeadline": "Adding a unit test for the discovery Fidelity orders model", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2510, "deletions": 0}}, {"node": {"oid": "c3372ac0733d8534a69b089d73d5665aaa8fb044", "messageHeadline": "Adding a unit test for the Seeking Alpha earnings calendar model", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1611, "deletions": 9}}, {"node": {"oid": "9a38baf455c8ead89e70febb70d0094d4fb9f840", "messageHeadline": "add sm to reqs and update readme-s", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "b6a776d45563d7c78c40712f7997b8e33c44884a", "messageHeadline": "Merge pull request #294 from DidierRLopes/refactor-ta", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 315, "deletions": 166}}, {"node": {"oid": "17eab541dbf005677f067a1b9c3dec3e6bc8e0ef", "messageHeadline": "Merge pull request #293 from DidierRLopes/disco-refactor", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 907, "deletions": 443}}, {"node": {"oid": "c561bfe46646eff2b6956a06efaa78be66ce6102", "messageHeadline": "Change Finbrain references to FinBrain", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "611369ddf7983c78e5fb0dd488e8559952d85d23", "messageHeadline": "Missing a new line", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c78364416139612266dac8778bbc1d77eeaa82f3", "messageHeadline": "Updating unit tests", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 162, "deletions": 44}}, {"node": {"oid": "af6cc2eb5516657007dae2a65db1a296586f3227", "messageHeadline": "Refactor short interest and add a short interest model", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 109, "deletions": 69}}, {"node": {"oid": "a5ba6a2bfea1dd3b03d0162af396c93daf7afb17", "messageHeadline": "Refactor Seeking Alpha and add a model", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 58, "deletions": 31}}, {"node": {"oid": "691da5031747eed0c147db018dd201c1df23cd51", "messageHeadline": "Add docstrings and update list of arguments", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 145, "deletions": 32}}, {"node": {"oid": "366f42a515d5090479b13c7e50d11da2a221d62b", "messageHeadline": "Refactoring Fidelity view", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 141, "deletions": 76}}, {"node": {"oid": "b73f0cf34fd1435c44ee218eb9bdeb9e77a07e2c", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e932d4cb07be0e98710dcda24a76a4572e6b71ba", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a84f34512e20dfc66c6d901fbd7a14da3c459c01", "messageHeadline": "fix imports", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "dd6af4381f4d11027943e2545c89abf6985a6d5e", "messageHeadline": "Add technical summary report from FinBrain to TA menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "93aeb6147eff6421b6302400b3ff02470e396800", "messageHeadline": "refactor ta menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 210, "deletions": 152}}, {"node": {"oid": "3f701e4fc769d77af74a0bcc2a9ab2f1a7bdd1ea", "messageHeadline": "improve some TA plots", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "bd1f24e135786f14566d070ede8e9ff86c7b1d80", "messageHeadline": "Fix start date when stock data is more recent than default", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4b873be3192a44bd6eda5c4885b34825d9644c8c", "messageHeadline": "Updating ARK view", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "326fcc43c7ad1b6370f28edc9ac88431f59a7071", "messageHeadline": "Add documentation to ARK model", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "c5b4f74bf4cd9730bddc05a5ba04345a249d5bff", "messageHeadline": "Add ion to Discovery/Sectors view", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8856fb7826b8376a8519b68f492f19bdc728007f", "messageHeadline": "Refactoring ARK", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 80, "deletions": 76}}, {"node": {"oid": "6c6c2d9ce6b055b4d59416db3a495a0f2facef4b", "messageHeadline": "Discovery menu refactor part 1", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 192, "deletions": 151}}, {"node": {"oid": "9fa3386bac52c49ad0a3aa7235044509166702c9", "messageHeadline": "Merge pull request #292 from DidierRLopes/residual_analysis", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1151, "deletions": 2}}, {"node": {"oid": "70448f793c4d42fe49c0361de0bc8c768954d406", "messageHeadline": "Merge branch 'main' into residual_analysis", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1070, "deletions": 1}}, {"node": {"oid": "47c03441a286d6426d98aa243c4da02370ca0ac0", "messageHeadline": "Merge pull request #289 from DidierRLopes/eda-menu", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1073, "deletions": 4}}, {"node": {"oid": "0408ef0a884133f220a06de7dca4797480aeb53f", "messageHeadline": "update poetry dependencies", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "d1562a976f64b5261056f9e82bf1002d9f26dbe3", "messageHeadline": "refactor residual analysis menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "e53dae7788119181a3bccfa3e714c6fd1c9555e2", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "0a945949b3a3384a23e39b49dca7b114e9a19a0a", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "e064f7222b5398f90de96a0bb6fdb83c3d7b4c3f", "messageHeadline": "pyupgrade py36", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "deb1ce6587e1253db93adb954f1eefe2239fed06", "messageHeadline": "mypy complain", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0b2751e56d83bc8899f71cb20da917ce0cab80b9", "messageHeadline": "flake8 imports", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "04a92b3d9d31598f2f9e33d0ed571376ef6b6681", "messageHeadline": "codespell", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "406b19552e483e8b8f175d3c5d03f5169331b360", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bedf414172ef16f716c3f11ba8657c7068000bb0", "messageHeadline": "refactor residual models to have naive and arima", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 163, "deletions": 13}}, {"node": {"oid": "189d2d6f4c18f7e1fdf2438c9c8953c14ae3e054", "messageHeadline": "add hist word to ignore words tests", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7606392abf2eedfff9d7ccad6405115d6cd42322", "messageHeadline": "Add residual analysis menu for statistica modelling", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 979, "deletions": 0}}, {"node": {"oid": "f4245f73463f3aa757d9a98dda06392f421f4332", "messageHeadline": "Add detecta lib to requirements", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "32891b0e318c10ec6927e2637cbbc9d46978792f", "messageHeadline": "change acf lags default from 20 to 40", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "357efe9761724c9b123851cfcb6efa8770d7932f", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "1c79319d9dfef701395854ae4c75b7d6bac8234c", "messageHeadline": "Add (partial) auto-correlation function option", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "31d80813ed2bd972d308c11b97666eeb92fb69c7", "messageHeadline": "Merge pull request #288 from DidierRLopes/fix-finviz-exception", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "ca73b8e5312ae2bb4f39a0207b56d77663346129", "messageHeadline": "Merge pull request #287 from DidierRLopes/fix-tkinter", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "fc521d08e23ac5ceb22600dff71a8b4c0405355f", "messageHeadline": "Merge branch 'main' into eda-menu", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1286, "deletions": 3}}, {"node": {"oid": "16b764bab841237613a0b6281576dcc819be342c", "messageHeadline": "Merge branch 'main' into fix-finviz-exception", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1288, "deletions": 5}}, {"node": {"oid": "cda12e8de9c8b65f15af96e1cbc5136a9737d9ae", "messageHeadline": "Merge branch 'main' into fix-tkinter", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1288, "deletions": 5}}, {"node": {"oid": "62167cf38e9177ba352e72d827009c3bfc04a3ca", "messageHeadline": "Merge pull request #291 from DidierRLopes/fix-codespell", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c5f6fc0284b2ac7081f58e06d8cc24cca08ab2a", "messageHeadline": "Codespell fix", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58f99d410ae79d7de34bfe0d1d64296f668d5752", "messageHeadline": "Merge pull request #290 from DidierRLopes/mock-short-interest", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 1286, "deletions": 3}}, {"node": {"oid": "8b6d975881bffdcd9f8eb8270edf18faa848d9b3", "messageHeadline": "Merge branch 'main' into eda-menu", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4bac4ac21ca554415d6180e8042bc1e174e64ff5", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ede208ce417a8272340f4aed2bc818a6acd3020", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0b85212935e69e39693eae4a641923bae2a55d46", "messageHeadline": "remove unused import", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f2a9470ab19fd5547786718ddb544bd0be0f3dd6", "messageHeadline": "fix entering EDA menu when intraday stock", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d0d4e4880e8e2b7ea718625706b196eb19567d50", "messageHeadline": "add hist to ignore words", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4292b4d8285f05c85e621eb75034c797d239997e", "messageHeadline": "Adding a data file", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1258, "deletions": 0}}, {"node": {"oid": "88b624585ca447f2ecc2c40de41958ccba176d4d", "messageHeadline": "fix strength word", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9d0ad3963d50b0aed703b818966343d06d26cad9", "messageHeadline": "Add mock for short interest test", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "b64fcf835959990c27f43a9dd91a45df8cc2906a", "messageHeadline": "add start time to stats plots", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "c68327ee32739baf4b933653e68760ee73d78f91", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "f173a1b1f3ede3217ede844a362ee7b16e7de860", "messageHeadline": "EDA readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 117, "deletions": 0}}, {"node": {"oid": "bb9ab3a9d2f151f0e2569a285de0d3b3b802fb62", "messageHeadline": "add exploratory data analysis menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 817, "deletions": 0}}, {"node": {"oid": "5a947b4a88e7dc0e27199a55da3c79d2e9c084dd", "messageHeadline": "Wrapping a Finviz call in a try block to gracefully handle exceptions", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "9e61032c319cfcdd35703b70a9dc9fba74bbc330", "messageHeadline": "Wrapping a plot call in a try block to gracefully handle an exception", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "137ea2147dd98ad2994131b8da92ac3a7e100787", "messageHeadline": "Merge pull request #285 from DidierRLopes/update-roadmap-3", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 55, "deletions": 51}}, {"node": {"oid": "f9378ff9242c499449981de5474538f63d98766e", "messageHeadline": "Merge branch 'main' into update-roadmap-3", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 300, "deletions": 2}}, {"node": {"oid": "d71fb19cc09e8c98b57be4cefa5c112217f67098", "messageHeadline": "Merge pull request #283 from jmaslek/gecko_crypt", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 300, "deletions": 2}}, {"node": {"oid": "5e01502cfa7790ea446fd5f6b171d7e6072e3839", "messageHeadline": "Fix formatting to be consistent and add Logging, Secure Secret Storag\u2026", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 55, "deletions": 51}}, {"node": {"oid": "d34067faa1438a51f3f6da431d9dc5d2706a4611", "messageHeadline": "get rid of clear + add arg logic to view", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 35, "deletions": 23}}, {"node": {"oid": "21f9c958fad8b637763ae839af5143a54e96b844", "messageHeadline": "added contact + fixed png link", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3bc619be5f722917d1211cccf008ad0abbeb04c5", "messageHeadline": "Merge pull request #284 from DidierRLopes/update-roadmap-2", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "2be991b36abb75af47ef1b5a71f20b99c4bf6b1b", "messageHeadline": "Merge pull request #266 from DidierRLopes/validate-model-readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 135, "deletions": 1}}, {"node": {"oid": "89b307bc73a196bd8f6354532eedc52fb53ff815", "messageHeadline": "Merge pull request #279 from DidierRLopes/fix-reddit-api", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "a02604c398e1652515a51d2c36a5fd9f6dbc0e13", "messageHeadline": "black update v2", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "041f01d76872085c6bc0d6fd8b9d21e14ecb3586", "messageHeadline": "black update", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a0b52f6081af3038d0a1078a0448987a88cbcf1a", "messageHeadline": "flake", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "57f02bf83bdbd2a0be6e925889ab878d63641b1d", "messageHeadline": "Updating the roadmap", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "448f219a0076173e9d28c7b02eb0063f38fb3581", "messageHeadline": "Added a basic crypto menu + poetry + roadmap", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "155d1eba0f5581a660abc43a6435a5f97b137443", "messageHeadline": "Added a basic crypto menu that allows for loading + plotting any coin\u2026", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 267, "deletions": 0}}, {"node": {"oid": "21b5481db8d0940918cf1b6645811283307142f1", "messageHeadline": "Merge pull request #281 from DidierRLopes/add-yield-curve", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 3807, "deletions": 6}}, {"node": {"oid": "86478845ee41f83e191714023ef401ac551766e2", "messageHeadline": "Sometimes mypy is right and sometimes mypy is wrong", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d762180b82a61d5b55a89dadad34bfcd1d5dce3f", "messageHeadline": "Adding a Yield Curve model", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6aa60904cbfdefdae870167f6499a5f928690343", "messageHeadline": "Adding a Yield Curve model", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 3807, "deletions": 6}}, {"node": {"oid": "cc60ce3ac4eef119897296330876849163272138", "messageHeadline": "Merge pull request #280 from sabujp/patch-4", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1a0612c9da3427d9bedb8749abfff1c4995bcc1a", "messageHeadline": "remove \"fuck these guys\" from Robinhood", "author": {"name": "Sabuj Pattanayek", "email": "sabujp@gmail.com", "user": {"login": "sabujp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0c6c3e62c5f02ba6c783fa959cdeaf25dccb35be", "messageHeadline": "remove after parameter from README in reddit cmds", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "fa35e0bd7bf027926ca7633f26e6b9c99d1dcf05", "messageHeadline": "Remove exception when confirming if ticker name exists", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0870715e6900149bb2e9da0518f7f3103f7a82ae", "messageHeadline": "remove after param from psaw, because it's breaking reddit api", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 25, "deletions": 21}}, {"node": {"oid": "f24c30ce44440b37890ca63acac4c26ba562d929", "messageHeadline": "Add export/save flag idea to README", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "16458d307890bdee7883a9bda9d8ddf939225b8b", "messageHeadline": "tiny improv", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d24a7fb03210009d83b32be6ebe80d2d2d9d6acf", "messageHeadline": "Fune-tuning instead of fine-tuning eheh", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d668b64581ea0487a652cb719c32f2923a0887b4", "messageHeadline": "Improve Validate NN model file", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "473ae1691bbb2ffac1a5ccb5cfef2c4ec48ab98e", "messageHeadline": "Merge pull request #277 from DidierRLopes/fix-mw-dd", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "aaec57d9845aa5b29b9d0eec970ff25cccd92142", "messageHeadline": "Fix Market Watch functions on DD menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "857751c27f73c353d172af716e6ae80d3833f1b2", "messageHeadline": "Merge pull request #276 from jmaslek/load_date", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "81f18cde7326e78ec7e5dc4fd102888cbae78678", "messageHeadline": "Added a default load data for stocks and edited good friday list", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "9613986e10f75ed6d1edd7d2bdef65690c590ea9", "messageHeadline": "Merge pull request #273 from DidierRLopes/improve-op-menu", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 55, "deletions": 75}}, {"node": {"oid": "781b5f83b0a08cb9389e483c68f87d1a7ec09312", "messageHeadline": "Improve expiry date cmd in op menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 55, "deletions": 75}}, {"node": {"oid": "ff30f0bce7099bf276b79a6561c0ff7165d2cad1", "messageHeadline": "Merge pull request #269 from lolrenx/Options", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 336, "deletions": 174}}, {"node": {"oid": "2d4ee5590316874cf142bddad1d0db891ab849d2", "messageHeadline": "Merge pull request #270 from DidierRLopes/add-vix", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "81754c8aa054694537b631ab4213504e497ee65e", "messageHeadline": "Merge pull request #267 from jmaslek/ally_merge", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 292, "deletions": 8}}, {"node": {"oid": "365efaa1a58b8b309484b4a099e59b6b46b3b342", "messageHeadline": "fixed the DD nb that I mistakenly messed with", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 26}}, {"node": {"oid": "ba70de8b9d217ecf1117eead2b0b10d4b50c4afa", "messageHeadline": "run black", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "140c3b032d5f475ef3f30f8fd85de60c2645ee92", "messageHeadline": "File permissions", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "76571750314c578b6e284e2f52ba217d3ea26529", "messageHeadline": "Adding VIX to Econ data", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "f509d9a1fabffde84b7892d61037f090c74f696e", "messageHeadline": "Merge pull request #268 from DidierRLopes/add-market-watch-unit", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 9458, "deletions": 1}}, {"node": {"oid": "ebaee866caf17895c084f9de2c1cb974f556fbc9", "messageHeadline": "captured non int expiry date index choice error", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c66a9243a7bbc429ce03a6ac5d3edd69264df637", "messageHeadline": "prettified expiry dates printing", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "c92148bd27c0186f34dd4e6df415c4a538da7a16", "messageHeadline": "solved crash when expiry date index out of range", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "85f8acb2c79dab768d932a767742499087dd2b53", "messageHeadline": "added helper func plot autoscaling", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "6d6df45f41c9fa83dabe8f90a4bc98956b7e100d", "messageHeadline": "ran 'pyupgrade --py36-plus gamestonk_terminal/options/volume.py' to p\u2026", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "370f16380b91cde97e00c14e9ad1fd37f53ed8f1", "messageHeadline": "Merge branch 'main' of https://github.com/DidierRLopes/GamestonkTermi\u2026", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 222, "deletions": 73}}, {"node": {"oid": "d9e99f1ec097dbe051395323df7ad4d1a0b3b376", "messageHeadline": "linting", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "604e7ed5b4ce2daab037db8e5e0e2461865b98e6", "messageHeadline": "deleted op_menu module", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 182, "deletions": 139}}, {"node": {"oid": "85511baa425d63921ad2de5fe766fbad10a561e7", "messageHeadline": "On Windows we get Windows and Unix line ending mixed", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "3b0c3a36c5622f662bb703d7dab2b76b38efb40d", "messageHeadline": "Disable too-many-arguments in this instance", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d6f284e2e27cd26eb853b69a96098dabb40aac45", "messageHeadline": "Adding a wildcard", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a361bdcb6226aba300007b761af7f8ec2cee4848", "messageHeadline": "Setting codespell to ignore YAMLs", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e0ab17a1d6cf930860ec64603b89ce83861f641", "messageHeadline": "Adding MarketWatch unit test", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 9452, "deletions": 0}}, {"node": {"oid": "c6ad4790805d06a729184a22ab91eab150552658", "messageHeadline": "run black", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "d699633e7824760bd36673ae4dd4c37c94e0dd88", "messageHeadline": "run pyupgrade", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "9c3cb2a92d8ff98ef68f38fab295c910e582e7f9", "messageHeadline": "Update ROADMAP.md", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "15bd6da0918f4c5d99dd0ac6add8c1d392c68720", "messageHeadline": "Ally Broker + Merge Brokers", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 284, "deletions": 6}}, {"node": {"oid": "f7699f9ed3ac01785b11bda9f98b61065ffff4ff", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fe1e4d61f7723763f7d5157d34a4d55e0c92b7b", "messageHeadline": "fix codespell", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "428b70ec907a4fa6023cc706cc6a7b0bbe961ab9", "messageHeadline": "Add validate NN model guidelines", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 121, "deletions": 0}}, {"node": {"oid": "5613a1b1a1f41787c59615dd488206cb648f56e2", "messageHeadline": "Merge pull request #264 from DidierRLopes/add-test-data", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 141, "deletions": 64}}, {"node": {"oid": "ed0b378e7da39bdf8e0148d43578b16c8b46b149", "messageHeadline": "linting", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "91e355d6a013cb8e8c2e739edb01676193128202", "messageHeadline": "linting", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe18659371bbea2018bfbf5ebb449ea7c74f83d6", "messageHeadline": "Merge pull request #263 from DidierRLopes/change-news-source", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 81, "deletions": 9}}, {"node": {"oid": "5414896bfe4ad456e3840a89a0a98e798b933fbf", "messageHeadline": "Merge branch 'main' of https://github.com/DidierRLopes/GamestonkTermi\u2026", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 3737, "deletions": 747}}, {"node": {"oid": "cad5100dee113fb4f3e51ffa3249d6ab60444453", "messageHeadline": "fully reworked options", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 170, "deletions": 94}}, {"node": {"oid": "5cf2cc4d5e523e724179df5247bd01ba725b2525", "messageHeadline": "Interesting suggestion by pyupgrade", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97a1efdd16c0fadf38ae1b78eb3fdafc2fa07b2b", "messageHeadline": "Adding test data parametrization", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 141, "deletions": 64}}, {"node": {"oid": "d9a2394ccd5b52dd1ea0c6f4ce064d3a427a682f", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5f62d99f977afabede6dd37d91581ee995a30335", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "850bba7c4c774552e379ae2227ba377e23d44498", "messageHeadline": "Update news_api.py", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "1b64ba29c9a72a1543c895dcb9e6fbc9727d1755", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "47f5838abaa867752b3bf2c1706fe812ef96803a", "messageHeadline": "Change news source from Finviz to News API", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 76, "deletions": 6}}, {"node": {"oid": "5227413d0cd102ff7b2a8cf305c96f45073224a6", "messageHeadline": "Merge pull request #262 from DidierRLopes/fix-twitter-api-key-wrong", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "3f6401214705fa1aa9dddfe8e261385cfddabbce", "messageHeadline": "Merge pull request #259 from jmaslek/port_alp", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 191, "deletions": 39}}, {"node": {"oid": "3711148ba5e2633b212d9d6f8fc681974499a069", "messageHeadline": "Merge pull request #253 from DidierRLopes/update-poetry-dev", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 105, "deletions": 9}}, {"node": {"oid": "01fdc2610264ab5637d356e685a56b27124e3268", "messageHeadline": "Merge pull request #252 from DidierRLopes/nn-loops", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 396, "deletions": 140}}, {"node": {"oid": "1bd09547c2879259d8b72f2c8959175719afe54e", "messageHeadline": "Twitter commands sentiment/infer to fail smoothly when wrong API Key", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e44e93de8d52a0d6ff0742d44c46c76499f51be1", "messageHeadline": "updated ROADMAP.md", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "b30f40c4cde4fd75420ad4e386daf2e7d0b0d7eb", "messageHeadline": "Merge pull request #249 from noufal85/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 66, "deletions": 4}}, {"node": {"oid": "21af3adb7de4a03a61852ed7e05e8ea88d3c2f05", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e1d81209ea30bb99ba87d9b53e6c9dee6e2390d0", "messageHeadline": "Fix exiting terminal with invalid end date + improve plotting backtes\u2026", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 54, "deletions": 23}}, {"node": {"oid": "651ef9e4762850ade490eb291df4b12d72e99b78", "messageHeadline": "spellcheck", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2269764c2cd606ebe12af3f3690c6df51db5541d", "messageHeadline": "Add Alpaca Broker with same functions as Robinhood.", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 188, "deletions": 35}}, {"node": {"oid": "96e768007a2bad61176c83b911df2416eeb4e495", "messageHeadline": "Adding dev dependencies: mypy, mock, codespell, pyupgrade", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 105, "deletions": 9}}, {"node": {"oid": "53d93faa48de30eb04db1d1e09393b1bd36e0b06", "messageHeadline": "Fix tiny tiny issue", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04909c43abeeb0195320388d5ee207e39e3a1ff7", "messageHeadline": "actually fix too long line", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a8b76bb8090d3e36ae339868b5c79b5b3b3c303e", "messageHeadline": "fix too long line", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e1859c0bda47273540e661d941427de778ee71a9", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "79c49f0b1dda130fb98e67473beb2646205caec4", "messageHeadline": "Update prediction readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "9df24e2cfc0ac0ba804d112a88e9a8fc7892a907", "messageHeadline": "Add capability of looping neural network models for more confidence", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 324, "deletions": 111}}, {"node": {"oid": "b52e04c1ae41a857020ccda57a60dd1809c710cf", "messageHeadline": "US Holidays Fix", "author": {"name": "Noufal E", "email": "noufal85@gmail.com", "user": {"login": "noufal85"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "1c351c3ee18e3bc87e77bef11332ec19e4558895", "messageHeadline": "US Holidays Fix", "author": {"name": "Noufal E", "email": "noufal85@gmail.com", "user": {"login": "noufal85"}}, "additions": 66, "deletions": 2}}, {"node": {"oid": "ba4575952503d73a0ec9e66a21f08cc66df37ef3", "messageHeadline": "Merge pull request #250 from DidierRLopes/sentiment-comparison", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 341, "deletions": 21}}, {"node": {"oid": "927cad92f465c2e51b7e1af8f41b6fb11746eec5", "messageHeadline": "display entire ca menu by default", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "e688e0f2b8b9b6e3adee72d527f8a34b18b85fbf", "messageHeadline": "Merge pull request #251 from jmaslek/fixes", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "185177ca5b5fca2307c633ca1e47cdd57f0a77cc", "messageHeadline": "fix usage cmds after review", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d5c75ba1ff101539a66ecd3e77d926cba1a220b9", "messageHeadline": "update all requirmenr files", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "4db9505a1915a58de485522290633a4c3b4dae91", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9ee12ee32935e03618774c420f0557b717ccc813", "messageHeadline": "Improve Comparison Readme with new sentiment data", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 34, "deletions": 4}}, {"node": {"oid": "df7e4d2f275fda876f9fb11a7cf042a8afea167a", "messageHeadline": "Add sentiment analysis comparison and correlation", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 294, "deletions": 6}}, {"node": {"oid": "01e039fb1bb465490cf49058ddc43ce40bdd60c0", "messageHeadline": "Fix similar companies bug on financials comparison", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0645155efae040f134a988465389bf5f45d7a218", "messageHeadline": "Merge pull request #244 from jmaslek/port2", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 180, "deletions": 107}}, {"node": {"oid": "8b665a6d669764a7276192a513911fb17cd98400", "messageHeadline": "change string formatting", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "e221865fdc5f27611232d559609fca67045d9180", "messageHeadline": "Merge pull request #1 from DidierRLopes/main", "author": {"name": "Noufal E", "email": "noufal85@gmail.com", "user": {"login": "noufal85"}}, "additions": 1104, "deletions": 214}}, {"node": {"oid": "2e6459f707122596c5d36465704ffb657597a760", "messageHeadline": "Merge pull request #247 from pchaganti/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "bb7c2184b57cb2f926b63453f9849c1614293057", "messageHeadline": "Merge pull request #246 from DidierRLopes/add-unit-tests", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 99, "deletions": 12}}, {"node": {"oid": "990a74ac57667789bd62922f6342e5c50f611aa5", "messageHeadline": "Merge pull request #245 from gvikei/patch-1", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "e5ea07455aef0600aa9c29d1199319c06dd09e3d", "messageHeadline": "Added US Dollar strength against the Euro and Yen to the econ data in\u2026", "author": {"name": "Prabhakar Chaganti", "email": "prabhakar@ylastic.com", "user": {"login": "pchaganti"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "fc7b48e60c4aeb5becde702a4b6e54cca77b4d2d", "messageHeadline": "Reordering imports", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9b834bf631ac7ae00daa7e31e96ecbf0b1a7ea2", "messageHeadline": "Updating based on pyupgrade", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae7dce2c508855f10418f0539b785c589dbc534e", "messageHeadline": "Updating based on mypy recommendation", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e705904cfc5be6bd36d69e3e64ed62bf3014c378", "messageHeadline": "Merge branch 'main' into add-unit-tests", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1360, "deletions": 381}}, {"node": {"oid": "ccc4dd7e4ba45b5e116d62424ca077c3adf184c9", "messageHeadline": "Merge pull request #243 from pchaganti/main", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "8605e82dcfc2132916c89bb6d3254b13c14f7a62", "messageHeadline": "Set predict back to where it was", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81cd7ceacb5ce879bd893171e29dfac4b44bf2eb", "messageHeadline": "Fix flake8", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "de0d2ebf0d73f2203a7ae2ff6c28216beb7a5b0b", "messageHeadline": "Add a unit test for Thought of the Day", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 99, "deletions": 10}}, {"node": {"oid": "b6575a24357d35cb900da050cba3a35a4acbcd68", "messageHeadline": "Update README.md", "author": {"name": "Khuyen Duong", "email": "gvikei@users.noreply.github.com", "user": {"login": "gvikei"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "be2604e940705e5161b05053461735ed50c03348", "messageHeadline": "Add materials industry to the econ data summary in papermill", "author": {"name": "Prabhakar Chaganti", "email": "prabhakar@ylastic.com", "user": {"login": "pchaganti"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "4d8bd1282bcb017e143082f9135683a852346bd3", "messageHeadline": "run black", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6ec10cccb0f26b19c9f01662975fa8541a451870", "messageHeadline": "unused imports", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7486072b29b93bd947ecdcc2c1cab711637b95df", "messageHeadline": "add message for incorrect broker", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "2fc0bc7f1aad8b449d19ec8b8a9e7976b912efb0", "messageHeadline": "update readme + requirements.txt", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 26, "deletions": 12}}, {"node": {"oid": "3949bed65a7c2500da20aa1294df5934d92627cd", "messageHeadline": "refactored portfolio to be class", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 156, "deletions": 104}}, {"node": {"oid": "24eee2affbe519dcf1dc0948472382c43d12a960", "messageHeadline": "Add fredapi to requirements-win", "author": {"name": "Prabhakar Chaganti", "email": "prabhakar@ylastic.com", "user": {"login": "pchaganti"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a0af5e7575439bb7af21d0b85b1f0ba42041c91c", "messageHeadline": "Added FRED API env variable to instructions", "author": {"name": "Prabhakar Chaganti", "email": "prabhakar@ylastic.com", "user": {"login": "pchaganti"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "87bee7a3bbd0f644f44ec76ae8f9e7e0e8b9baf7", "messageHeadline": "Merge pull request #242 from Felixkruemel/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "6ea82f780825fb6ff5f88f7f2b73e1426aadd475", "messageHeadline": "Merge pull request #241 from pchaganti/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "71b68083b89f5a24716a0edf33d92b0993265ca7", "messageHeadline": "Updated Roadmap for Prediction Techniques", "author": {"name": "Felixkruemel", "email": "felix.kruemel@gmx.de", "user": {"login": "Felixkruemel"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4eceb37bd692f0b1240ead040775454460ffb233", "messageHeadline": "Added missing fredapi to requirements", "author": {"name": "Prabhakar Chaganti", "email": "prabhakar@ylastic.com", "user": {"login": "pchaganti"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "abd6edc771af06777c4259660fae9435597d68f9", "messageHeadline": "Merge pull request #237 from DidierRLopes/compare-financials", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 917, "deletions": 199}}, {"node": {"oid": "aa8f380dbb0a301d7033c1b7bb76bb8dd9a36073", "messageHeadline": "Merge branch 'main' into compare-financials", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 409, "deletions": 187}}, {"node": {"oid": "de738757c6e770153528d197628a432d0724ef72", "messageHeadline": "Improve ROADMAP", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 40, "deletions": 14}}, {"node": {"oid": "8090a5eed1dbd114af97832b2539a42df94787e9", "messageHeadline": "Merge pull request #238 from arcutright/fix-tf-libs-issue", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 400, "deletions": 181}}, {"node": {"oid": "d9d319c95adb43d24084afb35dd6cc706489c746", "messageHeadline": "refactor cash to cashflow", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "93f6eb3ba363511d0c8d11817a1576162aed250a", "messageHeadline": "Add examples to readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "a763f36e777403de5f003609fecf3b4a2c4928bb", "messageHeadline": "Merge branch 'main' into fix-tf-libs-issue, update alpaca api, add notes", "author": {"name": "Aaron Cutright", "email": "aaron.cutwrong@gmail.com", "user": {"login": "arcutright"}}, "additions": 688, "deletions": 12}}, {"node": {"oid": "80ca26f2f3ace37a726a7a9331ee46c3c441c064", "messageHeadline": "Add python 3.8 instructions, workarounds for issue #226, #236", "author": {"name": "Aaron Cutright", "email": "aaron.cutwrong@gmail.com", "user": {"login": "arcutright"}}, "additions": 55, "deletions": 3}}, {"node": {"oid": "31f20fc18738e9c6d6194257d11900396817a2aa", "messageHeadline": "Try to fix tensorflow issue on py^3.7, add linters to pyproject", "author": {"name": "Aaron Cutright", "email": "aaron.cutwrong@gmail.com", "user": {"login": "arcutright"}}, "additions": 322, "deletions": 172}}, {"node": {"oid": "195d6b157dc70be3f64a1373638b0616acae5a78", "messageHeadline": "doesn't like initialization inside constructor?", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "78e7ce96c0565859a3496904224722388401b747", "messageHeadline": "ordering of imports", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9194d4af6fa6bfc0b52a8ce4bcd1e82b07b2dabc", "messageHeadline": "Add income,cashflow,balance comparison", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 229, "deletions": 109}}, {"node": {"oid": "4cf1590872af71c284f6347e174cd7d21d604ff2", "messageHeadline": "Compare multiple tickers income", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 440, "deletions": 1}}, {"node": {"oid": "77a6fd58276a54fcf4aa9fc0934b9a0f19efc87f", "messageHeadline": "Use upper letters in stock loaded", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3adaa0187785d446b14e873e7c835a8c5ca6d1db", "messageHeadline": "pedantic part I", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "482c032af702df33f218b74e50ae01e35621c276", "messageHeadline": "Thoughs of the day under feature flag", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "3e371e7980b571eeea8a1ac9f3496670e5345d48", "messageHeadline": "Merge pull request #235 from jmaslek/update_rm", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "90fa67f8dc0427f316cad4688fe12e2f1dd8e544", "messageHeadline": "Refactor comparison analysis menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 230, "deletions": 172}}, {"node": {"oid": "34c45ecdc24c490132136c6c5b76186021699a13", "messageHeadline": "readme update + menu printing fix", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c25f55dc41f1261e270e03dc9d6e2a7da519aca", "messageHeadline": "readme update + menu printing fix", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "8ddf589e36698602102c0eb3501c4317064c8454", "messageHeadline": "Merge pull request #233 from DidierRLopes/thought-of-the-day", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 138, "deletions": 0}}, {"node": {"oid": "3bb9734ef417016aab37dc9acd1c5d885e6c7605", "messageHeadline": "Merge pull request #229 from jmaslek/robinhood", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 495, "deletions": 3}}, {"node": {"oid": "ce8037cbac142c9b75498db2f75a00b9a5073f99", "messageHeadline": "catch login error + update readme with potential security issue+ code\u2026", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08d44e147235f867b9f2b3afaf421d2d57c0b7e6", "messageHeadline": "catch login error + update readme with potential security issue.", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "17e255216261e177d45f886465bd9386689bed05", "messageHeadline": "Add a thought of the day", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 138, "deletions": 0}}, {"node": {"oid": "7d4faf653fb69679d0cebb67c1185830bcf590b5", "messageHeadline": "Merge pull request #231 from kaitj/docker_viz", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c031124ced45066c73dbffaee2a3da672849c727", "messageHeadline": "Merge pull request #190 from clothespin/prompt-toolkit-inputhook", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "ad421f54440ab0b22e2950e1758aacfd5c9afa7f", "messageHeadline": "black update", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "1a44f13b7ac4020a7696624feb1f453c9b43e9b2", "messageHeadline": "changes, readme update, poetry add alpaca-trade-api", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 118, "deletions": 24}}, {"node": {"oid": "7745867d5df6def9fdf1cc92938cd4d23c799160", "messageHeadline": "Reworks feature_flags.py to use strtobool from distutils", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 7, "deletions": 17}}, {"node": {"oid": "032a11cada11f5b6465cf8cc69e1923e95a502f0", "messageHeadline": "Accept stdin args for terminal.py", "author": {"name": "Aaron Cutright", "email": "aaron.cutwrong@gmail.com", "user": {"login": "arcutright"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "c65617e6dba0abcd1c8b98454364b0c54a5d696f", "messageHeadline": "make codespell happy", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "58c6d1805417d68b1939a27d2428b5eba7ab32fe", "messageHeadline": "poetry add robin_stocks termcolor", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 81, "deletions": 3}}, {"node": {"oid": "83d131fd2cd7eb677bba38d4ac7d169a01492624", "messageHeadline": "more lint", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8650ba4e5fc131bcd9ec37e2ec7931183cc02d5b", "messageHeadline": "add readme + linting", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 58, "deletions": 16}}, {"node": {"oid": "3f33a557b34bdf27b622959b4043597860569e1b", "messageHeadline": "Added port option with robinhood abilities to get current holdings as\u2026", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 262, "deletions": 0}}, {"node": {"oid": "3ba9ab6b8813dcc73ba2ca459c8ab79c37d4a060", "messageHeadline": "Merge branch 'main' into docker_viz", "author": {"name": "Jason Kai", "email": "tkai@uwo.ca", "user": {"login": "kaitj"}}, "additions": 1173, "deletions": 233}}, {"node": {"oid": "b3bfcc9b90450769ebaf93a68b940a705a3dc769", "messageHeadline": "add py3-tk and reqs to Dockerfile for mpl viz", "author": {"name": "Jason Kai", "email": "tkai@uwo.ca", "user": {"login": "kaitj"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "245b34de624815f44f5362dfe7b40537cdd1e2f4", "messageHeadline": "Merge pull request #223 from DidierRLopes/improve-finbrain", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0b5a943683342a6eb73430621f422fee9b563019", "messageHeadline": "Improve finbrain's cmd readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c1984d3a44c3cb3051d71ec1aa95d502206919b0", "messageHeadline": "Improve finbrain plot", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b552166f13e5c46c7e017fe531afdb4495439ba9", "messageHeadline": "Merge pull request #216 from DidierRLopes/refactor-sen-menu", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 453, "deletions": 210}}, {"node": {"oid": "3551ef68cff4dd3fc24455c1533dfcd085578295", "messageHeadline": "Improve finbrain plot", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "07117a9beaa9b19f20d416a3ec7ced98cbb2d70a", "messageHeadline": "added more help info", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "d58264eb35f60d230224734a0e3773a3fb78293a", "messageHeadline": "devry: we're serious about success", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83cfb5b0939df8c2b2efc68f59a814d66cfd148d", "messageHeadline": "Guess who's back? Back again? Linter's back! Tell a friend", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "081ea2818af6b73931e67f116048e8fa2264d34d", "messageHeadline": "Adds warning message and fallback for exception handling in menu.py", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a04834ef3de559bbbcc50c89a3e90f076c03e2f6", "messageHeadline": "Add Finbrain example to readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "82e401f4208b8c0825104368a76bbc20cf4d4ef9", "messageHeadline": "improve finbrain cosmetics and add to readme", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "366f53e14f417e52ed390542c4a26071d8e41ee9", "messageHeadline": "Fix dataframe order when printing into console", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "936d9995386b62b0bdeb59ed40df8093874af044", "messageHeadline": "remove unused imports", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "c0b979cbb2bfd602000a2b1bf0e87f6326c1a626", "messageHeadline": "Add FinBrain hyperlink", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0963cc9ce4ed218ed1e3807da8b96683b9afa91c", "messageHeadline": "Add Sentiment Analysis from FinBrain", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 177, "deletions": 0}}, {"node": {"oid": "4f0d1e3504b031c3c3698f7dcfc7fed02c33fc1d", "messageHeadline": "fix identation", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "858967667efca2069486fe232968959398790abe", "messageHeadline": "remove old sentiment menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 192}}, {"node": {"oid": "92f6204317bbba480febe96ac3c0eccc14287eb5", "messageHeadline": "remove typo", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "70fa023b9efe2a567ec3e6c61af2ea08cfe0a1d0", "messageHeadline": "Update twitter_view to remove unused variable", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "accd72514e15203cc192126c04e650ff19029dec", "messageHeadline": "fix test import", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "478406332f3c4f78fee91a3406fb215d42451928", "messageHeadline": "fix init", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "470f8e6e7d4f48f2a2cce6c35ad2118007ccc944", "messageHeadline": "Update test.yml", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1496602d02efb70253bde01663f72f4b1f2f651c", "messageHeadline": "fix prompt-toolkit", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 26, "deletions": 20}}, {"node": {"oid": "810d81445ca94ae4723f0ff99570e1273adf82f4", "messageHeadline": "Update test.yml for mypy to ignore 'ba'", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4c36b8df130f85166d4a0a4e6a680f962bb1791", "messageHeadline": "Refactor sentiment menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 253, "deletions": 16}}, {"node": {"oid": "f9e7319f95a57b09beb0184af7a7de2e6c775256", "messageHeadline": "Merge pull request #209 from lolrenx/Options", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 242, "deletions": 1}}, {"node": {"oid": "3d3c3a06d50456063f59cab43e0b72ddab4499a0", "messageHeadline": "fixed op_type flag value", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "add1b99f4abac48ea14047ee3d26bdbb3de22e75", "messageHeadline": "made linter happy", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "e953b8b200b2bb969cd256ba96a149aab04f1aaa", "messageHeadline": "blacked", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "37588f438321d950de6659d836aa27305ac0a27c", "messageHeadline": "blacked files", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 28, "deletions": 46}}, {"node": {"oid": "2590e5c7cebc5e75803296274b5998183780c0db", "messageHeadline": "Merge branch 'main' into Options", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 446, "deletions": 3}}, {"node": {"oid": "9fe3fcec8f916a0df7507ac601bb0cbda588587e", "messageHeadline": "Merge pull request #199 from jmaslek/fred", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 446, "deletions": 1}}, {"node": {"oid": "5e9952309f957d228bf1870f087398a6678646b5", "messageHeadline": "Merge pull request #213 from donno2048/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ccf4ce6c5d83b2a2717ec019049a218a6ff92b6f", "messageHeadline": "housekeeping", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 36, "deletions": 26}}, {"node": {"oid": "69745672605f841fef97268c40da32bbc45d9575", "messageHeadline": "change options + README", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "b78e2cbda8e648047dad306ef74742b997ce4d04", "messageHeadline": "Update volume.py", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c187b998e005cc05a63179c560f88c758cfe78ee", "messageHeadline": "Merge branch 'main' into Options", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 1805, "deletions": 1193}}, {"node": {"oid": "22ddc12f4017deebd00e08a322ab3be7b9804938", "messageHeadline": "Remove unnecessary variable", "author": {"name": "Elisha Hollander", "email": "just4now666666@gmail.com", "user": {"login": "donno2048"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2d3e5a38dcebac9639da88e9944282c30517e1c4", "messageHeadline": "Remove unnecessary variable", "author": {"name": "Elisha Hollander", "email": "just4now666666@gmail.com", "user": {"login": "donno2048"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b862b2e853c1b9d036b0771ad0415e36e16c6a19", "messageHeadline": "open interest", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 44, "deletions": 7}}, {"node": {"oid": "d474c58974774735310d5be6c247fcd023023332", "messageHeadline": "Merge pull request #207 from daxxog/patch-1", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "aae6ca6a99955ddbadb05b678ec4c1986170a346", "messageHeadline": "Merge pull request #206 from buzzCraft/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 31, "deletions": 20}}, {"node": {"oid": "1d4ca8065115ac65ffd207b8c3513edcee1fe8d3", "messageHeadline": "added more options for available series - more user friendly?", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 132, "deletions": 79}}, {"node": {"oid": "83d2d713bbdb44ad688283d04da9f6df770828dc", "messageHeadline": "Merge pull request #212 from DidierRLopes/remove-pushshift-from-ci", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e820144e8844f6fe7ee15fb2135a662337c8b05c", "messageHeadline": "Removing the test from CI for now. Pushshift.io has too high of a fai\u2026", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4ff3a0cd39d5a9b9a53209606e6e1fdf866efa99", "messageHeadline": "Plotting changes, flag updates.", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 131, "deletions": 101}}, {"node": {"oid": "01dc4e1d6ffcc24b7728e55c51621d0183afe217", "messageHeadline": "Merge pull request #205 from DidierRLopes/econ-book", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 635, "deletions": 70}}, {"node": {"oid": "14fd48a5d4fa971aedffa0ff8d9e77cc473298d3", "messageHeadline": "Adding more documentation around switch method returns", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "f2e07c6366d42b1597d422ecc9efdef60782bfee", "messageHeadline": "Merge pull request #204 from DidierRLopes/fix-alpha-key", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91ba7681056ec928495bb82141574bd58935b00f", "messageHeadline": "cleanup", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "78a9b4b2922f4ccefe87a36bf8bfd79c1f4a16b3", "messageHeadline": "Resolving merge conflicts", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a36254c4760a2139ba2cca24d9a73133a3472ac9", "messageHeadline": "Merge remote-tracking branch 'upstream/main' into main", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 704, "deletions": 991}}, {"node": {"oid": "998aff3e4799cd08032b9cb8545af4776889ba20", "messageHeadline": "Added Coinpaprika API to ROADMAP", "author": {"name": "David Volm", "email": "david@volminator.com", "user": {"login": "daxxog"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2227c99f5d7c080191a4b4dd66691596bd4d677b", "messageHeadline": "Merge pull request #194 from henrytdsimmons/feature/reddit-auth-excep\u2026", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 40, "deletions": 71}}, {"node": {"oid": "5db13087771b2b6483f192d8efb17d5067d6f3a1", "messageHeadline": "cleaned up data generation", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 66, "deletions": 22}}, {"node": {"oid": "656d09cc92045c003f8e57e05fb1e6e0c4f0aace", "messageHeadline": "Revert \"Merge conflict fix\"", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 937, "deletions": 415}}, {"node": {"oid": "fac2804f1380b7c0e374704815d0b5e3625e8757", "messageHeadline": "Merge conflict fix", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 415, "deletions": 937}}, {"node": {"oid": "05065ec540fb8a4db24a641525fa74a622635fab", "messageHeadline": "Added scaling to arima, ets, fbprophet, knn, nn, regression, sma and \u2026", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 35, "deletions": 25}}, {"node": {"oid": "6b80cb89b42de9762ee9278b77eafc8004fbea24", "messageHeadline": "Fixed remaining breaks", "author": {"name": "Henry Simons", "email": "henry.simmons@enveloprisk.com", "user": {"login": "henrytdsimmons"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "976b7d6cf0d44a023e3102312829b6218694750a", "messageHeadline": "Added more newlines after other exceptions", "author": {"name": "Henry Simons", "email": "henry.simmons@enveloprisk.com", "user": {"login": "henrytdsimmons"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1679689b29aa18c9b84e3c232ba66c7af92c5f20", "messageHeadline": "Mypi is correct. Duplicate variable", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0b8b16bb009966826d525ae493305eac16108a72", "messageHeadline": "Tres comas flake8", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6ff3f5f867359b43cfde5f2806aff871fb8f75c4", "messageHeadline": "Fix filemod", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ffc879accd2e586ecb19194a75cc35a220164b81", "messageHeadline": "Refactor Papermill menu and add an Econ Data report", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 627, "deletions": 71}}, {"node": {"oid": "7d2d7a4db8b81aa166d3f74924ab01c48c9f5dd8", "messageHeadline": "rework feature_flags.py to supply defaults to os.getenv()", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "9a2ee39a1016c98cab56a19820e9bcd6e919869e", "messageHeadline": "Thank you linter, very cool!", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "0a3b91a49462a2d8dd74f92928ce53afb7d88fda", "messageHeadline": "Tests string-valued env variables for truthiness in feature_flags.py", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d13a6963bdf3ee574f73472e8ecf1919f841ab5d", "messageHeadline": "python treats all nonempty strings as truthy so let's try empty env", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d9924a8a3c72e995c02f75e12d661e2ff1435174", "messageHeadline": "fix case on workflow env spec?", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f74612567412261494f4a044fc5857a6d5e94080", "messageHeadline": "Disable prompt_toolkit and plt.ion in test suite", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "6fc02a33b4ce85bb556841b268c590e77bf96ead", "messageHeadline": "Fixing Alpha Vantage key", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d87a99dc1d2a9d2105bc025c545723237af1d767", "messageHeadline": "Merge pull request #189 from arcutright/feature/pred-xla-refactor", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 508, "deletions": 941}}, {"node": {"oid": "b27987606b3b8e3abd42afeb841a0046d167dfa4", "messageHeadline": "pylint", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "df8ec83b3b91a237fe63c9bc1c64ae3bdffc4d1e", "messageHeadline": "rebase + lint", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "76ebd3031d989137be251635d68c3f4fef09724e", "messageHeadline": "lint", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06b24d618382ece59e24a2304e483d4103f649cc", "messageHeadline": "Merge branch 'main' into fred", "author": {"name": "jmaslek", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 282, "deletions": 20}}, {"node": {"oid": "ce8de70f8dd6fef0a0dabc3d56fa3b6e22587403", "messageHeadline": "catch exception if required argument not given", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2b045329ce380d6e19cc7c8310064834d9fcc051", "messageHeadline": "the linter always goes up", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "132e890ca7a34558114378d2ea451bc58184348a", "messageHeadline": "Adds prompt_toolkit inputhook using helper func since kwarg was removed", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "138cb21c3935ad514b4f1c633adf40ebd7eb082a", "messageHeadline": "Merge branch 'main' into feature/pred-xla-refactor", "author": {"name": "Aaron Cutright", "email": "aaron.cutwrong@gmail.com", "user": {"login": "arcutright"}}, "additions": 291, "deletions": 21}}, {"node": {"oid": "e6eb75585bdf5414264b0f3eb6cb1396983f2c1a", "messageHeadline": "Merge branch 'main' of https://github.com/DidierRLopes/GamestonkTermi\u2026", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 291, "deletions": 21}}, {"node": {"oid": "0aa06f068e6018954d73417e695c8cc96a28a2c5", "messageHeadline": "Minor changes to documentation, comments", "author": {"name": "Aaron Cutright", "email": "aaron.cutwrong@gmail.com", "user": {"login": "arcutright"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "444b53f03fa6a7802bec7f8b4058009be876d4e8", "messageHeadline": "Remove unnecessary bugfix", "author": {"name": "Aaron Cutright", "email": "aaron.cutwrong@gmail.com", "user": {"login": "arcutright"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "5c33f4de079aa735b081a266fe802b33f6a4f543", "messageHeadline": "Merge pull request #196 from buzzCraft/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 158, "deletions": 20}}, {"node": {"oid": "289195fbe9b7a430ee88bb7c8f343113b3db3454", "messageHeadline": "cleanup", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "6d1a7fd28b3a279369e2b277abdd7a069aa1afaa", "messageHeadline": "first running graph w plotly", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 62, "deletions": 45}}, {"node": {"oid": "3ea287f8844d7b7c4f3aaf6680eab028ac71e629", "messageHeadline": "linting error", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "97d15e2dd2a90c57a50545920a6e95c7d93ac9b9", "messageHeadline": "readme update", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "5abd4aa5f22304c200c68fd38d43d03858ad915f", "messageHeadline": "added helper function str to bool to fix issue where using -p False w\u2026", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 62, "deletions": 23}}, {"node": {"oid": "c320329b372c44f92d1492bc7b3a26d0db8f3c20", "messageHeadline": "minor formatting changes", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 45, "deletions": 26}}, {"node": {"oid": "ce872197be4ffe992eafbb441f1912fcce3ed5b2", "messageHeadline": "Update helper_funcs.py", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "b79984350852e50732afc552737c57346a336b1e", "messageHeadline": "Fixed typoes, added plotscaling to momentum, overlap, trend_indicator\u2026", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 66, "deletions": 29}}, {"node": {"oid": "4be9159e33ed461998e78e9454eef4b6ac2d26f0", "messageHeadline": "Return instead of brea", "author": {"name": "Henry Simons", "email": "henry.simmons@enveloprisk.com", "user": {"login": "henrytdsimmons"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d35a79ee75a7123c46cbf3865e8c16cfad92af04", "messageHeadline": "Newlines instead of print(\"\")", "author": {"name": "Henry Simons", "email": "henry.simmons@enveloprisk.com", "user": {"login": "henrytdsimmons"}}, "additions": 10, "deletions": 15}}, {"node": {"oid": "c657c602010a199d1379abb87cc0ec134021f200", "messageHeadline": "renamed main function", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "31f7d2b269d3338875c6a125d8e8341c57b85e59", "messageHeadline": "renamed options menu", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ad7d546235df6bc9284debdbed62019406c8ec48", "messageHeadline": "created options submenu", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "e52e5d43dcf45c18aa5395cdebce8f45cb5c975a", "messageHeadline": "generate options volume graph for ticker + expiration date", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "eeb320231ae510bc24efe5c27d974ba6dd4be6d1", "messageHeadline": "fixed api key reference", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ca3711d99b0c9089a6c31c940122ab22e283a605", "messageHeadline": "black terminal.py", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "005f73151889d11e1cd8464ab9cc791e2ee1627f", "messageHeadline": "black gamestonk_terminal", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 43, "deletions": 59}}, {"node": {"oid": "027e71bf0847dad2b759e49e6baa6e639a3a566a", "messageHeadline": "delete commmented text", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "287f3f1e0c21f8a6ed26662d3b9e8d6438372835", "messageHeadline": "poetry add fredapi", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "f3dd6b6039b5a0d151aad226bf8aa21f814a485b", "messageHeadline": "Merge pull request #193 from DidierRLopes/fix-print", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db1a97f4b8125f81fad4ccd10cbc25ae0d565b4e", "messageHeadline": "Added function to allow for custom fred data.", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 94, "deletions": 3}}, {"node": {"oid": "e29405283e1b737ed81b084415e5f5dc57e600c8", "messageHeadline": "Added a fred page and added the ability to look at GDP data.", "author": {"name": "Jamie", "email": "jmaslek11@gmail.com", "user": {"login": "jmaslek"}}, "additions": 166, "deletions": 1}}, {"node": {"oid": "9320436f14503d6713e04f60126ed19ecf7907d0", "messageHeadline": "added options readme", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "ea45f88a227cd7695fae7a6f5af84ab769663719", "messageHeadline": "Merge pull request #192 from DidierRLopes/full-builds", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 132, "deletions": 0}}, {"node": {"oid": "b9254093987e7d9c1bad7a67770a0c097c72b293", "messageHeadline": "assigned options @lolrenx", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c5888c6cc488591e42c87c3a4750fef264457a49", "messageHeadline": "added options features to roadmap", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "f876bff079ad40da4ba946fcae51d3e0edb8b7ac", "messageHeadline": "poetry add screeninfo", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 62, "deletions": 2}}, {"node": {"oid": "c76211bba8e0fa830e05215aeaa76e871c3a8d26", "messageHeadline": "ResponseException now breaks from loops", "author": {"name": "Henry Simons", "email": "henry.simmons@enveloprisk.com", "user": {"login": "henrytdsimmons"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3edd8e3cc70dd676500187778aac290f0314fb4e", "messageHeadline": "removed unused cell w \"datetime.datetime.now()\"", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "242f9b876107e4ae77fa483554f6f494b4678a0d", "messageHeadline": "Removed extra spacec in req files", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a72077e4e173963cb7fc38f963337b45c816feba", "messageHeadline": "added screeninfo to req-full", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8eb507f1882173313bc7603f2bcdce7c8946c8de", "messageHeadline": "Making linting happy", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd39d0928ae1c0392f306e873292c05c117a6d7b", "messageHeadline": "Removed un used import", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "05003d6b9e233ce00926d284d9b38c72fd20005b", "messageHeadline": "Fixed a typo", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2e4b5c422c4e40b8b52a87c068a5f771c1cd202", "messageHeadline": "Removing some old comments", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a95d1553d46c6c079f2df6021352f30c304a7d14", "messageHeadline": "Added scaling for view and candle as suggested in #180", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "ab144fd107f1a7ed0585c6af1ffcb771d3b0bc3b", "messageHeadline": "Made use of prawcore.exceptions.ResponseException", "author": {"name": "Henry Simons", "email": "henry.simmons@enveloprisk.com", "user": {"login": "henrytdsimmons"}}, "additions": 24, "deletions": 51}}, {"node": {"oid": "3e1c491ad6f5436993e20f9b071b2e89e3fae529", "messageHeadline": "Fix print", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6511e6814b83aee7aa79d3bff5ae9267e8e34c01", "messageHeadline": "Finalizing full clean builds", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "4518c1b84a30dd878efd97427b06f1d61e33d6a8", "messageHeadline": "Add linter notes for future contributors", "author": {"name": "Aaron Cutright", "email": "aaron.cutwrong@gmail.com", "user": {"login": "arcutright"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "70c5a7987f22c81711d83b83e57d6f0e51fe6e43", "messageHeadline": "Try to please flake8", "author": {"name": "Aaron Cutright", "email": "aaron.cutwrong@gmail.com", "user": {"login": "arcutright"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "8a700990b7114214108af9af34f03fc4c1146835", "messageHeadline": "Dropping the python version for Windows", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7e3b15bfac26cf67d512ce6357020661c41b4b19", "messageHeadline": "Try to please black", "author": {"name": "Aaron Cutright", "email": "aaron.cutwrong@gmail.com", "user": {"login": "arcutright"}}, "additions": 91, "deletions": 51}}, {"node": {"oid": "53aca61bed1429bb8b29380dae673f3df77d458b", "messageHeadline": "Updating Mac workflow and adding conda steps to Windows", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "6807c00226bae5e152418097b4b7df9825dc14bc", "messageHeadline": "whoops pass the function don't call it", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0573a583be6ba2f99a2ad5bcc9c8bd19942ebf4a", "messageHeadline": "Registers pyplot.draw as inputhook for prompt_toolkit", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a1bf6efd5283fde7e508978a1d152e61e6c2c08c", "messageHeadline": "Add documentation for previous commits", "author": {"name": "Aaron Cutright", "email": "aaron.cutwrong@gmail.com", "user": {"login": "arcutright"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "32cf87201d54c8c4576b09c4b222f19abba57085", "messageHeadline": "Removing dependencies", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a04ac1b14cf7fbf7c7c34fbfbc301139d1f31467", "messageHeadline": "Updating trigger", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba6e21449fcf575fc0c7f078510196e9393b2f26", "messageHeadline": "Reuse common NN code, Add more options, Remove invalid optimizer", "author": {"name": "Aaron Cutright", "email": "aaron.cutwrong@gmail.com", "user": {"login": "arcutright"}}, "additions": 390, "deletions": 948}}, {"node": {"oid": "53f98b5178b32b824ce7e66cb5eea1de8bac9572", "messageHeadline": "Documenting ad-hoc builds feature", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "205967558b7f7ccba51c10a76be0876d851a684d", "messageHeadline": "Add documentation for GPU acceleration", "author": {"name": "Aaron Cutright", "email": "aaron.cutwrong@gmail.com", "user": {"login": "arcutright"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "251e0a1b3df2804d2124467c1bcb4a814f4bf4ee", "messageHeadline": "Create Mac.yml", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "5f2105cf3fc92a4b39b226b22c5c306b41a90936", "messageHeadline": "Adding ad-hoc Windows build", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "bfad63e6934e8039b0f8dec2be60e1664d355768", "messageHeadline": "Fix uncommon column case issue for fbprophet", "author": {"name": "Aaron Cutright", "email": "aaron.cutwrong@gmail.com", "user": {"login": "arcutright"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ab2474210ed57a5df03c71058d2fe4f06d6934a0", "messageHeadline": "Fix terminal colors not rendering under Windows", "author": {"name": "Aaron Cutright", "email": "aaron.cutwrong@gmail.com", "user": {"login": "arcutright"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fd5c174d84c22b394207c09b51722f48414e725e", "messageHeadline": "Merge pull request #185 from DidierRLopes/fix-wrong-reddit-api-key", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 49, "deletions": 6}}, {"node": {"oid": "7f2ad2e8498d2a917fd55621f99155543286536c", "messageHeadline": "pylint too many branches complain", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f49c0f9a8a211f081bc0051641aa7a458959c614", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "5c8c489986425cd552838ad349444224cdd1e24a", "messageHeadline": "Add stockanalysis.com to research menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ce2e68e8017961af0b9c449fdb4885a48ab41ef9", "messageHeadline": "fix wrong reddit api keys warning", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "238ffbc4254a87aa9df260a60a7ff9e2088a4418", "messageHeadline": "Merge pull request #182 from DidierRLopes/fix-knn-regression", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fdb5dafb0c55031e28cf78297706dcf68354c25e", "messageHeadline": "Fix regression exiting without any arg", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c4c34bf54f37a56399ddcb0b9a66a54b1ff23d01", "messageHeadline": "Fix KNN when not using backtesting", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8508b166f41d93e39ce00a3b91140d7fdc5dbcd9", "messageHeadline": "Merge pull request #179 from buzzCraft/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "fe75614887dbf404eaacc270a36d9f82b3736052", "messageHeadline": "Fixed the change request", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f2f2e15d9083dfabc55f1be5c35365dd9513f2d4", "messageHeadline": "Update terminal.py", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "b39706d8732b71f31013cfa3c16f4daf226eb482", "messageHeadline": "Update terminal.py", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0fc1073303b5b66e66d328fe36813b00ead9fa46", "messageHeadline": "Checking for ticker before calling view and candle", "author": {"name": "buzzCraft", "email": "67235613+buzzCraft@users.noreply.github.com", "user": {"login": "buzzCraft"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "ce31ff6245489b535385105a3a3560e9b9fb7bac", "messageHeadline": "Merge pull request #173 from DidierRLopes/mill-add-caching", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 204, "deletions": 50}}, {"node": {"oid": "077162a275e83f29a2929ce285b1fca1d0e0319f", "messageHeadline": "removed rogue GME ticker in cell", "author": {"name": "Laurent Andriamifidy", "email": "lolrenx@gmail.com", "user": {"login": "lolrenx"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "faa0f7335656c6797cb3eb2b9168ccb4d5f9a91a", "messageHeadline": "Merge pull request #171 from DidierRLopes/add-losers", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 73, "deletions": 6}}, {"node": {"oid": "6b66e2c4162c432676243149693016d49516918a", "messageHeadline": "Add caching to Papermill Reports and re-arrange trendline_api", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 204, "deletions": 50}}, {"node": {"oid": "ea3ad198acd3542e63a0df831565edf3fc78817e", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "e8c135b664dd3c21b643964cf499742aeb2f563f", "messageHeadline": "Update disc menu with losers", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "9502ab599b189f2df49591e5481c54459296c31f", "messageHeadline": "Add top losers", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "207a32ce5e39e5916a91c242bdb3a3cbf1a99406", "messageHeadline": "Ark_orders failing since no data exists in website when combined sele\u2026", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e19fc3388c8f760a2c430f2652c58d1a75242bd6", "messageHeadline": "Merge pull request #169 from DidierRLopes/backtesting-prediction", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1876, "deletions": 79}}, {"node": {"oid": "c75289fc429a95b72846a85e0ecf0c5e70f531a7", "messageHeadline": "Update main readme to add sick candle plot", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "bc468b5090f384b1641b62ce494ad3f0f610f64b", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c47503c915736e2b5501b9ae59c2013fe67dd323", "messageHeadline": "Update predictions readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "6bacbed6c5d5ebf61d24aed224a49f56b4d880a3", "messageHeadline": "Mypy strikes back", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f7710fde24ec715da9a59451a451464ca205643", "messageHeadline": "Attack of the unused imports", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "32d749c2596970566e465a83c2873894419a1250", "messageHeadline": "The rise of lint", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "138027760ac63e79084a544472fd5dfa14a9ee93", "messageHeadline": "Black stopping complaining: A new hope", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 21}}, {"node": {"oid": "ae4be40a8163ca34f536f597cc3693b2e5fe2fee", "messageHeadline": "Merge pull request #168 from DidierRLopes/add-candle-chart", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 170, "deletions": 27}}, {"node": {"oid": "5c98e414269dd807a64be7b7cc13316b36220f0e", "messageHeadline": "Fix black complains - The return", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "1e6ab04d5db77da74f579a80e3d70a97efeb856f", "messageHeadline": "fix black complaints", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 24, "deletions": 26}}, {"node": {"oid": "2602e9ca64bf795995b3661417e9fe53aad5fcbf", "messageHeadline": "Fix black knn file", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "6dfdabfe50732bc1e44fbeef66074e7113c35ab2", "messageHeadline": "close all figures since backtesting generates 2", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1a6c0ecf2a124221fd757a49daa0844e7845536", "messageHeadline": "prophet backtesting", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 210, "deletions": 8}}, {"node": {"oid": "112f0e841351a76c9c7fccbb5a29967e63f81a86", "messageHeadline": "nn backtesting", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 568, "deletions": 14}}, {"node": {"oid": "02cce84ca9f7b2eb39c576715d94291902238fd1", "messageHeadline": "regression backtesting", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 196, "deletions": 6}}, {"node": {"oid": "592da539d5a68854ebd8fb761abdd22b1553c797", "messageHeadline": "sma backtesting", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 200, "deletions": 6}}, {"node": {"oid": "520628e6426a5133b29ebabb3753e9ecc0a43194", "messageHeadline": "knn backtesting", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 196, "deletions": 6}}, {"node": {"oid": "be5b2dcafac44db47ca7d43f75bc46cbb8eb446b", "messageHeadline": "ETS backtesting", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 206, "deletions": 6}}, {"node": {"oid": "83c7ce54ca2d95d00ad629cde83991e9cc8b7743", "messageHeadline": "ARIMA backtesting", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 206, "deletions": 9}}, {"node": {"oid": "ad568187af3f8d096198f8f4d5ef92deb716d9af", "messageHeadline": "refactor prediction helper file for prediction commands", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 72, "deletions": 20}}, {"node": {"oid": "cfdcecf8f3f1c6865d63782313c95552a76bcf1d", "messageHeadline": "Remove extra brackets", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9bfe84565e317c567c3ee637ee9cdf78840bda0f", "messageHeadline": "Add a line break", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b4e50bbbf30583f3a07e344fb62f9e9d1910fe48", "messageHeadline": "Add a Candle Chart", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 168, "deletions": 27}}, {"node": {"oid": "fb82139c18a63ab687e93d0f4b74b64d5ad2286b", "messageHeadline": "Merge pull request #166 from DidierRLopes/refactor-fa-menu", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 262, "deletions": 90}}, {"node": {"oid": "7a46edc990f93963e4e1160d2dc997aefdbc1985", "messageHeadline": "add comparison analysis to roadmap", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "6a42a25b7651a02ed0597e7badc19fdf8158419f", "messageHeadline": "minor help commands", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "475ac5b612029ea2f2180cc985c57f5211aba07b", "messageHeadline": "Merge pull request #165 from sandsturm/164_seaborn_dependency", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 171, "deletions": 142}}, {"node": {"oid": "75241b13141b91d416c729aa76dafbfff86038a4", "messageHeadline": "Fix AV menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39bdc06d533844958d9a18fc94ee8ae1f29046a6", "messageHeadline": "Refactor FMP menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 134, "deletions": 57}}, {"node": {"oid": "67b342d0a2ed5d5530530f11fd9c74c2f10df637", "messageHeadline": "Refactor AV menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 109, "deletions": 27}}, {"node": {"oid": "21cb39ba4256f05115ce6dfa55dae07341fe16c6", "messageHeadline": "Added poetry.lock file", "author": {"name": "Martin Sand", "email": "martin.sand.dev@gmail.com", "user": {"login": "sandsturm"}}, "additions": 170, "deletions": 142}}, {"node": {"oid": "debeb0a56d11a8283b55437a29bd148d473d1590", "messageHeadline": "Adding seaborn dependency to pyproject.toml", "author": {"name": "Martin Sand", "email": "martin.sand.dev@gmail.com", "user": {"login": "sandsturm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1969ff3b251711099a448024ec71e5b4e50413f7", "messageHeadline": "Merge pull request #163 from DidierRLopes/add-color-to-fa", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "a6c20136ef1d6a451793954a9b31604c59888455", "messageHeadline": "Fix return if/else", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "c5644d913d9e09d5c576e5832c619dc52c839b5f", "messageHeadline": "fix pylint", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "3bf6de1b65f7d5076fbcd9189eece33da37a37c8", "messageHeadline": "Fix lint", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "539ea5f145f0864bece3afa3211f793bf6fedb31", "messageHeadline": "Add colors to financial market watch data, similarly to website", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "50ff6f878dc5b252b9792f526ba8d4134394c929", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f1ba197f00983e299cade5dd249ea4be87b0abc", "messageHeadline": "Merge pull request #162 from DidierRLopes/some-fixes", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 29, "deletions": 15}}, {"node": {"oid": "070e73c225e8b83541628b009435799dec46334a", "messageHeadline": "Update readm with polygon API key", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e2b0ffb36c118edb2f267a649b72552b23cf85b8", "messageHeadline": "Remove unnecessary comments", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "f2b8abf5cec75157695226dce45d66b75ab75b1c", "messageHeadline": "Fix name of file to set ENABLE PREDICTION", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e28ff5bdbf49a8d21675e29aea92a633d61174d1", "messageHeadline": "Prediction prints to have flag to use or not use color", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "762bbbb0c4cd69512e8961ef74d4237a84568c22", "messageHeadline": "Add help flag to comparison analysis menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "1ef550986eeb8c25bc46fd3e1cf39eab6ff08201", "messageHeadline": "Fix help flag in case of Market Watch commands", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0699f1ccd1e8534d7bdd7c1d792297d355757dbd", "messageHeadline": "Add comparison analysis option to main menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fa5696a408616bf2d2d1f69e2df69980746b42c7", "messageHeadline": "Merge pull request #161 from DidierRLopes/update-roadmap", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 88, "deletions": 15}}, {"node": {"oid": "73262a6d56e6b979822a8a5ffd8d8d43bab11664", "messageHeadline": "Updating Roadmap", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 88, "deletions": 15}}, {"node": {"oid": "46f91c76bee2ca4ae097fe31962e0ffd3c0b5d41", "messageHeadline": "Merge pull request #158 from DidierRLopes/disable-ion", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 145, "deletions": 51}}, {"node": {"oid": "87da54a12b3ff8cc75151329c01bd1e46ad7c120", "messageHeadline": "Removing unused import", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "66e3bc1e306eb2fb97df703323a7cb9ff10bb919", "messageHeadline": "Add a new line at the end", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe60795d5fdaada152840f1c5dd08bbb76201e6f", "messageHeadline": "Adding Feature Flags", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 145, "deletions": 50}}, {"node": {"oid": "949c4b803bc200153bcfd96b11ef4fd4dedc68bc", "messageHeadline": "Disable ion", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "dba17e7b551732d1b354c72d69d7626b7ffeb7f7", "messageHeadline": "Merge pull request #156 from DidierRLopes/bugs-badges", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "85a20ccddebcefd1f48525442b969b91b26d5c07", "messageHeadline": "Bugs Closed", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15ee88358f892364daabc63111d0510fa32044cf", "messageHeadline": "Add Bugs stats", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "6c745c51c4156a16166ad7eeb6b42ec0cee870c8", "messageHeadline": "Merge pull request #155 from DidierRLopes/actually-fix-fbprophet", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "264f91b16c1d9fee3d953cf99fbaef451bf448f6", "messageHeadline": "Make yahoo finance dataframe match index name of alpha vantage dataframe", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "ae8abd71f6ad459bf792888bbcfff0dcf53bf965", "messageHeadline": "Merge pull request #153 from bfxavier/fixing-prophet", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "00bc82ed12eaaed854a601d7940f8679fbe1ffca", "messageHeadline": "Merge pull request #152 from bfxavier/fixing-while-loops", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 179, "deletions": 159}}, {"node": {"oid": "569901e7ba67502a36f1faed62a40293f7866876", "messageHeadline": "Merge pull request #151 from DidierRLopes/add-conada-and-windows", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 76, "deletions": 2}}, {"node": {"oid": "29b0d829ddf7ebf7d3e9d2874338d8ea8848026f", "messageHeadline": "fixing prophet run", "author": {"name": "Bruno Xavier", "email": "bfxavier@gmail.com", "user": {"login": "bfxavier"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5a765d4e7617c1b40307089f40e91223a84329de", "messageHeadline": "Linting code", "author": {"name": "Bruno Xavier", "email": "bfxavier@gmail.com", "user": {"login": "bfxavier"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "35f7651359e9bba65f134ec287316286bd28ff51", "messageHeadline": "Wrapping the reddit loop logic in try catch, preventing exceptions fr\u2026", "author": {"name": "Bruno Xavier", "email": "bfxavier@gmail.com", "user": {"login": "bfxavier"}}, "additions": 199, "deletions": 179}}, {"node": {"oid": "823ecc840041bc7f82e4a4d31e39a26b2b286c7f", "messageHeadline": "The elusive coma version build", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f9b8c4dcaf5a5361b8e11246ed3aa2967a66058d", "messageHeadline": "Fix formatting", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "14a1ed2e31a629f052437c967820bcb7c7862658", "messageHeadline": "Add empty line", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1ec071ce16fc9e9d3e26b5f1b70273229c4ba95", "messageHeadline": "Add Windows and Conda CI. Seriously.", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 76, "deletions": 2}}, {"node": {"oid": "b0a685cacaca1f06fc41d8041bcae5492216dc52", "messageHeadline": "Merge pull request #150 from DidierRLopes/fix-fa-market-watch", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 65, "deletions": 196}}, {"node": {"oid": "da0a03b681fa85377f630fc91619a5beb4459bca", "messageHeadline": "Disabling a flaky test until we add mocks", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "0dba79179eacde8ce4ca0578cd1e72eaeeb655d4", "messageHeadline": "Resolving conflict", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 740, "deletions": 34}}, {"node": {"oid": "0e8fda89db6906dfaf7231caf323e617444e244e", "messageHeadline": "fix spacing in fa_menu", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b1fb52adb0875aff2a2d3f739263ffca7b2d42f9", "messageHeadline": "Merge pull request #146 from DidierRLopes/fix-help-exiting", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 308, "deletions": 28}}, {"node": {"oid": "80738e000ea60e7e7648f05ac6784bc7cdf5317b", "messageHeadline": "Merge pull request #147 from gmerrall/prompt-toolkit", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c7e38303fcf700ca874f73ba89d0defe6d1eec35", "messageHeadline": "Update terminal.py", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "98e588e14e77b3e4f5911140d4d2cd810d8ecfcf", "messageHeadline": "fix trailing space", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98104845e41991a9c6e7f1f1e8c677b08079bb79", "messageHeadline": "Update terminal.py", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6e1c6c04538b2b77f74bbfdd0ad04b8383c0412b", "messageHeadline": "Merge branch 'main' into fix-help-exiting", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 654, "deletions": 187}}, {"node": {"oid": "5d54918e0451ca9e64e5a639059c0b015172bcf5", "messageHeadline": "Merge pull request #141 from DidierRLopes/ca", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 441, "deletions": 4}}, {"node": {"oid": "4f027ea35c7078254de85081f64d66493d628eff", "messageHeadline": "Merge branch 'main' into ca", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 207, "deletions": 178}}, {"node": {"oid": "b7d24e9051eb5ff1fc372c0e253debb4831ee351", "messageHeadline": "Add pyenv python-version, add blank line", "author": {"name": "Graeme Merrall", "email": "dasfreak@gmail.com", "user": {"login": "gbmerrall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a2577e4a10745a8d600efc6f892f817954f345f2", "messageHeadline": "Sort out multiple sources of Financial Statements", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "efc4e70ff61881f3725d4fd3a37801730a0afebd", "messageHeadline": "Merge branch 'main' into fix-fa-market-watch", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 204, "deletions": 174}}, {"node": {"oid": "e7cfa9f7cf7b2e18abc4b5ad4dab3a76228b3b4e", "messageHeadline": "Merge pull request #148 from ricleal/prompt_toolkit_nested_dics", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 207, "deletions": 177}}, {"node": {"oid": "5a80a22d544e8df2c3793564b868915fc986d5d2", "messageHeadline": "Fixing MarketWatch FA menu", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 44, "deletions": 159}}, {"node": {"oid": "5037bbe32648afb36089a6354b5121a3b650dbca", "messageHeadline": "another go with prompt_toolkit", "author": {"name": "Ricardo Ferraz Leal", "email": "rleal@fugue.co", "user": {"login": "ricleal-fugue"}}, "additions": 207, "deletions": 177}}, {"node": {"oid": "4d06c87e265cca9df398d92df0c560eeeb41f86d", "messageHeadline": "Merge branch 'prompt-toolkit' of https://github.com/gmerrall/Gameston\u2026", "author": {"name": "Graeme Merrall", "email": "dasfreak@gmail.com", "user": {"login": "gbmerrall"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c0d04c87ee47aa28dd044e7446a53b18e960cfec", "messageHeadline": "Update .gitgnore for pyenv files", "author": {"name": "Graeme Merrall", "email": "dasfreak@gmail.com", "user": {"login": "gbmerrall"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "24f4ade0e7faa60ef5f1f5c185238c6dd1209d61", "messageHeadline": "Adding prompt-toolkit jupyter mplfinance to poetry and requirements", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 759, "deletions": 16}}, {"node": {"oid": "75fed7faa621a4d3baa184bb61d2cf5e02e14417", "messageHeadline": "also clear flake8", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27bab23a5b482c158c6b0cafd4ecf299120346e3", "messageHeadline": "Fix the prompt behavior if terminal is not tty", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "25c6a6704c6a9030cd0d27666b7d042f7d62151d", "messageHeadline": "merge main branch with prompt toolkit to ca branch", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 19, "deletions": 21}}, {"node": {"oid": "d7d6482e38ed135e68673a1c28247e80eff40b26", "messageHeadline": "fix indentation", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "8cd049410141423be9476f44dca44cc67a961349", "messageHeadline": "Revert changes in this branch to make tests pass", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "5707ff0fcda6e7a21a511aa5e071b610059d412c", "messageHeadline": "Return load correctly", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6056e734ca817333fe3518c86a6b4138a764a0ba", "messageHeadline": "another typo", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cab7ca7d9e575b922c966b7daa38d4a255c81b0d", "messageHeadline": "fix whitespace", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "723be601c5eca667a509d371f365a4dcfdaba646", "messageHeadline": "Allow commands that don't need arguments to print help", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 52, "deletions": 17}}, {"node": {"oid": "8bf35e225d7fb2e10d61a3333df944b53ea4dd2a", "messageHeadline": "add_help set to false for all ArgumentParser", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 105, "deletions": 16}}, {"node": {"oid": "c98b51f14f83b4eb0fc4f1735954d1e277657122", "messageHeadline": "Help flag -h in commands not exiting program", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 157, "deletions": 1}}, {"node": {"oid": "484848a9060bc1cfe124c11ec268ba12ccf6990a", "messageHeadline": "Merge pull request #145 from DidierRLopes/fix-dependencies", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 771, "deletions": 21}}, {"node": {"oid": "f8c3ef02baec0001fa94cfa341929675bbe4a654", "messageHeadline": "Clear flake8", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9af480dc624f37e1116db2b85a06deacb6c406d3", "messageHeadline": "Fix the prompt behavior if terminal is not tty", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "e5a95ef044668bcffc45016246685d655e1bc19e", "messageHeadline": "Merge branch 'main' into ca", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 235, "deletions": 68}}, {"node": {"oid": "dc2adf7301867d98a087bd69f02e9b133761b4b8", "messageHeadline": "Adding prompt-toolkit jupyter mplfinance to poetry and requirements", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 759, "deletions": 16}}, {"node": {"oid": "5ba8b6ac76aee3f298065410eaa69d0e1c938945", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "e0af865f09bef0929ea37349a1c8ff1f4c7f2588", "messageHeadline": "Merge pull request #142 from ricleal/tests_with_prompt_toolkit", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 64, "deletions": 43}}, {"node": {"oid": "0405cd79ad53c8333be4744c72744757f489da9f", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5095ac9cb2f73ae07b9f7147cffd5cde84248da2", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 22}}, {"node": {"oid": "bf161753f65a3d9a0b4ab371fc4b5ee2b297272f", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9eb40e70452a7f6a8669794e2a8613e7d37d6a09", "messageHeadline": "Add comparison analysis README", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 117, "deletions": 7}}, {"node": {"oid": "bf84fcab0f84bac4c9bd9bdd7a7aaf46bcef6cc5", "messageHeadline": "Merge branch 'main' into tests_with_prompt_toolkit", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 151, "deletions": 2}}, {"node": {"oid": "af82b7f7c4ec1d5198f77370bc0d2b88f016604c", "messageHeadline": "Merge pull request #140 from DidierRLopes/ark-orders", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 151, "deletions": 2}}, {"node": {"oid": "c71754db23d59ca23c34e22662f8b9f54925a095", "messageHeadline": "Adding order total and candle info", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 43, "deletions": 2}}, {"node": {"oid": "9e25d5ae7c1627ad80d76484c30d5da719935fb9", "messageHeadline": "Update .gitgnore for pyenv files", "author": {"name": "Graeme Merrall", "email": "dasfreak@gmail.com", "user": {"login": "gbmerrall"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "192a3a70ca585963ff90f3a03c67abaacc919c50", "messageHeadline": "Tests with prompt-toolkit", "author": {"name": "Ricardo Ferraz Leal", "email": "rleal@fugue.co", "user": {"login": "ricleal-fugue"}}, "additions": 63, "deletions": 42}}, {"node": {"oid": "9e3700bd499eee431eaecac890976a1361b6f03e", "messageHeadline": "lint is always right indeeed", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "7928de5f112fbf4dd6e29419ab11ed627c6e6468", "messageHeadline": "fix typo", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c8f7cbd71d75ef9eb1490dcc1818dc01cd16583", "messageHeadline": "Add comparison analysis menu with historical and correlation heatmap \u2026", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 330, "deletions": 3}}, {"node": {"oid": "90215648abfbdf770bb33fe0bc7b2d47874ec99a", "messageHeadline": "Removing unused import", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e65446e22bba838dc69113d8945c40d56fcce6da", "messageHeadline": "Update filemod", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1561eafbc7dfa575c8bb7197bf64163c3df2665c", "messageHeadline": "Adding ARK orders", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 111, "deletions": 2}}, {"node": {"oid": "35583d762dcc3e6079b221a41e9e73d0173006f4", "messageHeadline": "Merge pull request #137 from DidierRLopes/fix-colwidth-deprecation", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "ec2bc2c375f94c7bd75044b31135b49b1d3e47f4", "messageHeadline": "Fix colwidth deprecation notice", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "be87eb59442ccadda887902a87d9a5cbb353e213", "messageHeadline": "Merge pull request #133 from backhand/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e217bec6575b16203d1ba7713edacfec195fab10", "messageHeadline": "Update Dockerfile, correct CMD", "author": {"name": "Frederik Hannibal", "email": "frederik@backhand.dk", "user": {"login": "backhand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bdaaca453322e1be8687040e26f2b984beeb9855", "messageHeadline": "Merge pull request #132 from DidierRLopes/ets", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 340, "deletions": 16}}, {"node": {"oid": "0a7978867f37fd56df7ea67c4bf9601ab1e26b97", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9e5462907916f44e5d946ec3dc2a2447c599b4eb", "messageHeadline": "Add ETS to README", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 29, "deletions": 16}}, {"node": {"oid": "3dd78064f413da3879083c23f2a799101a30d53f", "messageHeadline": "Remove unused import", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a33b1cc8143bd2c3a6638b43642fcfb3a78a289c", "messageHeadline": "now its flake8, aww jeez", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "00d818e8d1ff2dd28ece6edbdcfaca8e8b5a93ca", "messageHeadline": "Add extra line at bottom juusst for lint", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9bc9f2213d7efefc9e3b594bc2aa1bade8d9b6a5", "messageHeadline": "Add several exponential smoothing techniques to prediction menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 311, "deletions": 0}}, {"node": {"oid": "e143b890d536c0e8ad30f0263b2dc85125fbbbdd", "messageHeadline": "Logo in png instead of jpg for other backgrounds than white", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11d9e8ab377504d3548129f981e2eaa6e90e3781", "messageHeadline": "Merge pull request #131 from DidierRLopes/terminal-flair", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 59, "deletions": 10}}, {"node": {"oid": "b39738137d061a8b17138704ac80fd7d5ce33278", "messageHeadline": "Add rocket and diamond", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "36ee9fc42f0775cda9f7ee3c27d1c8871af3043a", "messageHeadline": "Pylint is right as always", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "907ff5d8b89655aa7e2e03d7541a266cac16d1f2", "messageHeadline": "Add flair", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 57, "deletions": 10}}, {"node": {"oid": "c1dad6c723280d17c5aeeede155ee4a892ed1c8d", "messageHeadline": "Merge pull request #129 from DidierRLopes/roadmap", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 129, "deletions": 1}}, {"node": {"oid": "042c18a196006ef7cf991349b0570050950de010", "messageHeadline": "Update ROADMAP.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9623af658b80dc498cea0e4bb771d0b6cbadb4da", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42e3897ca99cf05eb937369ec2545f0fa1e6720e", "messageHeadline": "Add ROADMAP to project", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 129, "deletions": 1}}, {"node": {"oid": "5517f1e82dd53acfbd39f4fdb02f47477c248a03", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0b7777ec6ed05d2e838f1b6c31bc7106d14dedfc", "messageHeadline": "new logo", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c92bd79f47b1bfc9990f4005a513fd8cd10384c0", "messageHeadline": "Merge pull request #117 from cclauss/Fix-pytest-imported-but-unused", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 43}}, {"node": {"oid": "73b3b61732d01a77150ca6bbda9708a45219a5a0", "messageHeadline": "Merge pull request #128 from DidierRLopes/get-main-data-from-quandl", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 87, "deletions": 63}}, {"node": {"oid": "e87ec05ce017d2a92d2cc745856719540f0fc7cb", "messageHeadline": "Fix name from quandl to yf", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "7b75da36e45a9075f90d24e72127c9ccda35e5b7", "messageHeadline": "make lint happy", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "78196121f894295b4b9bb5a5976f1ff461deeb3c", "messageHeadline": "Improve research menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 46}}, {"node": {"oid": "ad42962ee60db128c95028b4adf09b8a03d84245", "messageHeadline": "get main data from quandl and not alpha vantage", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 67, "deletions": 15}}, {"node": {"oid": "47b84083a2c408b8cf12f392f6b4e4b978092d05", "messageHeadline": "fix typo in overlap ema pred", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d58aa2149929158eb923977f3c4456c616ace48e", "messageHeadline": "Merge pull request #126 from DidierRLopes/improve/124", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7f1ccbfd28bd784a966f0fecbbe6ca5dd310792d", "messageHeadline": "make lint happy", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96801999a14b1630136bb89b960ae4c8722cb011", "messageHeadline": "Update main_helper.py", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d149b56bc4e4ef0168d074f42c0749679fbe87b3", "messageHeadline": "Update terminal.py", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0f930b93aef12435c73965981fb34ce025c985fa", "messageHeadline": "Merge branch 'main' into improve/124", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 353, "deletions": 315}}, {"node": {"oid": "6369764c99da3dac66674f252a8ceee6b63afd2e", "messageHeadline": "Merge pull request #127 from DidierRLopes/improve-main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 353, "deletions": 309}}, {"node": {"oid": "302baeb2164c7edf24952bd662638db7bb60148f", "messageHeadline": "Remove unnecessary else after return", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "64c9bb46db7060fb75ea5abebb4452d922dd0214", "messageHeadline": "lint happy", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5321c6563a08840f86a872858c4a4817a9d8c368", "messageHeadline": "Refactor main python", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 330, "deletions": 323}}, {"node": {"oid": "626fccab3ff1d5b6a878d1d7502a8d8472cc8bd0", "messageHeadline": "Improve main terminal python", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 52, "deletions": 14}}, {"node": {"oid": "cbc2f0c6572ff61d752aa773c3221828387c13ed", "messageHeadline": "#124 Remove -t flag requirement from load command", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5d04b32e88f0a4a8358ef0b64ec656e7241b6747", "messageHeadline": "Merge pull request #125 from DidierRLopes/improve-export", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "be62f7156eeb410bab4dc6a8e583dc3fb5b7386e", "messageHeadline": "Improve export feature", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "b0771a65edd12ecb30237c65637ebe2c755f7048", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7b7b0b772ae9bfe206986b7a6beb02649ae8b56", "messageHeadline": "Merge pull request #120 from DidierRLopes/improve-readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 421, "deletions": 256}}, {"node": {"oid": "565d030b6d1e97d0ecef8f9a2636c2be8dfa7e22", "messageHeadline": "Remove usage.cast file", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 118}}, {"node": {"oid": "b0fa04dc7fd518ded5cec0b7b2a6c7b971dece40", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cdf574aeb8683b92931966831cf2d4b0e6471abe", "messageHeadline": "Gif cast format improves speed?", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "ec61fff26aa3c81aca83cf16ffce2c9feea5f8fd", "messageHeadline": "Usage example", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "21fc704a96e5bbc706c8872989e371029fbf7eda", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "57c49fa77bd6ec51fa8a7c75c3b32686a5f25020", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "477b8f59457b7272ff1c84327028c844210026ca", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 13, "deletions": 21}}, {"node": {"oid": "aa59287cc199b60675a1d7cffb8370b825c21208", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44fecaf5f30cafabce964b299dbf8cc68a1c62b5", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63a441e9891e9db689c6023f98ad38c26e535baa", "messageHeadline": "Add logo", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "dc2c4d905ec4253e0b4510462f4e75218ff6373f", "messageHeadline": "Merge pull request #119 from clothespin/export-command-2", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "2024e7bec00cfd3e3f6550b9fdb6b29bd01eb488", "messageHeadline": "Reformatted terminal.py with black", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "6e059c30eff8a66e568a2c63f81bcae8ff7d9f7a", "messageHeadline": "Adds export command", "author": {"name": "clothespin", "email": "ian@unstu.cc", "user": {"login": "clothespin"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "54b8cb6e2d3500e6d0c714a1672202cbf00bc3a9", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "c3bfcce6237d227b908dd194d35f958715ea2e0e", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "513519fb80dfbbb1ac9983346c3df0e584b6c8ff", "messageHeadline": "Draft of new README", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 421, "deletions": 254}}, {"node": {"oid": "f28de30fad958f722df4f3e943cc2be2d39befa4", "messageHeadline": "Fix module imported but not used", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a01be3c8dabe26cdc2f8544ff1322ef8555e407", "messageHeadline": "Fix module imported but not used", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 5, "deletions": 42}}, {"node": {"oid": "026f9b97b06c695eafe119ff37e0c2b90b419131", "messageHeadline": "Merge pull request #112 from cclauss/max-line-length=122", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "0f714f49461933af6106a0f8b4c7a26cbbc0eedb", "messageHeadline": "Merge pull request #115 from DidierRLopes/split-requirements", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 788, "deletions": 386}}, {"node": {"oid": "0136fb51482fb9706e851d8acd62b70c632bdef7", "messageHeadline": "Merge branch 'main' into max-line-length=122", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 260, "deletions": 659}}, {"node": {"oid": "691aeb5e4feb497476d4af049c76b5297cfbed33", "messageHeadline": "Merge pull request #114 from DidierRLopes/last-big-refactoring", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 158, "deletions": 538}}, {"node": {"oid": "b30a257d7b9de994daa3486f9856b4c78f803a05", "messageHeadline": "Resolving merge conflict", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cccd68305d9dce699292a379e924fac721ca30d1", "messageHeadline": "Resolving merge conflict", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 488, "deletions": 761}}, {"node": {"oid": "f13a0687aa8d0c0bb45eda0ceef3dea2df7f5b56", "messageHeadline": "make lint super hyper happy", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "10564c107fa40fa0d37c3c161f8cae5ca9d66b5a", "messageHeadline": "make lint super happy", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "da13a50adea668b820c726e5604364c6fcc36b5b", "messageHeadline": "make lint happy again", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "35e38702eb48ce86d30133dbf4040f670af86101", "messageHeadline": "make lint happy", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "fa951486965760470207f4f820fde024100e19fb", "messageHeadline": "Hopefully last big refactoring", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 152, "deletions": 534}}, {"node": {"oid": "14d7390e5b2de603fd72fb218b4c5fc2a3d69869", "messageHeadline": "Making Machine Learning requirements optional", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 788, "deletions": 386}}, {"node": {"oid": "9262a602e3bed1a5213a5b77c3837dfacf3aa03b", "messageHeadline": "GitHub Actions: make pyupgrade mandatory and max-line-length=122", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a2888cd65f3cc24f92a22fc3b2d7cf1adba8335d", "messageHeadline": "GitHub Actions: make pyupgrade mandatory and max-line-length=122", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "9f550ff9af596a06601174fabebff89ae893de77", "messageHeadline": "GitHub Actions: make pyupgrade mandatory and max-line-length=122", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "1ed3e46481d5b31631e2f942d45a04931b9a9733", "messageHeadline": "Merge pull request #109 from DidierRLopes/improve-pred", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 102, "deletions": 121}}, {"node": {"oid": "a5fd538307028b4bbfb5b52b5cb8f4620a9dec21", "messageHeadline": "Update helper_funcs.py", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8531930e3312dd3c6c27038921759a022696a933", "messageHeadline": "Merge branch 'main' into improve-pred", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 379, "deletions": 632}}, {"node": {"oid": "97bb344eeccf428edf62709fe4771ccaa046e165", "messageHeadline": "Merge pull request #108 from DidierRLopes/improve-ta", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 387, "deletions": 641}}, {"node": {"oid": "a18932522fe6c2440ae4903bc87eb2988a9037f5", "messageHeadline": "Merge branch 'main' into improve-ta", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 397, "deletions": 754}}, {"node": {"oid": "7b3d480f0ae23e15c20764b40493f80771607997", "messageHeadline": "Fix test by removing unused s_interval arg", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2205cf21957476007666c879a1b25adf196529fe", "messageHeadline": "Merge branch 'main' into improve-pred", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 401, "deletions": 762}}, {"node": {"oid": "1aa7d9627ed41d5952bc657d50c8774657aa2ff0", "messageHeadline": "Fix black failing test", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "30a23fe7bb5c2d1374f981158b6e0d3a3639fd31", "messageHeadline": "Merge pull request #107 from cclauss/mypy", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "bf71c09d0e36d60790f5779e21670d9747a75e9d", "messageHeadline": "Merge branch 'main' into mypy", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 395, "deletions": 744}}, {"node": {"oid": "a709225cc84e2654ca973d16b0147b7cff301247", "messageHeadline": "Merge pull request #106 from cclauss/unused-local-variable", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "eff1656c811c439ed51fbf0da23db2d46890b443", "messageHeadline": "Merge branch 'main' into unused-local-variable", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 387, "deletions": 733}}, {"node": {"oid": "ae95ce0fb736cd8bf2d5ed05e3a3798136f95def", "messageHeadline": "Merge pull request #105 from cclauss/add-blank-lines", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "17818f483c2082765b8546ae09f4fd737d4dc532", "messageHeadline": "Merge branch 'main' into add-blank-lines", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 374, "deletions": 733}}, {"node": {"oid": "4e9a735e43d4940a559c2485f9aeba4d4a4ddfb4", "messageHeadline": "Merge pull request #103 from DidierRLopes/refactor-fa", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 375, "deletions": 733}}, {"node": {"oid": "abf1475937caf5b0fb7f69357abf9381119b65b2", "messageHeadline": "Improve Pred menu overall", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 54, "deletions": 65}}, {"node": {"oid": "76cfe15102ca5060d845c5e3afaafe3df39d92ac", "messageHeadline": "Improve pred files, and non-blocking plot", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 60, "deletions": 55}}, {"node": {"oid": "355dcdd4233e7dded56270759053c54fd8db6444", "messageHeadline": "Update gamestonk_terminal/fundamental_analysis/business_insider_api.py", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "7c9f39ec0c62057cd959f5bb328a3743a280745e", "messageHeadline": "GitHub Actions: Make mypy a mandatory test", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "557fe1089550b6fc91ed96c95526222548fae190", "messageHeadline": "Make lint happy", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "984fc67b73bce48931adef10824b54b74247242c", "messageHeadline": "Improve TA plotting, dont block plots", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 393, "deletions": 642}}, {"node": {"oid": "9eeecf8015725ebf0e975e60049bbc151cbac751", "messageHeadline": "noqa: twitter_api.py", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5af911ae40b6eb8393e15e6b3e8a1e8a56c66142", "messageHeadline": "Revert twitter_api.py and use _ = axPrice.twinx()", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "f6ae3ab0230457375f4b033db19c97c6e495e372", "messageHeadline": "Fix rest of files with long description", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 106, "deletions": 18}}, {"node": {"oid": "e62240ee173d513a40a8a6ab28248adcd8ce7939", "messageHeadline": "Fix long descriptions to comply with pylint", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 72, "deletions": 21}}, {"node": {"oid": "9fcfe1bdca09aacc23b29f7c9f0f6532535ac254", "messageHeadline": "Fix local variable is assigned to but never used", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "4540195cc3a24f03d6270cf31b8524f6674045e6", "messageHeadline": "Two blank lines before function or class definitions", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "8884cdd4d2f59ec83cf8e9e728c59dea27b22c3c", "messageHeadline": "last pylint issue??", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "f3f78d061bcf2a086ec5ebe2f0ef98c28fe796da", "messageHeadline": "Merge remote-tracking branch 'origin/refactor-fa' into refactor-fa", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "499b5ef5f8b01a28b995bf0c0dd387f2de1a9d59", "messageHeadline": "resolve conflicts on my branch refactor-fa", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf745ca41a49186072e276e618750bdec0109b71", "messageHeadline": "Shorten description of growth command to comply w lint", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "c41e0cf2b44247b5e28c2922788569ced8924afc", "messageHeadline": "Merge branch 'main' into refactor-fa", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7e9295e82e5b1ca89b8ca6df47db8551ac541a13", "messageHeadline": "Fix announcement spelling", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bf1a2a5c338a87e6a4fedf60be214ead9643db6e", "messageHeadline": "Merge pull request #100 from cclauss/do-not-use-bare-except", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "98610bf387bd03a462c759e1b035f3dc70d31504", "messageHeadline": "make lint happy", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "fb6f30a230b61e220a090513b365fba71d369748", "messageHeadline": "Refactor Market Watch api web scraping into function", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 56, "deletions": 251}}, {"node": {"oid": "3e663dcb2d80e3a93bcf6124588bc785c37d8d75", "messageHeadline": "Improve fa code + fa/market_api fixes + fa/fmp/quote fix", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 232, "deletions": 557}}, {"node": {"oid": "2cf14fd476414dda0aa08893685cb3e4c1ba0ab7", "messageHeadline": "Update test.yml", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27af143e1d7c42456919f6d1e652e4dcf6ef06e3", "messageHeadline": "Merge pull request #60 from cclauss/pyupgrade", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "aaa54c4cde252d304abdb604b54ae5c4986cd9e1", "messageHeadline": "Merge branch 'main' into do-not-use-bare-except", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 284, "deletions": 411}}, {"node": {"oid": "2816849fc8ddf4ea377983eabce2b0d4c45cf109", "messageHeadline": "Merge pull request #101 from cclauss/l-and-1-look-alike", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "390682c258860ab5f46c223e685763d413671a78", "messageHeadline": "Merge branch 'main' into l-and-1-look-alike", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 280, "deletions": 407}}, {"node": {"oid": "4dd7a65cdbe1e3a5d26c4f9c3bb9ad965d2527fb", "messageHeadline": "Merge pull request #102 from DidierRLopes/ultra-cleanup", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 280, "deletions": 407}}, {"node": {"oid": "d95980d895f846a15f575cce1c84397338969cb8", "messageHeadline": "Clean up code + Fix dd/pt + Fix dd/warnings", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 121, "deletions": 149}}, {"node": {"oid": "cd08dcfc125f7f267955b4348c6e195606d84afc", "messageHeadline": "Merge branch 'main' into l-and-1-look-alike", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 77, "deletions": 9}}, {"node": {"oid": "c4560c5f2caafadc488efb632b23efd713f9f90d", "messageHeadline": "Merge branch 'main' into do-not-use-bare-except", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 77, "deletions": 9}}, {"node": {"oid": "40b3d6d860c81a32c1b9e5afe0c4892c0934e42e", "messageHeadline": "Do not use the ambiguous variable name 'l'", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c25d62e9b70db7906156b4759cfa00e0c5514267", "messageHeadline": "Merge pull request #99 from DidierRLopes/sentiment-popular", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 77, "deletions": 9}}, {"node": {"oid": "24ce6a166544b9131a631090c36bbf9b9320408b", "messageHeadline": "PEP8: Do not use bare 'except'", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "db02834afef1c185653dfd6492f6aedd990480e6", "messageHeadline": "Merge branch 'main' into sentiment-popular", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97baf4ffa9becba761987b3bf2151b045567c7d2", "messageHeadline": "Rebase", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ba034556b75963bfa6cd106b099edcc4b35a5533", "messageHeadline": "Improve code within discovery folder", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 160, "deletions": 259}}, {"node": {"oid": "589df628cfa0f19ead61646f39b65491002bcf6d", "messageHeadline": "Merge pull request #98 from cclauss/patch-1", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c70844a23e48dbe56ee6508c41e78d866d3b02ed", "messageHeadline": "Improvents for sentiment/popular", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "4aee22fe09fb3ba20f6ae5b47ff35fd099e1f60e", "messageHeadline": "Improvents for sentiment/popular", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 64, "deletions": 9}}, {"node": {"oid": "f7edc751966a9c8274587b6bf7369eb567f66885", "messageHeadline": "--ignore=E203,E302,E722,E741,F401,F841,W503 --max-line-length=140", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07b3fee25d02faabc5e29c4270e49ddf5ff7a168", "messageHeadline": "GitHub Actions: Add more flake8 tests", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "879152f9e0a84d1aa60365b575ae2eef493d89dd", "messageHeadline": "Merge pull request #94 from DidierRLopes/refactor-2", "author": {"name": "Artem Veremey", "email": "aia@users.noreply.github.com", "user": {"login": "aia"}}, "additions": 12570, "deletions": 7265}}, {"node": {"oid": "38f45d96ad3e1024fc2e45ed671515c3dad1b031", "messageHeadline": "Fix spelling", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e45d76e2de3c0daeb0d7e08c5e4d226b48bf8003", "messageHeadline": "Added more descripting message when Financialmodelingprep.com is retu\u2026", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a521099e6956388ff04427a92fd985b6b8df1807", "messageHeadline": "Added more descripting message when Financialmodelingprep.com is retu\u2026", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "74d0a0a9a6fb8dd3fc260610a18b87e509b57956", "messageHeadline": "Update file permissions", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "22921dfb43d6d78971e9a1e564f585f0f7715ff8", "messageHeadline": "Add requirements-win.txt. Update docs. Update requirements.txt", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 143, "deletions": 1}}, {"node": {"oid": "ed733f07ba921317b1246933fdb9a7afccb08e6d", "messageHeadline": "Move tests back one level. Update links to badges", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "565222ae6de890bbaa45b95ab6537f6098fd803c", "messageHeadline": "Put back rapidfuzz", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d9cc1b5d18c70492fff844d5addc565344937f4", "messageHeadline": "Add papermill", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 580, "deletions": 3}}, {"node": {"oid": "f10136e6b7a7acc01cea109819537a67bc42486e", "messageHeadline": "Adding colorama", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "60b2b272bd038f414bbade06bc65ebdecccc9ec5", "messageHeadline": "Remove isport as it is superseeded by pylint. Start enforcing black", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "46cfbf31f8119d209076ac8880d6a51d0ff35dfe", "messageHeadline": "Add pylint, fix pytest path, remove travis config", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 17, "deletions": 37}}, {"node": {"oid": "d3047c6bbbb7f313de12fd69589e6034283adada", "messageHeadline": "Fix undefined df_financials", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "106338d030d41e14168d7743f500e542b03bb550", "messageHeadline": "Resolving merge conflicts with main", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 3475, "deletions": 278}}, {"node": {"oid": "33b9c4c356475fe7b3e9779ce7aeed00bc30e7d3", "messageHeadline": "Merge pull request #68 from benkulbertis/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "f1ebf7c3082b7d985e038fdb4021be317be001d2", "messageHeadline": "Merge branch 'main' into main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7362, "deletions": 4553}}, {"node": {"oid": "676b73145fd782d716a31cee0256d2a493fb1e69", "messageHeadline": "Merge pull request #26 from akx/cleanup", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3850, "deletions": 4270}}, {"node": {"oid": "e0c32bd78ed2bd3d5fefafd72e7c068a46ccef80", "messageHeadline": "Make lint happy?", "author": {"name": "Aarni Koskela", "email": "akx@iki.fi", "user": {"login": "akx"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6ce7966d805ed25c25756a79d43fbd96f0631fb4", "messageHeadline": "Lock-in version of Python Black", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c96c3f464514765636290a419b427514f403dc2", "messageHeadline": "Formatting fixes", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0e1b98cfc52f1dc15c0bbddd0f2f5e8a940a384d", "messageHeadline": "Fix indent snafu", "author": {"name": "Aarni Koskela", "email": "akx@iki.fi", "user": {"login": "akx"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c6032c59d54c4adcc82f30983a062522b471b898", "messageHeadline": "DRY off research menu", "author": {"name": "Aarni Koskela", "email": "akx@iki.fi", "user": {"login": "akx"}}, "additions": 44, "deletions": 168}}, {"node": {"oid": "431e40c583c9f3cad3bf78c7711fd3824420b45a", "messageHeadline": "Late-import modules in menus", "author": {"name": "Aarni Koskela", "email": "akx@iki.fi", "user": {"login": "akx"}}, "additions": 31, "deletions": 38}}, {"node": {"oid": "7cbe4ef9a88c011427ee46e6bb2c1a29257b7b8c", "messageHeadline": "Make some imports late to allow running without all requirements", "author": {"name": "Aarni Koskela", "email": "akx@iki.fi", "user": {"login": "akx"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6c79415767e9a40fc23cd44cabbbea01a9464b20", "messageHeadline": "Catch exceptions from subprograms in menus", "author": {"name": "Aarni Koskela", "email": "akx@iki.fi", "user": {"login": "akx"}}, "additions": 300, "deletions": 279}}, {"node": {"oid": "7a22988d92ab44a8e4cf8e28938a6187818b6ad2", "messageHeadline": "Get rid of exception-eating bare except:s", "author": {"name": "Aarni Koskela", "email": "akx@iki.fi", "user": {"login": "akx"}}, "additions": 3293, "deletions": 3607}}, {"node": {"oid": "b83fe243d281ef3aebbaf6cb2e18ce22930e626b", "messageHeadline": "Fix FA Business Insider parsing and fix a bug where Business Insider \u2026", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "8bb6ae9c38f19506341b1e19a66d9e82206614ba", "messageHeadline": "Fix a bug where Yahoo's earnings calendar is empty", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f88da309f1326841c38cffcd73a2a6cfb89e7620", "messageHeadline": "Fix a big for Yahoo FA when a ticker has no sustainability info", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "e01fa460afcd592f6014d2e2f9fb62836c9aeaaa", "messageHeadline": "Fix a bug with Yahoo info not displaying for PLTR", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 34, "deletions": 11}}, {"node": {"oid": "d498ec9b0d1e35d9940f84900004c310528b533f", "messageHeadline": "Add codespell and codespell fixes", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "26dba178ac6b80ea89ea40764569efb4a2883ebf", "messageHeadline": "Starting the work on improving Twitter logic", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "32f52751fc78d78cfb5757ed1bb5e25a9209d470", "messageHeadline": "Avoid star imports", "author": {"name": "Aarni Koskela", "email": "akx@iki.fi", "user": {"login": "akx"}}, "additions": 43, "deletions": 38}}, {"node": {"oid": "00221d88d998e687a1aee4b6d3702e47d86951fd", "messageHeadline": "Clean up imports", "author": {"name": "Aarni Koskela", "email": "akx@iki.fi", "user": {"login": "akx"}}, "additions": 189, "deletions": 192}}, {"node": {"oid": "099105e7b69e37fdc53e66de6cac980e4ba2b8c2", "messageHeadline": "Merge pull request #82 from DidierRLopes/fix/test_action", "author": {"name": "Levi", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 82, "deletions": 25}}, {"node": {"oid": "598a9ab18f40cdc2703ad74158ebf3cdb0767e96", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Levi", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b12fe6a05a4fc745d1ab0749611a0c0bb45c3cb", "messageHeadline": "Update .github/workflows/test.yml", "author": {"name": "Levi", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ed531b7cad576578a7708066f8df2e140caafa8", "messageHeadline": "remove package install from linting", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "d0ef5223d90cc7c410ac52f53b2db32289764a5b", "messageHeadline": "fix matrix exclude", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3b4cf432487d9f4eb73231b7e4455ee78514cd51", "messageHeadline": "fix yaml format", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f20d6cf0d637851ee02d9233c5f0272b6295820", "messageHeadline": "refactored github actions", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 76, "deletions": 26}}, {"node": {"oid": "29a4f8952fbd3748ad09584bdcf794d28fabe229", "messageHeadline": "fix windows test", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "6d1ad0a8df0c15b2de5c6171eed7cc180afc1e0b", "messageHeadline": "change tests to run on windows and mac.", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "04073787b0642f4eb11d92ddd1bbf793f1a9e833", "messageHeadline": "change Test action so it runs on every PR", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7bd2d8d350b79a8339a065dea9273315ebdd0013", "messageHeadline": "Markdown linting fixes", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 290, "deletions": 198}}, {"node": {"oid": "f83b987b4760eff48bc4af2c553dcd0ceb8b2a23", "messageHeadline": "Fixing links", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e214cf1d764b9af7ed77a290de6d679beee5aa33", "messageHeadline": "Adding tests and notebook/reports", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "472b4ad697793e1a854847f9cbc1135e7ec510e4", "messageHeadline": "Adding python-black code style", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "b644077c49d07136bc67de01976d60f9e08548cb", "messageHeadline": "Adding Travis status and fixing linting", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 52, "deletions": 37}}, {"node": {"oid": "dec07b99cc8ec6c77e042766d0250841e2c58a89", "messageHeadline": "Finalizing pylint", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "5d0af127ee04b00aac5cb40a95924110310c3bad", "messageHeadline": "Adding Travis configuration", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "b9f76c6214609030913b7176670dc7615e429ad7", "messageHeadline": "Pylint fixes for gamestonk_terminal/helper_funcs.py", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "c3b9d247e0c646d47abd1e17a79606adca4dfea9", "messageHeadline": "Pylint fixes for gamestonk_terminal/prediction_techniques/regression.\u2026", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 31, "deletions": 33}}, {"node": {"oid": "3df20efc0333689e9246e1194b83bc4f9986379b", "messageHeadline": "Pylint fixes for gamestonk_terminal/prediction_techniques/knn.py and \u2026", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 38, "deletions": 32}}, {"node": {"oid": "66f4b2f50a19496eabdfb2fd7522f589a093a044", "messageHeadline": "Pylint fixes for gamestonk_terminal/prediction_techniques/arima.py an\u2026", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 37, "deletions": 31}}, {"node": {"oid": "4e60633abbb1c3acbccb9357ea7a5fefbe680cf8", "messageHeadline": "Adding mplfinance and a chart to the template", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "586d6499042dba9490365e4b6172d354f65bd8c7", "messageHeadline": "Merge pull request #52 from cclauss/patch-1", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 41, "deletions": 21}}, {"node": {"oid": "878f82ffe9ec3aaa2ccfb1c07de3e6bb360dfb65", "messageHeadline": "Create enhancement.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "06146c0c981d241b2fba8c62d2f8ff64f914640d", "messageHeadline": "Update feature_request.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "ddcede918fb2fca868367d1721e85e4f67562bf5", "messageHeadline": "Update bug_report.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "0f2c1fac699a200bc061e535f25ec903f942799b", "messageHeadline": "Add pandas-ta hyperlinks to README", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "b6ec0f61206d93b266cc074fe10e65e018528e52", "messageHeadline": "Merge pull request #67 from sigaloid/readme-improvements", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 202, "deletions": 145}}, {"node": {"oid": "30fac51130e329a80975751c8e6782dddc7e6e84", "messageHeadline": "Merge pull request #76 from DidierRLopes/nodesocket", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3201, "deletions": 120}}, {"node": {"oid": "14b340dd0b18b81c30eb7c6623f8421b99ea939f", "messageHeadline": "Merge branch 'main' into nodesocket", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b7835545d808ff14f7aa3b340131f5f16c13dae9", "messageHeadline": "Modify pystan to 2.18 on requirements.txt for fbprophet to build", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52e812eb35cdfe638de29da9524b5a836d55ed70", "messageHeadline": "More pylint cleanup. Locking versions of components and upgrading praw", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 103, "deletions": 100}}, {"node": {"oid": "8f3c8dc42500d27e88180547ea6806c52e015018", "messageHeadline": "pip3->pip", "author": {"name": "sigaloid", "email": "69441971+sigaloid@users.noreply.github.com", "user": {"login": "sigaloid"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b306135f9fca1d562b522080b6440b7d815da9b3", "messageHeadline": "Update README.md", "author": {"name": "sigaloid", "email": "69441971+sigaloid@users.noreply.github.com", "user": {"login": "sigaloid"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75011a8da71f4972d2cac7aa6d9df84a58055eda", "messageHeadline": "Update README.md", "author": {"name": "sigaloid", "email": "69441971+sigaloid@users.noreply.github.com", "user": {"login": "sigaloid"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "534432cf12007640903cfb9fef3cd6850d78fac4", "messageHeadline": "Add try/except", "author": {"name": "Ben Kulbertis", "email": "ben@kulbertis.org", "user": {"login": "benkulbertis"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "6dcbc7b47c68b82b7b45e681c9aa5b6a8c97fb9a", "messageHeadline": "Pylint fixes for gamestonk_terminal/res_menu.py", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 55, "deletions": 126}}, {"node": {"oid": "b5f7b18525e65ce84069af908f93e15798551619", "messageHeadline": "Pylint fixes for gamestonk_terminal/technical_analysis/volume.py", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 37, "deletions": 29}}, {"node": {"oid": "d3a2a294584fc054371c7d1acaa33f5eff74a632", "messageHeadline": "Pylint fixes for gamestonk_terminal/technical_analysis/volatility.py", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "f6a1269acc270d2d45c4087cab5a0047dc9b26e2", "messageHeadline": "Pylint fixes for gamestonk_terminal/technical_analysis/ta_menu.py", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 26, "deletions": 31}}, {"node": {"oid": "7bc8fb42ac8627bd486f1af6f7fad258908f3c17", "messageHeadline": "Pylint fixes for gamestonk_terminal/technical_analysis/overlap.py", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 34, "deletions": 24}}, {"node": {"oid": "4719d34f2b1e7d24e78a6cf94c935c8a5449a637", "messageHeadline": "Pylint fixes for gamestonk_terminal/technical_analysis/momentum.py", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 52, "deletions": 41}}, {"node": {"oid": "98513652657dd634e755f1c1176fba9b6f6a88a6", "messageHeadline": "Adding Papermill menu and a starting point to create Jupyter reports", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 244, "deletions": 9}}, {"node": {"oid": "dcd060bd298a987c0045c8c209d862d0287e0e33", "messageHeadline": "Merge pull request #69 from DidierRLopes/feat/smoke_tests", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 269, "deletions": 75}}, {"node": {"oid": "2cd6a7e3edda3093ac42cdcf32212f29baeabf3c", "messageHeadline": "set python back to 3.6.13", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c125f62be0f7ce7b466e760394305da137ee0d0", "messageHeadline": "add pythons 3.7 and 3.8 to test workflow", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c83480e2edabf850d09cb40505a43b37a97e38b", "messageHeadline": "update depedencies to increase compatibility", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 74, "deletions": 75}}, {"node": {"oid": "75927141171f31157e5896aeea2760be94fa5cc1", "messageHeadline": "change python to 3.6.13", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e206a001af2a2833899e7d601524abc585ee1f30", "messageHeadline": "add github workflow to run tests", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "fc6e1104311818011de7b80ee74e199ccf45be60", "messageHeadline": "add neural network test", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "76d94b9dff97a98b9da54dcd00e6dfa84a476379", "messageHeadline": "add test for load", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "0b9f948d77cdafcc42216c1625de7b2392f3a94f", "messageHeadline": "add pytest to poetry dev packages", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 106, "deletions": 1}}, {"node": {"oid": "07fff072e3a11c771428b6569b5390bc185a71a9", "messageHeadline": "Fix formatting for NN config", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 29, "deletions": 39}}, {"node": {"oid": "96227baffbf71b8478763f231db98d32a2f54998", "messageHeadline": "Fixed undefined timeseries var", "author": {"name": "Ben Kulbertis", "email": "ben@kulbertis.org", "user": {"login": "benkulbertis"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6042a3656c7b1ad486218389147400aa9c7575a2", "messageHeadline": "Adding color to DD/Finviz", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "ba202679c1bf97a88e7ef8c6edce6e94b588ac03", "messageHeadline": "Upgrade Finviz API to github version to fix get_analyst_price_targets\u2026", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "d1da43a5db27aad8f1beb5cc3bce1ce8e895b095", "messageHeadline": "More pylinting", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 165, "deletions": 139}}, {"node": {"oid": "ca6265d9cfad3ed4044246afecf842e8b4ffd369", "messageHeadline": "More pylint cleanups", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 49, "deletions": 31}}, {"node": {"oid": "702207195f0518df02f6de7d8bbe3cd4ec130b98", "messageHeadline": "More pylint cleanup", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 75, "deletions": 62}}, {"node": {"oid": "55825c2e6405e4de65ade0eeff86f9e675ec5dac", "messageHeadline": "Adding identification of exceptions", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 63, "deletions": 36}}, {"node": {"oid": "090b950c5588dfc589458dd63286e3f819e792b1", "messageHeadline": "FMP", "author": {"name": "sigaloid", "email": "69441971+sigaloid@users.noreply.github.com", "user": {"login": "sigaloid"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a9c5042b967ab04cd1c495f8fc225ee2e9d13b7", "messageHeadline": "Further changes", "author": {"name": "sigaloid", "email": "69441971+sigaloid@users.noreply.github.com", "user": {"login": "sigaloid"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "eec11b1009ccef22eb35916e94455d82c64840d0", "messageHeadline": "Some fixes", "author": {"name": "sigaloid", "email": "69441971+sigaloid@users.noreply.github.com", "user": {"login": "sigaloid"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "40ee911b565ef08a73158829a50238b4b95f7a2c", "messageHeadline": "Merge pull request #63 from sabujp/patch-3", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0bfcaa6667698e486c11eaa8a14200f9db047920", "messageHeadline": "Update README.md", "author": {"name": "sigaloid", "email": "69441971+sigaloid@users.noreply.github.com", "user": {"login": "sigaloid"}}, "additions": 151, "deletions": 146}}, {"node": {"oid": "b78297a0a0fabd697371a71f6067177c2015c2b3", "messageHeadline": "Merge pull request #64 from DidierRLopes/fix/poetry", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "b7de368dfd7c9772e17bebdc0b3ec70987484fb6", "messageHeadline": "change docker to use poetry", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "0000718b512a3db89c6196a31ec2935c025975a6", "messageHeadline": "setup poetry to work with python 3.6.8", "author": {"name": "Levi Blaney", "email": "shadycuz@gmail.com", "user": {"login": "shadycuz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f7e6709cbd9dd8f83f9a645c1e6c2d47112c3d68", "messageHeadline": "it can load btcusd, add crypto", "author": {"name": "Sabuj Pattanayek", "email": "sabujp@gmail.com", "user": {"login": "sabujp"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e7a51638e06652972b6e8941a30773261704434d", "messageHeadline": "#36 replace fuzzywuzzy by rapidfuzz, avoid merge conflicts", "author": {"name": "Didier Lopes", "email": "didier@nurvv.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "c2ed0e3acf7a8ba40641bc153f6a6c5a1b587af2", "messageHeadline": "Improve requirements to necessary packages only", "author": {"name": "Didier Lopes", "email": "didier@nurvv.com", "user": null}, "additions": 113, "deletions": 114}}, {"node": {"oid": "32be931e69a642d1a9499194a59c2c2041988ca8", "messageHeadline": "#27 Attempt to use poetry for package management", "author": {"name": "Didier Lopes", "email": "didier@nurvv.com", "user": null}, "additions": 2849, "deletions": 2}}, {"node": {"oid": "dd82f8f285f1403935cbf61b6e3a2a6f96ceabe0", "messageHeadline": "Wrong size of tuple", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "8ac1370e006ccface723f846b0585c3f790357d5", "messageHeadline": "Adding pylint config and helper", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 446, "deletions": 0}}, {"node": {"oid": "28ef84eebf9552d96e43e2f667f443a115fadce9", "messageHeadline": "Adding more terminal color and more pylint", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 152, "deletions": 31}}, {"node": {"oid": "9b0d92b89ca32abef0e4b467843ee1b98c0e71f0", "messageHeadline": "Make safety check a mandatory test", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e79817bd51ecc43c50c44d4888c0e3b96d29cd3", "messageHeadline": "Update lint_python.yml", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "449f70091112e6755fb17432eb1daaeb7858e863", "messageHeadline": "Add color and further liting fixes", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "d3cb2e90435c1e1aa89e660c90bf7db191698dfc", "messageHeadline": "Markdown and Pylint linting", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 110, "deletions": 105}}, {"node": {"oid": "222aa5bac0a60121e77bc44ddc8f62ac013d77df", "messageHeadline": "More additions of randomized User Agent to BeautifulSoup calls", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "8926a199c04d7d81f5f79da0a69eaaa48323d979", "messageHeadline": "Adding randomized User Agent to BeautifulSoup calls. Adding type hints", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 100, "deletions": 42}}, {"node": {"oid": "794467443c3f9a22b2c8445619ad34aa64df907b", "messageHeadline": "pip install -r requirements.txt || true", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7089673ded8728403a4b2eec3fa68e621ecb6a3b", "messageHeadline": "Make codespell a mandatory test", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a4846aaaf44db87a9e492f126904b43d2612425f", "messageHeadline": "Fix typos discovered by codespell", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a2a3945a49f9489b390cdf97dda34e06b6254b1a", "messageHeadline": "Fix typos discovered by codespell", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b1ab52c34f6cd1dff506fb0cc985f7216acd11d9", "messageHeadline": "Fix typos discovered by codespell", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "58ae580aa53ca66f3153c429ff38c849c0fed34e", "messageHeadline": "Fix typos discovered by codespell", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "79106c5efeace97e96523159e6082f41bd1578cf", "messageHeadline": "codespell --ignore-words-list=\"mape\" --quiet-level=2", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15fb585bdce8a9ae508507f2054085dfae9d9f73", "messageHeadline": "Create feature_request.md", "author": {"name": "sigaloid", "email": "69441971+sigaloid@users.noreply.github.com", "user": {"login": "sigaloid"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "c26ccc57b90a1cc287c88d93223ea96ab1290c1e", "messageHeadline": "Create bug_report.md", "author": {"name": "sigaloid", "email": "69441971+sigaloid@users.noreply.github.com", "user": {"login": "sigaloid"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "0b7b354300f942174b312e3a836936dc99465bd7", "messageHeadline": "Update lint_python.yml", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e1914fe893431a53c292e12d11f93b34a20a6e7", "messageHeadline": "Update neural_networks.py", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39f0ae4b85b333b3ac82b73570eaf8e3a027f5d6", "messageHeadline": "Use ==/!= to compare constant literals (str, bytes, int, float, tuple)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d7e613fc78b76f95c326f15cb89109d6b0fb9e67", "messageHeadline": "Use ==/!= to compare constant literals (str, bytes, int, float, tuple)", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d3a4b90bde5838659c2c24613ac84f2a035fd637", "messageHeadline": "GitHub Action to lint Python code", "author": {"name": "Christian Clauss", "email": "cclauss@me.com", "user": {"login": "cclauss"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "3531f0a495bf376b1289f3bf171ae9c52331f94e", "messageHeadline": "More formatting fixes", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 200, "deletions": 182}}, {"node": {"oid": "28d7b8ffadac066e710bac641e0d199a868918b0", "messageHeadline": "Fixing low_float", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 25, "deletions": 28}}, {"node": {"oid": "391cb4065cab469acc2b8f1d09c152457acf88a4", "messageHeadline": "Fixing high_short_interest", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 9, "deletions": 25}}, {"node": {"oid": "04f620df7ece29794ddfb51ee4982e19799ae72c", "messageHeadline": "Dropping execute flag", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e6e842e5c94d2a8ac8390fda560c9142338d89b8", "messageHeadline": "Adding a testing framework - pytest", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "e45315ceb33d722ac9e637a9e70aa70d0812e97e", "messageHeadline": "Fix handling of empty Company and Price Range in the Fidelity Orders", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "24d55b5f2bdcd138f4236b0ae94cf7e771d06fff", "messageHeadline": "Fixing imports. Adding auto-formatting with black. Adding pylint", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 5363, "deletions": 2484}}, {"node": {"oid": "13e47f7f5a44c2ae6627e54ba35f600442fb4b58", "messageHeadline": "Restructuring project for modularity", "author": {"name": "Artem Veremey", "email": "artem@veremey.net", "user": {"login": "aia"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "96f977e77ebbdf56f503fc7b14d22ea84c7450fc", "messageHeadline": "Merge pull request #36 from derrickknox/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "80d2003fb63fc1bf9230da4e32b9447689c2b74f", "messageHeadline": "Merge pull request #38 from grvsaxena419/patch-1", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "135e0b436e731f7999cda5088a52cbf4242b0e5d", "messageHeadline": "Update helper_funcs.py", "author": {"name": "Gaurav Saxena", "email": "grvsaxena419@gmail.com", "user": {"login": "grvsaxena419"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "54e54fb52725b4923396e4f5b4a80b2f203ed467", "messageHeadline": "replace fuzzywuzzy with rapidfuzz", "author": {"name": "Derrick Knox", "email": "72303101+derrickknox@users.noreply.github.com", "user": null}, "additions": 3, "deletions": 4}}, {"node": {"oid": "2522df0ed028162f5258443792182a9618894123", "messageHeadline": "Mount local into container for development", "author": {"name": "Justin", "email": "justin@commando.io", "user": {"login": "nodesocket"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f81af24199b841a054fc2f1d5c66e46333638e31", "messageHeadline": "correct permissions using chmod trip in COPY.", "author": {"name": "Justin", "email": "justin@commando.io", "user": {"login": "nodesocket"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "a7afb60d516bc86a1d6b53d0ac083dffe271aefc", "messageHeadline": "requirements.txt fun. not", "author": {"name": "Justin", "email": "justin@commando.io", "user": {"login": "nodesocket"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "05d81eaf8267814e52bf39aec3173549a9192b6c", "messageHeadline": "#20 Improve grammar readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06e54f3ce12e7181ab21bf5559e925f841d4f368", "messageHeadline": "Merge branch 'main' into docker", "author": {"name": "Justin", "email": "justin@commando.io", "user": {"login": "nodesocket"}}, "additions": 151, "deletions": 34}}, {"node": {"oid": "332dfd9678abb017b1e0c57bca3a49061aa5553f", "messageHeadline": "Merge pull request #18 from breck7/main", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e5504a9e965bcc8653af741ad378917f5dd04f06", "messageHeadline": "Merge pull request #12 from sabujp/patch-2", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f84cbc53be2638854146555f70f17d964cce2001", "messageHeadline": "Merge branch 'main' into patch-2", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 148, "deletions": 34}}, {"node": {"oid": "a73eefa429402e1edefdb8f0449cdd5afd2ddd82", "messageHeadline": "Merge pull request #15 from danielorf/config_terminal", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "bb61a703127cfc2e728b220ed0258ac4bc84743a", "messageHeadline": "Merge pull request #10 from danielorf/requirements-update", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 114, "deletions": 25}}, {"node": {"oid": "171f972143b8426710226bed1cc6b988a9e007bb", "messageHeadline": "Merge branch 'main' into config_terminal", "author": {"name": "Daniel Orf", "email": "danielorf@gmail.com", "user": {"login": "danielorf"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "db148a2a28b38e8d6ebd817b294c0bb7713dab50", "messageHeadline": "DS_Store finds a way", "author": {"name": "Breck Yunits", "email": "breck7@gmail.com", "user": {"login": "breck7"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "788e02908124dffd95c9ad9bdeb9093ee0deb579", "messageHeadline": "Merge pull request #11 from danielorf/gitignore", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "30e79c2c9e784c75d924783b07509d1f4cc1c7ff", "messageHeadline": "permissions", "author": {"name": "Justin", "email": "justin@commando.io", "user": {"login": "nodesocket"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dd7fc74941d7603ca61d29288fbb9ba2f58270af", "messageHeadline": "Merge pull request #9 from nickodell/patch-1", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eaddcee6e8fcad54b023fb0fef34b2ab2adf1836", "messageHeadline": "Merge pull request #8 from sabujp/patch-1", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe1063b9aadf3da5022c5ba9d5ace2dc965199d0", "messageHeadline": "fix permissions", "author": {"name": "Justin", "email": "justin@commando.io", "user": {"login": "nodesocket"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "070c193a8b91880463457d8258d63c836d6f0613", "messageHeadline": "fixes and remove using CloudFlare DNS in docker-compose.yaml", "author": {"name": "Justin", "email": "justin@commando.io", "user": {"login": "nodesocket"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "c5111e53ca606460305e1883d0b24c71875a0995", "messageHeadline": "fix readme format", "author": {"name": "danielorf", "email": "danielorf@gmail.com", "user": {"login": "danielorf"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "54520a295d97218685ab91b3e09981462f89f453", "messageHeadline": "create python user in Dockerfile", "author": {"name": "Justin", "email": "justin@commando.io", "user": {"login": "nodesocket"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "426a6b217685ab22aef46d21bbabd6cb65fd2b5f", "messageHeadline": "Added environment variable option to config_terminal vars", "author": {"name": "danielorf", "email": "danielorf@gmail.com", "user": {"login": "danielorf"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "8830782066ab0be244b9402b2ce3956b804fe9dd", "messageHeadline": "added INSTALL_ON_LINUX=1 and still pip install fails", "author": {"name": "Justin", "email": "justin@commando.io", "user": {"login": "nodesocket"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52c836ebfc6901c63a906d3a6d59679fe6b2b911", "messageHeadline": "missing k", "author": {"name": "Justin", "email": "justin@commando.io", "user": {"login": "nodesocket"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a4cafdc989058db4a594fc10c984734a908b591c", "messageHeadline": "Updated README.md to match", "author": {"name": "danielorf", "email": "danielorf@gmail.com", "user": {"login": "danielorf"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "dabc46e908048fd84892ed8327913175c11b77f7", "messageHeadline": "add missing py packages to requirements.txt", "author": {"name": "Sabuj Pattanayek", "email": "sabujp@gmail.com", "user": {"login": "sabujp"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7afa86dc2d4e331581ebd00a66d1bca02f1c6296", "messageHeadline": "start of Docker and docker-compose support", "author": {"name": "Justin", "email": "justin@commando.io", "user": {"login": "nodesocket"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "15afc39c4eff6f2967b6e7e0c3ca403329a52226", "messageHeadline": "Added basic .gitignore", "author": {"name": "danielorf", "email": "danielorf@gmail.com", "user": {"login": "danielorf"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "5e5741ed943259456b83d70350ec4aa5de05e679", "messageHeadline": "Removed dup TimeSeriesCrossValidation in requirements.txt", "author": {"name": "danielorf", "email": "danielorf@gmail.com", "user": {"login": "danielorf"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "32af94046158b12ce3466c783c86a913298bc4ff", "messageHeadline": "Update requirements.txt to include TimeSeriesCrossValidation and pyth\u2026", "author": {"name": "danielorf", "email": "danielorf@gmail.com", "user": {"login": "danielorf"}}, "additions": 115, "deletions": 19}}, {"node": {"oid": "ef011b4bbc5a44bcf5ca9d2fec30bd04ccb13020", "messageHeadline": "Fix spelling", "author": {"name": "Nick ODell", "email": "nickodell@gmail.com", "user": {"login": "nickodell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e927c0646c2537f6ee9f4beb6e02c9600c95d71c", "messageHeadline": "fix config_terminal.txt -> config_terminal.py", "author": {"name": "Sabuj Pattanayek", "email": "sabujp@gmail.com", "user": {"login": "sabujp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21e7e4ad4b16a4ea9b60ade9fc07f7262ffbef92", "messageHeadline": "#1 Add TimeSeriesCrossValidation import to installation", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "1601e58f5becf14859d6b63f82c471f0b29dd1b9", "messageHeadline": "#1 fix requirements.txt, unexpected tensorflow_gpu dependency", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "edea6e79699875c8193092babd780e3930130aaa", "messageHeadline": "Create LICENSE", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "40f54492742ba6c69287bf1bd82546ea5d52f07d", "messageHeadline": "Improve main readme with adding plot view", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "52fa06ccc644a5fcac4818fd6572dd30918b53d4", "messageHeadline": "Remove block of code that loaded stock by default", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "fd1f7749c463e603601fdc207afa0171249d719e", "messageHeadline": "Improve view main plot", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d546835bdbd791c5f33057796913f278de3f0829", "messageHeadline": "Merge branch 'main' of github.com:DidierRLopes/StockMarketBot into main", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ecf54fa6d425e824d11630b69fe0fa256dbe1341", "messageHeadline": "Replace resources link, content has been moved", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "147b500c942756f168f61a21338330179e9f1225", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83782231d8f7a30867cc80dc07e50bf13a495ac1", "messageHeadline": "Merge branch 'main' of github.com:DidierRLopes/StockMarketBot into main", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ae051709ba2765d4c7018c55da0990e098129eb7", "messageHeadline": "Improve reddit api code", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 32, "deletions": 16}}, {"node": {"oid": "bf7dd4a9b3e62fc3ed49dc2b370ec522c4d7da37", "messageHeadline": "Fix because OCD", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f2b15210d42c17d2904752374cc33547f0599e1", "messageHeadline": "Replace screenshots for code improvements on reddit api cmds", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1e2e0b163f0cbc92e4b39cb5de526bbcf1d78b3f", "messageHeadline": "Improve watchlist command in reddit_api", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "3d51f33b9a41c939465106bcf511380688133b7d", "messageHeadline": "Fix popular screenshot cmd in sentiment readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84658bcdf478dcb7e96fa90c1cd3151806254f7b", "messageHeadline": "Fix popular cmd in sentiment from reddit", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bcb2262a9e05a729313664da506f3975be684f96", "messageHeadline": "Improve reddit API file", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 89, "deletions": 78}}, {"node": {"oid": "59c8128c737802f6c162bb0636373671d9f6e8d2", "messageHeadline": "Add popular command to sentiment readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "3c25dc4a852ecc801bde3e214381c5b5a7ec4098", "messageHeadline": "Add spac command to sentiment readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "aeb95a3f8d21c960a6990c7951740aa58fb663ea", "messageHeadline": "fix main readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d9efe2dbb3966306c256a791a886f69a8afc23e5", "messageHeadline": "Merge branch 'main' of github.com:DidierRLopes/StockMarketBot into main", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 63, "deletions": 2}}, {"node": {"oid": "e52c019f4e7aa0a31a6abb4a0a1407b134a00047", "messageHeadline": "Improve google api", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9945a5b0d8846d01bcaf717b65b3bb18daea735f", "messageHeadline": "Add google section to main readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "fb157bf29676ced33b37bd6253b013de8876de78", "messageHeadline": "Improve sentiment's README, namely google section", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "49afd0458de1769e3d0b70be3ea165dcf8057af3", "messageHeadline": "Add google sections to sentiment readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "5b54de1b8b8f8c397dd059d493219a365d136dd0", "messageHeadline": "Update requirements to add pytrends", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "95db72ea58f6317c7a1fa1ec8b2de8300dd1328d", "messageHeadline": "Add queries and rise queries from google to sentiment", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 61, "deletions": 17}}, {"node": {"oid": "7646d5d7687e43766d0a4a14ab439c8e88491ee9", "messageHeadline": "Add google api with mentions command to sentiment", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 112, "deletions": 3}}, {"node": {"oid": "54f60e54f7fbcb45e92cf157149d65f55ac4ce72", "messageHeadline": "Update requirements file based on latest imports", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "3250f1bbda8e0241e72afa767e4129e168442f1f", "messageHeadline": "Minor improvements in overall code for consistency", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 337, "deletions": 328}}, {"node": {"oid": "d8d3586666ad2c883554aacb46f9519dd783de58", "messageHeadline": "Add twitter to sentiment menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 323, "deletions": 25}}, {"node": {"oid": "926bcb48df9b42a9cd37f0518b42553537193dfd", "messageHeadline": "Add graphics to sentiment twitter readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "1e88bc12abecbf7c081669e2f47728fb433562f2", "messageHeadline": "Update API twitter key var name", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5c98cef327aa4471e8b3b7a743911e9f7e610b1a", "messageHeadline": "Add twitter sections to sen README", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "69769383c2b1981c92e7e0d350fe0d6d4caaaa47", "messageHeadline": "Improve main readme with twitter api", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ab2746bf14115eaa71955c4a3dedaeb1d245b3e6", "messageHeadline": "Update sentiment readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "bbcf1ac4a177afac699b291d260fce36a75ceb66", "messageHeadline": "Update sen reddit readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "8f11c553706afd18a80101472359171c0b582e7e", "messageHeadline": "Update sentiment readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 32, "deletions": 24}}, {"node": {"oid": "dff492cef4af9f7b662bbba62c05952529ccdf4e", "messageHeadline": "Finish DD readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "89779b6298a70d54153bc001631784e6414e2687", "messageHeadline": "improve dd readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "5e0e623cc6788add9e9be7c81ae9e5b9fbc4b86a", "messageHeadline": "update ins and insider section in readme dd", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "9a2b041a61ec7b947c6cd89b6df21b592117e7c2", "messageHeadline": "improve pt and est section in dd readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "41bdabbb3d2b6a2b31e7dc2b630065ac9f8fabdf", "messageHeadline": "Fix pt in readme dd", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "660f65507baa93bb81a566fdaeff07ad1a275af5", "messageHeadline": "update analyst and rating section of dd readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "c42f63b3b6209146131280e210e42ded7e7fef37", "messageHeadline": "update news and red sections of dd readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "034bc546b2b283f5b020230407470df516e5c5e8", "messageHeadline": "Add example images to DD readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "9f506ec7b04e7f0a013b520837737210417e7b80", "messageHeadline": "Update DD readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 33, "deletions": 24}}, {"node": {"oid": "7e28fa20f3a6ccfe27e3128b5a68bcc9996f72e1", "messageHeadline": "Finish pred README with NN config", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 53, "deletions": 1}}, {"node": {"oid": "1121fc11ffe943659dab5826e6864ac2a0596869", "messageHeadline": "Improve code in general after writing README", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 287, "deletions": 194}}, {"node": {"oid": "34296ca1c117caca115e1f0bb92cdd33db8ff9ac", "messageHeadline": "Add usage of neural networks in pred readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "297bd5a9c7fcc95ff3bd52952f1d05ce1f7089e7", "messageHeadline": "Add prophet to pred readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b93aa2be586a4d40540bac78fed7ffbdf67062ad", "messageHeadline": "update arima section in pred readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "d9adee99a1575f407a3cc2a3256ecfb20efc771f", "messageHeadline": "Update prediction README with up to regression section", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "00671303bb26bb0663134f522e105846d09652e8", "messageHeadline": "Add prediction plots to pred README", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "b4101bb1ae94bfebbcf3fec6c00c29b45524649a", "messageHeadline": "Update prediction techniques readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 36, "deletions": 43}}, {"node": {"oid": "bd5b6ce1ab73f0b4fa65427feea71b51620c6005", "messageHeadline": "Improve FA readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7bd492a0b6afa75fbea3a3b4c1a52c10e94844bd", "messageHeadline": "test market watch hyperlink in fa readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5d467bce48c44060a7f7ad91c2142f1442d8c198", "messageHeadline": "Finish TA readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "3d5cbaaaf69aacebbde1c7eefd0db92b99cdcd57", "messageHeadline": "Add volatility and trends section to TA readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "c1f5fc6513e894b28cd48e306fa3f84a8e3d339d", "messageHeadline": "Add momentum plots to TA readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "8e289a2b22b6747b80b186ff559d71052c296d2c", "messageHeadline": "Update TA readme with overlap plots", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "05840420019d16afc8d96548c32234ea7eb78f84", "messageHeadline": "Update TA readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 48, "deletions": 32}}, {"node": {"oid": "781ae9ac73d9a7fdd12103f028a984616c78c034", "messageHeadline": "Update discovery readme to use examples with white background", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "6f78da1ab73be2e91bab2477d23358907ad84375", "messageHeadline": "Improve FA readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "534dcd61856c31d6a54f6ce134924c202490c986", "messageHeadline": "Update FA readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d753479fe2be89b3a763a6dcab82d13cdfb5de60", "messageHeadline": "Add FMP section to FA readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 62, "deletions": 3}}, {"node": {"oid": "87527d496a986a509653bd266d55e52806747247", "messageHeadline": "Update Alpha Vantage section on FA readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "d8d47a3bf87c060bf61887569570fa6a40511e64", "messageHeadline": "Add Yahoo finance section to FA readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "87de2e4755873b18a0bae86f3edb21eaa8b7cf3e", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "de71b8a7e73563d4b6e38488c7516c54a475b2cc", "messageHeadline": "Fix typo in fa readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "fe6910f5adac675d18416cd736f2c0cf42476062", "messageHeadline": "Finish Market Watch section of FA readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "5298160622ca9866ebeb5ce3736f68a0b19dbe74", "messageHeadline": "screener and mgmt sections on fa readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "8bf07857139dabcc7ef28939351d6c03d4e218d3", "messageHeadline": "Improve fa readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 86, "deletions": 62}}, {"node": {"oid": "557dac1715d8c07128b236ca373554413f45b2c1", "messageHeadline": "Merge branch 'main' of github.com:DidierRLopes/StockMarketBot into main", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 163, "deletions": 32}}, {"node": {"oid": "f5e688bc5ec7b17a6a7be046af35205f044f65c9", "messageHeadline": "Improve disocvery folder comments", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 64, "deletions": 51}}, {"node": {"oid": "2f45cb6bce1fa41724f417934a994699b3fc890a", "messageHeadline": "Update README.md", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3fc4726e9755095972181306464306fd95441149", "messageHeadline": "Improve discovery readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "e13267ad5d3fde9a0b13a7f0eb0d20e10502bbf5", "messageHeadline": "Add spachero and unusual whales section to discovery readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "7b123a22b19aea98083af1434cdbe68066fdcaf4", "messageHeadline": "Fix typo in main readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed6f733a8a828cb04b3920b82d819cb4e933eb8b", "messageHeadline": "Add simply_wallst to discovery readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "b5079f315bc3463f2149b4f12dba827ebe8c6200", "messageHeadline": "Add low_float to discovery readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "1bbc3f689ec1a9845a0550181dd10646f9afa28f", "messageHeadline": "Add high_short to discovery readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "66ddaf40314da71faa0fb841fb4581434ebefa9e", "messageHeadline": "Fix main readme up_earnings command", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e96ede82e143338b18e23f69d61e07bc77339d42", "messageHeadline": "Add up_earnings to discovery readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "913ad1d57f0c0a777d5ee09ecd505e94bc163262", "messageHeadline": "Add orders to discovery readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b3e597cd6ab2f49eada314e6a3c8b5a04282aed3", "messageHeadline": "Add gainers to discovery readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "8ac7c3559eb0750594bcb448f10f15c6400d48d6", "messageHeadline": "Add sectors to discovery readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 15}}, {"node": {"oid": "434a595400dc9adc9eea78d0816ac3b213434cd9", "messageHeadline": "Add map to discovery readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 43, "deletions": 10}}, {"node": {"oid": "194532ed3102723e61491d83c1d6264602a7d16e", "messageHeadline": "Update main functions of load, clear view on README", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "d245a06b6fc3e4169e2c4930ac061345d069d8fd", "messageHeadline": "Add section regarding API keys to README", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "d4dafba8381a6eb3a607f22022fe63f3cdfe4b0a", "messageHeadline": "Create config_terminal file with API keys", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "bae75f5242f1c4361d6ea5b053886f29f4519f39", "messageHeadline": "Add install section to main README file", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "109abb98775402ed9b253fc9767615fbd4a51f52", "messageHeadline": "Merge branch 'main' of github.com:DidierRLopes/StockMarketBot into main", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 525, "deletions": 2}}, {"node": {"oid": "906eaa56a09dcdbe830e201e03658c2c7952ab4f", "messageHeadline": "Add requirements.txt for installation", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "fa98483172109c57e421d3e25e98b3d0c6cda687", "messageHeadline": "Update main README features headers to hyperlink to corresponding REA\u2026", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1f4a8efbf43bd337f26f705b3a131582406430ae", "messageHeadline": "Create README under sentiment folder", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "f14afc09f19e2e31a39de0b64f00f7d480facc46", "messageHeadline": "Add README under technical analysis folder", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "7afff30537dba63ae594b8ebc9ad66be1a4010d4", "messageHeadline": "Create README file under technical analysis directory", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "1790dca6d5807e4e5e2828f070634456602cd81a", "messageHeadline": "Create Readme under Fundamental Analysis folder", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 106, "deletions": 0}}, {"node": {"oid": "def63e30009a948d7ac57f192815a3feb4b6df86", "messageHeadline": "Create README for Due Diligence folder", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "9962071187a5df5c5404e64be0e961545a06fc30", "messageHeadline": "Create discovery folder readme", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "eef49d5cd024b39895fefaa0a41b728402b9f3ca", "messageHeadline": "Test README in discovery folder", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8d7126ca1eda402bf42caf4614e51592892f49a8", "messageHeadline": "Initial README implementation", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 190, "deletions": 2}}, {"node": {"oid": "b0514dd83543e8cdc6ff381adab2c1468e0e4994", "messageHeadline": "Fix plotting of technical analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb45f94210fb5a9538a995251e17098b40eadcec", "messageHeadline": "Add unusual whales website to discovery menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "ad8d58fcbab501ac57804fcdc044f6517a159d04", "messageHeadline": "Add neural network models configs in separate file", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 63, "deletions": 44}}, {"node": {"oid": "00d9308d945a3ec707359a0402af631e960e4f21", "messageHeadline": "Rename config_bot to config_terminal", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "1e935218c719acda2905656f828b41aafb41f865", "messageHeadline": "Improve prediction techniques prints", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "be1c3245118cb90aeabb3ee2155f869b389a1149", "messageHeadline": "Add LSTM to prediction techniques", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 115, "deletions": 6}}, {"node": {"oid": "59a374c9951327172aec1cf77a556f9e65e85131", "messageHeadline": "Add RNN to prediction techniques", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 103, "deletions": 2}}, {"node": {"oid": "7b14d265394d2d988987bcbdf88300832806c0a3", "messageHeadline": "Ensure prediction techniques use daily data", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "f0572dc5bcc93c0d203efe71c024973acc070e34", "messageHeadline": "Fix KNN using adjusted close data", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "74f3d1fe6435239dcef47108326cc7a9843e5428", "messageHeadline": "Fix try-catch around mlp func", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b7070334d526c9711bd324d644bdf348578a8341", "messageHeadline": "Add MLP to prediction techniques!", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 173, "deletions": 5}}, {"node": {"oid": "01c8b28333bc87637ff661b9741463eeb4917a8d", "messageHeadline": "Gamestonk to Gamestonks Terminal", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2a660be32c27ff060195bca79198a38cc9dadcb0", "messageHeadline": "Fix numJumps having to be 1", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "65f345bc7b69aae944095c74158cd1450d78cdf3", "messageHeadline": "Add fbprophet to prediction_techniques", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 72, "deletions": 4}}, {"node": {"oid": "da8b1a862c242cfbbbe12fcf1f359f21f38d7be9", "messageHeadline": "Add new ARIMA model to prediction techniques menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 87, "deletions": 3}}, {"node": {"oid": "c16f42ad0edfc4b4e2e27dd9ac5362349909b97c", "messageHeadline": "Add spachero website to discovery menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "487d70c145416cef5ddd1ff5c7b275f70b7fe5ec", "messageHeadline": "replace helper_funcs filename", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "d3e11d415f5bc092ce7a1ac46b069aa83bc9d2a8", "messageHeadline": "Refactor program's name", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 21}}, {"node": {"oid": "e7b4e8d3343f3b9088c3e751456d364bf99f222a", "messageHeadline": "Add regression file with linear,quadratic,cubic,and personalized funcs", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 47, "deletions": 18}}, {"node": {"oid": "b1feeb59c4435c25c583fe813f10a7ed30f33aae", "messageHeadline": "Improve knn plotting", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "5eae9ea773d80e0edbd8cb45f26f62b8715bdf3b", "messageHeadline": "Improve sma plotting", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "c71c53edc3be79bf65f76997df90c785ed9e8b2b", "messageHeadline": "Add Linear Regression model to prediction techniques menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 73, "deletions": 1}}, {"node": {"oid": "2f5cf80477d4767c09a006a260e8b303790b6b1d", "messageHeadline": "Improve linewidth of sma stock price", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60c6dd5e31406058675d3bae79ebc63f36ba7b23", "messageHeadline": "Add knn command to prediction menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 75, "deletions": 1}}, {"node": {"oid": "8fcdc14a0d99b02888c545e2353a6fa718f96174", "messageHeadline": "Add SMA to prediction techniques menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 152, "deletions": 39}}, {"node": {"oid": "19bf6331733ee1e3b2940e07be3cfe0c4ce1b5d6", "messageHeadline": "Make SMA to allow multiple window sizes", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "d73fdd4516c0706c408ed404f8512a9c7aa46782", "messageHeadline": "Add newsfilter to research web pages", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "60912c728272c0f04b5cb06918d9a85d87f01ee9", "messageHeadline": "Add newsfilter stocktwits as default for stalker command", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ba08a67939440485794bdfb39b02debd61773ecd", "messageHeadline": "Add stalker command to stocktwits sentiment menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "a2683078a22a459844d245f0ca37f6be15a24368", "messageHeadline": "Add trending stocks from stocktwits", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "96f932dbc7a763fbd4f757dfa010b503f90f4b79", "messageHeadline": "Add messages from stocktwits in sentiment menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "bc031226858f6353772de3299fa6e389dd3c536b", "messageHeadline": "Add sentiment command from stocktwits", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "a8664141e47794b989ad0d1b670c69856585b77b", "messageHeadline": "Refactor Reddit commands from discovery to sentiment menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 102, "deletions": 34}}, {"node": {"oid": "bdcbd3d1080366cef1566d90d641e8ccb3cd65bd", "messageHeadline": "Add resources option", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "49171748ef7792a96c6bfdd5755b41a54c3fa246", "messageHeadline": "Add more research web pages", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 108, "deletions": 7}}, {"node": {"oid": "fe90655d55b3784430691839de498fddc995355d", "messageHeadline": "Add research web pages menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 140, "deletions": 1}}, {"node": {"oid": "1e8ec335aac132c5bb54bce6cf9c339c3c87a0f5", "messageHeadline": "Add Simply Wall St. research data", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "edcecaaee26ba39d3ed4844b4bf03140eb469f80", "messageHeadline": "Improve finviz disc code", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a2a46b0be0ff944fd4ce5eb73ae973a4d5ae0af6", "messageHeadline": "Add Fidelity orders by customers", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 64, "deletions": 1}}, {"node": {"oid": "f4398d49189e3fd023bafdead23c047046ae1036", "messageHeadline": "Improve OBV plotting", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 44, "deletions": 4}}, {"node": {"oid": "c963fbc615677015d5650f3941b4b0c6390423b5", "messageHeadline": "Improve ADLine plot", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "01e83818cc8924d531e53a117627e878a7a6f6fa", "messageHeadline": "Improve BBands plotting", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "d7d9db53177a5e30da8f6f1e5490f478b5344a14", "messageHeadline": "Improve Aroon plotting", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "0caff20347d19669abf14c3210fa6c62a1acfe5a", "messageHeadline": "Improve ADX plot", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 51, "deletions": 3}}, {"node": {"oid": "2ceb03b3ce358b4578adb61a0da75372c703ae78", "messageHeadline": "Improve linewidth in plots", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 14, "deletions": 17}}, {"node": {"oid": "ea492c940d9b736cc3ec1bace09cfeb06a1fc112", "messageHeadline": "VWAP for daily", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "98cb9683b8bd7e2a4330cd99e39cb6a7bf09cde8", "messageHeadline": "Change default SMA and EMA to 20", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "effa13a7f358b957949cf679eb7672e32322c48f", "messageHeadline": "Minor OCD improvements", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2a79e614e373227c22e12e5681212d03ed97a60d", "messageHeadline": "Improve stochastic RSI plot", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 60, "deletions": 4}}, {"node": {"oid": "6ea2969d877137839f01529aa25ab5ff8c0bb29b", "messageHeadline": "Improve RSI indicator", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 52, "deletions": 2}}, {"node": {"oid": "229de959702101b134365e2f483545e408d091c4", "messageHeadline": "Improve MACD plotting", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 47, "deletions": 7}}, {"node": {"oid": "c4b8881a65743b756030c37154d575cc5475d4b2", "messageHeadline": "Improve CCI TA indicator", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 53, "deletions": 2}}, {"node": {"oid": "addf9e5b79659526e11453d82c352c91db1af0ba", "messageHeadline": "Add more filter types to the Finviz discovery map", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "b9765a6d38333111e8fcc0aafda6fc084f3ba41d", "messageHeadline": "Add next earnings release dates to disc menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 62, "deletions": 7}}, {"node": {"oid": "2db75c1d023d0ed0768a629f434e36f32db26db3", "messageHeadline": "Add Insider Activity over time command from Business Insider", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 118, "deletions": 1}}, {"node": {"oid": "f073b508436ff5bb81973b3afd6c4b1d35bab779", "messageHeadline": "Add earnings estimates command from Business Insider", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 120, "deletions": 1}}, {"node": {"oid": "a9561d83bece72bd763de405054dcd0e4a8a2087", "messageHeadline": "Add price target from analysts from Business Insider", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 97, "deletions": 2}}, {"node": {"oid": "68f101e4f924a873af5ca17fa93ef3f8d10515f4", "messageHeadline": "Add calendar_earnings from yahoo finance command", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "5079359c940e7560351488340f9b8bcc72946aa1", "messageHeadline": "Add sustainability command from Yahoo Finance", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 48, "deletions": 2}}, {"node": {"oid": "d9401d27c4acbcd9e87e7b72492b2335bb9c6aac", "messageHeadline": "Add shareholders command from yahoo finance", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 57, "deletions": 4}}, {"node": {"oid": "b4533ed491d30279418eaf1bda0c705fbdc6363d", "messageHeadline": "Add info command from Yahoo Finance API", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 79, "deletions": 5}}, {"node": {"oid": "929ea525ce1b4402c242152839ec3f63e3080343", "messageHeadline": "Add management command to FA menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 71, "deletions": 1}}, {"node": {"oid": "86b467a7d0214464542c76fed238f3eafbad8637", "messageHeadline": "Add get_next_stock_market_days function", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "9d7e2d6254a3a5d164872bc8eee61e4992c20764", "messageHeadline": "Big restruct of code, adding due diligence menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 535, "deletions": 466}}, {"node": {"oid": "29eaf966c29241d2b30760f88e9ee0e3e32f5291", "messageHeadline": "Add high short interest and low float discovery commands", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 129, "deletions": 1}}, {"node": {"oid": "f490bf297e2f72ed99350a1ca657d7aee2d6e57c", "messageHeadline": "Add SP500 index stock map", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "23d6f487ffffb1cdbf9cd2f9d276a1a52d9069ce", "messageHeadline": "Add command that outputs Short Interest ratio", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 75, "deletions": 1}}, {"node": {"oid": "19e207e5d770b406f85e1eb19bdd13146b586139", "messageHeadline": "Add WSB command to discovery in tribute of WSB gang and GME", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 127, "deletions": 2}}, {"node": {"oid": "f958ab19bee63ca6f5e162ba05771d1db77fac0b", "messageHeadline": "Fix SEC filings hyperlink", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "221172397561922c9fa94f4df8e3418279295616", "messageHeadline": "Add SPAC_C from subreddit SPACs", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 157, "deletions": 4}}, {"node": {"oid": "4fb646defa87537c567c78703462aa8a2352acb7", "messageHeadline": "Fix indentation", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "88a1c598fb8c58766cf6287215e47723846fe174", "messageHeadline": "Add spac search to discovery menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 113, "deletions": 2}}, {"node": {"oid": "b99dda7b15b251b539ca72319a451d9239c258b1", "messageHeadline": "Add DD from Reddit to Fundamental Analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 120, "deletions": 1}}, {"node": {"oid": "1998a4211f7d616e65e36dbe17da966a72484e4a", "messageHeadline": "Remove config", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "8b5d362aa987cb2b46b9b4e22c4fdffd909ee16c", "messageHeadline": "Update config required", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "a0fb0280f6c55cd3df47243d32c66ba012b40347", "messageHeadline": "Add discovery of stocks menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 389, "deletions": 0}}, {"node": {"oid": "79be82c90c35388f6c70d5fbcac2b2ae95da99ab", "messageHeadline": "Improve menus", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 261, "deletions": 312}}, {"node": {"oid": "c7b2fa4056a4656b961e1328265888f2af62914f", "messageHeadline": "Improve Fundamental Analysis menu", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 139, "deletions": 87}}, {"node": {"oid": "d8d7901719c7d4caa6f1e68307c407b6b998af08", "messageHeadline": "Add info from sean seah book", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "b20a168de7faf20bd057f0544c9692943f459194", "messageHeadline": "Minor fix", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 43, "deletions": 29}}, {"node": {"oid": "d5af74be5b4fe19d157f5e8639b6d50858795a3e", "messageHeadline": "Add info regarding Sean Seah book", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "77e3839363e474e9a24d30cad050344cd1b44c85", "messageHeadline": "Hide key comment, as its a subset of overview data from alpha vantage", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c661f076158c6199393211363b15a806d4434e92", "messageHeadline": "Improve try-catch to not print help on except of TA", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 36, "deletions": 34}}, {"node": {"oid": "35b99a8774a613cab6065eed48ac9084e4cbd5ae", "messageHeadline": "Improve try-catch to not print help on except", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 111, "deletions": 58}}, {"node": {"oid": "8a00b2d6c3bea62bf0926ea93df20a0ad86ccec6", "messageHeadline": "Add warnings based on Sean Seah book using MarketWatch source data", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 181, "deletions": 1}}, {"node": {"oid": "5f575941372697d4db3d2621951cd3262d5211fe", "messageHeadline": "Add cash flow and SEC filing command", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 243, "deletions": 1}}, {"node": {"oid": "24df5c93e38d802a56d1093041362a3165d2dc43", "messageHeadline": "Add liabilities command to FA from Market Watch", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 66, "deletions": 2}}, {"node": {"oid": "8551b6255e34d063aa7bb05e89dc23e0dc363441", "messageHeadline": "Add income and assets command using Market Watch with Beautiful Soup", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 162, "deletions": 26}}, {"node": {"oid": "10141bdc4140c728706fdb2914ef194d43297047", "messageHeadline": "Add news and analyst commands to FA from Finviz API", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 62, "deletions": 1}}, {"node": {"oid": "e1af3fed83aaace65cdb83d63750dee44a6ab194", "messageHeadline": "Add screener and insider commands using Finviz API", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 84, "deletions": 11}}, {"node": {"oid": "dcb51fb76ea200c64854e1327e644b8c67ca0550", "messageHeadline": "Change stock_market_menu name to command", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 58, "deletions": 58}}, {"node": {"oid": "9107030bc95ab18154af7634a191bfe14c842809", "messageHeadline": "Remove pycache files", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a1cc95757c78c3b90f1f022e8a5ea14241d84107", "messageHeadline": "Reorganize code structure in fa and ta folders", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 1276, "deletions": 1140}}, {"node": {"oid": "3aa919d2f799f152890499bb15fd261c1c5595f6", "messageHeadline": "Extract main key metrics from overview data", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 357, "deletions": 222}}, {"node": {"oid": "e0506f5819b15609ba7d93f3292c16b323fa36c8", "messageHeadline": "Add info regarding Fundamental Analysis key metrics", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "c87d328cb758c57f98d5518828880cf52432c28f", "messageHeadline": "Add earnings option to fundamental analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 140, "deletions": 85}}, {"node": {"oid": "0a3a4aec3badad941ff3444b2a78c6964b11b6d7", "messageHeadline": "Add overview of company from Alpha Vantage API", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 80, "deletions": 1}}, {"node": {"oid": "e687a4a42e24d953a5b05c9a63c62e8fcbbb5706", "messageHeadline": "Improve overall code menu ordering and comments", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 268, "deletions": 179}}, {"node": {"oid": "d646813b465aa2a9072add36bcfde053ee334f66", "messageHeadline": "Improve fundamental analysis details options", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 55, "deletions": 54}}, {"node": {"oid": "271dd5ac87554c99e0af28c2a1806467a94da80d", "messageHeadline": "Improve profile and quote fundamental analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "d24d60cea2f9f382fea9724f5824c41b80214c38", "messageHeadline": "Add discounted cash flow to fundamental analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "070d79fbebc25e7b54c6c0c4ec5ab2322d9051e1", "messageHeadline": "Add enterprise to fundamental analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 80, "deletions": 2}}, {"node": {"oid": "d31e39a039afa58316bdfd3f84818d6cac3e5366", "messageHeadline": "Add profile to fundamental analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 143, "deletions": 109}}, {"node": {"oid": "ff9e5c9be3860d64fc1686c68d7934ffd3bad359", "messageHeadline": "Add growth to fundamental analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 52, "deletions": 2}}, {"node": {"oid": "34128fc857ea24020fcccc53b27284044c2fadf9", "messageHeadline": "Add financial ratios to fundamental analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 50, "deletions": 2}}, {"node": {"oid": "fa32563e239c64b2516ea6c7d4d0548fce2e500f", "messageHeadline": "Add key metrics to fundamental analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 75, "deletions": 16}}, {"node": {"oid": "d342da5401662bef806c2aa8096aa6a9c3bc81b0", "messageHeadline": "Add FMP to Fundamental Analysis income, balance and cash", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 118, "deletions": 44}}, {"node": {"oid": "ea13cdb3c63810ab5784c439c7825b4f4fdc21e1", "messageHeadline": "Add balance to Fundamental Analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 52, "deletions": 6}}, {"node": {"oid": "a6af4f8d60d29ac78fed7ffbcdaa4a585d6163b3", "messageHeadline": "Add cash_flow and income_statement to fundamental analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 92, "deletions": 4}}, {"node": {"oid": "8c1d733ea40f0851396f4628711c62b42d5d7d23", "messageHeadline": "Add sectors performance", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "64295c97e023bde9cc621320f3e44246ea44bbf6", "messageHeadline": "Add OBV to technical analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 47, "deletions": 5}}, {"node": {"oid": "165f6455028c4ac456e8ca8fe10362c33d1c10f8", "messageHeadline": "Add AD to technical analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 115, "deletions": 19}}, {"node": {"oid": "7b029b8f9f90e7726762f8a7fd042d6ec3aaa9cc", "messageHeadline": "Add bbands to Technical analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 67, "deletions": 7}}, {"node": {"oid": "7b596b4fdbd83ba9513c4129f86387a9e4bac625", "messageHeadline": "Refactor Technical Analysis according to pandas_ta repo", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 97, "deletions": 51}}, {"node": {"oid": "51b18d92bd4b1ed3c7f87471d4c8274242cd37bc", "messageHeadline": "Add CCI to technical analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 44, "deletions": 3}}, {"node": {"oid": "5c6676a7070a3ccdc925fc476cc6dbfbc3f9b91d", "messageHeadline": "Add adx to technical analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 46, "deletions": 2}}, {"node": {"oid": "d1f5d28a9862ac9009c6674ac14bec7306c4777a", "messageHeadline": "Improve technical analysis help documentation", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "7c9663b313b1910ef32b9dbfa0e4e18267fb2a17", "messageHeadline": "Refactor code to allow daily vs intraday data", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 131, "deletions": 105}}, {"node": {"oid": "41a7221bd57c2c3b3fc634becf51ee4fe0ba5b5b", "messageHeadline": "Add rsi to technical analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 41, "deletions": 4}}, {"node": {"oid": "a18744bf5dd572cf52a1c8446c1a7b9c754d4182", "messageHeadline": "Add stoch to technical analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 61, "deletions": 7}}, {"node": {"oid": "f71259bcda921d41369305f6214fc1a3dc8224f0", "messageHeadline": "Add vwap to technical analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 51, "deletions": 6}}, {"node": {"oid": "148a399bd8f88990ca7acb67600673a3d23488b8", "messageHeadline": "Allow to view intraday series", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 49, "deletions": 21}}, {"node": {"oid": "0229a7b46a50481fe684e9bd6e4cd5bf7e009391", "messageHeadline": "Add macd to technical analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 77, "deletions": 4}}, {"node": {"oid": "2b2a3b0369e97092034a1a295856ed55fd3a7b7c", "messageHeadline": "Refactor df_stock to use low, high, open, close and volume", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "cdbd62113dffba870c044f607d99047b00c490f5", "messageHeadline": "Add ratings, and improve CLI interface", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 79, "deletions": 100}}, {"node": {"oid": "0436dbf14aa759204f1a94e6e8d017b8a76fb23c", "messageHeadline": "Split code across different files", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 487, "deletions": 430}}, {"node": {"oid": "6e747de5c3e98829083caf27294ab90df8217698", "messageHeadline": "Add flag that checks wheter stock market is open or closed", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 39, "deletions": 4}}, {"node": {"oid": "3e2f5a023395b74f9b57210153f23fcc7780c535", "messageHeadline": "Load stock ticker to be used for all technical analysis", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 110, "deletions": 16}}, {"node": {"oid": "62ad5ac1c20c818074daf9f929dfbb8fe7d3ffe0", "messageHeadline": "Add sma and ema technical analysis commands", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 134, "deletions": 15}}, {"node": {"oid": "580e29d9edaa2493d9bc8a8a734fb5ec92dbe3ee", "messageHeadline": "Add top gainers command", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 43, "deletions": 14}}, {"node": {"oid": "61ce111ff734c0316c24e247fbd2b74333d11e7a", "messageHeadline": "CLI interface created and able to view the stock of a certain ticker", "author": {"name": "didier", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 153, "deletions": 0}}, {"node": {"oid": "a9c8cda3e0b4d7c03441feacc42d66609126a8d8", "messageHeadline": "Initial commit", "author": {"name": "DidierRLopes", "email": "dro.lopes@campus.fct.unl.pt", "user": {"login": "DidierRLopes"}}, "additions": 2, "deletions": 0}}]