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

Experiment: Gist brew storage #3351

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

dbolack-ab
Copy link
Collaborator

@dbolack-ab dbolack-ab commented Mar 13, 2024

This implements basic github gist-backed brew storage.

Code for creation, loading, and deletion are present. At this time, a hardcoded Github token is required ( the empty testToken variable at the top of /server/homebrew.api.js ) until a decision is made on how it is preferred to acquire and/or store the user token.

This is in relation to #3350

In order to complete this per team preferences, github login needs to be added to natural crit before adjustments can be made to this code.

This provides paths for creating, updating, and deleting Gist storage
backing for homebrewery when enable_gists has been added to the config
file.

This currently is set to use a hard coded token - a dynamic token from
the user's account or app auth will still need to be added.
@dbolack-ab dbolack-ab self-assigned this Mar 15, 2024
@dbolack-ab dbolack-ab added feature blocked Waiting on a dependency, other feature, etc., first labels Mar 20, 2024
@dbolack-ab dbolack-ab marked this pull request as draft March 20, 2024 00:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Waiting on a dependency, other feature, etc., first feature
Projects
Status: Not planned
Development

Successfully merging this pull request may close these issues.

None yet

2 participants