hypothesis / hypothesis/lms

Handle Blackboard API rate limiting gracefully

Open
#2,094 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
53
Forks
16
Avg merge
14d 5h
Merged PRs (30d)
14

Description

The Blackboard API limits us to 150,000 API requests per Blackboard instance per day. If a Blackboard instance hits this daily rate limit it will no longer be able to create Blackboard Files assignments or launch existing Blackboard Files assignments. Detect this situation and handle it gracefully -- show the user an error message explaining what happened and report the incident to Hypothesis's monitoring

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.