Closed kennyboy106 closed 1 week ago
I don't see any changes here, this just update the dev branch to main, u should just send pr to main as these branches are not used
Im trying to clean up my push since its affecting many files but not showing any changes in most of the files
just change the pr to push to main
Well, there's all the changes lol Not a simple pr
Thank you for your interest in contributing to this project. This would be quite a large PR with a lot of testing if we are to do this so let me make some initial thoughts I have.
Ill look into changing the permissions on those. Id need some more information for that feature. Ill also have to go look at Charles Schwab API to see how that works.
There are still some issues in the playwright code when executing trading that I am trying to solve right now.
Recreate the fidelityAPI using playwright. This codes fixes the holdings feature. Previously, the holdings command did not display correct price values for holdings or shares owned. This code is also much easier to read and fix, thanks to playwrights codegen and autowaiting, and should be more resilient to changes in the website. Less css selectors are used and more text-based searching is used for interacting with the webpage.
Added support for TOTP secrets! Fidelity allows you to enable authenticator codes and will use that instead of text based codes.
This has been tested with: Buying and selling Holdings Terminal mode Discord docker
The code format follows the chaseAPI format.