Commit Graph

28653 Commits

Author SHA1 Message Date
Alex Crome e4ef21c84f Misc small fixes
* Updated @azure/identity to improve error message when no credentials are avaialble.
* Misc small text fixes

Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2022-07-13 08:06:32 +01:00
Alex Crome e51c961453 PR feedback
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2022-07-08 16:40:05 +01:00
Alex Crome 5107aa6048 Updated docs
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2022-07-07 22:04:04 +01:00
Alex Crome 346d5aa746 Added API Report
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2022-07-07 18:55:10 +01:00
Alex Crome b8ebecd100 Use Azure Identity to Authenticate with Microsoft Graph API
Replaced MSAL with Azure Identity to support additional authentication methods with
Microsoft Graph - in particular Managed Identity.

If `clientId` and clientSecret` are configured, the plugin will continue to behave
as before using those credentials.  If those values are ommitted, then
`DefaultAzureCredential` is choose the best method of authentication.

This is particularly helpful locally as if the Azure CLI or Azure Powershell are
installed, Azure Identity will use those to authenticate, without the developer
needing to configure anything.  In those cases, the following config will be
sufficient for a working graph plugin.

```yaml
catalog:
  provider:
    microsoftGraphOrg:
      default:
        tenantId: ${AZURE_TENANT_ID}
        user:
          filter: accountEnabled eq true and userType eq 'member'
        group:
          filter: securityEnabled eq false and mailEnabled eq true and groupTypes/any(c:c+eq+'Unified')
