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

SuperVolunteer access level #455

Closed
schuyler1d opened this issue Jan 9, 2018 · 5 comments
Closed

SuperVolunteer access level #455

schuyler1d opened this issue Jan 9, 2018 · 5 comments
Labels
A-client side (react) Area: All code changes for the client side A-server-side (nodejs) Area: All changes on the server side good first issue help wanted

Comments

@schuyler1d
Copy link
Collaborator

schuyler1d commented Jan 9, 2018

NOTE, this issue has some progress, but could use help (and is marked good-first-issue for that)! If you are interested in helping with this, checkout the branch from this WIP PR: https://github.com/MoveOnOrg/Spoke/pull/476 (super-volunteer) and volunteer to fix one of the unchecked checkboxes with a comment. When you make your PR, instead of a PR against main, make it against the super-volunteer branch. Thanks!

Beyond texting, it should be possible to grant someone an access level at the organization level that gives them access to:

  • Assign texters to existing campaigns
  • Adding and editing “canned responses”
  • “Incoming messages” menu
  • Enforce texting hours

They should NOT have access to:

  • Data exporting
  • Adding and editing “Interactions”
  • Campaign archiving
  • Optouts menu
  • Creating new campaigns
@schuyler1d schuyler1d self-assigned this Jan 25, 2018
@schuyler1d schuyler1d removed their assignment Feb 10, 2018
@schuyler1d schuyler1d added A-client side (react) Area: All code changes for the client side A-server-side (nodejs) Area: All changes on the server side labels Feb 10, 2018
@anule
Copy link

anule commented Feb 14, 2018

I would like to work on this!

@shakalee14
Copy link
Contributor

Great @anule !! @schuyler1d did you make any progress on this? Let's make sure @anule can plug in!

@shakalee14 shakalee14 assigned schuyler1d and unassigned schuyler1d Feb 14, 2018
@schuyler1d
Copy link
Collaborator Author

@anule great, welcome!
The current status is at the wip pull request here:
https://github.com/MoveOnOrg/Spoke/issues/476
So if you checkout the branch there it itemizes what still needs to be done.
Happy to help get you setup if you run into any issue.

@anule
Copy link

anule commented Feb 15, 2018

thanks @shakalee14 ! @schuyler1d I'll take a look at the pull request and let you know if I run into any issues

@shakalee14
Copy link
Contributor

Fixed with #476

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-client side (react) Area: All code changes for the client side A-server-side (nodejs) Area: All changes on the server side good first issue help wanted
Projects
None yet
Development

No branches or pull requests

3 participants