Commit Graph

10628 Commits

Author SHA1 Message Date
Julio Zynger 579e317dd5 Remove unneeded router mocking
Signed-off-by: Julio Zynger <julio.zynger@soundcloud.com>
2022-04-28 13:53:19 +02:00
Julio Zynger 9bc6e9493f Add CodeScene plugin
[CodeScene](https://codescene.com/) is a multi-purpose tool bridging code, business and people. See hidden risks and social patterns in your code. Prioritize and reduce technical debt.

Signed-off-by: Julio Zynger <julio.zynger@soundcloud.com>
2022-04-21 09:18:14 +02:00
Fredrik Adelöw 6de4927c75 Merge pull request #10140 from djamaile/feat/cicd-statistics-module-gitlab
plugin: introduce gitlab ci/cd statistics module
2022-04-12 11:39:14 +02:00
Johan Haals 4e74532566 Merge pull request #10752 from backstage/emmaindal/search-react
[Search] introduce a new search-react package.
2022-04-12 11:08:21 +02:00
Shivam bisht 86a7c4bc5c added input label for GitlabRepoPicker
Signed-off-by: Shivam bisht <shvmbisht@gmail.com>
2022-04-12 12:36:36 +05:30
Emma Indal b7d035cc29 feedback fixups
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-04-11 17:11:52 +02:00
Fredrik Adelöw f4cdf4cac1 Defensively encode URL parameters when fetching ELB keys
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-04-11 15:06:35 +02:00
djamaile b4c5585234 test: add triggeredBy to testcases to prevent build from breaking
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-04-11 14:42:13 +02:00
Emma Indal ab230a433f add changesets
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-04-11 14:37:54 +02:00
Fredrik Adelöw 8bda364ece Merge pull request #10428 from spreadshirt/kubernetes-cluster-refresh
Make Kubernetes clusters refreshable
2022-04-11 14:21:15 +02:00
Fredrik Adelöw 2c92727d36 Merge pull request #10584 from LvffY/master
[#10582] Use getEntitySourceLocation instead of custom method to get the entity source URL
2022-04-11 14:13:16 +02:00
Emma Indal c64c33f74b dependency and docs fixups
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-04-11 13:52:04 +02:00
Emma Indal 6a4f081128 let template logos live in home plugin for now
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-04-11 12:08:29 +02:00
Emma Indal a39a931b39 search api report
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-04-11 11:43:22 +02:00
Emma Indal 301b4606e3 import from new search-react package
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-04-11 11:42:57 +02:00
Emma Indal 09cba0bdae deprecate search api ref, search api interface and search context in plugin-search
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-04-11 11:41:59 +02:00
Emma Indal bc31ff1bbd move home default template story to the app
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-04-11 11:40:20 +02:00
Emma Indal c4baa24009 introduce new search-react package
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-04-11 11:37:33 +02:00
Luna Stadler 2fc0e86616 Move refresh handling into KubernetesClustersSupplier implementations
Signed-off-by: Luna Stadler <luc@spreadshirt.net>
2022-04-11 10:53:12 +02:00
Fredrik Adelöw e2735e7902 fix versions
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-04-09 16:09:24 +02:00
djamaile 6803844d0b fix: add CI/CD to vale to prevent build from failing
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-04-09 16:04:15 +02:00
djamaile b891d32604 chore: clean up of test variables
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-04-09 16:04:11 +02:00
djamaile 0e8b8472fc feat: add trigger reason to give a better overview to the user
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-04-09 16:03:52 +02:00
djamaile d9a4b672c2 test: add test cases to test if the util functions are working correctly
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-04-09 16:03:52 +02:00
djamaile ff21a91645 chore: update API report and remove links from README
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-04-09 16:03:52 +02:00
djamaile 9e4937dd83 chore: add API report
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-04-09 16:03:52 +02:00
djamaile f65495894e fix: add missing dependencies to prevent build from failing
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-04-09 16:03:52 +02:00
djamaile e3cca397e4 fix: yarn.lock to keep tsc command from failing
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-04-09 16:03:51 +02:00
djamaile d3af30b47d chore: run prettier to prevent build from failing
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-04-09 16:03:40 +02:00
djamaile 08d0a6abf1 feat: introduce cicd-statistics-module-gitlab plugin
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-04-09 16:02:48 +02:00
Fredrik Adelöw e9b48b20c9 Merge pull request #10702 from angeliski/add-check-id
Add checksId option to EntityTechInsightsScorecardContent component
2022-04-09 15:40:55 +02:00
dependabot[bot] f26cf63878 build(deps-dev): bump @types/jest-when from 2.7.2 to 3.5.0
Bumps [@types/jest-when](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest-when) from 2.7.2 to 3.5.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest-when)

---
updated-dependencies:
- dependency-name: "@types/jest-when"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 12:31:58 +00:00
Fredrik Adelöw 3b65fc11e4 Merge pull request #10532 from brethubbard/index-group-display-name
Search: Index group display name in DefaultCatalogCollatorFactory
2022-04-09 14:25:55 +02:00
Rogerio Angeliski c2b79c12de Update docs to refer new prop
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2022-04-09 09:22:36 -03:00
Fredrik Adelöw 2888d41a0b Merge pull request #10717 from RoadieHQ/add-grpc-api-definition-widget
add dedicated grpc api widget
2022-04-08 21:11:17 +02:00
Fredrik Adelöw f1895929b8 Merge pull request #10675 from backstage/unregister-location-implicit-delete
Update behavior when unregistering locations from `UnregisterEntityDialog`
2022-04-08 20:59:45 +02:00
LvffY 659ef6aaa9 [#10582] 👌 Pass prettier
Signed-off-by: LvffY <louberger@hotmail.fr>
(cherry picked from commit 90efbd7f197c999f7a067bb813ff5b0232307b2f)
2022-04-08 20:02:41 +02:00
LvffY 75ab45d8b4 [#10582] 👌 Re-add tests and code to throw exceptions when entity type is not url.
See https://github.com/backstage/backstage/pull/10584#discussion_r841505986
See https://github.com/backstage/backstage/pull/10584#discussion_r841502848

Signed-off-by: LvffY <louberger@hotmail.fr>
(cherry picked from commit 8a986150cc1e96b3150516ef36f24bdd89c55bff)
2022-04-08 20:02:38 +02:00
LvffY 3399dfb8c0 [#10582] 👌 Pass prettier
Signed-off-by: LvffY <louberger@hotmail.fr>
(cherry picked from commit a103befad1950863049a5711471500690d6eb2bd)
2022-04-08 20:02:33 +02:00
LvffY 4e96e3fdb1 [#10582] 📝 Fix docs
Signed-off-by: LvffY <louberger@hotmail.fr>
(cherry picked from commit 1fad23ee1ece324b6026b399e8570552a11369cf)
2022-04-08 20:02:31 +02:00
LvffY 1b13978d4d [#10582] 💚 Fix tests for todo-backend
Signed-off-by: LvffY <louberger@hotmail.fr>
(cherry picked from commit eba6328126af2e20a429c96081ae96c4615a7c9d)
2022-04-08 20:02:26 +02:00
LvffY c0d0e2bccb [#10582] 🐛 Use getEntitySourceLocation instead of custom method to get the entity source URL
Signed-off-by: LvffY <louberger@hotmail.fr>
(cherry picked from commit f0e86e8ba349cf7056c64960b7ad39740dad4cf6)
2022-04-08 20:02:24 +02:00
Jason Nguyen 67dbe01671 catalog-backend: simplify getDocumentText
Signed-off-by: Jason Nguyen <jsn.dev@outlook.com>
2022-04-08 09:36:44 -06:00
Luna Stadler 8d050f714d Make Kubernetes cluster refresh more explicit
The `refreshClusters` method is now part of the
`KubernetesClustersSupplier` interface definition and also documented.

All existing cluster suppliers now implement it as well and the examples
in the docs and in the CHANGELOG have been adjusted.

Signed-off-by: Luna Stadler <luc@spreadshirt.net>
2022-04-08 16:42:33 +02:00
Luna Stadler 5818bead7d Ensure GkeClusterLocator only fetches the clusters once
This is now necessary because cluster suppliers are called whenever the
list of clusters is required and thus should cache their clusters.

Signed-off-by: Luna Stadler <luc@spreadshirt.net>
2022-04-08 16:42:33 +02:00
Luna Stadler 3d45427666 Make Kubernetes clusters refreshable
To make it possible to refresh Kubernetes clusters responsible all
places that used ClusterDetails[] before now use the
KubernetesClustersSupplier directly and call getClusters() on it.  This
allows people to use implement custom KubernetesClustersSuppliers that
fetch the clusters from somewhere and refresh them using whatever
mechanism they might need.

Signed-off-by: Luna Stadler <luc@spreadshirt.net>
2022-04-08 16:42:33 +02:00
Kiss Miklos eb85cd5fac use explicit type for props
Signed-off-by: Kiss Miklos <miklos@roadie.io>
2022-04-08 16:09:59 +02:00
Fredrik Adelöw 9b8fa1972e Merge pull request #10548 from julioz/gocd-analytics
Add DORA metrics insights to GoCD builds page
2022-04-08 15:36:32 +02:00
Andre Wanlin 776a91ea3a Corrected title and URL to setup documentation
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2022-04-08 07:10:25 -05:00
Johan Haals 52768fe181 Merge pull request #10697 from Bonial-International-GmbH/PJ_awsS3_handle-zero-integrations
feat: handle potential future case of no awsS3 integration
2022-04-08 13:42:56 +02:00