Commit Graph

46 Commits

Author SHA1 Message Date
Fredrik Adelöw 9aac2b0d36 move cwd as the first argument to yarn
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-04 20:13:00 +01:00
sbarrypoppulo 8bc51413d9 Apply suggestions from code review
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: sbarrypoppulo <101636916+sbarrypoppulo@users.noreply.github.com>
2023-08-22 08:26:01 +01:00
Stephen Barry 1825c689d0 Update GitLab Org Data docs
Signed-off-by: Stephen Barry <sbarry@poppulo.com>
2023-08-16 14:45:00 +01:00
Stephen Barry 86e2f78a12 Update Gitlab Org Data doc
Signed-off-by: Stephen Barry <sbarry@poppulo.com>
2023-08-01 11:32:06 +01:00
Stephen Barry a4d9b6a74d Merge branch 'master' of github.com:backstage/backstage into GD-294-users-groups-ingestion 2023-08-01 10:40:41 +01:00
alessandro ecf12e5de3 feat(catalog-backend-module-gitlab): Added option to skip forked repos in GitlabDiscoveryEntityProvider config
Signed-off-by: alessandro <alessandro.manno@facile.it>
2023-07-18 10:20:09 +02:00
angom1 d2f13494d8 Update error handling and documentation
Signed-off-by: angom1 <angom@poppulo.com>
2023-07-14 16:11:43 +01:00
Roland Sgs daa1f6e59d apply prettier
Signed-off-by: Roland Sgs <rolandsantos.goncalves@gmail.com>
2023-06-16 11:59:35 +02:00
Roland Sgs 087eef7d45 Update Integration Gitlab OrgData
Just an update to Integrations Gitlab OrgData, once it's not defined the necessary addition to packages/backend/src/plugins/catalog.ts as in all others

Signed-off-by: Roland Sgs <rolandsantos.goncalves@gmail.com>
2023-06-16 11:59:35 +02:00
alessandro 66261b4ab4 feat(catalog-backend-module-gitlab): Added option to skip forked repos
Signed-off-by: alessandro <alessandro.manno@facile.it>
2023-03-23 16:13:34 +01:00
Andreas Berger c11f33b842 Apply suggestions from code review
Co-authored-by: Johan Haals <johan@haals.se>
Signed-off-by: Andreas Berger <Andy2003@users.noreply.github.com>
2023-03-20 11:57:00 +01:00
Andreas Berger f64345108a Add new config option for GitlabDiscoveryEntityProvider to distinguish between branch and fallbackBranch
* A new config option `fallbackBranch` is added to the GitlabDiscoveryEntityProvider, to define the branch to use , if there is no default branch configured at the repository
* The existing `branch` configuration is now used to explicitly set the branch to look up the catalog-info

resolves #13587

Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com>
2023-03-18 17:24:22 +01:00
Jamie Klassen 7b1b7bfdb7 get group members via graphQL
The new `getGroupMembers` method replaces the existing `getUserMemberships` on
`GitLabClient`.

Signed-off-by: Jamie Klassen <jklassen@vmware.com>
2023-03-14 17:08:52 -04:00
Paul Schultz 040b54f7e5 clean up formatting
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2023-03-08 10:13:38 -06:00
Paul Schultz 34fe6c9246 Merge branch 'master' into update-codeblocks 2023-03-08 10:07:11 -06:00
Patrik Oldsberg 2fcf2f5c64 Merge pull request #16468 from matteosilv/master
Filter GitLab groups by prefix in GitlabOrgDiscoveryEntityProvider
2023-03-07 13:13:55 +01:00
Paul Schultz 9c95f91c0a Add titles to codeblocks and switch from diff codeblock to language codeblock
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2023-03-01 13:30:38 -06:00
matteosilv a7da2e1a5b fix typo
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: matteosilv <matteosilv@gmail.com>
2023-02-27 17:51:27 +01:00
matteosilv 8f3ab17351 tidy up documentation
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: matteosilv <matteosilv@gmail.com>
2023-02-27 17:51:03 +01:00
Matteo Silvestri c47a5ede5c add GitlabOrgDiscoveryEntityProvider documentation
Signed-off-by: Matteo Silvestri <matteosilv@gmail.com>
2023-02-27 11:04:20 +01:00
Andreas Berger af1095f1e1 Deprecate config key branch of GitlabDiscoveryEntityProvider in favor of new key fallbackBranch
relates #13587, #16502

Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com>
2023-02-22 16:52:58 +01:00
Fredrik Adelöw 489a791748 Merge pull request #16286 from JanCVanB/update_yarn_add_cwd_docs
Update docs to always use `yarn add --cwd` for app & backend
2023-02-14 12:15:20 +01:00
Jan Van Bruggen c51efce2a0 Update docs to always use yarn add --cwd for app & backend
Some commands currently error, and others are simply formatted inconsistently.
This format seems to work and be the most popular/common,
so I applied it to all similar occurrences.

