Commit Graph

50852 Commits

Author SHA1 Message Date
Patrik Oldsberg 6b19a73abc backend-{plugin,app}-api: refactored HttpAuth to separate allowing principals from auth method
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Carl-Erik Bergström <cbergstrom@spotify.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:33 +01:00
Patrik Oldsberg 99dadac0af backend-plugin-api: remove WIP permissions from service principal
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:32 +01:00
Patrik Oldsberg c599fe1f7b backend-plugin-api: auth refactor to issueServiceToken with required credentials + getOwnCredentials
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:32 +01:00
Patrik Oldsberg 9ae4b9b6c2 backend-plugin-api: simplify auth.credentials() types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:32 +01:00
Patrik Oldsberg a19ef483f1 backend-{plugin,app}-api: refactored auth APIs to use principals
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Carl-Erik Bergström <cbergstrom@spotify.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:32 +01:00
Patrik Oldsberg 6a685868ff backend-plugin-api: refactor to remove createHttpPluginRouterMiddleware
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Carl-Erik Bergström <cbergstrom@spotify.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:32 +01:00
Patrik Oldsberg 344a82b4e5 backend-{plugin,app}-api: added addAuthPolicy to HttpRouterService + implementation
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Carl-Erik Bergström <cbergstrom@spotify.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:32 +01:00
Patrik Oldsberg 746701e094 backend-{plugin,app}-api: add UserInfoService + initial implementation
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Carl-Erik Bergström <cbergstrom@spotify.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:32 +01:00
Patrik Oldsberg 9e45e2af6d backend-{plugin,app}-api: add HttpAuthService + initial implementation
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Carl-Erik Bergström <cbergstrom@spotify.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:32 +01:00
Patrik Oldsberg c5a7cf4a4f backend-{app,plugin}-api: add initial AuthService interface + implementation
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Carl-Erik Bergström <cbergstrom@spotify.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 13:57:32 +01:00
Fredrik Adelöw fadb455bc1 Merge pull request #23114 from backstage/freben/no-esm
start explicitly exluding known esm-only packages to reduce noise
2024-02-21 13:16:52 +01:00
Fredrik Adelöw a6f75d8676 start explicitly exluding known esm-only packages to reduce noise
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-21 13:11:32 +01:00
Ben Lambert 712a405b27 Merge pull request #22792 from Josh-Uvi/github-pull-requests-board
feat: adds status to the github-pull-requests-board
2024-02-21 13:03:16 +01:00
Fredrik Adelöw 42ee6b9506 Merge pull request #23122 from backstage/freben/jose
Bump dependency `jose` to v5
2024-02-21 11:41:10 +01:00
Fredrik Adelöw 2af5354361 Bump dependency jose to v5
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-21 10:50:31 +01:00
Fredrik Adelöw 6f8d32f9bb Merge pull request #23107 from backstage/dependabot/npm_and_yarn/ip-1.1.9
Bump ip from 1.1.8 to 1.1.9
2024-02-21 10:11:47 +01:00
dependabot[bot] 7dd42d953f Bump ip from 1.1.8 to 1.1.9
Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-21 08:39:55 +00:00
backstage-goalie[bot] e123fcb1b7 Merge pull request #23113 from backstage/renovate/sass-1.x-lockfile
fix(deps): update dependency sass to v1.71.1
2024-02-21 08:34:11 +00:00
Fredrik Adelöw 9a3773ebd8 Merge pull request #23009 from backstage/renovate/luxon-3.x
fix(deps): update dependency luxon to v3
2024-02-21 09:21:47 +01:00
Fredrik Adelöw bcbf363628 Merge pull request #23105 from backstage/dependabot/npm_and_yarn/storybook/ip-2.0.1
Bump ip from 2.0.0 to 2.0.1 in /storybook
2024-02-21 09:06:14 +01:00
Fredrik Adelöw 750f0146ce Merge pull request #23020 from backstage/renovate/mysql2-3.x
fix(deps): update dependency mysql2 to v3
2024-02-21 09:05:45 +01:00
Fredrik Adelöw 7754bdcaec Merge pull request #22791 from DavidRobertsOrbis/azd-readme-location
azure-devops plugin: Ability to fetch the README file from a different AZD path
2024-02-21 09:00:19 +01:00
renovate[bot] 3a74a80816 fix(deps): update dependency sass to v1.71.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-21 07:54:39 +00:00
Fredrik Adelöw c8f1879f15 Merge pull request #23000 from backstage/renovate/json-schema-to-ts-3.x
fix(deps): update dependency json-schema-to-ts to v3
2024-02-21 08:48:27 +01:00
dependabot[bot] 5c25cc05df Bump ip from 2.0.0 to 2.0.1 in /storybook
Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-21 07:46:09 +00:00
Fredrik Adelöw 311d2f8a52 Merge pull request #22950 from backstage/renovate/google-auth-library-9.x
fix(deps): update dependency google-auth-library to v9
2024-02-21 08:43:47 +01:00
Fredrik Adelöw 25e2af3051 Merge pull request #23111 from backstage/renovate/webpack-5.x-lockfile
chore(deps): update dependency webpack to v5.90.3
2024-02-21 08:40:57 +01:00
Fredrik Adelöw 15f3b5e20b Merge pull request #23108 from backstage/dependabot/npm_and_yarn/microsite/ip-2.0.1
Bump ip from 2.0.0 to 2.0.1 in /microsite
2024-02-21 08:40:26 +01:00
renovate[bot] 5b80800f5a chore(deps): update dependency webpack to v5.90.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-20 23:52:33 +00:00
Patrik Oldsberg 1847812b99 Merge pull request #23109 from secustor/ci/skip-docker-pinning
ci(renovate): do not pin docker images
2024-02-21 00:49:02 +01:00
Camila Belo 58e924b575 Merge pull request #22923 from backstage/camilaibs/create-org-new-system-docs
[Org Docs] Create alpha readme file
2024-02-20 23:40:49 +01:00
secustor 7351f3062d ci(renovate): do not pin docker images
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-02-20 21:31:52 +01:00
secustor 6703205a4f ci(renovate): do not pin docker images
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-02-20 21:01:42 +01:00
Fredrik Adelöw dc61d80600 Merge pull request #23106 from kuangp/fix/release/1.23
fix(release-1.23): correct link to changelog
2024-02-20 20:31:17 +01:00
dependabot[bot] f516824220 Bump ip from 2.0.0 to 2.0.1 in /microsite
Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-20 19:08:13 +00:00
Phil Kuang fc61226e07 fix(release-1.23): correct link to changelog
Signed-off-by: Phil Kuang <pkuang@factset.com>
2024-02-20 13:35:45 -05:00
Josh Uvi 6b5554e486 Merge branch 'master' into github-pull-requests-board
Signed-off-by: Josh Uvi <40158394+Josh-Uvi@users.noreply.github.com>
2024-02-20 16:42:35 +00:00
Josh Uvi 2fcd62e80c chore: hide status if undefined (review change)
Signed-off-by: Josh Uvi <joshuauvbiekpahor@gmail.com>
2024-02-20 16:40:06 +00:00
Patrik Oldsberg eecadfad19 Merge pull request #23102 from backstage/rugvip/auth-migration
docs/tutorials: add auth service migration guide
2024-02-20 17:00:14 +01:00
Patrik Oldsberg 83f1d6097c Update docs/tutorials/auth-service-migration.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-20 16:59:32 +01:00
Patrik Oldsberg a2cdccc7e2 Update docs/tutorials/auth-service-migration.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-20 16:59:21 +01:00
Patrik Oldsberg a9dd9b9c63 docs/tutorials: add auth service migration guide
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-20 15:42:23 +01:00
Camila Belo b92213eb7c Update plugins/org/README-alpha.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-20 15:33:59 +01:00
Camila Belo a226e48387 Update plugins/org/README-alpha.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-20 15:33:05 +01:00
Fredrik Adelöw b01dace087 Merge pull request #23099 from backstage/freben/release-notes
add release notes for v1.23.0
2024-02-20 15:09:13 +01:00
Fredrik Adelöw 645e1cbda5 Update docs/releases/v1.23.0.md
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-20 14:55:47 +01:00
Fredrik Adelöw 7647b46f79 add release notes for 1.23.0
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-20 14:27:30 +01:00
Josh Uvi 6ee98792ca chore: changes made due to review comments
Signed-off-by: Josh Uvi <joshuauvbiekpahor@gmail.com>
2024-02-20 13:17:24 +00:00
Patrik Oldsberg dde9d0ae75 Merge pull request #22911 from backstage/changeset-release/master
Version Packages
2024-02-20 13:23:28 +01:00
github-actions[bot] f1831dd9b2 Version Packages 2024-02-20 11:04:26 +00:00