renovate[bot]
|
0cecb0996c
|
fix(deps): update rjsf monorepo to v5.17.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-02-21 13:44:49 +00:00 |
|
bnechyporenko
|
81a3aa1ce6
|
wip
Signed-off-by: bnechyporenko <bnechyporenko@bol.com>
|
2024-02-21 14:44:11 +01:00 |
|
Ben Lambert
|
e55c145a59
|
Merge pull request #23112 from backstage/renovate/swc-monorepo
fix(deps): update dependency @swc/core to v1.4.2
|
2024-02-21 14:38:10 +01:00 |
|
renovate[bot]
|
f82d1349dc
|
fix(deps): update react-router monorepo to v6.22.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-02-21 13:36:15 +00:00 |
|
bnechyporenko
|
71f561b2cd
|
Merge remote-tracking branch 'origin/master' into task-action-idempotency
|
2024-02-21 14:35:18 +01:00 |
|
renovate[bot]
|
4bc4808f16
|
chore(deps): update dependency @types/react to v18.2.57
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-02-21 13:35:12 +00:00 |
|
Ben Lambert
|
a86ddac919
|
Merge pull request #23044 from acierto/bep0004
Updated BEP-0004
|
2024-02-21 14:23:12 +01:00 |
|
Ben Lambert
|
a068175ca7
|
Merge pull request #23125 from backstage/renovate/octokit-plugin-create-pull-request-5.x
fix(deps): update dependency octokit-plugin-create-pull-request to v5
|
2024-02-21 14:18:55 +01:00 |
|
Fredrik Adelöw
|
74387f792b
|
Merge pull request #23123 from backstage/freben/minimatch
Bump dependency `minimatch` to v9
|
2024-02-21 14:17:16 +01:00 |
|
renovate[bot]
|
6d649d25d8
|
fix(deps): update dependency flatted to v3.3.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-02-21 13:04:02 +00:00 |
|
renovate[bot]
|
1753898af0
|
fix(deps): update dependency octokit-plugin-create-pull-request to v5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-02-21 12:57:39 +00:00 |
|
Patrik Oldsberg
|
badc55b6c7
|
kubernetes-backend: workaround for failing integration tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:35 +01:00 |
|
Patrik Oldsberg
|
a2b90a82d4
|
backend-app-api: added backend.auth.dangerouslyDisableDefaultAuthPolicy config + tests
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:35 +01:00 |
|
Patrik Oldsberg
|
cb993f9dc8
|
backend-app-api: treat rejected none credentials as 401
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:34 +01:00 |
|
Patrik Oldsberg
|
faf5190d73
|
backend-test-utils: refactor mock service auth tokens to mirror creation options
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:34 +01:00 |
|
Patrik Oldsberg
|
caf1af6541
|
backend-test-utils: add default credentials for mock http auth + explicit none credentials header
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:34 +01:00 |
|
Patrik Oldsberg
|
663fce7457
|
backend-app-api: fix HttpRouter credentials barrier
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:34 +01:00 |
|
Patrik Oldsberg
|
cacf422f1f
|
backend-test-utils: more test coverage for mock auth services
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-02-21 13:57:34 +01:00 |
|
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 |
|