```

Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2022-07-06 23:50:43 +01:00
Johan Haals f2b4c28ed6 Merge pull request #12429 from backstage/freben/adopters-expedia
Help update Expedia contacts
2022-07-06 10:11:43 +02:00
backstage-goalie[bot] d27ef6149a Merge pull request #12461 from backstage/renovate/azure-msal-node-1.x-lockfile
fix(deps): update dependency @azure/msal-node to v1.11.0
2022-07-06 01:28:12 +00:00
backstage-goalie[bot] 1b1bdd1199 Merge pull request #12458 from backstage/renovate/aws-sdk-2.x-lockfile
fix(deps): update dependency aws-sdk to v2.1168.0
2022-07-06 00:52:30 +00:00
renovate[bot] df9dab7440 fix(deps): update dependency @azure/msal-node to v1.11.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-06 00:40:50 +00:00
backstage-goalie[bot] 9ab54c8591 Merge pull request #12452 from backstage/renovate/nodemon-2.x-lockfile
chore(deps): update dependency nodemon to v2.0.19
2022-07-06 00:28:41 +00:00
renovate[bot] 57b19bbcc5 fix(deps): update dependency aws-sdk to v2.1168.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-05 20:04:46 +00:00
Patrik Oldsberg b1c00a99ef Merge pull request #12450 from backstage/rugvip/reviews
workflows: migrate to triggered workflow for reacting to review comments
2022-07-05 21:44:43 +02:00
Fredrik Adelöw 1140b5a40e Merge pull request #12443 from backstage/renovate/vm2-3.x-lockfile
fix(deps): update dependency vm2 to v3.9.10
2022-07-05 21:41:39 +02:00
Fredrik Adelöw 48255bcb9e Merge pull request #12424 from backstage/renovate/uiw-react-codemirror-4.x-lockfile
fix(deps): update dependency @uiw/react-codemirror to v4.10.4
2022-07-05 21:41:21 +02:00
Fredrik Adelöw 8915e86bbf Merge pull request #12421 from backstage/renovate/puppeteer-15.x-lockfile
chore(deps): update dependency puppeteer to v15.3.0
2022-07-05 21:41:02 +02:00
Fredrik Adelöw 8e8048b9a9 Merge pull request #12440 from backstage/freben/code-coverage-broom
code-coverage: 🧹 clean up exports
2022-07-05 21:39:03 +02:00
renovate[bot] ea272616a3 chore(deps): update dependency nodemon to v2.0.19
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-05 17:33:09 +00:00
Patrik Oldsberg 74f72e5341 Merge pull request #12376 from lnavarette/fix/fossa-url
Allow configuration of base URL for Fossa links
2022-07-05 19:18:20 +02:00
Patrik Oldsberg 7648f3b30f Merge pull request #12436 from backstage/renovate/qs-6.x-lockfile
fix(deps): update dependency qs to v6.11.0
2022-07-05 19:15:02 +02:00
Patrik Oldsberg 2917ccfa64 Merge pull request #12427 from backstage/orkohunter/update-live
community: Updates to live and on-demand pages
2022-07-05 19:14:42 +02:00
Matthew Clarke 1454bf98e7 (feat): New kubernetes backend endpoints (#12393)
* feat: add new kubernetes backend endpoints

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* add more tests

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* add eslint exceptions

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* register new endpoints

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* add changeset

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* add breaking change ot changeset

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix tsc in test

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* changeset typo

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* api report update

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2022-07-05 19:13:49 +02:00
Patrik Oldsberg decd72c7fc Merge pull request #12442 from immobiliare/feat/allow-to-post-into-auth-refresh
Feat/allow to post into auth refresh
2022-07-05 19:09:40 +02:00
Patrik Oldsberg f2835499b4 Merge pull request #12444 from backstage/renovate/typescript-json-schema-0.x
fix(deps): update dependency typescript-json-schema to ^0.54.0
2022-07-05 19:07:22 +02:00
Patrik Oldsberg ec728ccdc6 workflows: migrate to triggered workflow for reacting to review comments
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-07-05 18:29:23 +02:00
Patrik Oldsberg 7fb99e2f53 Merge pull request #12447 from patrickalvesvv/patch-1
Update architecture-overview.md
2022-07-05 18:10:39 +02:00
patrickalvesvv fc0e575840 Update architecture-overview.md
Command to build docker image has been fixed

Signed-off-by: patrickalvesvv <74733982+patrickalvesvv@users.noreply.github.com>
2022-07-05 12:15:53 -03:00
renovate[bot] a3acec8819 fix(deps): update dependency typescript-json-schema to ^0.54.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-05 14:11:56 +00:00
renovate[bot] 9a2c7262e4 fix(deps): update dependency vm2 to v3.9.10
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-05 13:52:46 +00:00
Johan Haals acd9a9f00c Merge pull request #12438 from backstage/renovate/backstage-actions-0.x
chore(deps): update backstage/actions action to v0.5.0
2022-07-05 15:41:56 +02:00
Fredrik Adelöw 6140a39d72 Merge pull request #12441 from backstage/renovate/asyncapi-react-component-1.x
fix(deps): update dependency @asyncapi/react-component to v1.0.0-next.39
2022-07-05 15:40:52 +02:00
Antonio Musolino fe8e025af5 feat: allowing post method into auth refresh api
Signed-off-by: Antonio Musolino <antoniomusolino007@gmail.com>
2022-07-05 15:33:29 +02:00
renovate[bot] b76eea25ed fix(deps): update dependency @asyncapi/react-component to v1.0.0-next.39
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-05 12:59:54 +00:00
Fredrik Adelöw d41a568a29 Merge pull request #12415 from backstage/renovate/msw-0.x
chore(deps): update dependency msw to ^0.43.0
2022-07-05 14:48:28 +02:00
Fredrik Adelöw d70aaa7622 code-coverage: clean up exports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-07-05 14:45:22 +02:00
renovate[bot] 49d98640c1 chore(deps): update backstage/actions action to v0.5.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-05 12:23:56 +00:00
renovate[bot] 74329e9d33 fix(deps): update dependency qs to v6.11.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-05 12:11:14 +00:00
Johan Haals 81cb1ce88e Merge pull request #12428 from backstage/renovate/eslint-8.x-lockfile
fix(deps): update dependency eslint to v8.19.0
2022-07-05 14:04:33 +02:00
blam 606c403e30 chore: updating some of the version query
Signed-off-by: blam <ben@blam.sh>
2022-07-05 13:31:54 +02:00
Camila Belo 996fe5dbc3 Merge pull request #12172 from backstage/emmai/search-error-handling
[Search] improve search error handling when missing index
2022-07-05 13:15:33 +02:00
Ben Lambert 5260f4559c Merge pull request #12432 from backstage/jhaals/exclude-awaiting-review
workflow: Remove awaiting-review from stalebot exclude list
2022-07-05 13:13:14 +02:00
Ben Lambert e9ba5281b1 Merge pull request #12430 from backstage/blam/avoid-double-encoding-in-path
Avoid double encoding in `bitbucketServer` integration
2022-07-05 13:10:17 +02:00
Ben Lambert 4412188dc4 Merge pull request #12433 from backstage/rugvip/approve
workflows: fix pr-sync approval
2022-07-05 13:05:55 +02:00
Camila Belo bddec9bc0c Merge pull request #12388 from backstage/camilal/fix-search-results-subpaths
[Search] fix result location for subpaths
2022-07-05 12:04:17 +02:00
Camila Belo dcba440459 refactor: apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-07-05 12:02:21 +02:00
Patrik Oldsberg 79a8592b43 Merge pull request #12422 from backstage/renovate/graphqlcodegenerator-monorepo
chore(deps): update graphqlcodegenerator monorepo
2022-07-05 12:02:12 +02:00
Patrik Oldsberg 1bd00811bc workflows: fix pr-sync approval
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-07-05 11:58:27 +02:00
renovate[bot] a70869e775 chore(deps): update dependency msw to ^0.43.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-05 09:54:46 +00:00
Patrik Oldsberg 2d47dc92e2 Update tender-terms-flash.md
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-07-05 11:48:50 +02:00
Camila Belo ac7470591e refactor: apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-07-05 11:42:19 +02:00
Johan Haals ab912fb506 workflow: Remove awaiting-review from stalebot exclude list
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-07-05 11:36:18 +02:00