Commit Graph

51171 Commits

Author SHA1 Message Date
Fredrik Adelöw b65d97bbcb Merge pull request #23116 from backstage/renovate/rjsf-monorepo
fix(deps): update rjsf monorepo to v5.17.1
2024-02-21 17:30:07 +01:00
Fredrik Adelöw 3938cc0c66 Merge pull request #23119 from backstage/renovate/flatted-3.x
fix(deps): update dependency flatted to v3.3.1
2024-02-21 17:29:29 +01:00
renovate[bot] b1f0090802 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 16:25:37 +00:00
renovate[bot] 011720dfb5 fix(deps): update dependency @gitbeaker/rest to v39.34.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-21 16:24:01 +00:00
backstage-goalie[bot] 74a2ae2c23 Merge pull request #23142 from backstage/renovate/codemirror
fix(deps): update dependency @codemirror/view to v6.24.1
2024-02-21 16:07:18 +00:00
backstage-goalie[bot] 8c0d986434 Merge pull request #23141 from backstage/renovate/yaml-loader-0.x-lockfile
chore(deps): update dependency yaml-loader to v0.8.1
2024-02-21 16:07:14 +00:00
Jamie Klassen 97b0382dca Merge pull request #23034 from andmagom/kubernetes/DaemonsetFix
Added support to display DaemonSets k8s resources
2024-02-21 10:35:21 -05:00
renovate[bot] 5329ee1329 fix(deps): update dependency @codemirror/view to v6.24.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-21 15:34:50 +00:00
renovate[bot] 9ceae3a36a chore(deps): update dependency yaml-loader to v0.8.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-21 15:25:33 +00:00
backstage-goalie[bot] 893a10da54 Merge pull request #23136 from backstage/renovate/esbuild-0.x-lockfile
chore(deps): update dependency esbuild to v0.20.1
2024-02-21 14:42:03 +00:00
renovate[bot] a45ab89814 chore(deps): update dependency msw to v2.2.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-21 14:32:48 +00:00
backstage-goalie[bot] e2183ea640 Merge pull request #23135 from backstage/renovate/react-monorepo
chore(deps): update dependency @types/react to v18.2.57
2024-02-21 14:22:44 +00:00
backstage-goalie[bot] 7b57f2611b Merge pull request #23115 from backstage/renovate/react-router-monorepo
fix(deps): update react-router monorepo to v6.22.1
2024-02-21 14:22:40 +00:00
renovate[bot] b191b28687 chore(deps): update dependency esbuild to v0.20.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-21 14:00:48 +00:00
Fredrik Adelöw 4a3d434095 add changesets, bump to jose 5
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-21 14:59:53 +01:00
Patrik Oldsberg b68b36b455 backend-next: add auth backend with github provider for local development
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 14:54:37 +01:00
Patrik Oldsberg 9c4588183d backend-defaults: add new auth services
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 14:53:52 +01:00
Patrik Oldsberg 7fe5355575 app-config: disable default auth policy for development for now
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 14:53:32 +01:00
Fredrik Adelöw be5e0c74e2 Merge pull request #23023 from backstage/freben/auth2
🧹  break out the providers router creation into its own router.ts
2024-02-21 14:44:55 +01:00
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
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
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