* 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>
* First wave of refactoring. yfinance and marketwatch menus
* Finbrain commands refactored
* Refactor finviz commands
* Add custom ML model for running get
* Bug fixes + dim ca commands when no similar selected
* Add pylint disable
* move ml command into yfinance stuff. fix typos
* Change historical/corr to have interested ticker first
* Pylint error
* Comment out fa test
* Refactor bt to new standard
* Add export for results
* Review changes
* Small bug in model df columns and rsi add plt show
* Review changes -- eliminated start from menu and start types
* Ignore nft of the day test
* Rename eda -> qa
* Refactor rolling into view/model
* Refactored commands to new convention
* updated menu layout + add load
* Add ra functions into qa menu + fix portfolio paths
* fix menu help string
* Update qa with target idea that indicates variable to do statistics on
* Review changes except todos
* Make qa indepedent of stock menu
* Delete funding mention
"Not having a patreon link is better than having one without any contributions" - @piiq
* Remove funding mention from README
"Not having a patreon link is better than having one without any contributions" - @piiq
* Rewriting Dockerfiles with dynamic parameters
* Adding procps, bumping python container version and adding a source label
* Adding a container running terminal and jupyter
* 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