add hook for http requests
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 35/100
Research direction
No file or test is named. Start by locating the gem’s HTTP request entry point and tracing how requests are issued; determine where a configurable callback belongs and what request details it must expose. Done means applications can observe requests reliably and tests cover the callback behavior.
Written by the indexing model from the issue text.
Description
There's no good way to count read and write requests (e.g. for the sheets v4 api) - which is rate limited.
If this gem allowed the configuration of a lambda for when a http request is made, then the application using this gem would be free to log/count requests and then mitigate over usage.
As it stands now it's a bit of craps shoot. No way to tell when the client is reaching its quota.
- Dominant language
- Ruby
- Stars
- 2.9k
- Forks
- 888
- Avg merge
- 8m
- Merged PRs (30d)
- 242
Getting set up
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from googleapis/google-api-ruby-client
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
googleapis/google-api-ruby-client#28001 · 5 reactions ·
Maintainers usually reply within 1 day
-
googleapis/google-api-ruby-client#27757 · 1 assignee ·
Maintainers usually reply within 1 day
-
google-apis-core: CompositeIO does not maintain the IO read contractPossibly taken @torreypayne claimed this 3 days ago. Open
googleapis/google-api-ruby-client#27758 · 1 assignee ·
Maintainers usually reply within 1 day
-
google-apis-core: singular PagedResults ignores maxPossibly taken @torreypayne claimed this 3 days ago. Open
googleapis/google-api-ruby-client#27759 · 1 assignee ·
Maintainers usually reply within 1 day
-
api: storage type: feature request
Difficulty 3/5 1-2 days Newbie friendliness 55/100
googleapis/google-api-ruby-client#27339 ·
Maintainers usually reply within 1 day
All issues in googleapis/google-api-ruby-client
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 95/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
L: javascript T: bug 🐞
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
dependabot/dependabot-core#16397 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
TheOdinProject/curriculum#31423 ·
Maintainers usually reply within 1 day