Commit Graph

1326 Commits

Author SHA1 Message Date
github-actions[bot] 0e48f5a289 Version Packages 2024-04-16 12:20:53 +00:00
Patrick Jungermann ba763b6d86 feat(auth): migrate Bitbucket auth provider to module package
Migrate the Bitbucket auth provider to the new `@backstage/plugin-auth-backend-module-bitbucket-provider` module package.

Relates-to: #19476
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2024-04-16 12:48:16 +02:00
YAEGASHI Takeshi f02fe79de0 Refactor auth-backend azure-easyauth provider
Signed-off-by: YAEGASHI Takeshi <yaegashi@gmail.com>
2024-04-16 11:55:35 +02:00
Fredrik Adelöw c26218d351 extract the cloudflare access auth provider
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-04-14 11:39:33 +02:00
github-actions[bot] 036b9b3434 Version Packages (next) 2024-04-09 15:55:28 +00:00
Patrik Oldsberg bf4d71a729 auth-backend: add initial userinfo endpoint
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-04-08 17:11:46 +02:00
Camila Belo ff681360cc refactor: make token types internal
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-04-03 13:43:54 +02:00
Patrik Oldsberg 0d2a05418b backend-app-api,auth: move token typ claim to be a header param
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-04-03 13:12:54 +02:00
Patrik Oldsberg 018b0910e0 backend-app-api,auth: add ent claim to user identity proof
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-04-03 13:12:54 +02:00
Fredrik Adelöw 4194ac7200 auth: issue user identity claims and create limited user tokens from them
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-04-03 13:12:54 +02:00
github-actions[bot] 366cf07ad3 Version Packages (next) 2024-04-02 14:11:36 +00:00
github-actions[bot] bb8923602f Version Packages 2024-03-27 09:37:09 +00:00
Patrik Oldsberg 9966baab13 Merge pull request #23308 from Roshick/patch-2
fix(auth): filter only for users in emailMatchingUserEntityProfileEmail resolver
2024-03-25 16:02:01 +01:00
Fredrik Adelöw 04655bb318 Generate Release
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-03-22 21:41:20 +01:00
Fredrik Adelöw 714df5b296 Generate Release
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-03-22 15:23:35 +01:00
github-actions[bot] e83e055841 Version Packages 2024-03-19 14:56:10 +00:00
Ben Lambert 2c61fae153 Merge pull request #23582 from manuelfalcon/fixing-refresh-onelogin-auth-provider
OneLogin auth provider refresh method fixing scope as start method
2024-03-19 14:31:41 +01:00
Patrik Oldsberg d202a258d1 Merge pull request #23265 from swnia/master
Fix for atlassian OAuth flow
2024-03-19 10:05:16 +01:00
manuel.falcon 7c29e7fdbe OneLogin auth provider refresh method fixing scope as start method
Signed-off-by: manuel.falcon <manuel.falcon@glovoapp.com>
2024-03-15 15:29:45 +01:00
Elias Rieb 002bc3bf74 fix code and add test
Signed-off-by: Elias Rieb <e.rieb@posteo.de>
2024-03-12 18:04:42 +01:00
github-actions[bot] 778bc48921 Version Packages (next) 2024-03-12 13:35:55 +00:00
Fredrik Adelöw 469c9c59e8 prettier
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-03-12 13:17:57 +01:00
Fredrik Adelöw 5a146a15fc Update plugins/auth-backend/src/lib/resolvers/CatalogAuthResolverContext.ts
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-03-12 12:12:33 +01:00
github-actions[bot] 8db51ca72f Version Packages (next) 2024-03-05 13:38:18 +00:00
Elias Rieb 038b2e6894 fix(auth): consider only entities of kind user when using findCatalogUser with filter query
Signed-off-by: Elias Rieb <e.rieb@posteo.de>
2024-03-05 09:05:02 +01:00
Severin Wischmann 10268db725 Removed unused config value
The config value `audience` was used to set the baseUrl which has a static value.
The audience parameter is static in the used library. Therefore, the reading of the config value was removed.

Signed-off-by: Severin Wischmann <severinwischmann@nianticlabs.com>
2024-03-01 10:44:42 +01:00
github-actions[bot] 4cca80fbf8 Version Packages (next) 2024-02-27 16:48:30 +00:00
Fredrik Adelöw 95aee1904e Merge pull request #22211 from tylerd-canva/tylerd/cfaccess-token-poc
Add support for Cloudflare Access Tokens to `cfaccess` Auth Provider
2024-02-27 10:20:32 +01:00
Fredrik Adelöw 4ba7447847 Update plugins/auth-backend/config.d.ts
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-26 16:38:20 +01:00
renovate[bot] 0fb419ba03 fix(deps): update dependency uuid to v9
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-26 02:29:53 +00:00
Patrik Oldsberg dd10ecf70f Merge pull request #23202 from backstage/freben/sort
sort package.json files that have no PRs active toward them
2024-02-23 19:40:57 +01:00
Fredrik Adelöw c66a99c272 sort package.json files that have no PRs active toward them
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-23 13:54:10 +01:00
Patrik Oldsberg 492fe83977 auth-backend: migrate to support new auth services
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-23 10:58:13 +01:00
Tyler Davis bfd0d62351 update tests
Signed-off-by: Tyler Davis <tylerd@canva.com>
2024-02-22 17:31:59 +11:00
Tyler Davis 0d1ad9faf9 PR feedback: change structure of serviceTokens config
Signed-off-by: Tyler Davis <tylerd@canva.com>
2024-02-22 17:20:55 +11:00
Tyler Davis 3191d616e8 pr feedback: make service tokens configurable
Signed-off-by: Tyler Davis <tylerd@canva.com>
2024-02-22 17:20:55 +11:00
Tyler Davis 293c835e05 Add support for Service Tokens to the cfaccess auth provider
Signed-off-by: Tyler Davis <tylerd@canva.com>
2024-02-22 16:30:23 +11: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
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
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 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
github-actions[bot] f1831dd9b2 Version Packages 2024-02-20 11:04:26 +00:00
Fredrik Adelöw fa7ea3f2f0 break out the providers router into a separate file
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-16 14:33:10 +01:00
Fredrik Adelöw f5e04e39d2 move away from deprecated types, import from auth-node
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-16 12:59:21 +01:00
renovate[bot] 38af71a3a0 fix(deps): update dependency google-auth-library to v9
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-15 00:30:58 +00:00
Fredrik Adelöw 6d1e1f3e3e Merge pull request #22829 from backstage/renovate/fs-extra-11.x
Update dependency fs-extra to v11
2024-02-14 08:54:53 +01:00
renovate[bot] 6bb6f3e64d fix(deps): update dependency fs-extra to v11
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-13 15:33:10 +01:00
github-actions[bot] 7236e15fa2 Version Packages (next) 2024-02-13 14:00:45 +00:00
Patrik Oldsberg 40fd216844 Merge pull request #22837 from backstage/freben/knipy
upgrade knip
2024-02-13 13:37:45 +01:00