Commit Graph

6940 Commits

Author SHA1 Message Date
Diogo Sousa
c6da482fbd add http basic header to integration tests 2023-10-06 11:06:49 +01:00
hjoaquim
200992aaee Merge branch 'feature/integration-testing' of github.com:OpenBB-finance/OpenBBTerminal into feature/integration-testing 2023-10-06 09:41:14 +01:00
hjoaquim
5ce91cb9c1 Merge branch 'feature/openbb-sdk-v4' into feature/integration-testing 2023-10-06 09:40:56 +01:00
Theodore Aptekarev
ed041694fe Add EXTENSIONS and PROVIDERS md files (#5510)
* Add EXTENSIONS.md

* Add Sergey Brin to codespell ignore

* Move providers list into a separate file

* Link providers list to the providers file
2023-10-06 09:52:14 +02:00
James Maslek
dbed7f301e fmp wasnt here 2023-10-05 21:16:31 -04:00
James Maslek
0cca932196 try provider as well 2023-10-05 20:16:47 -04:00
James Maslek
ea1e04e8fe Why you no added pydantic 2023-10-05 20:08:44 -04:00
James Maslek
8118c0dd83 it was pip wasn't it? 2023-10-05 20:03:06 -04:00
James Maslek
41b9e62c5c adding pydantic to core 2023-10-05 16:56:20 -04:00
James Maslek
377636c071 put back dirs 2023-10-05 16:39:48 -04:00
James Maslek
2d44a1494d more debug 2023-10-05 16:36:45 -04:00
James Maslek
a53ec2beeb debug dirs 2023-10-05 16:29:35 -04:00
James Maslek
041ff008de wrong point for test 2023-10-05 16:14:44 -04:00
James Maslek
1e6ea58c68 cd 2023-10-05 16:09:49 -04:00
James Maslek
dda0585341 hack 2023-10-05 15:59:56 -04:00
James Maslek
4e587b263b Relock 2023-10-05 15:55:14 -04:00
James Maslek
e49d694325 Making venvs easier to understand 2023-10-05 15:37:59 -04:00
James Maslek
ec2a02d280 debug 2023-10-05 15:20:31 -04:00
James Maslek
61c34ed528 source env 2023-10-05 15:16:08 -04:00
Pratyush Shukla
220f50365d CI attempt for api integration test w/@IgorWounds 2023-10-06 00:20:33 +05:30
montezdesousa
a7c4574919 Feature/basic auth (#5525)
* disable auth by default

* add startup banner

* banner

* create user_auth extension

* add back pymongo for user db

* lint

* add back hub option

* update toml

* remove form

* split auth_hook code

* pydantic v2

* allow db connection

* remove print

* move deps

* remove pymongo from core userservice

* reorg folders

* move props

* fix import

* create inits

* ruff

* rename user service

* rename userservice

* remove unused properties

* rename get_user_service

* ruff

* bad import

* bad import again

* fix userauth service

* now yes

* userdbservice needs to be unique

* move repository code to extension

* move remaining users code to extension

* lint

* pydantic v2

* rename default methods

* rename update to merge

* set merge_dict to private

* user_service: remove singleton

* set user_service as parent class

* fix typing

* add back default settings method used for tests

* + property

* add setter for default user settings

* revert previous: need lunch

* move back some code and start basic auth

* add auth hook

* load ext

* remove userauth ext

* remove from toml

* lint

* set ext name as param

* remove unused env var

* adding admin/pass

* add user/pass and return user_settings

* remove empty file

* improve type hints

* revert some func name changes

* 1 more

* black

* docs

* rename service

* fix tests

* rename env vars

* disable auth by default

* update ext loading

* remove unused pref

* update readme

* update readme + remove default user/pass

* separate user from authentication + lock some rout

* lint

* fix circular import

* fix tests

* readme

* remove comment

* Update README.md

* remove unused repository code

* fix auth env flag

* creds

* update readme

* only disables command auth

* remove link

* pydantic v2

* move app loader

* docstring
2023-10-05 16:25:32 +01:00
Igor Radovanovic
c0c040f954 Merge branch 'feature/openbb-sdk-v4' into feature/integration-testing 2023-10-05 13:49:00 +02:00
Igor Radovanovic
fcb5d2d606 QA of QA tests pass with @the-praxs 2023-10-05 13:38:44 +02:00
Igor Radovanovic
180cad3019 Merge pull request #5523 from OpenBB-finance/hotfix/v4-fix-cones
hotfix/v4-fix-cones - Bug fixes for ta.cones() and ta.demark()
2023-10-04 23:25:36 +02:00
Igor Radovanovic
9cad7c8b6b Revert nox file 2023-10-04 23:23:37 +02:00
Igor Radovanovic
46f17be1a8 Working tests 2023-10-04 23:12:03 +02:00
Igor Radovanovic
66dbb9a1df Cleanup 2023-10-04 22:16:54 +02:00
Igor Radovanovic
b06e9da721 Lint and skip 2023-10-04 21:46:06 +02:00
Igor Radovanovic
27c399318d Merge 2023-10-04 21:40:13 +02:00
Igor Radovanovic
d1f4450503 Cleanup 2023-10-04 18:58:16 +02:00
Luqman
b0085f23a3 name changes 2023-10-04 17:03:05 +01:00
Theodore Aptekarev
80aed92d8f Integration test environment template 2023-10-04 17:09:46 +02:00
hjoaquim
e56383d361 Merge branch 'feature/openbb-sdk-v4' into feature/integration-testing 2023-10-04 15:55:55 +01:00
Igor Radovanovic
48b0221983 Merge pull request #5497 from OpenBB-finance/feature/improved-docs
Improve docs
2023-10-04 16:47:05 +02:00
Henrique Joaquim
04d705e43e Feature/int tests data processing (#5526)
* adjustments to the generator

* econometrics

* qa

* ta

* improving api tests

* adjustments to python tests

* test ci

* Revert "test ci"

This reverts commit 9dce362920.

* remove changes from package

* removing packaged stuff
2023-10-04 14:56:43 +01:00
Igor Radovanovic
53c44416ef Add graph to website 2023-10-04 15:33:18 +02:00
Igor Radovanovic
98771e060e Processing tests QA 2023-10-04 15:20:59 +02:00
Igor Radovanovic
77deebd7a6 Add graph 2023-10-04 15:19:29 +02:00
hjoaquim
f2dae0ab8c Merge branch 'feature/openbb-sdk-v4' into feature/integration-testing 2023-10-04 12:25:04 +01:00
Luqman
26e940b503 testing conda 2023-10-04 09:44:43 +01:00
Danglewood
a4e037aeed no index to_basemodel 2023-10-03 14:30:57 -07:00
Danglewood
5f55cded56 fix cones and demark 2023-10-03 14:18:30 -07:00
Igor Radovanovic
5f89c46327 revert 2023-10-03 21:17:14 +02:00
Igor Radovanovic
b9ca1a2e9c Last try before revert 2023-10-03 21:14:17 +02:00
Igor Radovanovic
5234be544f Update 2023-10-03 21:07:14 +02:00
Igor Radovanovic
05a0197ac3 Poetry install 2023-10-03 21:05:27 +02:00
Igor Radovanovic
d46799d81e Run uvicorn with Poetry 2023-10-03 20:56:28 +02:00
Igor Radovanovic
40d6de46bf Poetry install 2023-10-03 20:48:27 +02:00
Igor Radovanovic
622199833b Specify Poetry Path 2023-10-03 20:43:42 +02:00
Igor Radovanovic
3d21fc86ff Configure Poetry 2023-10-03 20:40:09 +02:00