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

Organizations feature #264

Merged
merged 8 commits into from
Apr 8, 2021
Merged

Organizations feature #264

merged 8 commits into from
Apr 8, 2021

Conversation

davidpatrick
Copy link
Contributor

Changes

Adds and updates endpoints to manage Organizations through the Management API

Endpoints Added

Organizations
POST Organization
PATCH Organization
GET Organizations
GET Organization
GET Organization (by name)
DELETE Organization

Connections
POST Organization Connection
PATCH Organization Connection
GET Organization Connections
GET Organization Connection
DELETE Organization Connection

Members
POST Organization Members
GET Organization Members
DELETE Organization Members

Member Roles
POST Organization Member Roles
GET Organization Member Roles
DELETE Organization Member Roles

Invitations
POST Organization Invitations
GET Organization Invitations
GET Organization Invitation
DELETE Organization Invitations

Users
GET User organizations


Endpoints Updated

Email Verification
POST Email Verification with org ID

Tickets
POST Password Change Ticket with org ID


Testing

Unit testing

@davidpatrick davidpatrick marked this pull request as ready for review April 7, 2021 20:44
@davidpatrick davidpatrick requested a review from a team as a code owner April 7, 2021 20:44
Copy link
Contributor

@stevehobbsdev stevehobbsdev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, just a few typos and looks like the doc comments are for a different method on one occasion.

lib/auth0/api/v2/organizations.rb Outdated Show resolved Hide resolved
lib/auth0/api/v2/organizations.rb Outdated Show resolved Hide resolved
lib/auth0/api/v2/organizations.rb Outdated Show resolved Hide resolved
lib/auth0/api/v2/organizations.rb Outdated Show resolved Hide resolved
lib/auth0/api/v2/organizations.rb Show resolved Hide resolved
lib/auth0/api/v2/organizations.rb Outdated Show resolved Hide resolved
davidpatrick and others added 6 commits April 8, 2021 11:35
Co-authored-by: Steve Hobbs <steve.hobbs@auth0.com>
Co-authored-by: Steve Hobbs <steve.hobbs@auth0.com>
Co-authored-by: Steve Hobbs <steve.hobbs@auth0.com>
Co-authored-by: Steve Hobbs <steve.hobbs@auth0.com>
@davidpatrick davidpatrick merged commit 3333c4f into master Apr 8, 2021
@davidpatrick davidpatrick added this to the v5next milestone Apr 8, 2021
@davidpatrick davidpatrick mentioned this pull request Apr 9, 2021
@stevehobbsdev stevehobbsdev deleted the organizations branch September 29, 2023 10:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants