Release v1.35.0-next.1
Upgrade Helper: https://backstage.github.io/upgrade-helper/?to=1.35.0-next.1
@backstage/plugin-catalog-backend-module-gitlab@0.6.2-next.0
@backstage/plugin-catalog-backend-module-gitlab
0.6.1-next.0
Patch Changes
- 575613f: Go back to using
node-fetch
for gitlab - Updated dependencies
- @backstage/backend-defaults@0.7.0-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
- @backstage/catalog-model@1.7.2
- @backstage/config@1.3.1
- @backstage/integration@1.16.0
- @backstage/plugin-catalog-common@1.1.2
- @backstage/plugin-catalog-node@1.15.1-next.0
- @backstage/plugin-events-node@0.4.7-next.0
0.6.0
Minor Changes
- 99dce5c: Implemented discovery for top-level groups defined in config.group or if undefined global top-level group in Gitlab
Patch Changes
- 191e5bf:
restrictUsersToGroup
should use the entire group path when getting members - 5c9cc05: Use native fetch instead of node-fetch
- Updated dependencies
- @backstage/backend-defaults@0.6.0
- @backstage/integration@1.16.0
- @backstage/backend-plugin-api@1.1.0
- @backstage/plugin-catalog-node@1.15.0
- @backstage/plugin-events-node@0.4.6
- @backstage/catalog-model@1.7.2
- @backstage/config@1.3.1
- @backstage/plugin-catalog-common@1.1.2
0.6.0-next.2
Minor Changes
- 99dce5c: Implemented discovery for top-level groups defined in config.group or if undefined global top-level group in Gitlab
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.6.0-next.2
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/plugin-catalog-node@1.15.0-next.2
- @backstage/plugin-events-node@0.4.6-next.2
- @backstage/catalog-model@1.7.2-next.0
- @backstage/config@1.3.1-next.0
- @backstage/integration@1.16.0-next.1
- @backstage/plugin-catalog-common@1.1.2-next.0
0.5.1-next.1
Patch Changes
- 5c9cc05: Use native fetch instead of node-fetch
- Updated dependencies
- @backstage/backend-defaults@0.6.0-next.1
- @backstage/plugin-catalog-node@1.15.0-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
- @backstage/catalog-model@1.7.1
- @backstage/config@1.3.0
- @backstage/integration@1.16.0-next.0
- @backstage/plugin-catalog-common@1.1.1
- @backstage/plugin-events-node@0.4.6-next.1
0.5.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.6.0-next.0
- @backstage/integration@1.16.0-next.0
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-events-node@0.4.6-next.0
- @backstage/catalog-model@1.7.1
- @backstage/config@1.3.0
- @backstage/plugin-catalog-common@1.1.1
- @backstage/plugin-catalog-node@1.14.1-next.0
0.5.0
Minor Changes
- 1b5fdd9: Extended the configuration with the
includeArchivedRepos
property, which allows including repositories when the project is archived.
Patch Changes
- 4e58bc7: Upgrade to uuid v11 internally
- Updated dependencies
- @backstage/config@1.3.0
- @backstage/plugin-events-node@0.4.5
- @backstage/backend-defaults@0.5.3
- @backstage/plugin-catalog-node@1.14.0
- @backstage/backend-plugin-api@1.0.2
- @backstage/catalog-model@1.7.1
- @backstage/integration@1.15.2
- @backstage/plugin-catalog-common@1.1.1
0.5.0-next.3
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.4.5-next.3
- @backstage/backend-defaults@0.5.3-next.3
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/integration@1.15.1
- @backstage/plugin-catalog-common@1.1.0
- @backstage/plugin-catalog-node@1.14.0-next.2
0.5.0-next.2
Minor Changes
- 1b5fdd9: Extended the configuration with the
includeArchivedRepos
property, which allows including repositories when the project is archived.
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.5.3-next.2
- @backstage/plugin-events-node@0.4.5-next.2
- @backstage/plugin-catalog-node@1.14.0-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/integration@1.15.1
- @backstage/plugin-catalog-common@1.1.0
0.4.5-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/integration@1.15.1
- @backstage/plugin-catalog-common@1.1.0
- @backstage/plugin-catalog-node@1.14.0-next.1
- @backstage/plugin-events-node@0.4.4-next.1
0.4.5-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.4.3-next.0
- @backstage/plugin-catalog-node@1.14.0-next.0
- @backstage/backend-defaults@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/integration@1.15.1
- @backstage/plugin-catalog-common@1.1.0
0.4.3
Patch Changes
- 3109c24: The export for the new backend system at the
/alpha
export is now also available via the main entry point, which means that you can remove the/alpha
suffix from the import. - Updated dependencies
- @backstage/backend-defaults@0.5.1
- @backstage/plugin-events-node@0.4.1
- @backstage/plugin-catalog-node@1.13.1
- @backstage/integration@1.15.1
- @backstage/backend-plugin-api@1.0.1
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/plugin-catalog-common@1.1.0
0.4.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.5.1-next.2
- @backstage/plugin-catalog-node@1.13.1-next.1
- @backstage/integration@1.15.1-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/plugin-catalog-common@1.1.0
- @backstage/plugin-events-node@0.4.1-next.1
0.4.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.5.1-next.1
- @backstage/integration@1.15.1-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/plugin-catalog-common@1.1.0
- @backstage/plugin-catalog-node@1.13.1-next.0
- @backstage/plugin-events-node@0.4.1-next.0
0.4.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.5.1-next.0
- @backstage/plugin-events-node@0.4.1-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/integration@1.15.0
- @backstage/plugin-catalog-common@1.1.0
- @backstage/plugin-catalog-node@1.13.1-next.0
0.4.2
Patch Changes
-
53b24d9: Internal update to use the new cache manager
-
0476be3: Add the
relations
array to allow Backstage to mirror GitLab's membership behavior, including descendant, inherited, and shared-from-group memberships.The previous
allowInherited
config option will be deprecated in future versions. Use therelations
array with theINHERITED
option instead.catalog:
providers:
gitlab:
development:
relations:
- INHERITED -
d425fc4: Modules, plugins, and services are now
BackendFeature
, not a function that returns a feature. -
b446954: Remove dependency on backend-common
-
06cc084: Added a
includeUsersWithoutSeat
config option that allow import of users without a paid seat, e.g. for Gitlab Free on SaaS. Defaults to false -
Updated dependencies
- @backstage/backend-defaults@0.5.0
- @backstage/backend-plugin-api@1.0.0
- @backstage/catalog-model@1.7.0
- @backstage/plugin-catalog-common@1.1.0
- @backstage/plugin-catalog-node@1.13.0
- @backstage/integration@1.15.0
- @backstage/plugin-events-node@0.4.0
- @backstage/config@1.2.0
0.4.2-next.2
Patch Changes
-
0476be3: Add the
relations
array to allow Backstage to mirror GitLab's membership behavior, including descendant, inherited, and shared-from-group memberships.The previous
allowInherited
config option will be deprecated in future versions. Use therelations
array with theINHERITED
option instead.catalog:
providers:
gitlab:
development:
relations:
- INHERITED -
Updated dependencies
- @backstage/backend-defaults@0.5.0-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
- @backstage/integration@1.15.0-next.0
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/plugin-catalog-common@1.0.26
- @backstage/plugin-catalog-node@1.12.7-next.2
- @backstage/plugin-events-node@0.4.0-next.2
0.4.2-next.1
Patch Changes
- 53b24d9: Internal update to use the new cache manager
- Updated dependencies
- @backstage/backend-defaults@0.5.0-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/integration@1.14.0
- @backstage/plugin-catalog-common@1.0.26
- @backstage/plugin-catalog-node@1.12.7-next.1
- @backstage/plugin-events-node@0.4.0-next.1
0.4.2-next.0
Patch Changes
- d425fc4: Modules, plugins, and services are now
BackendFeature
, not a function that returns a feature. - b446954: Remove dependency on backend-common
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-defaults@0.5.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/integration@1.14.0
- @backstage/plugin-catalog-common@1.0.26
0.4.0
Minor Changes
- fc24d9e: Stop using
@backstage/backend-tasks
as it will be deleted in near future.
Patch Changes
- 93095ee: Make sure node-fetch is version 2.7.0 or greater
- c7b14ed: Adds new optional
excludeRepos
configuration option to the Gitlab catalog provider. - Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/backend-common@0.24.0
- @backstage/plugin-catalog-node@1.12.5
- @backstage/integration@1.14.0
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/plugin-catalog-common@1.0.26
- @backstage/plugin-events-node@0.3.9
0.3.22-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/backend-common@0.23.4-next.3
- @backstage/catalog-model@1.6.0-next.0
- @backstage/backend-tasks@0.5.28-next.3
- @backstage/config@1.2.0
- @backstage/integration@1.14.0-next.0
- @backstage/plugin-catalog-common@1.0.26-next.2
- @backstage/plugin-catalog-node@1.12.5-next.3
- @backstage/plugin-events-node@0.3.9-next.3
0.3.22-next.2
Patch Changes
- 93095ee: Make sure node-fetch is version 2.7.0 or greater
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/backend-common@0.23.4-next.2
- @backstage/backend-tasks@0.5.28-next.2
- @backstage/plugin-catalog-node@1.12.5-next.2
- @backstage/plugin-events-node@0.3.9-next.2
- @backstage/plugin-catalog-common@1.0.26-next.1
- @backstage/integration@1.14.0-next.0
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
0.3.22-next.1
Patch Changes
- c7b14ed: Adds new optional
excludeRepos
configuration option to the Gitlab catalog provider. - Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/backend-common@0.23.4-next.1
- @backstage/integration@1.14.0-next.0
- @backstage/plugin-catalog-common@1.0.26-next.0
- @backstage/plugin-catalog-node@1.12.5-next.1
- @backstage/backend-tasks@0.5.28-next.1
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/plugin-events-node@0.3.9-next.1
0.3.22-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.23.4-next.0
- @backstage/plugin-catalog-node@1.12.5-next.0
- @backstage/integration@1.14.0-next.0
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/backend-tasks@0.5.28-next.0
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/plugin-catalog-common@1.0.25
- @backstage/plugin-events-node@0.3.9-next.0
0.3.21
Patch Changes
- 8db30ad: The Gitlab configuration supports an additional optional boolean key
catalog.providers.gitlab.<your-org>.restrictUsersToGroup
. Setting this totrue
will make Backstage only import users from the group defined in thegroup
key, instead of all users in the organisation (self-hosted) or of the root group (SaaS). It will default to false, keeping the original implementation intact, when not explicitly set. - Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/backend-common@0.23.3
- @backstage/backend-tasks@0.5.27
- @backstage/integration@1.13.0
- @backstage/plugin-events-node@0.3.8
- @backstage/plugin-catalog-node@1.12.4
- @backstage/plugin-catalog-common@1.0.25
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
0.3.21-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.23.3-next.1
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/backend-tasks@0.5.27-next.1
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/integration@1.13.0-next.0
- @backstage/plugin-catalog-common@1.0.24
- @backstage/plugin-catalog-node@1.12.4-next.1
- @backstage/plugin-events-node@0.3.8-next.1
0.3.20-next.0
Patch Changes
- 8db30ad: The Gitlab configuration supports an additional optional boolean key
catalog.providers.gitlab.<your-org>.restrictUsersToGroup
. Setting this totrue
will make Backstage only import users from the group defined in thegroup
key, instead of all users in the organisation (self-hosted) or of the root group (SaaS). It will default to false, keeping the original implementation intact, when not explicitly set. - Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/backend-common@0.23.2-next.0
- @backstage/backend-tasks@0.5.26-next.0
- @backstage/integration@1.13.0-next.0
- @backstage/plugin-catalog-node@1.12.3-next.0
- @backstage/plugin-events-node@0.3.7-next.0
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/plugin-catalog-common@1.0.24
0.3.18
Patch Changes
- 78a0b08: Internal refactor to handle
BackendFeature
contract change. - d44a20a: Added additional plugin metadata to
package.json
. - 150fc77: Fixed an issue in
GitlabOrgDiscoveryEntityProvider
where a missingorgEnabled
config key was throwing an error. - f271164: Fixed an issue in
GitlabDiscoveryEntityProvider
where the fallback branch was taking precedence over the GitLab default branch. - Updated dependencies
- @backstage/backend-common@0.23.0
- @backstage/backend-plugin-api@0.6.19
- @backstage/backend-tasks@0.5.24
- @backstage/integration@1.12.0
- @backstage/plugin-catalog-node@1.12.1
- @backstage/plugin-events-node@0.3.5
- @backstage/plugin-catalog-common@1.0.24
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
0.3.18-next.3
Patch Changes
- d44a20a: Added additional plugin metadata to
package.json
. - Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/integration@1.12.0-next.1
- @backstage/plugin-catalog-common@1.0.24-next.0
- @backstage/plugin-catalog-node@1.12.1-next.2
- @backstage/plugin-events-node@0.3.5-next.2
- @backstage/backend-tasks@0.5.24-next.3
- @backstage/backend-common@0.23.0-next.3
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
0.3.18-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/backend-common@0.23.0-next.2
- @backstage/integration@1.12.0-next.0
- @backstage/backend-tasks@0.5.24-next.2
- @backstage/plugin-catalog-node@1.12.1-next.1
- @backstage/plugin-events-node@0.3.5-next.1
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/plugin-catalog-common@1.0.23
0.3.17-next.1
Patch Changes
- 150fc77: Fixed an issue in
GitlabOrgDiscoveryEntityProvider
where a missingorgEnabled
config key was throwing an error. - f271164: Fixed an issue in
GitlabDiscoveryEntityProvider
where the fallback branch was taking precedence over the GitLab default branch. - Updated dependencies
- @backstage/backend-tasks@0.5.24-next.1
- @backstage/backend-plugin-api@0.6.19-next.1
- @backstage/backend-common@0.23.0-next.1
- @backstage/plugin-catalog-node@1.12.1-next.0
- @backstage/plugin-events-node@0.3.5-next.0
0.3.17-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-tasks@0.5.24-next.0
- @backstage/backend-common@0.22.1-next.0
- @backstage/plugin-events-node@0.3.5-next.0
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-catalog-node@1.12.1-next.0
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/integration@1.11.0
- @backstage/plugin-catalog-common@1.0.23
0.3.16
Patch Changes
- a70377d: Added events support for
GitlabDiscoveryEntityProvider
andGitlabOrgDiscoveryEntityProvider
. - Updated dependencies
- @backstage/plugin-catalog-node@1.12.0
- @backstage/catalog-model@1.5.0
- @backstage/backend-common@0.22.0
- @backstage/backend-plugin-api@0.6.18
- @backstage/backend-tasks@0.5.23
- @backstage/plugin-events-node@0.3.4
- @backstage/integration@1.11.0
- @backstage/plugin-catalog-common@1.0.23
0.3.15-next.4
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-node@1.12.0-next.2
- @backstage/backend-common@0.22.0-next.2
- @backstage/plugin-events-node@0.3.4-next.2
- @backstage/integration@1.11.0-next.0
0.3.15-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.0-next.1
- @backstage/backend-tasks@0.5.23-next.1
- @backstage/plugin-events-node@0.3.4-next.1
- @backstage/plugin-catalog-node@1.11.2-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.3.15-next.2
Patch Changes
- a70377d: Added events support for
GitlabDiscoveryEntityProvider
andGitlabOrgDiscoveryEntityProvider
. - Updated dependencies
- @backstage/catalog-model@1.5.0-next.0
- @backstage/backend-common@0.21.8-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
- @backstage/plugin-catalog-common@1.0.23-next.0
- @backstage/plugin-catalog-node@1.11.2-next.0
- @backstage/backend-tasks@0.5.23-next.0
- @backstage/config@1.2.0
- @backstage/integration@1.10.0
- @backstage/plugin-events-node@0.3.4-next.0
0.3.15
Patch Changes
- d5a1fe1: Replaced winston logger with
LoggerService
- Updated dependencies
- @backstage/backend-common@0.21.7
- @backstage/backend-plugin-api@0.6.17
- @backstage/backend-tasks@0.5.22
- @backstage/integration@1.10.0
- @backstage/plugin-catalog-node@1.11.1
- @backstage/catalog-model@1.4.5
- @backstage/config@1.2.0
0.3.15-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.7-next.1
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/backend-tasks@0.5.22-next.1
- @backstage/catalog-model@1.4.5
- @backstage/config@1.2.0
- @backstage/integration@1.10.0-next.0
- @backstage/plugin-catalog-node@1.11.1-next.1
0.3.15-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.7-next.0
- @backstage/integration@1.10.0-next.0
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/backend-tasks@0.5.22-next.0
- @backstage/catalog-model@1.4.5
- @backstage/config@1.2.0
- @backstage/plugin-catalog-node@1.11.1-next.0
0.3.14
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-node@1.11.0
- @backstage/backend-common@0.21.6
- @backstage/backend-plugin-api@0.6.16
- @backstage/backend-tasks@0.5.21
- @backstage/catalog-model@1.4.5
- @backstage/config@1.2.0
- @backstage/integration@1.9.1
0.3.13
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-node@1.10.0
- @backstage/backend-common@0.21.5
- @backstage/backend-tasks@0.5.20
- @backstage/backend-plugin-api@0.6.15
- @backstage/catalog-model@1.4.5
- @backstage/config@1.2.0
- @backstage/integration@1.9.1
0.3.12
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-node@1.9.0
0.3.11
Patch Changes
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - 9f5b8bc: Add GitLab
visibility
to group entity annotations. - Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/backend-tasks@0.5.19
- @backstage/catalog-model@1.4.5
0.3.11-next.2
Patch Changes
- Updated dependencies
- @backstage/integration@1.9.1-next.2
- @backstage/backend-common@0.21.4-next.2
- @backstage/plugin-catalog-node@1.8.0-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
- @backstage/backend-tasks@0.5.19-next.2
- @backstage/catalog-model@1.4.5-next.0
- @backstage/config@1.2.0-next.1
0.3.11-next.1
Patch Changes
- 9f5b8bc: Add GitLab
visibility
to group entity annotations. - Updated dependencies
- @backstage/config@1.2.0-next.1
- @backstage/backend-common@0.21.4-next.1
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/backend-tasks@0.5.19-next.1
- @backstage/integration@1.9.1-next.1
- @backstage/catalog-model@1.4.5-next.0
- @backstage/plugin-catalog-node@1.8.0-next.1
0.3.10-next.0
Patch Changes
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/backend-common@0.21.3-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
- @backstage/plugin-catalog-node@1.8.0-next.0
- @backstage/backend-tasks@0.5.18-next.0
- @backstage/catalog-model@1.4.5-next.0
- @backstage/config@1.1.2-next.0
- @backstage/integration@1.9.1-next.0
0.3.7
Patch Changes
- 60e4c2a: Added the option to provide custom
groupTransformer
,userTransformer
andgroupNameTransformer
to allow custom transformations of groups and users - Updated dependencies
- @backstage/backend-common@0.21.0
- @backstage/backend-plugin-api@0.6.10
- @backstage/backend-tasks@0.5.15
- @backstage/catalog-model@1.4.4
- @backstage/integration@1.9.0
- @backstage/plugin-catalog-node@1.7.0
- @backstage/config@1.1.1
0.3.7-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.3
- @backstage/integration@1.9.0-next.1
- @backstage/backend-tasks@0.5.15-next.3
- @backstage/plugin-catalog-node@1.6.2-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
- @backstage/catalog-model@1.4.4-next.0
- @backstage/config@1.1.1
0.3.7-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/backend-tasks@0.5.15-next.2
- @backstage/plugin-catalog-node@1.6.2-next.2
- @backstage/config@1.1.1
- @backstage/catalog-model@1.4.4-next.0
- @backstage/integration@1.9.0-next.0
0.3.7-next.1
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.4.4-next.0
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/backend-common@0.21.0-next.1
- @backstage/integration@1.9.0-next.0
- @backstage/backend-tasks@0.5.15-next.1
- @backstage/config@1.1.1
- @backstage/plugin-catalog-node@1.6.2-next.1
0.3.7-next.0
Patch Changes
- 60e4c2a: Added the option to provide custom
groupTransformer
,userTransformer
andgroupNameTransformer
to allow custom transformations of groups and users - Updated dependencies
- @backstage/backend-common@0.21.0-next.0
- @backstage/backend-tasks@0.5.15-next.0
- @backstage/plugin-catalog-node@1.6.2-next.0
- @backstage/backend-plugin-api@0.6.10-next.0
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/integration@1.8.0
0.3.6
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1
- @backstage/backend-plugin-api@0.6.9
- @backstage/plugin-catalog-node@1.6.1
- @backstage/backend-tasks@0.5.14
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/integration@1.8.0
0.3.6-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.2
- @backstage/backend-common@0.20.1-next.2
- @backstage/plugin-catalog-node@1.6.1-next.2
- @backstage/backend-tasks@0.5.14-next.2
0.3.6-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1-next.1
- @backstage/integration@1.8.0
- @backstage/config@1.1.1
- @backstage/backend-tasks@0.5.14-next.1
- @backstage/backend-plugin-api@0.6.9-next.1
- @backstage/catalog-model@1.4.3
- @backstage/plugin-catalog-node@1.6.1-next.1
0.3.6-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1-next.0
- @backstage/plugin-catalog-node@1.6.1-next.0
- @backstage/backend-plugin-api@0.6.9-next.0
- @backstage/backend-tasks@0.5.14-next.0
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/integration@1.8.0
0.3.5
Patch Changes
- cc4228e: Switched module ID to use kebab-case.
- Updated dependencies
- @backstage/backend-common@0.20.0
- @backstage/plugin-catalog-node@1.6.0
- @backstage/backend-tasks@0.5.13
- @backstage/integration@1.8.0
- @backstage/backend-plugin-api@0.6.8
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
0.3.5-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.3
- @backstage/backend-plugin-api@0.6.8-next.3
- @backstage/backend-tasks@0.5.13-next.3
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/integration@1.8.0-next.1
- @backstage/plugin-catalog-node@1.6.0-next.3
0.3.5-next.2
Patch Changes
- cc4228e: Switched module ID to use kebab-case.
- Updated dependencies
- @backstage/plugin-catalog-node@1.6.0-next.2
- @backstage/backend-common@0.20.0-next.2
- @backstage/backend-plugin-api@0.6.8-next.2
- @backstage/backend-tasks@0.5.13-next.2
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/integration@1.8.0-next.1
0.3.5-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.8.0-next.1
- @backstage/backend-common@0.20.0-next.1
- @backstage/backend-plugin-api@0.6.8-next.1
- @backstage/backend-tasks@0.5.13-next.1
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/plugin-catalog-node@1.5.1-next.1
0.3.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.0
- @backstage/backend-tasks@0.5.13-next.0
- @backstage/integration@1.8.0-next.0
- @backstage/plugin-catalog-node@1.5.1-next.0
- @backstage/backend-plugin-api@0.6.8-next.0
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
0.3.4
Patch Changes
- d732f17610: Added try catch around fetching gitlab group users to prevent refresh from failing completely while only a select number of groups might not be able to load correctly.
- 0873a43ac1: Resolved a bug affecting the retrieval of users from group members. By appending '/all' to the API call, we now include members from all inherited groups, as per Gitlab's API specifications. This change is reflected in the listSaaSUsers function.
- Updated dependencies
- @backstage/plugin-catalog-node@1.5.0
- @backstage/integration@1.7.2
- @backstage/backend-common@0.19.9
- @backstage/backend-plugin-api@0.6.7
- @backstage/backend-tasks@0.5.12
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
0.3.4-next.2
Patch Changes
-
#20893
0873a43ac1
Thanks @pushit-tech! - Resolved a bug affecting the retrieval of users from group members. By appending '/all' to the API call, we now include members from all inherited groups, as per Gitlab's API specifications. This change is reflected in the listSaaSUsers function. -
Updated dependencies
- @backstage/backend-plugin-api@0.6.7-next.2
- @backstage/backend-common@0.19.9-next.2
- @backstage/backend-tasks@0.5.12-next.2
- @backstage/plugin-catalog-node@1.5.0-next.2
0.3.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-node@1.5.0-next.1
- @backstage/integration@1.7.2-next.0
- @backstage/backend-common@0.19.9-next.1
- @backstage/backend-tasks@0.5.12-next.1
- @backstage/backend-plugin-api@0.6.7-next.1
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
0.3.4-next.0
Patch Changes
- d732f17610: Added try catch around fetching gitlab group users to prevent refresh from failing completely while only a select number of groups might not be able to load correctly.
- Updated dependencies
- @backstage/backend-common@0.19.9-next.0
- @backstage/integration@1.7.1
- @backstage/backend-plugin-api@0.6.7-next.0
- @backstage/backend-tasks@0.5.12-next.0
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/plugin-catalog-node@1.4.8-next.0
0.3.3
Patch Changes
-
4f70fdfc93: fix: use REST API to get root group memberships for GitLab SaaS users listing
This API is the only one that shows
email
field for enterprise users and allows to filter out bot users not using a license using theis_using_seat
field.We also added the annotation
gitlab.com/saml-external-uid
taking the value ofgroup_saml_identity.extern_uid
of thegroups/:group-id/members
endpoint response. This is useful in case you want to create aSignInResolver
that references the user with the id of your identity provider (e.g. OneLogin).ref:
https://docs.gitlab.com/ee/user/enterprise_user/#get-users-email-addresses-through-the-api https://docs.gitlab.com/ee/api/members.html#limitations
-
890e3b5ad4: Make sure to include the error message when ingestion fails
-
0b55f773a7: Removed some unused dependencies
-
6ae7f12abb: Make sure the archived projects are skipped with the Gitlab API
-
Updated dependencies
- @backstage/backend-tasks@0.5.11
- @backstage/backend-common@0.19.8
- @backstage/integration@1.7.1
- @backstage/plugin-catalog-node@1.4.7
- @backstage/catalog-model@1.4.3
- @backstage/backend-plugin-api@0.6.6
- @backstage/config@1.1.1
0.3.3-next.2
Patch Changes
-
4f70fdfc93: fix: use REST API to get root group memberships for GitLab SaaS users listing
This API is the only one that shows
email
field for enterprise users and allows to filter out bot users not using a license using theis_using_seat
field.We also added the annotation
gitlab.com/saml-external-uid
taking the value ofgroup_saml_identity.extern_uid
of thegroups/:group-id/members
endpoint response. This is useful in case you want to create aSignInResolver
that references the user with the id of your identity provider (e.g. OneLogin).ref:
https://docs.gitlab.com/ee/user/enterprise_user/#get-users-email-addresses-through-the-api https://docs.gitlab.com/ee/api/members.html#limitations
-
0b55f773a7: Removed some unused dependencies
-
Updated dependencies
- @backstage/backend-common@0.19.8-next.2
- @backstage/catalog-model@1.4.3-next.0
- @backstage/integration@1.7.1-next.1
- @backstage/backend-tasks@0.5.11-next.2
- @backstage/plugin-catalog-node@1.4.7-next.2
- @backstage/backend-plugin-api@0.6.6-next.2
- @backstage/config@1.1.1-next.0
0.3.2-next.1
Patch Changes
- 6ae7f12abb: Make sure the archived projects are skipped with the Gitlab API
- Updated dependencies
- @backstage/backend-tasks@0.5.10-next.1
- @backstage/plugin-catalog-node@1.4.6-next.1
- @backstage/backend-common@0.19.7-next.1
- @backstage/backend-plugin-api@0.6.5-next.1
- @backstage/config@1.1.0
- @backstage/catalog-model@1.4.2
- @backstage/errors@1.2.2
- @backstage/integration@1.7.1-next.0
- @backstage/types@1.1.1
0.3.2-next.0
Patch Changes
- 890e3b5ad4: Make sure to include the error message when ingestion fails
- Updated dependencies
- @backstage/integration@1.7.1-next.0
- @backstage/backend-common@0.19.7-next.0
- @backstage/config@1.1.0
- @backstage/backend-plugin-api@0.6.5-next.0
- @backstage/backend-tasks@0.5.10-next.0
- @backstage/catalog-model@1.4.2
- @backstage/errors@1.2.2
- @backstage/types@1.1.1
- @backstage/plugin-catalog-node@1.4.6-next.0
0.3.0
Minor Changes
-
3d73bafd85c9: Fix Gitlab.com user ingestion by scoping GitlabOrgDiscoveryEntityProvider to a group.
BREAKING The
group
parameter is now required Gitlab.com Org Data integrations and the backend will fail to start without this option configured.catalog:
providers:
gitlab:
yourProviderId:
host: gitlab.com
orgEnabled: true
+ group: org/teams
Patch Changes
-
71114ac50e02: The export for the new backend system has been moved to be the
default
export.For example, if you are currently importing the plugin using the following pattern:
import { examplePlugin } from '@backstage/plugin-example-backend';
backend.add(examplePlugin);It should be migrated to this:
backend.add(import('@backstage/plugin-example-backend'));
-
Updated dependencies
- @backstage/backend-tasks@0.5.8
- @backstage/backend-common@0.19.5
- @backstage/config@1.1.0
- @backstage/catalog-model@1.4.2
- @backstage/errors@1.2.2
- @backstage/integration@1.7.0
- @backstage/types@1.1.1
- @backstage/backend-plugin-api@0.6.3
- @backstage/plugin-catalog-node@1.4.4
0.3.0-next.3
Minor Changes
-
3d73bafd85c9: Fix Gitlab.com user ingestion by scoping GitlabOrgDiscoveryEntityProvider to a group.
BREAKING The
group
parameter is now required Gitlab.com Org Data integrations and the backend will fail to start without this option configured.catalog:
providers:
gitlab:
yourProviderId:
host: gitlab.com
orgEnabled: true
+ group: org/teams
Patch Changes
-
71114ac50e02: The export for the new backend system has been moved to be the
default
export.For example, if you are currently importing the plugin using the following pattern:
import { examplePlugin } from '@backstage/plugin-example-backend';
backend.add(examplePlugin);It should be migrated to this:
backend.add(import('@backstage/plugin-example-backend'));
-
Updated dependencies
- @backstage/catalog-model@1.4.2-next.2
- @backstage/config@1.1.0-next.2
- @backstage/errors@1.2.2-next.0
- @backstage/integration@1.7.0-next.3
- @backstage/types@1.1.1-next.0
- @backstage/backend-plugin-api@0.6.3-next.3
- @backstage/backend-common@0.19.5-next.3
- @backstage/backend-tasks@0.5.8-next.3
- @backstage/plugin-catalog-node@1.4.4-next.3
0.2.7-next.2
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.1
- @backstage/backend-tasks@0.5.8-next.2
- @backstage/backend-common@0.19.5-next.2
- @backstage/plugin-catalog-node@1.4.4-next.2
- @backstage/integration@1.7.0-next.2
- @backstage/backend-plugin-api@0.6.3-next.2
- @backstage/catalog-model@1.4.2-next.1
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
0.2.7-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.0
- @backstage/integration@1.7.0-next.1
- @backstage/backend-tasks@0.5.8-next.1
- @backstage/backend-common@0.19.5-next.1
- @backstage/backend-plugin-api@0.6.3-next.1
- @backstage/catalog-model@1.4.2-next.0
- @backstage/plugin-catalog-node@1.4.4-next.1
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
0.2.6-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.4-next.0
- @backstage/integration@1.7.0-next.0
- @backstage/backend-tasks@0.5.7-next.0
- @backstage/backend-plugin-api@0.6.2-next.0
- @backstage/catalog-model@1.4.1
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
- @backstage/plugin-catalog-node@1.4.3-next.0
0.2.4
Patch Changes
- 629cbd194a87: Use
coreServices.rootConfig
instead ofcoreService.config
- e6c721439f37: Added option to skip forked repos in GitlabDiscoveryEntityProvider
- 4b82382ed8c2: Fixed invalid configuration schema. The configuration schema may be more strict as a result.
- 2fe1f5973ff7: Filter Gitlab archived projects through APIs
- Updated dependencies
- @backstage/backend-common@0.19.2
- @backstage/backend-plugin-api@0.6.0
- @backstage/plugin-catalog-node@1.4.1
- @backstage/integration@1.6.0
- @backstage/backend-tasks@0.5.5
- @backstage/catalog-model@1.4.1
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
0.2.4-next.2
Patch Changes
- 2fe1f5973ff7: Filter Gitlab archived projects through APIs
- Updated dependencies
- @backstage/backend-plugin-api@0.6.0-next.2
- @backstage/backend-tasks@0.5.5-next.2
- @backstage/backend-common@0.19.2-next.2
- @backstage/plugin-catalog-node@1.4.1-next.2
0.2.4-next.1
Patch Changes
- 629cbd194a87: Use
coreServices.rootConfig
instead ofcoreService.config
- e6c721439f37: Added option to skip forked repos in GitlabDiscoveryEntityProvider
- 4b82382ed8c2: Fixed invalid configuration schema. The configuration schema may be more strict as a result.
- Updated dependencies
- @backstage/backend-common@0.19.2-next.1
- @backstage/plugin-catalog-node@1.4.1-next.1
- @backstage/backend-plugin-api@0.6.0-next.1
- @backstage/backend-tasks@0.5.5-next.1
- @backstage/integration@1.5.1
- @backstage/catalog-model@1.4.1
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
0.2.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.2-next.0
- @backstage/backend-plugin-api@0.5.5-next.0
- @backstage/backend-tasks@0.5.5-next.0
- @backstage/catalog-model@1.4.1
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/integration@1.5.1
- @backstage/types@1.1.0
- @backstage/plugin-catalog-node@1.4.1-next.0
0.2.3
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.1
- @backstage/backend-common@0.19.1
- @backstage/plugin-catalog-node@1.4.0
- @backstage/backend-plugin-api@0.5.4
- @backstage/backend-tasks@0.5.4
- @backstage/catalog-model@1.4.1
- @backstage/config@1.0.8
- @backstage/integration@1.5.1
- @backstage/types@1.1.0
0.2.3-next.0
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.1-next.0
- @backstage/backend-common@0.19.1-next.0
- @backstage/plugin-catalog-node@1.4.0-next.0
- @backstage/backend-plugin-api@0.5.4-next.0
- @backstage/backend-tasks@0.5.4-next.0
- @backstage/catalog-model@1.4.1-next.0
- @backstage/config@1.0.8
- @backstage/integration@1.5.1-next.0
- @backstage/types@1.1.0
0.2.2
Patch Changes
- f31fd1f8fd98: Fixed bug that caused ingestion errors when a user's name or profile picture is undefined.
- 66261b4ab441: Added option to skip forked repos
- 571f78ed0ea7: Fix getGroupMembers with token that don't have sufficient permissions
- Updated dependencies
- @backstage/backend-common@0.19.0
- @backstage/types@1.1.0
- @backstage/integration@1.5.0
- @backstage/catalog-model@1.4.0
- @backstage/errors@1.2.0
- @backstage/backend-plugin-api@0.5.3
- @backstage/backend-tasks@0.5.3
- @backstage/plugin-catalog-node@1.3.7
- @backstage/config@1.0.8
0.2.2-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0-next.2
- @backstage/catalog-model@1.4.0-next.1
- @backstage/backend-plugin-api@0.5.3-next.2
- @backstage/backend-tasks@0.5.3-next.2
- @backstage/config@1.0.7
- @backstage/errors@1.2.0-next.0
- @backstage/integration@1.5.0-next.0
- @backstage/types@1.0.2
- @backstage/plugin-catalog-node@1.3.7-next.2