Signed-off-by: Jan Van Bruggen <JanVB@verily.com>
2023-02-13 09:40:20 -07:00
Jim Shingler 72a3312689 Fixing Documentation of GitLab Org Data
Spell out PAT and fix time and resourcs

Signed-off-by: Jim Shingler <ShinglerJim@gmail.com>
2023-02-10 20:56:27 -05:00
Aramis Sennyey c12a71e3c2 Spelling.
Signed-off-by: Aramis Sennyey <sennyeya@amazon.com>
2023-02-09 18:23:17 -05:00
Aramis Sennyey 22ccd2d888 Fix regex string in documentation.
Signed-off-by: Aramis Sennyey <sennyeya@amazon.com>
2023-02-09 18:20:59 -05:00
Jamie Klassen 49948f644f Standardize term 'gitlab instance'
In other places in the docs the term 'instance' is used to refer to a single
GitLab API host. The use of 'project' in these cases is particularly troublesome
because that term already has a well-defined meaning in GitLab: a single
codebase with associated issues, MRs, and automation.

Signed-off-by: Jamie Klassen <jklassen@vmware.com>
2023-01-30 09:22:46 -05:00
Jamie Klassen 5cbcdbf3a5 Tweak Gitlab Org Data docs
Add it to the sidebar, and make the title consistent with the other org data
integration page titles.

Signed-off-by: Jamie Klassen <jklassen@vmware.com>
2023-01-27 22:37:23 -05:00
Dominik Pfaffenbauer 4930413406 Gitlab Org Provider changes
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-01-25 14:58:49 +01:00
Dominik Pfaffenbauer ac15c0cb1f implement gitlab org catalog provider
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-01-22 19:39:59 +01:00
Patrick Jungermann 81cedb5033 feat(catalog/gitlab): Add option to configure schedule via app-config.yaml
Relates-to: PR #13859
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-10-07 12:32:51 +02:00
bnechyporenko b169ddac67 Added project pattern for GitLab provider to be able to filter projects on more granular level.
Signed-off-by: bnechyporenko <bnechyporenko@bol.com>
2022-08-02 13:23:12 +02:00
ivgo 1189f00d23 Set group as optional parameter. Scan everything if not present
Signed-off-by: ivgo <ivgo@spreadgroup.com>
2022-06-20 11:48:58 +02:00
ivgo 49ff472c0b Add possibility to scan all the groups in the project
Signed-off-by: ivgo <ivgo@spreadgroup.com>
2022-06-15 15:27:30 +02:00
ivgo 6b1ed2292d Remove rules & update some tsc errors
Signed-off-by: ivgo <ivgo@spreadgroup.com>
2022-06-09 14:56:04 +02:00
ivgo f96cdcb9f0 Fix typo and add more explanation in the changeset
Signed-off-by: ivgo <ivgo@spreadgroup.com>
2022-06-09 14:50:18 +02:00
ivgo eea8126171 Gitlab entity provider
Signed-off-by: ivgo <ivgo@spreadgroup.com>
2022-06-09 14:50:18 +02:00
Ruslan.Nasyrov 30824042f1 feat/catalog-backend-module-gitlab: create url location only if file exists (fixes #4)
Signed-off-by: Ruslan.Nasyrov <goququ@ya.ru>
2022-05-20 11:50:14 +05:00
Ruslan.Nasyrov 6f8dfe1071 feat/catalog-backend-module-gitlab: create url location only if file exists (fixes #3)
Signed-off-by: Ruslan.Nasyrov <goququ@ya.ru>
2022-05-18 15:04:19 +05:00
Ruslan.Nasyrov cf864e9e25 feat/catalog-backend-module-gitlab: create url location only if file exists (fixes #2)
Signed-off-by: Ruslan.Nasyrov <goququ@ya.ru>
2022-05-18 14:53:12 +05:00
Simone Fumagalli d7f4e45fe1 Added info about scopes needed by the token
Signed-off-by: Simone Fumagalli <simone@iliveinperego.com>
2022-03-25 12:45:58 +01:00
Fredrik Adelöw e6b4b32958 fix typo
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-08 09:20:44 +01:00
Fredrik Adelöw 66ba5d9023 Create azure and gitlab catalog modules, move related processors into them
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-06 19:58:26 +01:00
Roy Jacobs 29f6c7541a Add documentation for GitLab discovery
Signed-off-by: Roy Jacobs <roy.jacobs@gmail.com>
2021-08-17 16:32:17 +02:00
Tim Hansen 8d88ba28ea Update descriptions, remove $env, wording tweaks
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-03-24 10:50:28 -06:00
Tim Hansen cc3dca079e Rework catalog configuration; add integrations documentation
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-03-23 14:34:52 -06:00