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

Fix user ingestion for GitlabOrgDiscoveryEntityProvider for GitLab.com #18889

Merged
merged 37 commits into from Sep 12, 2023

Commits on Jul 14, 2023

  1. Add users and groups ingestion for gitlab.com

    Signed-off-by: angom1 <angom@poppulo.com>
    angom1 committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    a0b80e7 View commit details
    Browse the repository at this point in the history
  2. Update error handling and documentation

    Signed-off-by: angom1 <angom@poppulo.com>
    angom1 committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    d2f1349 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Add test when group parameter is not set

    Signed-off-by: angom1 <angom@poppulo.com>
    angom1 committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    1d2d469 View commit details
    Browse the repository at this point in the history
  2. Fix host and url

    Signed-off-by: angom1 <angom@poppulo.com>
    angom1 committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    a446d9e View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Add test for listSaasUsers function

    Signed-off-by: angom1 <angom@poppulo.com>
    angom1 committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    8f8391b View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. fix key names

    Signed-off-by: angom1 <angom@poppulo.com>
    angom1 committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    80a049c View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Add tests for listSaasGroups

    Signed-off-by: angom1 <angom@poppulo.com>
    angom1 committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    3be6da7 View commit details
    Browse the repository at this point in the history
  2. Fix name in test

    Signed-off-by: angom1 <angom@poppulo.com>
    angom1 committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    79dbbc0 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Add draft test

    Signed-off-by: angom1 <angom@poppulo.com>
    angom1 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    096e2c9 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Update draft test

    Signed-off-by: angom1 <angom@poppulo.com>
    angom1 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    f0b82fc View commit details
    Browse the repository at this point in the history
  2. Update client tests

    Signed-off-by: angom1 <angom@poppulo.com>
    angom1 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    f85f673 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Switch from commitEmail to publicEmail for email attribute

    Signed-off-by: Stephen Barry <sbarry@poppulo.com>
    sbarrypoppulo committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    0b56923 View commit details
    Browse the repository at this point in the history
  2. Update tests after switch to publicEmail and add additional test data…

    … to SaaS full mutation test
    
    Signed-off-by: Stephen Barry <sbarry@poppulo.com>
    sbarrypoppulo committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    74f7fa6 View commit details
    Browse the repository at this point in the history
  3. Fetch users from root SaaS group

    Signed-off-by: Stephen Barry <sbarry@poppulo.com>
    sbarrypoppulo committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    017e9e2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a4d9b6a View commit details
    Browse the repository at this point in the history
  5. Update Gitlab Org Data doc

    Signed-off-by: Stephen Barry <sbarry@poppulo.com>
    sbarrypoppulo committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    86e2f78 View commit details
    Browse the repository at this point in the history
  6. Add changeset

    Signed-off-by: Stephen Barry <sbarry@poppulo.com>
    sbarrypoppulo committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    3d73baf View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Remove GitlabSaasUsersResponse and merge with GitlabGroupMemberRespon…

    …se with additional fields
    
    Signed-off-by: Stephen Barry <sbarry@poppulo.com>
    sbarrypoppulo committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    fe55b95 View commit details
    Browse the repository at this point in the history
  2. Rename listSaasGroups -> listDescendantGroups

    Signed-off-by: Stephen Barry <sbarry@poppulo.com>
    sbarrypoppulo committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    9e5f59f View commit details
    Browse the repository at this point in the history
  3. Update .changeset/thick-pets-drive.md

    Co-authored-by: Jamie Klassen <jklassen@vmware.com>
    Signed-off-by: sbarrypoppulo <101636916+sbarrypoppulo@users.noreply.github.com>
    sbarrypoppulo and Jamie Klassen committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    b9578fd View commit details
    Browse the repository at this point in the history
  4. Update plugins/catalog-backend-module-gitlab/src/lib/client.ts

    Co-authored-by: Jamie Klassen <jklassen@vmware.com>
    Signed-off-by: sbarrypoppulo <101636916+sbarrypoppulo@users.noreply.github.com>
    sbarrypoppulo and Jamie Klassen committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    5a38427 View commit details
    Browse the repository at this point in the history
  5. Update plugins/catalog-backend-module-gitlab/src/lib/client.ts

    Co-authored-by: Jamie Klassen <jklassen@vmware.com>
    Signed-off-by: sbarrypoppulo <101636916+sbarrypoppulo@users.noreply.github.com>
    sbarrypoppulo and Jamie Klassen committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    ecf970e View commit details
    Browse the repository at this point in the history
  6. Pull applied suggesstions for formatting and resolve merge conflicts

    Signed-off-by: Stephen Barry <sbarry@poppulo.com>
    sbarrypoppulo committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    704849f View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Remove listSaasUsers method and switch to paramterized getGroupMember…

    …s passing relations and update tests
    
    Signed-off-by: Stephen Barry <sbarry@poppulo.com>
    sbarrypoppulo committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    31d5013 View commit details
    Browse the repository at this point in the history
  2. Fix relations argument declaration for getGroupMembers query and fix …

    …relation for fetching SaaS users
    
    Signed-off-by: Stephen Barry <sbarry@poppulo.com>
    sbarrypoppulo committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    aef4f72 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    636728a View commit details
    Browse the repository at this point in the history
  4. Switch relations argument to string[] and update references

    Signed-off-by: Stephen Barry <sbarry@poppulo.com>
    sbarrypoppulo committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    cb61a63 View commit details
    Browse the repository at this point in the history
  5. Update GitLab Org Data docs

    Signed-off-by: Stephen Barry <sbarry@poppulo.com>
    sbarrypoppulo committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    1825c68 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Apply suggestions from code review

    Co-authored-by: Jamie Klassen <jklassen@vmware.com>
    Signed-off-by: sbarrypoppulo <101636916+sbarrypoppulo@users.noreply.github.com>
    sbarrypoppulo and Jamie Klassen committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    8bc5141 View commit details
    Browse the repository at this point in the history
  2. Apply prettier lint and rename GitlabSaasGroupsResponse -> GitlabDesc…

    …endantGroupsResponse
    
    Signed-off-by: Stephen Barry <sbarry@poppulo.com>
    sbarrypoppulo committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    880c08c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    68032af View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Update plugins/catalog-backend-module-gitlab/src/lib/client.ts

    Apply suggestion
    
    Co-authored-by: Fredrik Adelöw <freben@gmail.com>
    Signed-off-by: sbarrypoppulo <101636916+sbarrypoppulo@users.noreply.github.com>
    sbarrypoppulo and freben committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    d740314 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Simplify for loops

    Signed-off-by: angom1 <angom@poppulo.com>
    angom1 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    69405c5 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Switch to commitEmail

    Signed-off-by: angom1 <angom@poppulo.com>
    angom1 committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    1d8b7a5 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. Add check for null response

    Signed-off-by: angom1 <angom@poppulo.com>
    angom1 committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    739b927 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Update query to commitEmail

    Signed-off-by: angom1 <angom@poppulo.com>
    angom1 committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    0ccb00a View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Update filter syntax

    Signed-off-by: angom1 <angom@poppulo.com>
    angom1 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    2c0ac5c View commit details
    Browse the repository at this point in the history