Sunsets the web_ui folder (#2879)

* Remove web_ui

* Removed some unused stuff

Co-authored-by: James Maslek <jmaslek11@gmail.com>
This commit is contained in:
Colin Delahunty
2022-10-17 23:24:34 +02:00
committed by GitHub
parent 0278804387
commit e126ad4e42
33 changed files with 0 additions and 893 deletions

2
README.md vendored
View File

@@ -98,8 +98,6 @@ If you wish to install the Terminal, there are currently four options:
- [Using the Installer](https://openbb-finance.github.io/OpenBBTerminal/#accessing-the-openbb-terminal) (recommended if you just want to use the terminal)
- [Using Python](openbb_terminal/README.md#anaconda--python) (recommended if you want to develop new features)
- [Using Docker](openbb_terminal/README.md#Docker-Installation) (alternative option to the installer if preferred)
- [Using Docker Web UI](openbb_terminal/README.md#web-ui---docker) (if you want to deploy the web UI for users to access
over your LAN)
## Contributing

View File

@@ -1,72 +0,0 @@
## Origin: 2020 Dec 20 - 2021 Feb 21
*This project was started by SexyYear on December 20th, 2020.*
*This project was later made public on February 24th, 2021.*
**The first release statement, on Reddit, regarding the terminal was:**
Hey guys, hear me out.
I’ve been here for quite some time, although my account shows only few weeks old. (That’s thanks to the fact that on my
previous account I had my username as my full name …) And Reddit has been one of the apps I spent most of my time on.
This is regardless whether I want to learn about the stock market, attend NASA’s AMA on Perseverance, or even for the
memes on WSB community.
Hence, I felt like I owed something to the community. For that reason, and also because I can, I developed a
multi-purpose terminal.
I changed my reddit account because it had my full legal name, and then in my first post I share my own personal
github…. life’s tricky.
Anyway, I’ve lost a lot of time around the README files, so that before you lose any time cloning the repo, you have
full disclosure to whatever you’ll get out of this repo.
But in summary, the Terminal has 7 distinct menus:
**Discover Stocks**
- Some features are: Top gainers; Sectors performance; upcoming earnings releases; top high shorted interest stocks;
- top stocks with low float; top orders on fidelity; and some SPAC websites with news/calendars.
**Market Sentiment**
- Main features are: Scrolling through Reddit main posts, and most tickers mentions; Extracting trending symbols on
stocktwits, or even stocktwit sentiment based on bull/bear flags; Twitter in-depth sentiment prediction using AI;
Google mentions over time.
**Research Web pages**
- List of good pages to do research on a stock, e.g. macroaxis, zacks, macrotrends, ..
**Fundamental Analysis**
- Read financials from a company from Market Watch, Yahoo Finance, Alpha Vantage, and Financial Modeling Prep API.
Since I only rely on free data, I added the information from all of these, so that the user can get it from the source
it trusts the most. Also exports management team behind stock, along with their pages on Google, to speed up research
process.
**Technical Analysis**
- The usual technical indicators: sma, rsi, macd, adx, bbands, and more.
**Due Diligence**
- It has several features that I found to be really useful. Some of them are: Latest news of the company; Analyst
prices and ratings; Price target from several analysts plot over time vs stock price; Insider activity, and these
timestamps marked on the stock price historical data; Latest SEC fillings; Short interest over time; A check for
financial warnings based on Sean Seah book.
**Prediction Techniques**
- The one I had more fun with. It tries to predict the stock price, from simple models like sma and arima to complex
neural network models, like LSTM. The additional capability here is that all of these are easy to configure. Either
through command line arguments, or even in form of a configuration file to define your NN.
About me, I’m a Sensor Fusion Engineer, and I enjoy working in self-learning projects in my spare time involving mostly
some sort of ML/AI. I’m more than happy to add features that you request to the repo, and will keep on top of bugs.
I’m sorry that there isn’t a simple web interface for this which may be limiting for some of you. It’s not that I
didn’t want to, but more that I don’t have experience with such. If one of you guys is keen on creating it for this
terminal, that would be amazing.
Your feedback is very much appreciated!

View File

@@ -1,19 +0,0 @@
## Week 08: 2021 Feb 22 - 2021 Feb 28
[#8 - fix config_terminal.txt -> config_terminal.py](https://github.com/OpenBB-finance/OpenBBTerminal/pull/8)
[#9 - Fix spelling in README](https://github.com/OpenBB-finance/OpenBBTerminal/pull/9)
[#10 - Update requirements.txt to include TimeSeriesCrossValidation and python-Levenshtein](https://github.com/OpenBB-finance/OpenBBTerminal/pull/10)
[#11 - Added basic .gitignore](https://github.com/OpenBB-finance/OpenBBTerminal/pull/11)
[#12 - add missing py packages to requirements.txt](https://github.com/OpenBB-finance/OpenBBTerminal/pull/12)
[#15 - Config terminal](https://github.com/OpenBB-finance/OpenBBTerminal/pull/15)
[#18 - Remove DS_Stores](https://github.com/OpenBB-finance/OpenBBTerminal/pull/18)
[#36 - replace fuzzywuzzy with rapidfuzz](https://github.com/OpenBB-finance/OpenBBTerminal/pull/36)
[#38 - Update helper_funcs.py](https://github.com/OpenBB-finance/OpenBBTerminal/pull/38)

View File

@@ -1,71 +0,0 @@
## Week 09: 2021 Mar 1 - 2021 Mar 7
[#26 - Cleanups & such](https://github.com/OpenBB-finance/OpenBBTerminal/pull/26)
[#52 - GitHub Action to lint Python code](https://github.com/OpenBB-finance/OpenBBTerminal/pull/52)
[#60 - pyupgrade to py36-plus syntax](https://github.com/OpenBB-finance/OpenBBTerminal/pull/60)
[#63 - it can load btcusd, add crypto](https://github.com/OpenBB-finance/OpenBBTerminal/pull/63)
[#64 - Make Poetry work locally and in docker](https://github.com/OpenBB-finance/OpenBBTerminal/pull/64)
[#67 - Readme improvements + github issue draft](https://github.com/OpenBB-finance/OpenBBTerminal/pull/67)
[#68 - Fixed undefined timeseries var](https://github.com/OpenBB-finance/OpenBBTerminal/pull/68)
[#69 - Feature: Add smoke tests and increase python compatibility](https://github.com/OpenBB-finance/OpenBBTerminal/pull/69)
[#76 - Overall install improvements](https://github.com/OpenBB-finance/OpenBBTerminal/pull/76)
[#82 - Feature: Refactor CICD](https://github.com/OpenBB-finance/OpenBBTerminal/pull/82)
[#94 - Full cleanup to enable pylint, black. Move to a more standard project layout. Fix bugs. Add features.](https://github.com/OpenBB-finance/OpenBBTerminal/pull/94)
[#98 - GitHub Actions: Add more flake8 tests](https://github.com/OpenBB-finance/OpenBBTerminal/pull/98)
[#99 - Improvements for Sentiment / popular](https://github.com/OpenBB-finance/OpenBBTerminal/pull/99)
[#100 - PEP8: Do not use bare 'except'](https://github.com/OpenBB-finance/OpenBBTerminal/pull/100)
[#101 - Do not use the ambiguous variable name 'l'](https://github.com/OpenBB-finance/OpenBBTerminal/pull/101)
[#102 - Ultra cleanup + General refactoring + Bug fixes](https://github.com/OpenBB-finance/OpenBBTerminal/pull/102)
[#103 - Refactor FA folder](https://github.com/OpenBB-finance/OpenBBTerminal/pull/103)
[#105 - Two blank lines before function or class definitions](https://github.com/OpenBB-finance/OpenBBTerminal/pull/105)
[#106 - Fix local variable is assigned to but never used](https://github.com/OpenBB-finance/OpenBBTerminal/pull/106)
[#107 - GitHub Actions: Make mypy a mandatory test](https://github.com/OpenBB-finance/OpenBBTerminal/pull/107)
[#108 - Improve TA plotting, dont block plots](https://github.com/OpenBB-finance/OpenBBTerminal/pull/108)
[#109 - Improve prediciton Menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/109)
[#112 - GitHub Actions: make pyupgrade mandatory and max-line-length=122](https://github.com/OpenBB-finance/OpenBBTerminal/pull/112)
[#114 - Hopefully last big refactoring](https://github.com/OpenBB-finance/OpenBBTerminal/pull/114)
[#115 - Making Machine Learning requirements optional](https://github.com/OpenBB-finance/OpenBBTerminal/pull/115)
[#117 - Fix module imported but not used](https://github.com/OpenBB-finance/OpenBBTerminal/pull/117)
[#119 - Adds export command to save LOADed data to a variety of formats: the sequel](https://github.com/OpenBB-finance/OpenBBTerminal/pull/119)
[#120 - Improve readme](https://github.com/OpenBB-finance/OpenBBTerminal/pull/120)
[#125 - Improve export feature](https://github.com/OpenBB-finance/OpenBBTerminal/pull/125)
[#126 - Remove -t flag requirement from load command](https://github.com/OpenBB-finance/OpenBBTerminal/pull/126)
[#127 - Improve main (split into 2 files)](https://github.com/OpenBB-finance/OpenBBTerminal/pull/127)
[#128 - Get main data from yahoo finance](https://github.com/OpenBB-finance/OpenBBTerminal/pull/128)
[#129 - Add ROADMAP to the project](https://github.com/OpenBB-finance/OpenBBTerminal/pull/129)
[#130 - Give sub-menu context](https://github.com/OpenBB-finance/OpenBBTerminal/pull/130)
[#131 - Add flair](https://github.com/OpenBB-finance/OpenBBTerminal/pull/131)

View File

@@ -1,53 +0,0 @@
## Week 10: 2021 Mar 8 - 2021 Mar 14
[#132 - Add several exponential smoothing techniques to prediction menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/132)
[#133 - Update Dockerfile, correct CMD](https://github.com/OpenBB-finance/OpenBBTerminal/pull/133)
[#137 - Fix colwidth deprecation notice](https://github.com/OpenBB-finance/OpenBBTerminal/pull/137)
[#140 - Adding ARK orders](https://github.com/OpenBB-finance/OpenBBTerminal/pull/140)
[#141 - Add comparison analysis menu with historical and correlation heatmap comparisons](https://github.com/OpenBB-finance/OpenBBTerminal/pull/141)
[#142 - Better terminal with autocompletion + history](https://github.com/OpenBB-finance/OpenBBTerminal/pull/142)
[#145 - Adding prompt-toolkit jupyter mplfinance to poetry and requirements](https://github.com/OpenBB-finance/OpenBBTerminal/pull/145)
[#144 - #144 Help flag -h in commands not exiting program](https://github.com/OpenBB-finance/OpenBBTerminal/pull/144)
[#147 - Update .gitgnore for pyenv files](https://github.com/OpenBB-finance/OpenBBTerminal/pull/147)
[#148 - Another go with the prompt_toolkit](https://github.com/OpenBB-finance/OpenBBTerminal/pull/148)
[#150 - Fixing MarketWatch FA menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/150)
[#151 - Add Windows and Conda CI. Seriously.](https://github.com/OpenBB-finance/OpenBBTerminal/pull/151)
[#152 - Wrapping the reddit loop logic in try catch blocks](https://github.com/OpenBB-finance/OpenBBTerminal/pull/152)
[#153 - Fixing prophet run](https://github.com/OpenBB-finance/OpenBBTerminal/pull/153)
[#155 - Make yahoo finance dataframe match index name of alpha vantage dataframe](https://github.com/OpenBB-finance/OpenBBTerminal/pull/155)
[#156 - Add Bugs stats](https://github.com/OpenBB-finance/OpenBBTerminal/pull/156)
[#157 - Disabling ion to draw graphs](https://github.com/OpenBB-finance/OpenBBTerminal/pull/157)
[#158 - Add Feature Flags and disable prompt_toolkit by default due to conflict with ion](https://github.com/OpenBB-finance/OpenBBTerminal/pull/158)
[#161 - Updating Roadmap](https://github.com/OpenBB-finance/OpenBBTerminal/pull/161)
[#162 - Couple of fixes here and there](https://github.com/OpenBB-finance/OpenBBTerminal/pull/162)
[#163 - Add colors to financial market watch data, similarly to website](https://github.com/OpenBB-finance/OpenBBTerminal/pull/163)
[#165 - Adding seaborn dependency to pyproject.toml](https://github.com/OpenBB-finance/OpenBBTerminal/pull/165)
[#166 - Refactor FA menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/166)
[#165 - Adding seaborn dependency to pyproject.toml](https://github.com/OpenBB-finance/OpenBBTerminal/pull/165)
[#168 - Add a Candle Chart](https://github.com/OpenBB-finance/OpenBBTerminal/pull/168)
[#169 - Backtesting prediction](https://github.com/OpenBB-finance/OpenBBTerminal/pull/169)

View File

@@ -1,75 +0,0 @@
## Week 11: 2021 Mar 15 - 2021 Mar 21
[#173 - Add caching to Papermill Reports and re-arrange trendline_api](https://github.com/OpenBB-finance/OpenBBTerminal/pull/173)
[#176 - Non-breaking import readline](https://github.com/OpenBB-finance/OpenBBTerminal/pull/176)
[#177 - Enable prompt toolkit by default](https://github.com/OpenBB-finance/OpenBBTerminal/pull/177)
[#179 - Checking for ticker before calling view and candle](https://github.com/OpenBB-finance/OpenBBTerminal/pull/179)
[#182 - Fix knn regression](https://github.com/OpenBB-finance/OpenBBTerminal/pull/182)
[#185 - Add stockanalysis to research menu and fix wrong api keys warning](https://github.com/OpenBB-finance/OpenBBTerminal/pull/185)
[#189 - Add NN options, simplify code, minor fixes](https://github.com/OpenBB-finance/OpenBBTerminal/pull/189)
[#190 - Registers pyplot.draw as inputhook for prompt_toolkit](https://github.com/OpenBB-finance/OpenBBTerminal/pull/190)
[#192 - Add full builds for Windows and Mac to be triggered on merges to main](https://github.com/OpenBB-finance/OpenBBTerminal/pull/192)
[#193 - Fix print (fa)>(av)> print when in fmp menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/193)
[#194 - Made use of prawcore.exceptions.ResponseException](https://github.com/OpenBB-finance/OpenBBTerminal/pull/194)
[#195 - test](https://github.com/OpenBB-finance/OpenBBTerminal/pull/195)
[#196 - Autoscaling for candle and view](https://github.com/OpenBB-finance/OpenBBTerminal/pull/196)
[#197 - removed rogue GME ticker in cell](https://github.com/OpenBB-finance/OpenBBTerminal/pull/197)
[#204 - Fixing Alpha Vantage key](https://github.com/OpenBB-finance/OpenBBTerminal/pull/204)
[#205 - Refactor Papermill menu and add an Econ Data report](https://github.com/OpenBB-finance/OpenBBTerminal/pull/205)
[#206 - Added scaling to arima, ets, fbprophet, knn, nn, regression, sma and historical yahoo_finance_api](https://github.com/OpenBB-finance/OpenBBTerminal/pull/206)
[#207 - Added Coinpaprika API to ROADMAP](https://github.com/OpenBB-finance/OpenBBTerminal/pull/207)
[#209 - Options - volume working](https://github.com/OpenBB-finance/OpenBBTerminal/pull/209)
[#212 - Removing the test from CI for now. Pushshift.io has too high of a failure rate](https://github.com/OpenBB-finance/OpenBBTerminal/pull/212)
[#213 - Remove unnecessary variables](https://github.com/OpenBB-finance/OpenBBTerminal/pull/213)
[#216 - Refactor sentiment menu + Sentiment from FinBrain](https://github.com/OpenBB-finance/OpenBBTerminal/pull/216)
[#223 - Improve finbrain plot and readme](https://github.com/OpenBB-finance/OpenBBTerminal/pull/223)
[#229 - RH Portfolio](https://github.com/OpenBB-finance/OpenBBTerminal/pull/229)
[#230 - Fixing Feature Flag setting from environment](https://github.com/OpenBB-finance/OpenBBTerminal/pull/230)
[#231 - Fix docker visualization](https://github.com/OpenBB-finance/OpenBBTerminal/pull/231)
[#233 - Add a thought of the day](https://github.com/OpenBB-finance/OpenBBTerminal/pull/233)
[#235 - Update rm](https://github.com/OpenBB-finance/OpenBBTerminal/pull/235)
[#237 - Compare financials](https://github.com/OpenBB-finance/OpenBBTerminal/pull/237)
[#238 - Fix tf libs issue, add basic support for stdin](https://github.com/OpenBB-finance/OpenBBTerminal/pull/238)
[#241 - Added missing fredapi to requirements](https://github.com/OpenBB-finance/OpenBBTerminal/pull/241)
[#242 - Updated Roadmap for Prediction Techniques](https://github.com/OpenBB-finance/OpenBBTerminal/pull/242)
[#243 - Multiple Updates](https://github.com/OpenBB-finance/OpenBBTerminal/pull/243)
[#244 - refactor portfolio menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/244)
[#245 - Update README.md](https://github.com/OpenBB-finance/OpenBBTerminal/pull/245)
[#246 - Add a unit test for Thought of the Day](https://github.com/OpenBB-finance/OpenBBTerminal/pull/246)
[#247 - Add US Dollar strength against the Euro and Yen to the econ data](https://github.com/OpenBB-finance/OpenBBTerminal/pull/247)

View File

@@ -1,57 +0,0 @@
## Week 12: 2021 Mar 22 - 2021 Mar 28
[#249 - Fix US Market Holidays issue](https://github.com/OpenBB-finance/OpenBBTerminal/pull/249)
[#250 - Add Sentiment area under Comparison Analysis](https://github.com/OpenBB-finance/OpenBBTerminal/pull/250)
[#251 - requirement files updated](https://github.com/OpenBB-finance/OpenBBTerminal/pull/251)
[#252 - Enable median/quantiles around loop of Neural Networks predictions](https://github.com/OpenBB-finance/OpenBBTerminal/pull/252)
[#253 - Adding dev dependencies: mypy, mock, codespell, pyupgrade](https://github.com/OpenBB-finance/OpenBBTerminal/pull/253)
[#259 - Add Alpaca Broker](https://github.com/OpenBB-finance/OpenBBTerminal/pull/259)
[#262 - Twitter commands sentiment/infer to fail smoothly when wrong API Key](https://github.com/OpenBB-finance/OpenBBTerminal/pull/262)
[#263 - Change news source from Finviz to News API](https://github.com/OpenBB-finance/OpenBBTerminal/pull/263)
[#264 - Adding test data parametrization](https://github.com/OpenBB-finance/OpenBBTerminal/pull/264)
[#266 - Add validate NN model guidelines](https://github.com/OpenBB-finance/OpenBBTerminal/pull/266)
[#267 - Add Ally Invest + Merge Portfolios](https://github.com/OpenBB-finance/OpenBBTerminal/pull/267)
[#268 - Adding MarketWatch unit test](https://github.com/OpenBB-finance/OpenBBTerminal/pull/268)
[#270 - Add VIX to Econ report](https://github.com/OpenBB-finance/OpenBBTerminal/pull/270)
[#273 - Improve expiry date cmd in op menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/273)
[#276 - Added a default load data for stocks and edited good friday list](https://github.com/OpenBB-finance/OpenBBTerminal/pull/276)
[#277 - Fix Market Watch functions on DD menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/277)
[#279 - Remove after param from psaw, because it's breaking reddit api](https://github.com/OpenBB-finance/OpenBBTerminal/pull/279)
[#280 - remove "fuck these guys" from Robinhood](https://github.com/OpenBB-finance/OpenBBTerminal/pull/280)
[#281 - Adding a Yield Curve model](https://github.com/OpenBB-finance/OpenBBTerminal/pull/281)
[#283 - Add a crypto menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/283)
[#284 - Updating the roadmap](https://github.com/OpenBB-finance/OpenBBTerminal/pull/284)
[#285 - ROADMAP: Fix formatting to be consistent and add Logging, Secure Secret Storage and Versioning](https://github.com/OpenBB-finance/OpenBBTerminal/pull/285)
[#287 - Wrapping a plot call in a try block to gracefully handle an exception](https://github.com/OpenBB-finance/OpenBBTerminal/pull/287)
[#288 - Wrapping a Finviz call in a try block to gracefully handle exceptions](https://github.com/OpenBB-finance/OpenBBTerminal/pull/288)
[#289 - Exploratory Data Analysis Menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/289)
[#290 - Add mock for short interest test](https://github.com/OpenBB-finance/OpenBBTerminal/pull/290)
[#291 - Codespell fix](https://github.com/OpenBB-finance/OpenBBTerminal/pull/291)
[#292 - Add residual analysis menu for statistical modelling](https://github.com/OpenBB-finance/OpenBBTerminal/pull/291)

View File

@@ -1,27 +0,0 @@
## Week 13: 2021 Mar 29 - 2021 Apr 4
[#293 - Discovery menu refactor](https://github.com/OpenBB-finance/OpenBBTerminal/pull/293)
[#294 - Add Technical Summary Report from FinBrain + refactor TA menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/294)
[#297 - Update README files and requirements](https://github.com/OpenBB-finance/OpenBBTerminal/pull/297)
[#298 - Add unit tests to discovery menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/298)
[#300 - Fix input exception](https://github.com/OpenBB-finance/OpenBBTerminal/pull/300)
[#301 - Tradingview recommendation based on technical indicators](https://github.com/OpenBB-finance/OpenBBTerminal/pull/301)
[#304 - Removing failing test](https://github.com/OpenBB-finance/OpenBBTerminal/pull/304)
[#305 - Trying to pin numpy version to 1.19.5](https://github.com/OpenBB-finance/OpenBBTerminal/pull/305)
[#308 - Refactor fred menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/308)
[#309 - Fix "No options found"](https://github.com/OpenBB-finance/OpenBBTerminal/pull/309)
[#310 - Add easter features to roadmap](https://github.com/OpenBB-finance/OpenBBTerminal/pull/310)
[#311 - Adding Fred unit test](https://github.com/OpenBB-finance/OpenBBTerminal/pull/311)
[#312 - Exception handling for wsb popular function](https://github.com/OpenBB-finance/OpenBBTerminal/pull/312)

View File

@@ -1,23 +0,0 @@
## Week 14: 2021 Apr 5 - 2021 Apr 11
[#313 - Adding ark_model unit tests](https://github.com/OpenBB-finance/OpenBBTerminal/pull/313)
[#314 - Add new Screener menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/314)
[#315 - Add sector/industry/country valuation/performance/spectrum](https://github.com/OpenBB-finance/OpenBBTerminal/pull/315)
[#316 - Add ark_view unit test](https://github.com/OpenBB-finance/OpenBBTerminal/pull/316)
[#317 - Add view command to technical analysis with trendlines](https://github.com/OpenBB-finance/OpenBBTerminal/pull/317)
[#318 - Add docstring to crypto + add test](https://github.com/OpenBB-finance/OpenBBTerminal/pull/318)
[#319 - Add view to screener data](https://github.com/OpenBB-finance/OpenBBTerminal/pull/319)
[#320 - Improve Features doc](https://github.com/OpenBB-finance/OpenBBTerminal/pull/320)
[#323 - Use Finviz to get similar companies based on Industry, Sector, Country](https://github.com/OpenBB-finance/OpenBBTerminal/pull/323)
[#324 - Add ark_view unit testFix build](https://github.com/OpenBB-finance/OpenBBTerminal/pull/324)
[#327 - Address bugs](https://github.com/OpenBB-finance/OpenBBTerminal/pull/327)

View File

@@ -1,29 +0,0 @@
## Week 15: 2021 Apr 12 - 2021 Apr 18
[#329 - Portfolio optimization](https://github.com/OpenBB-finance/OpenBBTerminal/pull/329)
[#332 - Refactoring Due Diligence controller](https://github.com/OpenBB-finance/OpenBBTerminal/pull/332)
[#334 - Discovery controller to close figures when in menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/334)
[#335 - Refactor prediction menu to controller, and fbprophet optional](https://github.com/OpenBB-finance/OpenBBTerminal/pull/335)
[#339 - Randomize similar companies before selecting 10 for analysis](https://github.com/OpenBB-finance/OpenBBTerminal/pull/339)
[#341 - BugFix/typoFixes](https://github.com/OpenBB-finance/OpenBBTerminal/pull/341)
[#342 - Refactor options menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/342)
[#347 - add latest and trending news to disc menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/347)
[#349 - Big-ish PO refactoring](https://github.com/OpenBB-finance/OpenBBTerminal/pull/349)
[#351 - add in option chains :)](https://github.com/OpenBB-finance/OpenBBTerminal/pull/351)
[#357 - introduce latest ratings changes from MarketBeat](https://github.com/OpenBB-finance/OpenBBTerminal/pull/357)
[#358 - address statsmodels on poetry #295](https://github.com/OpenBB-finance/OpenBBTerminal/pull/358)
[#361 - Improve seekingalpha news](https://github.com/OpenBB-finance/OpenBBTerminal/pull/361)
[#365 - Add dark pools (ATS) vs Non-ATS data over time](https://github.com/OpenBB-finance/OpenBBTerminal/pull/365)

View File

@@ -1,53 +0,0 @@
## Week 16: 2021 Apr 19 - 2021 Apr 25
[#345 - Refactor Fundamental Analysis menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/345)
[#352 - Support for .env files](https://github.com/OpenBB-finance/OpenBBTerminal/pull/352)
[#360 - Forex support through Oanda](https://github.com/OpenBB-finance/OpenBBTerminal/pull/360)
[#366 - Add fails-to-deliver data](https://github.com/OpenBB-finance/OpenBBTerminal/pull/366)
[#367 - Add vega, gamma and theta to option chains display](https://github.com/OpenBB-finance/OpenBBTerminal/pull/367)
[#370 - add option to configure options that get shown](https://github.com/OpenBB-finance/OpenBBTerminal/pull/370)
[#371 - Build updates](https://github.com/OpenBB-finance/OpenBBTerminal/pull/371)
[#372 - Add disc/darkpool command](https://github.com/OpenBB-finance/OpenBBTerminal/pull/372)
[#375 - Add in scraping of options info (IV Rank/ Hist IV)](https://github.com/OpenBB-finance/OpenBBTerminal/pull/375)
[#376 - Enable Pylint. Turns out it was disabled this whole time.](https://github.com/OpenBB-finance/OpenBBTerminal/pull/376)
[#377 - updated permanent discord link](https://github.com/OpenBB-finance/OpenBBTerminal/pull/377)
[#378 - Add CoinMarketCap + smallish refactor](https://github.com/OpenBB-finance/OpenBBTerminal/pull/378)
[#380 - Updating poetry action and version](https://github.com/OpenBB-finance/OpenBBTerminal/pull/380)
[#381 - Feature/degiro broker](https://github.com/OpenBB-finance/OpenBBTerminal/pull/381)
[#383 - Add fundamental analysis score](https://github.com/OpenBB-finance/OpenBBTerminal/pull/383)
[#384 - Fix clean build](https://github.com/OpenBB-finance/OpenBBTerminal/pull/384)
[#385 - Update reports](https://github.com/OpenBB-finance/OpenBBTerminal/pull/385)
[#386 - Add crypto wallet to support section](https://github.com/OpenBB-finance/OpenBBTerminal/pull/386)
[#388 - Improve install](https://github.com/OpenBB-finance/OpenBBTerminal/pull/388)
[#391 - Add the most important thread to reddit behaviour analysis](https://github.com/OpenBB-finance/OpenBBTerminal/pull/391)
[#394 - Added discord shield at the top of README.md](https://github.com/OpenBB-finance/OpenBBTerminal/pull/394)
[#395 - Troubleshoot page to help new users install the terminal](https://github.com/OpenBB-finance/OpenBBTerminal/pull/395)
[#396 - Easy open for Gamestonk Terminal following install](https://github.com/OpenBB-finance/OpenBBTerminal/pull/396)
[#397 - Improve user experience](https://github.com/OpenBB-finance/OpenBBTerminal/pull/397)
[#398 - Small change to turn off echo](https://github.com/OpenBB-finance/OpenBBTerminal/pull/398)
[#399 - Add a hint on adding the reddit api credentials](https://github.com/OpenBB-finance/OpenBBTerminal/pull/399)

View File

@@ -1,25 +0,0 @@
## Week 17: 2021 Apr 26 - 2021 May 2
[#387 - Stocktwits, reddit, and eda integration and added ta options to charts.](https://github.com/OpenBB-finance/OpenBBTerminal/pull/387)
[#405 - refactor fred to econ](https://github.com/OpenBB-finance/OpenBBTerminal/pull/405)
[#406 - Change to requested type](https://github.com/OpenBB-finance/OpenBBTerminal/pull/406)
[#407 - Fix max pain calculation](https://github.com/OpenBB-finance/OpenBBTerminal/pull/407)
[#410 - Fix empty financials from marketwatch](https://github.com/OpenBB-finance/OpenBBTerminal/pull/410)
[#414 - Added flags to save screener output and run papermill on returned tickers.](https://github.com/OpenBB-finance/OpenBBTerminal/pull/414)
[#415 - Backtesting menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/415)
[#418 - Several bugfixes + minor improvements](https://github.com/OpenBB-finance/OpenBBTerminal/pull/418)
[#422 - Change sustainability check](https://github.com/OpenBB-finance/OpenBBTerminal/pull/422)
[#427 - Add Resources menu with useful websites that can't be scrapped](https://github.com/OpenBB-finance/OpenBBTerminal/pull/427)
[#429 - Add pattern recognition to technical analysis](https://github.com/OpenBB-finance/OpenBBTerminal/pull/429)
[#430 - Latest economy calendar impact events](https://github.com/OpenBB-finance/OpenBBTerminal/pull/430)

View File

@@ -1,23 +0,0 @@
## Week 18: 2021 May 3 - 2021 May 9
[#428 - Add binance](https://github.com/OpenBB-finance/OpenBBTerminal/pull/428)
[#431 - Add ratings over time to due diligence menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/431)
[#432 - Add IPOs calendar to discovery menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/432)
[#433 - Sentiment stats](https://github.com/OpenBB-finance/OpenBBTerminal/pull/433)
[#434 - Adding pre-commit-hooks](https://github.com/OpenBB-finance/OpenBBTerminal/pull/434)
[#435 - Added twitter shield to README](https://github.com/OpenBB-finance/OpenBBTerminal/pull/435)
[#437 - Fix ECON bug](https://github.com/OpenBB-finance/OpenBBTerminal/pull/437)
[#438 - Add government menu, in particular congress data](https://github.com/OpenBB-finance/OpenBBTerminal/pull/438)
[#439 - Fix residuals_analysis link and formatting](https://github.com/OpenBB-finance/OpenBBTerminal/pull/439)
[#440 - add reset command to terminal](https://github.com/OpenBB-finance/OpenBBTerminal/pull/440)
[#441 - add update command](https://github.com/OpenBB-finance/OpenBBTerminal/pull/441)

View File

@@ -1,3 +0,0 @@
## Week 19: 2021 May 10 - 2021 May 16
[#443 - Added an error message.](https://github.com/OpenBB-finance/OpenBBTerminal/pull/443)

View File

@@ -1,25 +0,0 @@
## Week 20: 2021 May 17 - 2021 May 23
[#436 - Updating the prediction menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/436)
[#445 - Degiro integration : update porfolio commands](https://github.com/OpenBB-finance/OpenBBTerminal/pull/445)
[#446 - Government menu to also have house and senate trading](https://github.com/OpenBB-finance/OpenBBTerminal/pull/446)
[#448 - Add files via upload](https://github.com/OpenBB-finance/OpenBBTerminal/pull/448)
[#449 - Remove old requirements lists as they contain security vulnerabilities](https://github.com/OpenBB-finance/OpenBBTerminal/pull/449)
[#450 - Enforce PR labels](https://github.com/OpenBB-finance/OpenBBTerminal/pull/450)
[#451 - Pull updated dependencies](https://github.com/OpenBB-finance/OpenBBTerminal/pull/451)
[#452 - Add option to go to ta menu from crypto](https://github.com/OpenBB-finance/OpenBBTerminal/pull/452)
[#453 - Add gov-contracts](https://github.com/OpenBB-finance/OpenBBTerminal/pull/453)
[#454 - Etf menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/454)
[#457 - Feature/degiro integration](https://github.com/OpenBB-finance/OpenBBTerminal/pull/457)
[#458 - Reorganize labels to match projects like tensorflow](https://github.com/OpenBB-finance/OpenBBTerminal/pull/458)

View File

@@ -1,29 +0,0 @@
## Week 21: 2021 May 24 - 2021 May 30
[#459 - Updating README refs for bug labels](https://github.com/OpenBB-finance/OpenBBTerminal/pull/459)
[#461 - Patches](https://github.com/OpenBB-finance/OpenBBTerminal/pull/461)
[#462 - Fix bug #456](https://github.com/OpenBB-finance/OpenBBTerminal/pull/462)
[#463 - fix a mess created by making timeseries-cv pip installable](https://github.com/OpenBB-finance/OpenBBTerminal/pull/463)
[#466 - update incorrect fred key from config file](https://github.com/OpenBB-finance/OpenBBTerminal/pull/466)
[#467 - Fix FRED API KEY name #465](https://github.com/OpenBB-finance/OpenBBTerminal/pull/467)
[#468 - Minor improvements to ETF menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/468)
[#469 - Add menu option 'quote'](https://github.com/OpenBB-finance/OpenBBTerminal/pull/469)
[#470 - Fix Screener View and Improve TA Finviz View](https://github.com/OpenBB-finance/OpenBBTerminal/pull/470)
[#471 - Make gst executable](https://github.com/OpenBB-finance/OpenBBTerminal/pull/471)
[#472 - Add running terminal on Apple M1 tutorial](https://github.com/OpenBB-finance/OpenBBTerminal/pull/472)
[#473 - Add Python 3.9 remove Python 3.7](https://github.com/OpenBB-finance/OpenBBTerminal/pull/473)
[#474 - Attempting to fix requirements as both full Mac and Windows builds are getting stuck](https://github.com/OpenBB-finance/OpenBBTerminal/pull/474)
[#476 - Move tensorflow into optional](https://github.com/OpenBB-finance/OpenBBTerminal/pull/476)

View File

@@ -1,19 +0,0 @@
## Week 22: 2021 May 31 - 2021 Jun 6
[#475 - Degiro Integration : fixing issue with dependency](https://github.com/OpenBB-finance/OpenBBTerminal/pull/475)
[#477 - Only comment degiro and not entire portfolio menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/477)
[#479 - Adding a check to skip duplicate builds on pull_request/push](https://github.com/OpenBB-finance/OpenBBTerminal/pull/479)
[#480 - Restructuring Anaconda installations](https://github.com/OpenBB-finance/OpenBBTerminal/pull/480)
[#481 - Add quarterly contracts to gov menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/481)
[#482 - Pin jupyter_client==6.1.12](https://github.com/OpenBB-finance/OpenBBTerminal/pull/482)
[#483 - Dependency on black is fixed in pyproject.toml. Mirroring the setting in conda configs](https://github.com/OpenBB-finance/OpenBBTerminal/pull/483)
[#485 - Update conda docs](https://github.com/OpenBB-finance/OpenBBTerminal/pull/485)
[#486 - Add corporate lobbying data to government menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/486)

View File

@@ -1,13 +0,0 @@
## Week 23: 2021 Jun 7 - 2021 Jun 13
[#489 - Feature/degiro integration](https://github.com/OpenBB-finance/OpenBBTerminal/pull/489)
[#491 - Changing NLP from Flair to VADER](https://github.com/OpenBB-finance/OpenBBTerminal/pull/491)
[#492 - Fix error with intraday plotting](https://github.com/OpenBB-finance/OpenBBTerminal/pull/492)
[#494 - Install mypy types explicitly](https://github.com/OpenBB-finance/OpenBBTerminal/pull/494)
[#495 - Add running pylint in a full conda environment](https://github.com/OpenBB-finance/OpenBBTerminal/pull/495)
[#496 - Add Stockgrid io source](https://github.com/OpenBB-finance/OpenBBTerminal/pull/496)

View File

@@ -1,15 +0,0 @@
## Week 24: 2021 Jun 14 - 2021 Jun 20
[#500 - Fix screener for General.Order and General.Signal](https://github.com/OpenBB-finance/OpenBBTerminal/pull/500)
[#501 - Fix knn no_shuffle arg and deprecated lr](https://github.com/OpenBB-finance/OpenBBTerminal/pull/501)
[#502 - Add csv option for portfolio](https://github.com/OpenBB-finance/OpenBBTerminal/pull/502)
[#505 - Split Brokers from Portfolio Analysis Menu and More](https://github.com/OpenBB-finance/OpenBBTerminal/pull/505)
[#506 - Improve-UX](https://github.com/OpenBB-finance/OpenBBTerminal/pull/506)
[#507 - Refactor main terminal code](https://github.com/OpenBB-finance/OpenBBTerminal/pull/507)
[#508 - Removing last mentions of fbprophet and updating dependencies](https://github.com/OpenBB-finance/OpenBBTerminal/pull/508)

View File

@@ -1,13 +0,0 @@
## Week 25: 2021 Jun 21 - 2021 Jun 27
[#509 - Add Fear And Greed Index command to Economy menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/509)
[#510 - Fix bugs and more refactoring](https://github.com/OpenBB-finance/OpenBBTerminal/pull/510)
[#514 - Fix issue that for quotes with suffix .CN was failing](https://github.com/OpenBB-finance/OpenBBTerminal/pull/514)
[#519 - Bug fixes and code improvements](https://github.com/OpenBB-finance/OpenBBTerminal/pull/519)
[#520 - Add Options screener](https://github.com/OpenBB-finance/OpenBBTerminal/pull/520)
[#523 - Fix: recommend requirements.txt for Windows](https://github.com/OpenBB-finance/OpenBBTerminal/pull/523)

View File

@@ -1,11 +0,0 @@
## Week 26: 2021 Jun 28 - 2021 Jul 4
[#521 - Coingecko feature branch](https://github.com/OpenBB-finance/OpenBBTerminal/pull/521)
[#525 - Add How to add preset README sections](https://github.com/OpenBB-finance/OpenBBTerminal/pull/525)
[#526 - Update donation section with patreon](https://github.com/OpenBB-finance/OpenBBTerminal/pull/526)
[#528 - Adds readme link to conda installation directions; Adds drawio app map](https://github.com/OpenBB-finance/OpenBBTerminal/pull/528)
[#531 - Mill Notebook examples](https://github.com/OpenBB-finance/OpenBBTerminal/pull/531)

View File

@@ -1,17 +0,0 @@
## Week 27: 2021 Jul 5 - 2021 Jul 11
[#529 - A bunch of bugfixes](https://github.com/OpenBB-finance/OpenBBTerminal/pull/529)
[#532 - Improve menu UX](https://github.com/OpenBB-finance/OpenBBTerminal/pull/532)
[#533 - Add supply and customer feature](https://github.com/OpenBB-finance/OpenBBTerminal/pull/533)
[#534 - Small bugs](https://github.com/OpenBB-finance/OpenBBTerminal/pull/534)
[#535 - Data export new concept](https://github.com/OpenBB-finance/OpenBBTerminal/pull/535)
[#537 - Feature/cryptosentiment](https://github.com/OpenBB-finance/OpenBBTerminal/pull/537)
[#538 - Fix dd warnings debug output](https://github.com/OpenBB-finance/OpenBBTerminal/pull/538)
[#539 - Etf screener](https://github.com/OpenBB-finance/OpenBBTerminal/pull/539)

View File

@@ -1,25 +0,0 @@
## Week 28: 2021 Jul 12 - 2021 Jul 18
[#536 - Allow to load data from IEX](https://github.com/OpenBB-finance/OpenBBTerminal/pull/536)
[#541 - Update view plot](https://github.com/OpenBB-finance/OpenBBTerminal/pull/541)
[#542 - Open insider menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/542)
[#544 - Coinpaprika](https://github.com/OpenBB-finance/OpenBBTerminal/pull/544)
[#546 - Updating requirements-full.txt](https://github.com/OpenBB-finance/OpenBBTerminal/pull/546)
[#547 - fix for typos on the template.ini screener](https://github.com/OpenBB-finance/OpenBBTerminal/pull/547)
[#548 - Add market overview - type data form WSJ](https://github.com/OpenBB-finance/OpenBBTerminal/pull/548)
[#549 - Pin a specific version of Sphinx in the conda env](https://github.com/OpenBB-finance/OpenBBTerminal/pull/549)
[#551 - Adding charset-normalizer explicit version setting and adding Sphinx](https://github.com/OpenBB-finance/OpenBBTerminal/pull/551)
[#553 - Improve main readme](https://github.com/OpenBB-finance/OpenBBTerminal/pull/553)
[#554 - This should make so that the project is considered as python only](https://github.com/OpenBB-finance/OpenBBTerminal/pull/554)
[#555 - Tidy code](https://github.com/OpenBB-finance/OpenBBTerminal/pull/555)

View File

@@ -1,19 +0,0 @@
## Week 29: 2021 Jul 19 - 2021 Jul 25
[#556 - Backlog updates: candle and api keys](https://github.com/OpenBB-finance/OpenBBTerminal/pull/556)
[#557 - Add initial changelogs. This will be used on landing page](https://github.com/OpenBB-finance/OpenBBTerminal/pull/557)
[#558 - Use requests with pd.read_html for gainers/losers discovery](https://github.com/OpenBB-finance/OpenBBTerminal/pull/558)
[#559 - Add check for reddit key](https://github.com/OpenBB-finance/OpenBBTerminal/pull/559)
[#560 - Options menu updates](https://github.com/OpenBB-finance/OpenBBTerminal/pull/560)
[#561 - Open-insider Screener](https://github.com/OpenBB-finance/OpenBBTerminal/pull/561)
[#563 - Run papermill kernel from python.](https://github.com/OpenBB-finance/OpenBBTerminal/pull/563)
[#566 - RUpdate FA Menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/566)
[#567 - Test user internet connection](https://github.com/OpenBB-finance/OpenBBTerminal/pull/567)

View File

@@ -1,37 +0,0 @@
## Week 30: 2021 Jul 26 - 2021 Aug 01
[#568 - Improve automatic reports and add dark pool report](https://github.com/OpenBB-finance/OpenBBTerminal/pull/568)
[#569 - Change test for internet connection to avoid bug](https://github.com/OpenBB-finance/OpenBBTerminal/pull/569)
[#570 - Improve papermill menu](https://github.com/OpenBB-finance/OpenBBTerminal/pull/570)
[#572 - Add fibonacci level indicator. Improve TA menu in general.](https://github.com/OpenBB-finance/OpenBBTerminal/pull/572)
[#573 - Fixed glitch reading AlphaVantage API key](https://github.com/OpenBB-finance/OpenBBTerminal/pull/573)
[#574 - Small improvement to papermill notebooks](https://github.com/OpenBB-finance/OpenBBTerminal/pull/574)
[#575 - Add crypto report](https://github.com/OpenBB-finance/OpenBBTerminal/pull/575)
[#576 - Feature/fraud indicators](https://github.com/OpenBB-finance/OpenBBTerminal/pull/576)
[#577 - Update poetry to 1.1.7](https://github.com/OpenBB-finance/OpenBBTerminal/pull/577)
[#578 - Downgrading packaging per pip conflict with poetry](https://github.com/OpenBB-finance/OpenBBTerminal/pull/578)
[#580 - Add screener checks to confirm that preset is correct](https://github.com/OpenBB-finance/OpenBBTerminal/pull/580)
[#581 - Feature/fraud indicators](https://github.com/OpenBB-finance/OpenBBTerminal/pull/581)
[#582 - Specify the path to .env file for using dotenv](https://github.com/OpenBB-finance/OpenBBTerminal/pull/582)
[#583 - Add commands to open website of company, and another to open their HQ location](https://github.com/OpenBB-finance/OpenBBTerminal/pull/583)
[#584 - Fix MarketBeat disc/ratings scraping.](https://github.com/OpenBB-finance/OpenBBTerminal/pull/584)
[#585 - Rename gr_hist command to grhist](https://github.com/OpenBB-finance/OpenBBTerminal/pull/585)
[#632 - Allow multiple plotting for economy/fred](https://github.com/OpenBB-finance/OpenBBTerminal/pull/5632)
[#633 - Add JohnnyDankseed finviz presets, and fix some bugs there](https://github.com/OpenBB-finance/OpenBBTerminal/pull/633)

View File

@@ -1,23 +0,0 @@
## Week 31: 2021 Aug 02 - 2021 Aug 08
[#586 - Edit ark_model to get rid of added columns from the json response](https://github.com/OpenBB-finance/OpenBBTerminal/pull/586)
[#634 - Adding a new Docker configuration](https://github.com/OpenBB-finance/OpenBBTerminal/pull/634)
[#639 - Add unusual options activity + option screener checks](https://github.com/OpenBB-finance/OpenBBTerminal/pull/639)
[#640 - Refactored Tests](https://github.com/OpenBB-finance/OpenBBTerminal/pull/640)
[#641 - Hotfix for jsondecode error in coinpaprika](https://github.com/OpenBB-finance/OpenBBTerminal/pull/641)
[#642 - Change events sorting and make ratings legacy](https://github.com/OpenBB-finance/OpenBBTerminal/pull/642)
[#643 - Fix bug in ca->hcorr](https://github.com/OpenBB-finance/OpenBBTerminal/pull/643)
[#644 - Big Code Refactoring with contexts vs category division](https://github.com/OpenBB-finance/OpenBBTerminal/pull/644)
[#645 - Temporarily disable ETF menu due to change in website.](https://github.com/OpenBB-finance/OpenBBTerminal/pull/645)
[#646 - Temporarily disable ETF menu due to change in website.](https://github.com/OpenBB-finance/OpenBBTerminal/pull/646)
[#647 - Some refactoring + fix stocks/dd/rating command + retire stocks/clear+view commands](https://github.com/OpenBB-finance/OpenBBTerminal/pull/647)

View File

@@ -6,7 +6,6 @@
<ol>
<li><a href="#anaconda--python">Anaconda & Python Installation</a></li>
<li><a href="#docker-installation">Docker Installation</a></li>
<li><a href="#web-ui---docker">Docker Web UI Installation</a></li>
<li><a href="#local-installation-of-gst-on-raspberry-pi">Raspberry-Pi-Installation - Portable GST</a></li>
<li><a href="#api-keys">API Keys</a></li>
</ol>
@@ -19,8 +18,6 @@ There are currently four options to install the terminal:
- [Using the Installer](https://openbb-finance.github.io/OpenBBTerminal/#accessing-the-openbb-terminal) (recommended if you just want to use the terminal)
- [Using Python](#anaconda--python) (recommended if you want to develop new features)
- [Using Docker](#docker-installation) (alternative option to the installer if preferred)
- [Using Docker Web UI](#web-ui---docker) (if you want to deploy the web UI for users to access
over your LAN)
First step in all options is to star the project
@@ -302,21 +299,6 @@ git stash pop
your X-server to show plots, hop over to the
[Advanced Docker Setup](/DOCKER_ADVANCED.md).
## Web UI - Docker
1. Ensure Docker is installed.
2. Navigate to the location of the Dockerfile in the repo (`cd openbb_terminal_web`)
3. Ensure the launcher is executable with `chmod +x ./launch`
4. Launch it with `./launch`. If you get a permission denied error, do `sudo ./launch` instead
5. Once it's launched, you will be able to access it by going to `http://host-ip:8080` in a browser, or
`http://localhost:8080` if you are running it on your local machine.
For API keys, create the `setenv` file if it doesn't already exist.
It will automatically get created on the first launch, and won't get committed to Git because it is on the `.gitignore`.
Set the API keys [as explained here](https://github.com/OpenBB-finance/OpenBBTerminal/blob/main/DOCKER_ADVANCED.md#environment-variables).
Once you've put the API keys in that file, re-run the launch script, and it will use your API keys.
There are a few things that still don't work, and you can see what works and what doesn't [here](https://github.com/CoconutMacaroon/OpenBBTerminal/blob/main/openbb_terminal_web/README.md#todo).
## Local Installation of GST on Raspberry Pi
1. Running raspbian lite(headless) or desktop (both 64bit) we should first start off with an update/upgrade.

View File

@@ -1,27 +0,0 @@
# Use Debian 11 as the base image. It's stable, reliable, and simple. Not the smallest, but it will work fine.
FROM debian:bullseye-slim
# Install git, Python, wget, and pip (the Python library manager)
RUN apt-get update && apt-get install git wget python3 python3-pip -y
# Download and uncrompress tarball
RUN mkdir OpenBBTerminal && wget https://github.com/OpenBB-finance/OpenBBTerminal/tarball/master.tar.gz -O - | tar -xz -C OpenBBTerminal --strip-components 1
WORKDIR /OpenBBTerminal
# Download its dependicies using pip
RUN pip install -r requirements-full.txt && pip cache purge
# Create a little script to start the OpenBBTerminal
RUN printf '#!/bin/sh\npython3 /OpenBBTerminal/terminal.py\n' > /bin/run && chmod +x /bin/run
# Put our custom index.html and .gotty into the root directory of the container
COPY index.html /index.html
# I've built this version of gotty myself
# It uses the sources from here https://github.com/sorenisanerd/gotty
# Except the one difference is that font is hard-coded in
COPY gotty /bin/gotty
RUN chmod +x /bin/gotty
# And launch the script when we run the container
ENTRYPOINT gotty --index '/index.html' --term xterm --title-format 'OpenBB Terminal Web' --permit-write run

View File

@@ -1,22 +0,0 @@
The MIT License (MIT)
Copyright (c) 2015-2017 Iwasaki Yudai
Copyright (c) 2021 Søren L. Hansen
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

View File

@@ -1,17 +0,0 @@
# OpenBB Terminal Web
> Warning: It works, but a few things are still broken like graphs. See the TODO section for what works and what doesn't.
## Running it
Clone the repo, go into the cloned directory, do `chmod +x ./launch`, and then run the launch script with `./launch` (you may need to do `sudo ./launch`, depending on how Docker is set up). You can set API keys my modifying the `setenv` file as documented [here](https://github.com/OpenBB-finance/OpenBBTerminal/blob/main/DOCKER_ADVANCED.md#environment-variables). The launch script will automatically create it if it doesn't exist.
You can then view the web UI at `http://host-ip:8080` or `http://localhost:8080` if it's running on your local computer.
## TODO
- [X] Terminal output works.
- [X] Pick a font that supports required characters (emojis, box-drawing characters, etc.) - I chose Consolas. Other ones, like Fira Code, don't usually come pre-installed on machines, so those are less ideal. Consolas is a reasonable tradeoff of looks-good, has the right Unicode characters, widely-supported, and reasonably-liked. If you have a different idea, feel free to ping me @CoconutMacaroon on Discord (I'm in the main OpenBB Terminal Discord server).
- [X] API keys - Done, set them in the `setenv` file as documented [here](https://github.com/OpenBB-finance/OpenBBTerminal/blob/main/DOCKER_ADVANCED.md#environment-variables).
- [ ] Graphs - There are so many options - you can [plot them in the terminal](https://stackoverflow.com/q/37288421/), use a [web-based VNC client](https://stackoverflow.com/q/3240633/), and there are many other options. Still looking into this. Graphs don't currently work.
- [ ] Prompt emoji is broken - I don't know why, but I will replace it with one that does work once [this issue](https://github.com/OpenBB-finance/OpenBBTerminal/issues/1244) is done.

Binary file not shown.

View File

@@ -1,22 +0,0 @@
<!doctype html>
<html>
<head>
<title>{{ .title }}</title>
<link rel="manifest" href="manifest.json">
<link rel="icon"
href="https://cdn.jsdelivr.net/gh/OpenBB-finance/OpenBBTerminal/images/gst_logo_green_white_background.png" integrity="sha512-At2zn6EXeuN2JDjq+sbQpaKIu2wLAsj51FSadPh/xK519Pu3TF4inYuZi2E+nLujtREj+XNaeBI7oKZUjJV+Rw==">
<link rel="stylesheet" href="./css/index.css" />
<link rel="stylesheet" href="./css/xterm.css" />
<link rel="stylesheet" href="./css/xterm_customize.css" />
</head>
<body>
<div id="terminal"></div>
<script src="./auth_token.js"></script>
<script src="./config.js"></script>
<script src="./js/gotty.js"></script>
</body>
</html>

View File

@@ -1,9 +0,0 @@
#!/usr/bin/env bash
# check if the setenv file exists (it holds the API keys)
if [ ! -f ./setenv ]; then
# and if it doesn't exist, create it
touch setenv
fi
# build the Dockerfile, and if that worked, run it on port 8080
docker build -t gst_web . && docker run -it -p 8080:8080 --env-file setenv gst_web