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

Grouper API tool #42

Closed
5 tasks done
astrochun opened this issue Jul 29, 2020 · 0 comments · Fixed by #61
Closed
5 tasks done

Grouper API tool #42

astrochun opened this issue Jul 29, 2020 · 0 comments · Fixed by #61
Assignees
Labels
api Use of a third-party API enhancement New feature or request
Milestone

Comments

@astrochun
Copy link
Contributor

astrochun commented Jul 29, 2020

Currently Grouper use is limited to addition and deletion of users in a Grouper group. We should extend the API use to include:

  • Creating groups within a specified Grouper stem. This will require providing the metadata for the description. I created add_grouper_groups script [793fd16]
  • Setting permissions/ownership for groups
  • Add testing Grouper stem definitions to enable easy switch between Grouper stage and production [89241df, 92be48e]
  • Make stage/production as part of the grouper_dict
  • Check if a group exists (This is being implemented in feature/manual_override as a MVP)

The Grouper API can be found here.

A Good demonstration of the Grouper API is available in this github repository

@astrochun astrochun added the enhancement New feature or request label Jul 29, 2020
@astrochun astrochun self-assigned this Jul 29, 2020
@astrochun astrochun added this to To do in ReDATA Patron Management Software via automation Jul 29, 2020
@astrochun astrochun moved this from To do to Nice to have in ReDATA Patron Management Software Jul 29, 2020
@astrochun astrochun added the api Use of a third-party API label Jul 29, 2020
@astrochun astrochun added this to the v0.12.0 milestone Aug 13, 2020
@astrochun astrochun moved this from Nice to have to To do in ReDATA Patron Management Software Aug 13, 2020
@astrochun astrochun moved this from To do to In progress in ReDATA Patron Management Software Aug 13, 2020
astrochun added a commit that referenced this issue Aug 17, 2020
astrochun added a commit that referenced this issue Sep 15, 2020
- Change 'org_code' section to 'google'
- Update get_org_code_numbers script for section name change
astrochun added a commit that referenced this issue Sep 15, 2020
astrochun added a commit that referenced this issue Sep 15, 2020
astrochun added a commit that referenced this issue Sep 15, 2020
astrochun added a commit that referenced this issue Sep 15, 2020
astrochun added a commit that referenced this issue Sep 15, 2020
astrochun added a commit that referenced this issue Sep 17, 2020
astrochun added a commit that referenced this issue Sep 17, 2020
Takes in full path and response provide GroupResults
astrochun added a commit that referenced this issue Sep 18, 2020
astrochun added a commit that referenced this issue Sep 18, 2020
log keyword option in add_group()
@astrochun astrochun moved this from In progress to Needs Review / Testing in ReDATA Patron Management Software Sep 18, 2020
astrochun added a commit that referenced this issue Sep 25, 2020
astrochun added a commit that referenced this issue Sep 28, 2020
astrochun added a commit that referenced this issue Sep 28, 2020
astrochun added a commit that referenced this issue Sep 28, 2020
@astrochun astrochun mentioned this issue Sep 28, 2020
23 tasks
@astrochun astrochun moved this from Needs Review / Testing to Ready to merge with release in ReDATA Patron Management Software Sep 29, 2020
ReDATA Patron Management Software automation moved this from Ready to merge with release to Done Sep 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api Use of a third-party API enhancement New feature or request
Development

Successfully merging a pull request may close this issue.

1 participant