PlanQK / workflow-modeler

Modeler for quantum workflows
Apache License 2.0
4 stars 4 forks source link

add authentication & upload to GitHub #49

Closed SharonNaemi closed 1 year ago

SharonNaemi commented 1 year ago

Short Description

Currently, qrms are retrieved from GitHub without using authentication (i.e. tokens). This limits the number of requests per hour to 60. Check with: curl -i https://api.github.com/rate_limit

  1. If tokens are used, a user can make up to 5000 requests per hour. (Can be checked with curl -i -H "Authorization: token myToken" https://api.github.com/rate_limit where myToken is created like in GitHub Token.

  2. Additionally, there is no upload function available to keep track of the workflow changes.

Proposed Changes