Commit Graph

19467 Commits

Author SHA1 Message Date
Chad Jensen 0f7665a10b fixing other prettier issue
Signed-off-by: Chad Jensen <Chad.Jensen@c2fo.com>
2021-11-19 22:13:16 -06:00
Tim Hansen 2b00e00f18 Merge pull request #8151 from backstage/permission-client-pass-config
permission-common: accept configApi in PermissionClient constructor
2021-11-19 20:18:32 -07:00
Andrew Tran 37dc844728 add changeset
Signed-off-by: Andrew Tran <atran@brex.com>
2021-11-19 17:11:11 -06:00
Andrew Tran 361aad1a0f add cronjobs and jobs to k8s backend
Signed-off-by: Andrew Tran <atran@brex.com>
2021-11-19 17:05:24 -06:00
Chad Jensen 142ae64a58 fixing prettier issue
Signed-off-by: Chad Jensen <Chad.Jensen@c2fo.com>
2021-11-19 15:51:06 -06:00
Himanshu Mishra c4328a1274 Merge pull request #8167 from awanlin/bug/fix-azure-devops-readme-missed-naming-change
Fixed missed naming and typos in Azure DevOps README
2021-11-19 20:29:05 +05:30
Eric Peterson 5bfead02ec Merge pull request #8141 from backstage/emmaindal/techdocs-search-default-app
Add techdocs search to default app
2021-11-19 15:56:41 +01:00
Andre Wanlin a519640e67 Rushing, this is the correct change
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-19 07:34:56 -06:00
Andre Wanlin ab7f280cb4 Fixed missed naming and typos
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-19 07:31:10 -06:00
Himanshu Mishra d0ced15700 Merge pull request #8152 from RoadieHQ/sidebar-pin-default
Pin Sidebar by default
2021-11-19 17:24:06 +05:30
Nicolas Arnold 3c6141c37a Fix return type
Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-11-19 11:09:37 +00:00
Nicolas Arnold 8866b62f3d Fail when adding duplicate locations using the dry run flag
This change here adds in logic to the DefaultLocationService that will prematurely terminate the dry run addition of locations if there is a duplicate entity in the unprocessed entities.
Adding this logic here will avoid an infinite loop if a monorepo arch is used (for example if a target references itself). It will also enforce some best practices.
I have also added tests.

You can test this out using this catalog-info.yaml: https://github.com/RoadieHQ/monorepo-infinte-loop/blob/main/catalog-info.yaml

Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-11-19 11:04:36 +00:00
Himanshu Mishra a2d82ed3dc Merge pull request #8161 from petejespersqbe/feature/add-qbe-adopter
Add QBE as a Backstage adopter
2021-11-19 16:33:36 +05:30
Himanshu Mishra 7c4ae26d71 Merge pull request #8159 from gotson/disable-snyk-workflow-on-forks
disable snyk workflow on forks
2021-11-19 16:33:24 +05:30
Pete Jespers 8c4397730c Add QBE as a Backstage adopter
Signed-off-by: Pete Jespers <pete.jespers@uk.qbe.com>
2021-11-19 10:30:20 +00:00
Mike Lewis 92439056fb add changeset for new PermissionClient constructor signature
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-11-19 09:36:02 +00:00
Mike Lewis d1dcd7e309 permission-common: make permission.enabled config optional
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-11-19 09:36:02 +00:00
Mike Lewis 430b3f7a8f permission-common: accept configApi in PermissionClient constructor
Moving the responsibility of pulling the right configuration key inside
the PermissionClient keeps it as the responsibility of
permission-common, whereas putting it on the outside means anyone
constructing a PermissionClient has to know which key to use.

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-11-19 09:35:09 +00:00
Patrik Oldsberg 2d03529828 Merge pull request #8144 from backstage/jhaals/errorz
errors: rework error response naming
2021-11-19 09:49:39 +01:00
Gauthier Roebroeck 20900440a3 disable snyk workflow on forks
Signed-off-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-11-19 16:43:10 +08:00
Fredrik Adelöw d83ce65d5b Merge pull request #8148 from backstage/freben/notitle
use id instead of title in the default plugin routes
2021-11-19 09:38:24 +01:00
Patrik Oldsberg 784cfe482d Merge pull request #8157 from backstage/dependabot/npm_and_yarn/types/diff-5.0.1
chore(deps-dev): bump @types/diff from 5.0.0 to 5.0.1
2021-11-19 09:24:43 +01:00
dependabot[bot] 0496f6497c chore(deps-dev): bump @types/diff from 5.0.0 to 5.0.1
Bumps [@types/diff](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/diff) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/diff)

