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

Improve experience for free trial users of Electricity Maps #242

Open
8 of 11 tasks
JenMadiedo opened this issue Jan 11, 2023 · 1 comment
Open
8 of 11 tasks

Improve experience for free trial users of Electricity Maps #242

JenMadiedo opened this issue Jan 11, 2023 · 1 comment

Comments

@JenMadiedo
Copy link

JenMadiedo commented Jan 11, 2023

Description

As a Carbon Aware application developer using the free trial of electricity maps, I want to know what the limitations of the SDK are for me and have as close an experience to a full token user as possible.

Acceptance Criteria

  • Ensure that all the special note about have a free trial token (different header, different token, routes available, connection limits etc.) are documented
  • Ensure that in places when more information can be provided to free trial users (a failure that is unique to those users and not token users), we check and provide the appropriate response.

Dependencies

Task List

  • Update documentation on limitation
  • Add validation for mismatched configuration (token url needs 'auth-token' header versus trial url needs 'X-BLOBR-KEY' header)
  • Add unit tests for validation
  • Add better error messaging at failure point for free trial users

Sprint-Ready Checklist

  • Acceptance criteria defined
  • Acceptance criteria is verifiable / testable
  • External / 3rd Party dependencies identified
  • Engineering team understands acceptance criteria
  • Is the user story small enough to be implemented in a short amount of time, but large enough to provide value?
@juzuluag
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants