-
Notifications
You must be signed in to change notification settings - Fork 29
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
Tap downloads all global gitlab users #91
Comments
Okay I figured out that by design tap-gitlab pulls all site_users, as it's part of the RESOURCES, see https://github.com/MeltanoLabs/tap-gitlab/blob/legacy-stable/tap_gitlab/__init__.py#L110 However, for users of the public gitlab URL, this basically makes the tap unusable. Or am I missing something? Best |
Hi @HeinzBenjamin which branch of this repo are you using? There was a recent v2 release from the Also, if you want to skip a stream, you probably need to alter your catalog to deselect said stream. |
@laurentS - can you share documentation where it demonstrates deselecting a stream? |
@tldev You need to modify the catalog for this. See the singer spec docs https://github.com/singer-io/getting-started/blob/master/docs/DISCOVERY_MODE.md#example-2 which show an example. The |
Hi there!
when attempting to get a single project, tap-gitlab attempts to download ALL users of gitlab.
In my case, I'm forwarding this to the target-gsheet and fill a google sheet with the project info. This is a free gitlab account, no pro license, no custom URL.
I am running the following command
My config_gitlab.json looks like this
Upon running the command I get this output
...after which a 'site_users' panel appears in the google sheet which is filled with endless rows of users.
Am I doing something wrong so that tap-gitlab doesn't filter users by group?
Or is there an option to skip users alltogether (I don't actually need them)
Best
Benjamin
The text was updated successfully, but these errors were encountered: