hackforla / VRMS

Volunteer Relationship Management System: This is an ambitious project to create a system that will help us measure our human capital development, reduce repetitive tasks and processes, and improve outcomes.
GNU Affero General Public License v3.0
40 stars 79 forks source link

Create a Github Issue when a Non-Admin User Wants to Change a Restricted Project Field #796

Open drubgrubby opened 2 years ago

drubgrubby commented 2 years ago

Overview

This builds on the work on PR #795

Action Items

Once the previous items have been merged - [ ] - [ ] Change the link on editableField.js to point to the new .md file

Resources/Instructions

To be able to post to the Github API you need to

Github Docs: https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token

client/src/components/manageProjects/editableField.js team-lead-contact-info.md PR #795

drubgrubby commented 2 years ago

Clicking on the link will direct user to open a ticket at VRMS for each kind of change.

chukalicious commented 2 years ago

Progress:

Blockers:

Availability:

ETA:

Demo video: https://www.loom.com/share/cc5eba2f6f784dabad970944d4c3a24a

image

chukalicious commented 2 years ago

Progress:

Blockers:

ETA:

chukalicious commented 2 years ago

Progress:

Blocker:

ETA

chukalicious commented 2 years ago

I entered Github API instructions in the issue's description.

drubgrubby commented 2 years ago

Katiuska did some good work on this, but didn't finish it. There's a PR #868 that can be used as a beginning, or if you (whomever you are) would like to solve it in a different manner, feel free. I'm going to close the PR, but it's there for you to use or not use as you will.