-
Notifications
You must be signed in to change notification settings - Fork 29
API Gateway #37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
API Gateway #37
Conversation
|
This may be a good fit for this project, but I am having trouble sorting through all the files. I am not very familiar with PHP. Did you commit some external libraries or did you write all these 1034 files? |
|
This is clearly the largest PR we have. PHP is not my native language but I'm subbing to watch this. |
pdeneka
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The readme file should be renamed to something specific to this portion of the code, like, "Security.md".
We'll need the Security Team, Testing Team, and a PHP SME to review before approving.
|
After just a few glances, i think there are quite a lof of problems. For one, there seem to be included files from external libraries. |
Yeah there's a few libraries all are in includes/vendor/ folder. These don't need to be in the repo and can be installed with composer, but I left them because I had to make some modifications to the polygon.io library to get it to work. Essentially, the only libraries in use, other than what polygon's client requires are twig for tempting (not used currently, as there's no front end), and Guzzle for sending http requests. You could even get rid of guzzle, but making async requests with curl in PHP is kind of a pain. |
…mposer.json. Update .gitignore
|
@ibreakifix Are you in the discord? We established some SMEs regarding code and are in the process of setting contribution guidelines, and it would appropriate now to reach out to an admin to discuss what to do with this! https://discord.gg/YqBBJ6jnCD (this link shouldn't expire) |
I wanted to contribute some code I started on a couple weeks ago. I was working on my own stock dashboard, but I've only got a functional API gateway so far. The front end and gateway were going to be in PHP, and I was planning on some calculation functionality in another language.
The end goal is to gather data, store it in a db, then create a dashboard where the user can run calculations, monitor real time market data, create screeners, and view various social media / news data. I'll continue to develop this project as time allows, but depending on the response, I may or may not push it to the public repo