* remove disc/latest feature from seeking alpha
* Add cnews to stocks/discovery
* Improve cnews command
* update hugo server
* remove old READMEs
* fix typo
* Improve code to remove d_ and l_
* add *.env to gitignore
* Add built documentation to gitignore
* Add documentation creation readme and requirements
* Change manually generated code docs to automatic
* Move myst_parser documentation requirement to pyproject.toml
* Update poetry and requirements files for the readthedocs build to work
* Add prediction extras to requirements-full
* A more customizable jupyter notebook report implementation
* refine dark pool and due diligence reports
* remove stocks reports
* Add crypto_market notebook report
* remove crypto reports folder
* remove crypto reports folder
* economy data report template
* remove economy reports menu
* Update test.yml
* remove notebooks folder, no longer needed
* Update README.md
* update due_diligence notebook to reflect refactoring of fa
* update gitignore based on Theo suggestion
* Add folder for Jupyter Lab extensions
* Add initial settings menu extension code
* Add initial terminal launcher extension code
* Add lab extension build files to ignore
* Update settings form sections to be populated from a loop
* Update terminal launcher
* Add script load env from settings
* Update settings schema
* Update settings forms to handle nested schema
* Satisfy eslint
* Lint python code black
* Remove unused python API
* Satisfy eslint
* Update extension icons
* Update terminal launcher menu commands
* Update settings infrastructure for both extensions
* Update docstrings
* Lint python code black
* Lint more python code black
* Add structure for website
* Update labels.yml
* Update the settings form population with user settings
* Add node_modules of the test folder to gitignore
* Add UI tests for the settings extension
* WIP: Update terminal launcher extension code and wip settings
* Add development setup documentation
* Pass settings to environment variables in the launcher
* Update settings extension schema to include custom python path
* Satisfy eslint and flake8
* Add setup.py to mypy exclude paths
The setup.py that goes with the jupyterlab extensions fails the mypy
check and excluding them is the only workaround atm
* Check mypy hook
* Fix linting error raised by pyupgrade
* Change setting name to be different from a system variable
* Update launcher to set env variables with bash stdin
* Clean up unused scripts
* Make jupyterlab mandatory in poetry
* Add Jupyter Lab extension installation docs
Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
Co-authored-by: didier <dro.lopes@campus.fct.unl.pt>
* allow examples of notebooks
* improve examples folder
* change dp notebook to use yfinance in options
* remove internet connection test
* allow help on papermill report
* improve papermill readme
* fix plotting on dark pool notebook
* Due Diligence and Economy papermill templates improved
* save html report next to jupyter notebook
* new dark pool report
* add dark pool jupyter notebook template
* improve .gitignore
* Add wsj scraping functions. Add top movers from wsj to etf menu
* Add wsj functions to econ menu (seems like a rational place)
* update readme files
* etf readme
* Refactor for bossman :)
* OS path cleanup
* revert changes
* poetry lock still had charset 2.0.3
* Allow to load data from IEX
* update poetry lock
* add intraday iex data
* Allow to print raw dataframe loaded data
* Move export flag to view command
* fix -h for load function
* more refactoring
* Update README.md
* fix view help
* FTD command improved
* Update README.md
* forgot this one
* fix issue
* Refactor porfolio to portfolio_analysis
* Add notebooks/ to gitignore
* Add Brokers folder
* Add disclaimer note to brokers menu
* Add new degiro folder in brokers menu
* Add degiro README
* Update brokers readme
* DEGIRO standalone menu link
* minor improv
* Update README.md
* refactor more degiro stuff
* Refactor stockgrid.io commands on discovery
* refactor stockgrid usage
* minor improv in doc
* Update README.md
* Update README.md
* Update README.md
* Add user request feature to remove ticker from list of tickers to be optimized
* Refactor portfolio analysis
* Update README.md
* Update README.md
* Update ROADMAP.md
* Change path to be OS-agnostic