Commit Graph

5926 Commits

Author SHA1 Message Date
Brenda Sukh 4da1d5fc95 Remove explicit styling on header text 2020-10-09 10:12:11 -04:00
Brenda Sukh d0241306fa Update cost insights select styles 2020-10-07 14:54:37 -04:00
Brenda Sukh d8f874d39a Add cost overview banner 2020-10-07 14:54:18 -04:00
Brenda Sukh 58db835fbd Remove project select from cost overview footer 2020-10-07 14:53:05 -04:00
Brenda Sukh 0181b365e4 Add project field to product cost api calls 2020-10-07 14:52:26 -04:00
Fredrik Adelöw 55602200a3 Merge pull request #2782 from spotify/freben/table
fix(deps): finally a material-table release - no more vulnerable jsdom
2020-10-07 18:45:09 +02:00
Niklas Ek e958ff0dd2 Merge pull request #2768 from Marvin9/feat/rel-to-anchor
feat: inject appropriate rel tag to <Link> & <a>
2020-10-07 17:31:03 +02:00
Niklas Ek 8680f14ec1 Merge pull request #2709 from RoadieHQ/lighthouse-widget
Add Lighthouse card & tab
2020-10-07 16:53:39 +02:00
Matthew Clarke eaa5275ac2 update kubernetes readmes (#2781) 2020-10-07 15:49:49 +01:00
James Wen 108ce37949 Allow for Kubernetes cluster authentication via google auth (#2691)
* Allow for Kubernetes cluster authentication via google auth

- For the kubernetes and kubernetes-backend plugins
  - The kubernetes (front-end) plugin uses the googleAuthApi and goes
    through oauth flow to fetch a Google auth token for the current user
    and pass that in a request to the kubernetes-backend plugin, which
    uses this token as the service account token (and hence as the
    authentication token for making K8s API requests).
- Related to https://github.com/spotify/backstage/issues/2552

* Use KubernetesAuthProvider and KubernetesAuthTranslator interfaces for K8s auth

- Implementations of KubernetesAuthProvider decorate the bodies of requests (for
  Kubernetes resources) sent from the kubernetes plugin (frontend) to the
  kubernetes-backend plugin (backend) with whatever information is
  needed for K8s authentication
- Implementations of KubernetesAuthTranslator take the contents of these request
  bodies sent from the kubernetes plugin (frontend) to the kubernetes-backend plugin
  (backend) and use specific values in the bodies to properly set up tokens for K8s auth
- Start with KubernetesAuthProvider + KubernetesAuthTranslator
  implementations for 'serviceAccount' and 'google' as auth providers
- Implementation of what was proposed at https://github.com/spotify/backstage/issues/2552#issuecomment-702545382
- Load in and prepare KubernetesAuthProvider implementations at plugin
  startup time via KubernetesAuthProviders API (that essentially stores
  or wraps these KubernetesAuthProvider instances)
- Related to https://github.com/spotify/backstage/issues/2552
2020-10-07 15:21:40 +01:00
Patrik Oldsberg c1de0de4bd Delete backstage_overview.png (#2783) 2020-10-07 15:54:18 +02:00
Fredrik Adelöw 85f4d83551 fix(deps): finally a material-table release - no more vulnerable jsdom 2020-10-07 14:26:51 +02:00
Ben Lambert fbb0676fdc Merge pull request #2758 from erictnilsson/master
#2534 Refactored WorkflowRunStatus to also account for the build run's conclusion
2020-10-07 13:15:12 +02:00
Tianyi Song 153d4f866a feat(create-app): add catalog-info.yaml in the created app (#2759)
* Add template for catalog-info

* Update docs
2020-10-07 09:05:22 +02:00
Fredrik Adelöw af85ba3198 Merge pull request #2755 from spotify/freben/entity-full-name
feat(catalog-backend): keep track of entity full name and make it uniq
2020-10-06 19:25:36 +02:00
Patrik Oldsberg 2fba643d66 Merge pull request #2774 from jadonwolffs/master
renamed all instances of GuageProgress component to Guage
2020-10-06 19:10:09 +02:00
jadon 0765d4e162 renamed all instances of GuageProgress component to Guage including tests 2020-10-06 18:17:22 +02:00
Marvin9 7db0ffb6e5 feat: add rel to <a> & few <Link> tags 2020-10-06 21:19:31 +05:30
David Tuite 434ef5fce0 Upgrade GitHub PRs plugin in sample app (#2767)
Adds tab routing and uptakes the new dependency injection API. See [the
README](https://github.com/RoadieHQ/backstage-plugin-github-pull-requests) for more info.
2020-10-06 13:50:05 +02:00
Fredrik Adelöw e3476f5213 feat(catalog-backend): keep track of entity full name and make it uniq 2020-10-06 13:06:20 +02:00
Fredrik Adelöw 3cfdbd10ad Merge pull request #2770 from spotify/freben/more-sec
chore(deps): get rid of vulnerable node-forge (again) and node-fetch
2020-10-06 10:52:00 +02:00
Fredrik Adelöw b66bbaec12 chore(deps): get rid of vulnerable node-forge (again) and node-fetch 2020-10-06 10:06:31 +02:00
Fredrik Adelöw a4d1abb03f Merge pull request #2769 from spotify/freben/vuln
chore(deps): get rid of vulnerable bl and node-forge
2020-10-06 09:56:05 +02:00
Iain Billett 4e76fea269 Fixes for Lighthouse widgets 2020-10-06 08:35:44 +01:00
Iain Billett 79379097f7 Update Lighthouse plugin README
Add instructions for integration with the catalog.
2020-10-06 08:35:44 +01:00
Iain Billett 5b52d983e3 Fix @types/react dependency version 2020-10-06 08:35:44 +01:00
Iain Billett 4758e62c26 Add EmptyState to Lighthouse Router 2020-10-06 08:35:44 +01:00
Iain Billett fba3d513f5 Add Lighthouse card & tab
* Add a lighthouse card to be displayed on the website overview
* Add a lighthouse tab and embed lighthouse content
2020-10-06 08:35:44 +01:00
Fredrik Adelöw 2b30fafa19 chore(deps): get rid of vulnerable bl and node-forge 2020-10-06 09:20:24 +02:00
Himanshu Mishra 4fce90b696 Merge pull request #2762 from spotify/orkohunter/techdocs-container-versioning
TechDocs: Document how techdocs-container image is published to DockerHub
2020-10-05 23:04:53 +02:00
Niklas Ek da03842a42 Merge pull request #2710 from taras/tm/add-message-about-local
Add Local Configuration to Development Environment page
2020-10-05 21:49:35 +02:00
dependabot[bot] bf60b84d99 chore(deps-dev): bump @graphql-codegen/cli from 1.17.8 to 1.17.10 (#2746)
Bumps [@graphql-codegen/cli](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/graphql-codegen-cli) from 1.17.8 to 1.17.10.
- [Release notes](https://github.com/dotansimha/graphql-code-generator/releases)
- [Changelog](https://github.com/dotansimha/graphql-code-generator/blob/master/packages/graphql-codegen-cli/CHANGELOG.md)
- [Commits](https://github.com/dotansimha/graphql-code-generator/commits/@graphql-codegen/cli@1.17.10/packages/graphql-codegen-cli)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-05 21:06:48 +02:00
dependabot[bot] 51f1b48c5f chore(deps-dev): bump @types/supertest from 2.0.9 to 2.0.10 (#2713)
Bumps [@types/supertest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/supertest) from 2.0.9 to 2.0.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/supertest)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-05 21:05:58 +02:00
Himanshu Mishra 00342b7ab4 Document how techdocs container is published 2020-10-05 18:30:53 +02:00
Tim a10f7ab2a2 Merge pull request #2761 from spotify/timbonicus/readme-tweak
Tweak confusing deployment wording
2020-10-05 10:26:45 -06:00
Tim a4b8604763 Tweak confusing deployment wording 2020-10-05 10:07:37 -06:00
Patrik Oldsberg 9dc18a199d Merge pull request #2724 from taras/tm/add-missing-changesets
Add changesets missing since last release
2020-10-05 17:07:32 +02:00
Fredrik Adelöw 541556343c Merge pull request #2757 from spotify/freben/more-replace
fix(catalog-backend): fix replacement of several wildcards
2020-10-05 16:52:13 +02:00
Patrik Oldsberg 730f9a768c Merge pull request #2756 from spotify/rugvip/release
Release v0.1.1-alpha.24
2020-10-05 16:43:51 +02:00
Fredrik Adelöw b407dbf724 Merge pull request #2753 from spotify/freben/no-almost-similar
feat(catalog-backend): stop checking almost-similar names of entities
2020-10-05 16:27:54 +02:00
Eric Nilsson 4906317b7e Added missing prop for workflowRunStatus in Cards.tsx 2020-10-05 16:16:35 +02:00
Fredrik Adelöw ad04b62743 Merge pull request #2750 from spotify/freben/no-prefix-search
fix(catalog-backend): remove prefix searching
2020-10-05 16:14:22 +02:00
Fredrik Adelöw 8a8a605e48 Merge pull request #2732 from spotify/freben/ldap
feat(catalog): add an ldap processor
2020-10-05 16:14:09 +02:00
Eric Nilsson ce6a0da6cb #2534 Refactored WorkflowRunStatus to account for the run's conclusion along with the status 2020-10-05 15:55:43 +02:00
Fredrik Adelöw 270fa15e1e fix(catalog-backend): fix replacement of several wildcards 2020-10-05 15:47:42 +02:00
Patrik Oldsberg e2b0760988 CHANGELOG: bump to alpha.24 2020-10-05 15:46:05 +02:00
Patrik Oldsberg 46b71700ee v0.1.1-alpha.24 2020-10-05 15:45:33 +02:00
Taras Mankovski 864a4062f8 Fix vale errors
Apparently, backticks can be used to skip vale
2020-10-05 09:19:00 -04:00
Fredrik Adelöw aba57e8392 chore: address comments 2020-10-05 14:59:11 +02:00
Fredrik Adelöw b9c8062c08 feat(catalog): add an ldap processor 2020-10-05 14:59:11 +02:00