Commit Graph

254 Commits

Author SHA1 Message Date
github-actions[bot] 0478509ee2 Version Packages (next) 2024-04-30 11:22:01 +00:00
github-actions[bot] 46046059b4 Version Packages (next) 2024-04-23 14:53:09 +00:00
Patrik Oldsberg ee5173fd5e Merge pull request #22765 from drodil/auth_resolver_override
feat: allow overriding default ownership resolving
2024-04-23 16:44:50 +02:00
github-actions[bot] 0e48f5a289 Version Packages 2024-04-16 12:20:53 +00:00
Heikki Hellgren 776ec144ed fix: review comments and naming
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-04-15 08:44:56 +03:00
Heikki Hellgren b0ae9ccac4 feat: support for new backend system via extension point
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-04-15 08:21:16 +03:00
Heikki Hellgren ea9262bc9f feat: allow overriding default ownership resolving
This allows to modify the ownership resolving in the auth resolve
context. For example if user wants to include parent groups also to
the ownershipEntityRefs, it's not possible unless the built-in
auth providers are forked and rewritten.

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-04-15 08:21:16 +03:00
github-actions[bot] 036b9b3434 Version Packages (next) 2024-04-09 15:55:28 +00:00
Patrik Oldsberg 318c0b760a api report updates for service token improvements
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-04-05 16:28:56 +02:00
Vincenzo Scamporlino 130b215629 backend-app-api: final service to service refactoring
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-04-04 14:40:41 +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
github-actions[bot] e83e055841 Version Packages 2024-03-19 14:56:10 +00:00
github-actions[bot] 778bc48921 Version Packages (next) 2024-03-12 13:35:55 +00: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
github-actions[bot] 4cca80fbf8 Version Packages (next) 2024-02-27 16:48:30 +00: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 b4fc6e3164 auth-node: deprecate getBearerTokenFromAuthorizationHeader
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:21 +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
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 2af5354361 Bump dependency jose to v5
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-21 10:50:31 +01:00
github-actions[bot] f1831dd9b2 Version Packages 2024-02-20 11:04:26 +00:00
Patrik Oldsberg 49cff6ae0f Merge pull request #23077 from afscrome/fixmsauthwithnoprofile
Fix Microsoft Auth Provider when Profile not requested
2024-02-19 20:27:14 +01:00
Alex Crome a0b01eda2c Moved defence against null tokens into defaultProfileTransform to apply more broadly than just Microsoft tokens.
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2024-02-19 15:07:47 +00:00
github-actions[bot] 7236e15fa2 Version Packages (next) 2024-02-13 14:00:45 +00:00
Fredrik Adelöw 439df11d06 upgrade knip
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-12 11:06:30 +01:00
Fredrik Adelöw e97cc0b0a3 updated the knip rules a bit
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-08 09:53:18 +01:00
Heikki Hellgren 60a68f10e9 ci: introduce knip for checking unused packages
fixes #21948

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-08 08:29:48 +02:00
github-actions[bot] b17a6cccce Version Packages (next) 2024-02-06 14:58:46 +00:00
Jamie Klassen d4cc552ab1 refactor auth plugins to use jose
Signed-off-by: Jamie Klassen <jamie.klassen@broadcom.com>
2024-02-02 11:03:09 -05:00
github-actions[bot] c70c3dc393 Version Packages (next) 2024-01-30 13:38:11 +00:00
github-actions[bot] 185d5ea0b0 Version Packages (next) 2024-01-23 13:57:50 +00:00
github-actions[bot] 8070f67dc4 Version Packages 2024-01-16 11:44:56 +00:00
github-actions[bot] ac277f3c91 Version Packages (next) 2024-01-09 12:44:34 +00:00
github-actions[bot] a3ccddeba5 Version Packages (next) 2024-01-02 10:42:54 +00:00
github-actions[bot] c9f71fba8d Version Packages (next) 2023-12-25 23:42:26 +00:00
github-actions[bot] a9801a3ec9 Version Packages 2023-12-19 13:39:54 +00:00
Fredrik Adelöw 8a23b73866 Merge pull request #21800 from Thutm/SNYK-JS-ZOD-5925617-fix
Fixing Snyk vulnerability SNYK-JS-ZOD-5925617 by upgrading zod packages to latest
2023-12-15 20:43:59 +01:00
github-actions[bot] 3f1192f32f Version Packages (next) 2023-12-12 15:45:17 +00:00
Joseph Campos e8a57e7473 Fixing Snyk vulnerability SNYK-JS-ZOD-5925617 by upgrading zod packages to latest
Signed-off-by: Joseph Campos <joseph.campos@gendigital.com>
2023-12-11 06:57:13 -08:00