-
-
Notifications
You must be signed in to change notification settings - Fork 59
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
API: GET config file(s) #189
Comments
In v2 are endpoints for reading and writing configs. Try /docs or look at the swagger.yaml yourself https://github.com/haveachin/infrared/blob/rewrite/api/swagger.yaml |
Thanks for pointing that out! After a bit of trial an error I got the rewrite working on my system and the API does all it's supposed to. I just have one more question: Can I pass the forge/fabric compatibility to the requesting client? |
Is your feature request related to a problem? Please describe.
Infrared does currently have a simple REST-API but it's missing 2 core features: listing all currently active configs as well as retreiving a sample config.
Describe the solution you'd like
Implement 2 new API routes, preferably
GET /proxies
for retreiving all currently active proxies andGET /proxies/{fileName}
for retreiving the contents of a specific config file.Describe alternatives you've considered
I have made my way around this issue by simply reading the contents of the config directory and parsing all contents of these files into one bis JSON array. But there are wayyy more points of failure in this rather than doing this by the built-in REST API.
The text was updated successfully, but these errors were encountered: