* make default routines available
* remove unecessary change
* user to personal
* rename some funcs
* add last update to tables
* add routines download on login
* move some routines funcs to controller
* fix tests
* add space
* wrap some funcs inside try, except
* fix account test
* suppress outputs
* rewrite docstring
* remove circular import
* reverse order
* update docstring
* allow exe with spaces in file name
* fix exe with input
* Update terminal_controller.py
* fix regex for file extensions
* pylint
* put default routines url inside constants
---------
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
* Unit tests batch 1
* Unit tests batch 2
* Unit tests batch
* Unit tests batch
* Unit tests batch
* Unit tests batch
* Unit tests batch
* Unit tests batch
* Unit tests batch
* Unit tests batch
* Debloat
* Debloat
* Fix linting
* updating readme
* updating unit tests readme
* integration tests readme
* minor to ref it on the comment
* chaging the example and removing unused files
* updating path
* changing the controller example to follow view and model
* obeying conventions
* mathcing the right controller
* matching examples
* include details on creating a new branch
* removing old references to stocks/dd
* adding sheet name to the export_data example
* circle back autocompletion to queue-and-pipeline
* fixing the list numeration
* Doc
* fixing the tests (were failing bc of changed function name)
* Remove tests/FIXTURES.md
* reverting
* small edit
* lint
* mardown linting
* fixing forecast dashboard
* fixing forecast dashboard
---------
Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
* Change installation from pip to poetry
* Change env name to obb
* Change shell for mac build
* Activate the env
* Shell again
* Shell from bash to bash -l {0}
* windows poetry
* fix
* provactive fix
* fix
* venv
* removing pathex
* artifact to v2.2.4
* v3
* zip and unzip test
* fuzz fix
* numpy stupid
* asdf
* cmd line
* forgot to activate
* asdf
* asdf
* i dunno anymore
* back to old faithful
* fix spec
* fixing zip maybe
* path fix
* fix path
* code cleanup
* change artifact back
* test new nsis info
* didnt like my version
* add start program to end of install
* adding launch button to installer
* testing version file
* Copy over mac os
* poetry
* reqs
---------
Co-authored-by: andrewkenreich <andrew.kenreich@gmail.com>
Co-authored-by: luqazino@gmail.com <luqazino@gmail.com>
* remove concurrency
* comment int test
* Seperate Macos Build
* Int test check
* crypto
* reduce int test
* Code cleanup
* revert integration test
* Edit the building steps
* papermill
* Fix papermill on both jobs
---------
Co-authored-by: James Maslek <jmaslek11@gmail.com>
* Fixed `crypto`, `economy`, `forex` commands in`reports` menu
* Modified sdk.py to use Feedparser API to get news
* Made `basic_info` and `trading_pair_info` tables look prettier in `crypto` template
* Fixed news dataframe by modifying the columns in `economy` and `forex`
* Modified `trail_maps.csv` and generated `sdk.py`
* fixing forecast dashboard
---------
Co-authored-by: hjoaquim <h.joaquim@campus.fct.unl.pt>
* adding a way of cheking commands present in the documentation
* using regex
* ruff
* adding generation to the sdk
* adding mentions only from code blocks
* using the new path const
* handling export
* added argparse
* added docstrings
* line too long
---------
Co-authored-by: James Maslek <jmaslek11@gmail.com>
* warn user if no token found - 404
* add spaces to colors and theme application
* be more explicit about which color preference is failing
---------
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt>
* loop and update sources
* clean update sources dict
* use only allowed sources and update hub sources on login
* silently update hub
* ruff
* update only allowed sources now
* clean up some funcs
* fix dict on tests
* mypy
* remove unused method
* change class arg name sources_dict
* change attribute name in sources model
* remove allowed from SourcesModel
* change from user_choices to choices
* change default msg
* allow empty spaces between sources commands
* allow special characters in autocomplete
* update parse input
* repeated character
* improve sources controller
* pylint?
* help was not working on set
* display file only if exists and has dat
* lowercase
* skip ultima test
* update default sources instead of replacing
* change var names
* revert, need to think better about this
* Update test_ultima_newsmonitor_model.py
---------
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt>
* Add a note on GC and Kaggle
* fix broken url
* moving the note to be near the installation material
---------
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt>