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

Set up Oauth for wins data google sheet #1130

Closed
4 tasks done
jbubar opened this issue Feb 27, 2021 · 11 comments
Closed
4 tasks done

Set up Oauth for wins data google sheet #1130

jbubar opened this issue Feb 27, 2021 · 11 comments
Assignees
Labels
Bug Something isn't working Complexity: Missing P-Feature: Wins Page https://www.hackforla.org/wins/ role: back end/devOps Tasks for back-end developers size: missing To Update ! No update has been provided
Milestone

Comments

@jbubar
Copy link
Member

jbubar commented Feb 27, 2021

Overview

The wins data is currently in a spreadsheet that is visible to anyone with the link. Bonnie pointed out, that this is not ideal. In order to make this work we have to set up Oath.

Action Items

  • set up OAuth with through the developer console
  • Change sharing settings to restricted to test it locally
  • change share settings back
  • change share settings to restricted after this is merged

Resources/Instructions

sheet
Oauth documentation from google
Helpful article about connecting a team roster
https://github.com/google/google-api-javascript-client/blob/master/docs/auth.md

@jbubar jbubar added Bug Something isn't working role: back end/devOps Tasks for back-end developers labels Feb 27, 2021
@jbubar jbubar self-assigned this Feb 27, 2021
@jbubar
Copy link
Member Author

jbubar commented Feb 27, 2021

Currently setting up Oauth. On the second step of the google guideline, and I am trying to learn how it works along the way.
I will continue working on this tomorrow

@pawan92 pawan92 added the Status: Updated No blockers and update is ready for review label Feb 28, 2021
@jbubar jbubar mentioned this issue Feb 28, 2021
16 tasks
@jbubar jbubar added the Status: Help Wanted Internal assistance is required to make progress label Feb 28, 2021
@IAgbaje IAgbaje added Status: Help Wanted Internal assistance is required to make progress and removed Status: Help Wanted Internal assistance is required to make progress labels Feb 28, 2021
@jbubar jbubar removed the Status: Help Wanted Internal assistance is required to make progress label Mar 6, 2021
@jbubar
Copy link
Member Author

jbubar commented Mar 6, 2021

i am anticipating significant progress on this next week.
progress: found some great resources, with the help of akib and bonnie
blocker: this is new to me
availability: I will be a bit more available next week
ETA: 2 weeks

@jbubar
Copy link
Member Author

jbubar commented Mar 14, 2021

Made some progress. Put a few hours into this test repo.. Looks promising.
I think I should have this done before next weeks meeting

@jbubar
Copy link
Member Author

jbubar commented Mar 17, 2021

thanks @akibrhast for your help, and for taking this over.

@jbubar jbubar assigned akibrhast and unassigned jbubar Mar 17, 2021
@akibrhast
Copy link
Member

Progress

Work in Progress

Blockers

Awaiting closure on

Availability

Here and There

ETA

Approximately not more than 2 weeks from when the above pull requests will be closed

@akibrhast akibrhast added Status: Updated No blockers and update is ready for review and removed Status: Updated No blockers and update is ready for review labels Mar 21, 2021
@jbubar jbubar added the P-Feature: Wins Page https://www.hackforla.org/wins/ label Mar 21, 2021
@akibrhast
Copy link
Member

Progress

WIP

Blockers

Needs permission to google cloud console from @ExperimentsInHonesty

Availability

ETA

@qiqicodes
Copy link
Member

@akibrhast Can you let us know your progress in regards to this issue? Thank you =]

Progress:
Blockers:

@qiqicodes qiqicodes added To Update ! No update has been provided and removed Status: Updated No blockers and update is ready for review labels May 3, 2021
@akibrhast
Copy link
Member

Progress: None
Blockers: Vrms,civictechindex
ETA: 2 weeks?

@akibrhast akibrhast added Status: Updated No blockers and update is ready for review and removed To Update ! No update has been provided labels May 3, 2021
@erikaBell erikaBell assigned erikaBell and unassigned akibrhast May 6, 2021
@erikaBell
Copy link
Member

erikaBell commented May 8, 2021

  • Figure out how to trigger google app script through a cron job, within the context of the app script
  • Implement, said trigger, every 24hours and extract "TRUE" data from sheets & write to file in hack4la/website/_data/external/_wins-data.json

@qiqicodes
Copy link
Member

@erikaBell Can you let us know your progress in regards to this issue? Thank you =]

Progress:
Blockers:

@qiqicodes qiqicodes added To Update ! No update has been provided and removed Status: Updated No blockers and update is ready for review labels May 15, 2021
@erikaBell
Copy link
Member

erikaBell commented May 15, 2021

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working Complexity: Missing P-Feature: Wins Page https://www.hackforla.org/wins/ role: back end/devOps Tasks for back-end developers size: missing To Update ! No update has been provided
Projects
Development

No branches or pull requests

8 participants