Commit Graph

23 Commits

Author SHA1 Message Date
Colin Delahunty
cebf454cdf Added flake8-simplify (#4227)
* Added flake8-simplify

* Update linting.yml

* update.  left 1 for you colin

* Fix that one

* Missed

* Fix

* mypy

---------

Co-authored-by: james <jmaslek11@gmail.com>
2023-02-20 19:27:34 -05:00
montezdesousa
825b8955df Set guest by default and put authentication behind environment variable (#4197)
* small bug

* small bug on routines list

* guest as default

* limit logout to users2

* simpler this way

* add logout

* move logout to account & add env var

* put authentication under env var

* fix tests

* remove login

* remove openbb vars on login

* ruff

* revert .toml

* Delete Icon

* Update .env

* fix sdk guest not loading keys

* ruff

* remove press enter & --login

* ruff

* move env load

* load env

* move dot env loading to terminal.py

* fix user sdk login mixing .env with user

* now it works

* fix reset

* fix tests

* ruff

* Login on the SDK using the OpenBB Personal Access Token (#4206)

* openbb key on keys menu

* adding sdk endpoints

* adding login via token to the sdk

* base url

* rename to personal access token

* added docstrings and examples

* openbb is special

* removing extra break line

* making keys working with the personal access token

* resolve conflicting tests

* Revert "resolve conflicting tests"

This reverts commit 2fca2c0ec3.

* using custom requests

* tests

* tests

* tests

* using process_session_response instead

* rewriting some tests

* Fix sdk guest not loading keys (#4207)

* fix sdk guest not loading keys

* ruff

* remove comment

* tests

---------

Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com>
Co-authored-by: Diogo Sousa <montezdesousa@gmail.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>

* test record mode vcr none

* remove yes from tests yml

* specify modules to reload

* try disable check api

* UPdate spec file

* Small stocks bug

* avoid reloading in test mode

* will this work?

* skip session tests

* try with env var as well

* mock sdk reload

* pylint

* bump poetry on python 3.8

* adapt to python 3.8

* adapt to python 3.8 remaining tests

* Tests : update cassettes

* Fix linting

* Makes login conditions simpler

* Tests : txt

---------

Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: Chavithra <chavithra@gmail.com>
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt>
2023-02-14 09:56:03 +00:00
Diogo Sousa
df10cb2cbe change register link 2023-02-09 17:02:41 +00:00
Diogo Sousa
1f7baeac4f add user tests 2023-02-02 23:42:22 +00:00
Diogo Sousa
851abfc000 update user class 2023-02-02 22:09:56 +00:00
Diogo Sousa
e9f381de52 fix flair default 2023-02-01 23:54:03 +00:00
Diogo Sousa
6c146c62a9 fix flair 2023-02-01 23:13:42 +00:00
Diogo Sousa
9181117fde add remote logout 2023-01-31 18:44:33 +00:00
Diogo Sousa
9dc486a2b6 fix email not in jwt 2023-01-27 16:51:43 +00:00
Diogo Sousa
95f4febbf7 start pull cmd 2023-01-27 14:54:23 +00:00
Diogo Sousa
bdd81f4ea5 missing paragraph 2023-01-26 20:15:28 +00:00
Diogo Sousa
0d1db6728e display onoff 2023-01-26 19:47:56 +00:00
Diogo Sousa
7aa57dc54f add sync on/off 2023-01-26 19:36:02 +00:00
Diogo Sousa
5568dca8fc change guest messages 2023-01-26 18:38:03 +00:00
Diogo Sousa
9093900438 change guest msg 2023-01-26 18:31:52 +00:00
Henrique Joaquim
ea04594e96 Logging login (#4046)
* basic logging for the login

* removing unused import

* hacking the logs custom filter to not filter the email

* black

* cooping with the new changes

* removing redundant method
2023-01-26 17:52:03 +00:00
Diogo Sousa
5577d25d85 implementing chavi suggestions 2023-01-26 17:23:14 +00:00
Diogo Sousa
ff979e3615 outline account controller interface 2023-01-26 13:33:53 +00:00
Diogo Sousa
7bc106d22c sync optionally 2023-01-26 12:34:49 +00:00
Diogo Sousa
de47d49015 breaking changes: splitting guest from logged users 2023-01-25 16:49:34 +00:00
Diogo Sousa
c07e827ee2 clear sounds better 2023-01-25 12:39:40 +00:00
Diogo Sousa
ce9780e4af rename user 2023-01-25 12:35:23 +00:00
Diogo Sousa
8dae59477a account to session 2023-01-25 12:32:55 +00:00