Commit Graph

14845 Commits

Author SHA1 Message Date
Camila Belo 0eaa579f89 docs(search): add changeset files
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-01-28 10:05:15 +01:00
Camila Belo 5dc2618440 docs(search): update api reports
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-01-28 10:05:15 +01:00
Camila Belo 5f16dddc96 feat(search): use extensions on search pages and modals
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-01-28 10:05:15 +01:00
Camila Belo 2f91e1684e feat(search): create catalog, explore, tools, and search extensions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-01-28 10:05:15 +01:00
Camila Belo a7ec5e7d78 feat(search): create result item hook and components
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-01-28 10:05:15 +01:00
Camila Belo 098cf0f8c0 feat(search): create search result list item extensions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-01-28 10:05:14 +01:00
Patrik Oldsberg a61f7d1cea Merge pull request #15889 from magnusp/sonarqube-exports
(sonarqube) Additional package export
2023-01-27 12:24:40 +01:00
Patrik Oldsberg f2c5d9a707 Merge pull request #15974 from backstage/renovate/esbuild-0.x
chore(deps): update dependency esbuild to ^0.17.0
2023-01-27 12:17:21 +01:00
Patrik Oldsberg 3050e98658 Merge pull request #16000 from drodil/ms_graph_token_url
fix: use graph API target url for access token
2023-01-27 11:52:04 +01:00
Heikki Hellgren 4c86436fdf fix: use graph API target url for access token
this fixes #15998

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2023-01-27 12:08:32 +02:00
Ben Lambert 8bf7ad0c4f Merge pull request #15953 from costasd/costasd/filter_forks
GithubDiscoveryProcessor: allow filtering on forks
2023-01-27 10:27:42 +01:00
Ben Lambert e92d8a712f Merge pull request #15980 from matt-200/master
plugin-azure-devops-backend encoded host breaks readme
2023-01-27 10:18:33 +01:00
Ben Lambert d2cd4980c2 Merge pull request #15888 from dpfaffenbauer/gitlab-org-catalog-provider
Implement gitlab Organization catalog provider for Users and Groups
2023-01-27 10:14:23 +01:00
matt-200 0aeeafe7a7 Add missing import
Forgot the import

Signed-off-by: matt-200 <123186429+matt-200@users.noreply.github.com>
2023-01-26 08:22:35 -06:00
Fredrik Adelöw 76b838a854 Merge pull request #15898 from backstage/freben/substr
🧹  get rid of usages of substr which is deprecated
2023-01-26 13:29:56 +01:00
Fredrik Adelöw fc73f6aae5 switch the order of the reprocessing statements in migrations
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-01-26 12:34:23 +01:00
Fredrik Adelöw 293100cf6d Merge pull request #15944 from namco1992/fix-original-value-missing
Add a migration script to trigger a reprocessing of the entities
2023-01-26 12:31:01 +01:00
Patrik Oldsberg da418c89e4 scaffolder-backend-module-sentry: fix module setup
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-26 10:48:27 +01:00
matt-200 09547ac964 Ran npx prettier --write .
It looks better now.

Signed-off-by: matt-200 <123186429+matt-200@users.noreply.github.com>
2023-01-25 18:59:20 -06:00
matt-200 21a7b9fd83 Add a test for buildEncodedUrl
Protect against regression

Signed-off-by: matt-200 <123186429+matt-200@users.noreply.github.com>
2023-01-25 18:34:14 -06:00
matt-200 bce8eb1bff Remove host encoding
Fixes bug #15874

Signed-off-by: matt-200 <123186429+matt-200@users.noreply.github.com>
2023-01-25 17:50:04 -06:00
renovate[bot] 66cf22fdc4 chore(deps): update dependency esbuild to ^0.17.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-25 18:55:17 +00:00
Dominik Pfaffenbauer 036c8b2ec6 Merge branch 'gitlab-org-catalog-provider' of github.com:dpfaffenbauer/backstage into gitlab-org-catalog-provider
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-01-25 14:59:21 +01:00
Dominik Pfaffenbauer 4930413406 Gitlab Org Provider changes
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-01-25 14:58:49 +01:00
Ben Lambert f4c0c2e80b Merge pull request #15941 from dagda1/upgrade-rjsf-to-beta-17
Upgrade @rjsf v5 dependencies to beta.18
2023-01-25 13:25:04 +01:00
Costas Drogos ea0f19229a GithubDiscoveryProcessor: allow filtering on forks
Forks of repositories containing a catalog yml, might override discovery for
the upstream repository, if both are discovered.

This might not be desired in environments working extensively with forks, as it
can create a lot of confusion and potentially, breakage if fork and upstream end
up with different versions of the catalog yaml.

This changeset provides a way to enable or disable evaluating forked repositories
via Github's API `isFork` attribute.

In detail, this changeset introduces a new config option, namely `allowForks`
(boolean, defaulting to true) and the underlying logic, that will exclude any
forked repository from the list of repositories to be discovered, when set to false.

