Igor Radovanovic
228ab0b529
linting
2023-07-12 11:51:46 +02:00
teh_coderer
d2ed7c28ac
hotfix / TA ma's empty if not enough data for window ( #5180 )
...
* fix: TA ma's empty if not enough data for window
* Update test_load_options.yaml
2023-06-24 02:59:07 +00:00
James Maslek
bdc23a6f2f
just change the message for being logged in
2023-06-21 15:09:16 -04:00
teh_coderer
8a70c6205d
Feature/ Pywry login ( #5115 )
...
* Update .gitignore
* init
* Update backend.py
* Update main.tsx
* Update no_import.py
* Update session_controller.py
* indents
* adjust window size
* update keys
* re-add save session for pywry login
* pop response keys on rename
* walrus remember
* use session username for profile
* implement logout clearing of cookies
* don't display welcome when logging in from `account` menu
* Update session_model.py
* Update session_model.py
* customdata handler for charts
* fix remember key
* only slice data if chandlestick trace in data
* Update profile_model.py
* Update streamlit_run.py
* Update plotly.html
* test
* Update loggers.py
* updates
* Update session_controller.py
* Update session_controller.py
* no longer need to call_hub for logout
* tests
* Update test_session_controller.py
* Update profile_model.py
* bump pywry, fix numbers passed as strings tables
* update plotly frontend packages
* formatting
* Update backend.py
* Update backend.py
* change to prod
* return on image export
---------
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2023-06-20 17:47:38 +00:00
teh_coderer
e464b4ebbb
fix theme fails if trace.marker.color isn't an array ( #5144 )
2023-06-15 13:12:06 +00:00
teh_coderer
4babd35ee6
fix chart overlay x column not set by default ( #5142 )
2023-06-14 21:44:29 +00:00
teh_coderer
73e59804fc
hotfix/ Include plotly.js in reports html + Improve Charts in Reports ( #5126 )
...
* include plotly.js in reports html, implement new plotly multi-legends feature
* use `ensure_backend` to `check_backend`, improve charts in reports
* requirements files
* fix files with `CRLF` line endings
* Update widget_helpers.py
* Update widget_helpers.py
* handle unsupported plotly multiple legends version error
2023-06-12 14:10:13 +00:00
teh_coderer
a9da2a8216
hotfix/ tables pd.to_numeric ( #5124 )
...
* fix tables `pd.to_numeric`
* Update helper_funcs.py
2023-06-10 14:22:56 +00:00
teh_coderer
2558bfec83
closes #5104 ( #5122 )
2023-06-09 00:00:46 +00:00
teh_coderer
e040e9e6c4
fix wrong default for yaxisFixedRange ( #5106 )
2023-06-05 17:03:08 +00:00
teh_coderer
f4a5064f32
Hotfix/ Tables + Charts Issues ( #5100 )
...
* fix: year to string
* don't slice data if line chart, display message if sliced
* Update plotly.html
* improve autoscaling when data sliced
* fixes #5078
2023-06-05 13:20:34 +00:00
teh_coderer
67e04610d8
Update plotly_helper.py ( #5098 )
2023-06-01 19:30:57 +00:00
teh_coderer
e07a5a3826
hotfix/ Options Historical + Crypto candles ( #5064 )
...
* fix options/crypto candles
* fix streamlit indicators
* Update Indicators.py
2023-05-24 20:46:40 +00:00
teh_coderer
a6a2268ddc
Hotfix/ Candle --log ( #5039 )
...
* init... might break stuff
* fix
* clean up
* check if array for color keys
2023-05-18 16:24:29 +00:00
teh_coderer
b54c47e2e9
hotfix/ Charts Theme change not persisting ( #5036 )
...
* revert and fix bug introduced in #4546
* improve theme change in chart, add `theme.apply_style()` to settings_controller/hub config change
2023-05-17 14:38:13 +00:00
teh_coderer
0f3497a3c1
remove plotly charts legacy web modules ( #5034 )
2023-05-16 21:05:48 +00:00
teh_coderer
fd0ad21873
fix modebar hide/show on hotkeys ( #5026 )
...
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2023-05-16 17:25:04 +00:00
teh_coderer
7fa23c3707
hotfix/ Installer Backend ( #5022 )
...
* Update backend.py
* bump pywry
* bump again :/
2023-05-15 23:30:51 +00:00
teh_coderer
3e0309816c
Hotfix/ Candle Lines, Tables/Charts Save (MacOS) ( #5019 )
...
* init
* fix tables save
* Update .gitignore
* Update utils.ts
* add volume to csv, fix `-` filename
* fixes #5020
* tests
* License year
* tests v1
* tests?
* Revert "tests?"
This reverts commit f837a6e0df .
* fix posthog
* Update test_get_debt.yaml
* tests
---------
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2023-05-15 15:57:20 +00:00
teh_coderer
979930b9e8
feature / Refactor Interactive Charts to React ( #4941 )
...
* init
* fix tables
* add shortcuts
* handle svgs
* test
* test2
* test3
* Update loggers.py
* Update sdk_helpers.py
* Update loggers.py
* Update loggers.py
* updates
* updates
* update
* handle add text high/low for candlestick traces when updating
* adding save overlay to tables
* maybe fix
* prints
* asdf
* working
* working
* removing prints
* update
* fix no figure title text
* add trace labels space
* download finished popup for MacOS
* bump pywry
* update
* update table
* Update plotly_helper.py
* only format numbers over 10_000 on tables
* Delete generate_index.py
* turn off logs in generations
* update tables
* bump pywry, fix tables, added ichimoku ta indicator
* Update backend.py
* mypy
* update tables
* updates
* juan more
* tables
* test
* bump pywry
* bump pywry
* Update loggers.py
* test
* fixing some formatting
* add update button to indicators dashboard
* fix oecd dates to be full dates
* prepare charts/tables for pywry update
* Update poetry.lock
* Update finviz_view.py
* tests
* tests
* tests
* tests
* testss?
* tests
* Create test_call_func[call_sec-nasdaq_view.sec_filings-other_args37-called_with37].yaml
* testtss please
* Update loggers.py
* testss
* `with open(newline="\n")`
* tests
* tests -__-
* why
* Revert "`with open(newline="\n")`"
This reverts commit 554e0f53f4 .
* Revert "why"
This reverts commit 89f1d9b823 .
* Revert "tests -__-"
This reverts commit a9c694ae96 .
* Revert "tests"
This reverts commit 5463249498 .
* whelp
* .
* rename `streamlit.py` -> `streamlit_run.py`, bump pywry/finviz/streamlit
* Update backend.py
* update
* Revert "update file"
---------
Co-authored-by: andrewkenreich <andrew.kenreich@gmail.com >
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2023-05-11 17:38:12 +00:00
Disorder AA
d197abd16c
feat(tables): AA-729 clear filters ( #4996 )
...
Co-authored-by: jose-donato <43375532+jose-donato@users.noreply.github.com >
2023-05-10 17:53:55 +00:00
northern-64bit
7a194249cf
Fix --std argument in bbands command ( #4866 )
...
* Fix type check of std argument in bbands
* Fix std input handling
* Fix chart legend
* Fix linting
* Fix int display in legend
---------
Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com >
2023-05-02 01:29:25 +00:00
teh_coderer
5f04749eb1
init ( #4924 )
2023-04-28 12:44:23 +00:00
teh_coderer
9026a41ff2
Feature / Logging ( #4923 )
...
* init
* updates
* Update loggers.py
* Update loggers.py
* sdk handling
* feature flag
* fix MOCKING_USER_PATH for windows
* Update loggers.py
* Update plotly.html
* updates
* Update parent_classes.py
* Update plotly.html
* add posthog to deps
* Update loggers.py
2023-04-28 12:43:57 +00:00
jose-donato
76134c7b0a
Table issues ( #4889 )
...
* fix: table toast
* Update index.css
* fix: oo
---------
Co-authored-by: teh_coderer <me@tehcoderer.com >
2023-04-25 16:31:47 +00:00
teh_coderer
7f28d012cf
Hotfix/ CSV plot candle - bump PyWry ( #4895 )
...
* Create .gitignore
* add fillcolor to Plot CSV candlestick trace, bump pywry
* Update backend.py
* Update backend.py
2023-04-25 15:13:18 +00:00
teh_coderer
7a4d4b4339
fix json ( #4884 )
2023-04-24 20:06:30 +00:00
teh_coderer
ea393dcfa8
Feature/ pywry posthog ( #4860 )
...
* posthog
* Update index.html
* remove console logs
* fix feature flag getting sent
* adding to frontend-components
* updates
* Update main.js
* alias
* Update backend.py
* Update backend.py
* tables handle null
* Update helper_funcs.py
* Update volatility_view.py
---------
Co-authored-by: andrewkenreich <andrew.kenreich@gmail.com >
2023-04-24 19:36:46 +00:00
clairericks
fc66bd7ff8
Fix stocks/ta/fib datetime plotting ( #4875 )
2023-04-24 12:44:36 +00:00
teh_coderer
98ec2959f0
Hotfix/ table fixes ( #4848 )
...
* Update helper_funcs.py
* init
* Update test_display_cashflow_comparison.txt
* Update test_display_cashflow_comparison.txt
* fix copy paste fail
* Update helper_funcs.py
* Update backend.py
2023-04-21 18:10:53 +00:00
teh_coderer
7b7789149d
hotfix / Plots Performance ( #4829 )
...
* init
* adjustments
2023-04-20 19:44:35 +00:00
jose-donato
93f9c72a4f
About cmd + table fixes ( #4825 )
...
* fix: about cmd
* fix: colors, dragging, some more
2023-04-19 11:54:55 +00:00
James Maslek
07d9ed2c9e
Feature/featflags destroy ( #4822 )
...
* Remove ION from prefs
* Remove featflag rich
* remove cmdloc and watermark
* remove color featflag
2023-04-18 20:20:58 +00:00
jose-donato
1ed5a30fb5
Chart/Table fixes ( #4765 )
...
* fix: attempting dark mode toggle
* fix: added dark mode toggle to chart and source to table
* fix: reorganizing content
* fix: dark mode and locking first column
* was this so hard jose smh
* Wrong name
---------
Co-authored-by: teh_coderer <me@tehcoderer.com >
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2023-04-18 13:36:35 +00:00
teh_coderer
fea595c8a0
Hotfix/ Economy oecd_view docstrings Remove finviz image cmds ( #4783 )
...
* idk
* g
* Update oecd_view.py
* Update oecd_view.py
* Update oecd_view.py
* Update oecd_view.py
* remove spectrum,view finviz functions
* Update plotly.html
* Update plotly.html
* adjustments
2023-04-14 18:06:41 +00:00
montezdesousa
8113c66ddc
Speed up integration tests workflow ( #4784 )
...
* Update macos-build.yml
* Update macos-build.yml
* Update macos-build.yml
* Update macos-build.yml
* Update macos-build.yml
* Update macos-build.yml
* Update macos-build.yml
* Update test_stocks_disc.openbb
* comment heatmap
* reduce workflow to test
* revert, doesnt run without this
* run tests sequentially
* Update macos-build.yml
* Update test_stocks_disc.openbb
* Update integration_controller.py
* Update integration_controller.py
* Update test_stocks_disc.openbb
* juan magic
* Update test_account.openbb
* pass user and system to test with multiprocessing
* ruff
* Update macos-build.yml
* comment
* update readme
* pipe tee instead of > cat
* mypy
* import from models
* update account script for guest user
2023-04-14 16:52:14 +00:00
montezdesousa
4cd5a8d5bb
Split table and chart theme ( #4767 )
...
* split table and chart theme
* add comment
* add comment
* josé does not like white
* rename chart, style vars
* change settings controller help
* Update settings_controller.py
2023-04-14 13:23:31 +00:00
teh_coderer
ebbc7ccc01
Feature/ Interactive Chart Save As ( #4771 )
...
* init
* Update plotly.html
* save as
* move savefilepicker to before csv overlay
* adds watermarks to svg saves
2023-04-13 18:37:09 +00:00
teh_coderer
0e9abc3a84
Feature/ Voila to Streamlit Dashboards ( #4755 )
...
* idk
* g
* idk
* init
* revert old push
* pylint
* ruff
* update
* mypy
* tests
* LF
* tests
* Update Futures.py
* tests?
* fix intraday candle breaks
* tests????
* remove matplotlib from settings controller, autocomplete for flair cmd
* Update test_settings_controller.py
* remove streamlit activate warnings as it's not needed anymore
* bump pywry
* fix daily date gaps
* Update pytrends
* Update terminal.spec
* Update terminal.spec
* Update terminal.spec
* Update macos-build.yml
* Update macos-build.yml
* Update windows10_build.yml
* Update terminal.spec
* streamlit
* streamlit configs
* test
* lint
* cmd source in charts
* Update dashboards_controller.py
* Update dashboards_controller.py
* Update backend.py
---------
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2023-04-12 20:38:56 +00:00
montezdesousa
d2212cd7c3
Warn user when there is no personal access token ( #4725 )
...
* 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 >
2023-04-10 10:50:29 +00:00
Pratyush Shukla
8413d301a4
Added fix ( #4718 )
...
* Added fix
* cleaning up reports
* linting
* improve chart library
* Modified line 185 in reports/reports_model.py
* removing unncessary lines
---------
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt >
2023-04-10 08:23:24 +00:00
teh_coderer
3c86851140
Hotfix/ Pywry Linux Docs ( #4712 )
...
* idk
* g
* Update no_import.py
* idk
* update docs
* test
* fixed
2023-04-07 19:35:04 +00:00
teh_coderer
6abf1f5678
Hotfix/ TA multi handle no params + with params ( #4706 )
...
* fix ta multi when giving params to 1 and not others
* tests
* idk
* fix reset axes
* Update main.js
* idk2
* Update helper_funcs.py
2023-04-07 13:55:30 +00:00
teh_coderer
5b4ad7c7a9
hotfix/ Fixes #4690 #4688 #4687 #4686 #4696 ( #4701 )
...
* init
* Update options_sdk_helper.py
* Update stocks_helper.py
* Update ta_class.py
* Update ta_class.py
* tests
* tests LF
2023-04-06 20:53:09 +00:00
teh_coderer
10e2b38711
init ( #4683 )
2023-04-04 17:34:21 +00:00
jose-donato
52cf2f4d5f
table fixes ( #4666 )
...
* fix: table fixes
* fix: tablaroni
* fix: pagination protection
* fix: dm much more
* fix: colors
* fix: colors
* fix: colors
* fix Timestamp on stocks `get_quote`
* fix `call_tob` having `quote` as prog/docstring
---------
Co-authored-by: teh_coderer <me@tehcoderer.com >
2023-04-04 13:29:33 +00:00
teh_coderer
43dbc12e17
Feature/Interactive Plot CSV Bar ( #4664 )
...
* init
* cleanup
* Update popups.js
* Update popups.js
* Update plotly.html
* add hoverlabel to `ba/redditsent` #4618
2023-04-03 16:25:08 +00:00
Henrique Joaquim
13a91af400
Remove references to environment variables ( #4633 )
...
* removing references to test_mode as env variable
* removing references to os.getenv
* adding functions to change system properties
* removing references to env
* introducing set_system_variable and removing change_logging_suppress function
* removing change_test_mode and change_debug_mode
* removing change_log_collect
* adjusting config_terminal and generate_sdk
* generating the sdk
* removing unused imoports
* introducing DISABLE_STREAMLIT_WARNING
* removing load_env_vars
* test_print_help test
* sync tests
* rewrite tests
* setting the auth to True as default
---------
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com >
2023-04-03 16:22:41 +00:00
teh_coderer
f4b55148ba
hotfix/ Avoid starting plots_backend twice on boot ( #4658 )
...
* avoid starting plots_backend twice on boot, declutter `call_intro`
* Update config_terminal.py
* pylint
* @hjoaquim suggestions
* Update sdk.py
---------
Co-authored-by: James Maslek <jmaslek11@gmail.com >
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
2023-04-03 13:51:30 +00:00
montezdesousa
f5230b26c0
Hub | sync, pull, sources and other updates ( #4640 )
...
* remove sync and pull
* ruff
* remove runtime fetch configs
* add comment
* reset when logged
* update translation yml file
* sdk regen
* print bold red messages if logout process fails
* fix sources not being applied
* handle bad json
* update hub links
* save terminal crash when sources file is broken
* add user defaults to gitignore
* actually no needed, will just be more specific about richstyle coming from hub
* black
* rewrite stdout
* fix session_model tests
* fix sdk session tests
* move paths
* remove duplicate line
* fix user being reset in test_logout_user test
* remove unecessary recording
* change colors msg
* remove repeated code
2023-04-03 13:49:53 +00:00