Skip to content
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

[Feature]: How to contribute on the API project #598

Open
2 tasks
ricoroodenburg opened this issue Dec 9, 2023 · 5 comments
Open
2 tasks

[Feature]: How to contribute on the API project #598

ricoroodenburg opened this issue Dec 9, 2023 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@ricoroodenburg
Copy link
Contributor

ricoroodenburg commented Dec 9, 2023

What is your feature request?

Hi,

I very like the API endpoints. They are so much better and ofcourse quicker!

How can we contribute on the API project?
I like to see filter options (query) and some changes for making it consistent. At this moment there are different keywords for the same goal, for example ‘Ring’ and ‘Channel’.

Another issue; when there are more results returned, the results will be added to an array. Unfortunately when there is only 1 item returned, it won’t be included in an array.

For scripting purposes all of these items must be fix

Have you tested against the current version?

  • Yes, I've updated Evergreen and tested against the current version.

Have you reviewed the documentation?

@ricoroodenburg ricoroodenburg added the enhancement New feature or request label Dec 9, 2023
@aaronparker
Copy link
Owner

The API repo is private at the moment, but I can open it up. The API is written in Javascript, and I'm not an experience Javascript developer.

One thing I will need to do is ensure that changes to the API are first pushed into a staging Cloudflare worker before being pushed to prod.

@aaronparker aaronparker self-assigned this Dec 9, 2023
@ricoroodenburg
Copy link
Contributor Author

ricoroodenburg commented Dec 9, 2023 via email

@DanGough
Copy link
Contributor

DanGough commented Dec 9, 2023

@aaronparker have you ever looked into Pode? It's great for writing APIs in cross platform PowerShell:

https://github.com/Badgerati/Pode

Or are you an Antipodean?

@aaronparker
Copy link
Owner

I see what you did there.

The API is in Javascript so that it can run on Cloudflare Workers - giving me up to 100,000 requests per day before I need to pay. 100,000 requests be more than enough for the foreseeable future.

@aaronparker
Copy link
Owner

aaronparker commented Dec 10, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants