* fix: small issues
* fix: repeated code
* feat: added new oi feature; needed to refactor a bit
* fix: test coingecko fixed
* fix: pylint issue
* fix: added entry to main.yml
* fix: added image to hugo markdown
* Business insider
* cleanup BI + test
* Finviz fns
* Market watch fa
* yahoo fa stuff
* yahoo fa tests
* AV FA menu
* FMP Menu
* Fix fmp test
* Update dd notebook template
* Actually fix fmp test
* Add missing docstring
Co-authored-by: James Maslek <james@macbook-pro.myfiosgateway.com>
Co-authored-by: James Maslek <james@Jamess-MacBook-Pro.local>
* Add separate view for finbrain for crypto curreny sentiment analysis
* Move json with symbols to separate directory, little refactoring, update readme
* Add screenshot of finbrain for PolkaDot
* Remove not used methods, remove binance_view, binance_model from discovery menu (It's not needed, as we use all_coins view for finding coins from all sources
* Refactoring Due Diligence menu. Changing views, moving argparsers to controller
* Refactor cryptomenu. Overview, Discovery, DD menu - move argparsers to controllers, add typing hints, change names of views/models, adjust tests
* Adjust tests
* Move finbrain and find/coins method to controller
* Move report argparser into controller. Adjust tests
* Adjust docstrings
* Add helper method to take care about retry/wait for coingecko scraping
* Fix failing test
* Adjust newlines, docstrings, cmd descriptions
* Add use tabulate df flag for all crypto views
* Add status code for coingecko
* Add note, that some coingecko commands can fail
Co-authored-by: Jakub Pluta <jakub.pluta@cdq.com>
* refactor finviz
* start refactor business insider
* fix business insider new refactoring
* refactor FMP view
* refactor market watch in due diligence
* refactor finnhub on dd
* CSI market in dd refactored
* fix test
* fix dd report
* fix test
* fix test
* fix test
* fix test
* fix rating yaml
* try to fix the test_rating
* try for the 1000time
* remove the test for now...
* fix again requirements.txt
* refactor code after review
* merge main to ref-dd branch
* Reduced test time by 85% using vcrpy
* Refactored tests with decorator
* Added vcrpy dependencies
* Fixed issues with tests
* Fixed tests not running in local
Co-authored-by: Colin Delahunty <colindelahunty@Colins-Air.attlocal.net>