Patrik Oldsberg
|
fe78da86f4
|
backend-test-utils: added tests for MockHttpAuthService + fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:34 +01:00 |
|
Patrik Oldsberg
|
74fb755273
|
backend-test-utils: added mockCredentials utils for invalid credentials
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:34 +01:00 |
|
Patrik Oldsberg
|
f3e11ff0cc
|
backend-test-utils: mockCredentials refactor for ref validation, header, inline payload + tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:34 +01:00 |
|
Patrik Oldsberg
|
67e53eb38f
|
backend-test-utils: added header utils to mockCredentials
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:34 +01:00 |
|
Patrik Oldsberg
|
f69b9dadf9
|
backend-test-utils: add MockServiceAuth tests + fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:34 +01:00 |
|
Patrik Oldsberg
|
ddb7060e08
|
backend-plugin-api: switch principal mapping to use none instead of unauthenticated
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:34 +01:00 |
|
Patrik Oldsberg
|
4c72edd4c0
|
backend-app-api: always return true from auth.isPrincipal for unknown checks
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:34 +01:00 |
|
Patrik Oldsberg
|
25609ed662
|
backend-test-utils: add MockHttpAuthService
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:33 +01:00 |
|
Patrik Oldsberg
|
de0244f538
|
backend-test-utils: add mockCredentials and use them to implement MockAuthService
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:33 +01:00 |
|
Patrik Oldsberg
|
f52a439239
|
backend-plugin-api: fix HttpAuthService Request type parameters
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:33 +01:00 |
|
Patrik Oldsberg
|
413a9e7de8
|
backend-*-api: updates auth APIs for BEP changes
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:33 +01:00 |
|
Patrik Oldsberg
|
05b7e91861
|
backend-test-utils: add httpAuth instance mock + discovery mock
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:33 +01:00 |
|
Patrik Oldsberg
|
bfc63fdf37
|
backend-app-api: add TODO for authServiceFactory
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
|
abaaf4970a
|
backend-test-utils: add mocks for AuthService and HttpAuthService
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
|
54fa4997ee
|
backend-common: update createLegacyAuthAdapters to work with a single service
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
|
3444a2c7c9
|
backend-common: add createLegacyAuthAdapters
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
|
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 |
|
Ben Lambert
|
6bd3f3b692
|
Merge pull request #23127 from backstage/blam/make-provider-info-available
auth: Treat `providerInfo` as a separate property from `authenticate`
|
2024-02-21 13:52:06 +01:00 |
|
Fredrik Adelöw
|
bd11e036f1
|
Update .changeset/funny-flies-collect.md
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2024-02-21 13:39:27 +01:00 |
|
Ben Lambert
|
dd11abe72d
|
Merge pull request #22905 from tylerwray/patch-2
Update docs to add profile
|
2024-02-21 13:23:13 +01:00 |
|
blam
|
44f89d5ca3
|
chore: small nits
Signed-off-by: blam <ben@blam.sh>
|
2024-02-21 13:17:21 +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 |
|
blam
|
202557f723
|
chore: make pretty
Signed-off-by: blam <ben@blam.sh>
|
2024-02-21 13:09:09 +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 |
|
blam
|
b1b012d065
|
chore: fix tests and add changeset
Signed-off-by: blam <ben@blam.sh>
|
2024-02-21 12:44:45 +01:00 |
|
blam
|
9b810b9a99
|
feat: treat providerInfo as a seperate return value
Signed-off-by: blam <ben@blam.sh>
|
2024-02-21 11:43:47 +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
|
999224f2a7
|
Bump dependency minimatch to v5
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2024-02-21 11:02:38 +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 |
|
renovate[bot]
|
a14b3ea532
|
fix(deps): update dependency @swc/core to v1.4.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-02-21 08:17:14 +00: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 |
|