---
updated-dependencies:
- dependency-name: "@types/diff"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-19 04:07:58 +00:00
Patrik Oldsberg db8d694229 Merge pull request #8153 from backstage/rugvip/typfix
core-app-api: fix and release accidental createApp type breakage
2021-11-19 00:09:22 +01:00
Patrik Oldsberg 0fae9f2c0b core-app-api: fix and release accidental createApp type breakage
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-18 22:54:46 +01:00
Fredrik Adelöw eb780ea9e7 Merge pull request #8155 from caeugusmao/master
Add Globo as a Backstage Developer Portal adapter
2021-11-18 22:44:38 +01:00
Carlos Eugenio Rodrigues Gusmão 478c4e180a Add Globo as a Backstage Developer Portal adapter 2021-11-18 18:12:41 -03:00
sblausten 157530187a Add Changeset
Signed-off-by: sblausten <sam@roadie.io>
2021-11-18 19:00:28 +01:00
sblausten bfa5957669 Change sidebar to be pinned by default
Signed-off-by: sblausten <sam@roadie.io>
2021-11-18 18:25:43 +01:00
Nataliya Issayeva 7f0d927d99 Move authing API requests tutorial to main docs
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 08:46:28 -08:00
Otto Sichert 97b8c8c8fc Ensure all relevant port references are updated and document changes
Signed-off-by: Otto Sichert <git@ottosichert.de>
2021-11-18 17:23:43 +01:00
Fredrik Adelöw ee055cf6db use id instead of title in the default plugin routes
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-18 17:00:39 +01:00
Nataliya Issayeva 6968b52b9d Update changeset
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:53 -08:00
Nataliya Issayeva 98bad1b7d8 Update changeset and docs
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:53 -08:00
Nataliya Issayeva 96bf8661b8 Add changeset
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:53 -08:00
Nataliya Issayeva c149a56f79 Fix prettier error maybe
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:53 -08:00
Nataliya Issayeva 0f5744a5a2 Mark auth secret as secret
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:53 -08:00
Nataliya Issayeva 8e77f47119 Add missing tokenManager in default app backend
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:53 -08:00
Nataliya Issayeva 640ba82ca6 Update api reports
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:53 -08:00
Nataliya Issayeva f04f38dbcd Fix collator tests
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:53 -08:00
Nataliya Issayeva 83aa387b62 Default to noop tokenManager and no backend secret
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:53 -08:00
Nataliya Issayeva c35abaadee Clean up tests a bit
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:52 -08:00
Nataliya Issayeva 74801b176b Update authenticate api request tutorial doc
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:52 -08:00
Nataliya Issayeva 9cbb3cf908 Remove auth middleware
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:57:52 -08:00
Nataliya Issayeva fca908a7d6 Move IdentityClient back to auth-backend
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:56:43 -08:00
Nataliya Issayeva b38d77f4f0 Change AuthIdentityTokenManager to ServerTokenManager
Co-authored-by: Joe Porpeglia <joeporpeglia@users.noreply.github.com>
Co-authored-by: Tim Hansen <timbonicus@gmail.com>
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:56:42 -08:00
Nataliya Issayeva fa6a9b797f Update AuthIdentityTokenManager tests
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:56:42 -08:00
Nataliya Issayeva 8fa1098cd5 Handle optionally set backend auth secret
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:55:26 -08:00
Nataliya Issayeva 8ceffe5f98 Use backend secret from config
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:55:26 -08:00
Nataliya Issayeva 7589795798 Use correct JWT type and algorithm
Signed-off-by: Nataliya Issayeva <nissayeva@users.noreply.github.com>
2021-11-18 07:55:26 -08:00