Signed-off-by: Costas Drogos <costas.drogos@gmail.com>
2023-01-25 12:14:47 +01:00
Paul Cowan fbbc88b617 readd @rjsf/utils to scaffolder
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-25 10:58:37 +00:00
Paul Cowan 1f58583cba remove @rjsf v5 dependencies from plugin-scaffolder
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-25 10:58:37 +00:00
Paul Cowan ee9081a1fa bump @rjsf v5 dependencies to beta.18
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-25 10:58:36 +00:00
Paul Cowan 412c829684 bump @rjsf/utils
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-25 10:58:36 +00:00
Paul Cowan 346d6b6630 Upgrade @rjsf v5 dependencies to beta.17
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-25 10:58:35 +00:00
Ben Lambert 40d7d2f0d9 Merge pull request #15922 from thefrontside/tm/incremental-ingestion-return-emittor
Return event subscriber from addIncrementalEntityProvider
2023-01-25 11:26:25 +01:00
Ben Lambert f52a176355 Merge pull request #15920 from dmckernanacv/plugin-kubernetes/ui-tweaks
Condense Kubernetes UI plugin components to fit more on screen
2023-01-25 10:59:30 +01:00
Fredrik Adelöw a0871a3c0a Merge pull request #15142 from IlyaSavich/catalog-collator-refactoring
Refactor catalog collator
2023-01-25 10:47:58 +01:00
Ben Lambert 3cb84125f0 Merge pull request #15900 from backstage/renovate/kubernetes-client-node-0.x
fix(deps): update dependency @kubernetes/client-node to v0.18.1
2023-01-25 10:28:17 +01:00
Mengnan Gong 9573651919 add a migration script to trigger a reprocessing of the entities
Signed-off-by: Mengnan Gong <namco1992@gmail.com>
2023-01-25 17:23:24 +08:00
Dominik 99dc7dd7e4 Update plugins/catalog-backend-module-gitlab/src/providers/GitlabOrgDiscoveryEntityProvider.ts
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-01-25 08:15:04 +01:00
Dominik 643bf8743c Update plugins/catalog-backend-module-gitlab/src/providers/GitlabOrgDiscoveryEntityProvider.ts
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-01-25 08:14:58 +01:00
Paul Cowan 6d7dea6ab1 remove getter from supportsEventTopics
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-24 21:15:30 +00:00
Taras d1d258331d Return event subscriber from addIncrementalEntityProvider
Signed-off-by: Taras <tarasm@gmail.com>
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-24 21:15:30 +00:00
dmckernan 6d9933a4a4 Revert "Version Packages (next)"
This reverts commit d8928ed2ca.

Signed-off-by: dmckernan <dmckernan@acvauctions.com>
2023-01-24 14:06:24 -05:00
dmckernan c4f3a20dc2 Removes UI components when groupedResponse does not contain relevant items.
Fixes empty rows when table page contains fewer than requested page length.
Gives Pod Table rows a unique id.
Updates components for condensing the UI, and more visual distinction between Resource types
Updates all Accordion components to use the 'outlined' variant (except Cluster)
Updates all Drawer components to use 'body1' typography for the resource name and 'subtitle1' typography for the resource type, to be more condensed within the UI for instances whose base font size is larger.
Updates all Accordion targets to remove needless divider between resource info and resource detail summary.
Expands Accordion target grid items to utilize more space when grid content is likely to be long.
Removes spacing on grid in Accordion target to further reduce used space.

Signed-off-by: dmckernan <dmckernan@acvauctions.com>
2023-01-24 10:46:34 -05:00
github-actions[bot] d8928ed2ca Version Packages (next)
Signed-off-by: dmckernan <dmckernan@acvauctions.com>
2023-01-24 10:46:34 -05:00
Fredrik Adelöw 127154930f rename scaffolderCatalogModule to catalogModuleTemplateKind
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-01-24 15:43:45 +01:00
Dominik Pfaffenbauer 3283ff18ec change to patch and add missing types for gitlab config
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-01-24 15:22:41 +01:00
github-actions[bot] 12a7b316ee Version Packages (next) 2023-01-24 12:01:10 +00:00
Fredrik Adelöw 39c6f51984 Merge pull request #15812 from RubenV-dev/oidc-cluster-locator
Add more cluster details to the software catalog
2023-01-24 12:54:11 +01:00
Fredrik Adelöw d1d22c085a Merge pull request #15897 from Parsifal-M/feature-flag-warn
Add Message Under Feature Flag Toggle
2023-01-24 12:09:50 +01:00
Dominik Pfaffenbauer 89709d523f make refresh private
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at>
2023-01-24 10:51:45 +01:00
Magnus Persson 6310eacc11 Additional package export
Signed-off-by: Magnus Persson <magnus.persson@fortnox.se>
2023-01-23 22:00:08 +01:00