Commit Graph

1302 Commits

Author SHA1 Message Date
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
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
Fredrik Adelöw 439df11d06 upgrade knip
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-12 11:06:30 +01:00
Andre Wanlin 425488bac5 Updated to be string[]
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-02-10 14:42:54 -06:00
Andre Wanlin bd29b2870b Added experimentalExtraAllowedOrigins to config
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-02-10 12:33:55 -06: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 c9d39120b2 chore: update knip reports
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-08 09:08:32 +02:00
Heikki Hellgren 23a29697aa ci: introduce knip for checking unused packages
fixes #21948

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-08 08:38:05 +02:00
Heikki Hellgren 55963c4714 feat: move knip reports under own command
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-08 08:29:50 +02: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
Patrik Oldsberg a3b3e1bf8a Merge pull request #22767 from backstage/rugvip/fix
explore: fix GroupsDiagram test
2024-02-06 15:52:39 +01:00
Patrik Oldsberg 0cd6325602 Merge pull request #22580 from secustor/chore/migrate-passport-saml
chore(plugins/auth-backend): migrate from passport-saml package to @node-saml/passport-saml
2024-02-06 15:03:51 +01:00
Patrik Oldsberg a9e0107111 auth-backend: refuse to issue excessively large tokens
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-06 15:02:24 +01:00
secustor d589a0488d expose new needed configuration options
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-02-06 10:09:52 +01:00
Aramis ee3cbed39d remove symmetric keys
Signed-off-by: Aramis <sennyeyaramis@gmail.com>
2024-02-04 10:46:50 -05:00
Aramis 4a89bc48b1 add support for service-to-service auth external callers
Signed-off-by: Aramis <sennyeyaramis@gmail.com>
2024-02-04 10:46:50 -05:00
Aramis f6dfb17b78 add additional scopes
Signed-off-by: Aramis <sennyeyaramis@gmail.com>
2024-02-04 10:46:49 -05:00
Aramis c3a91f8213 fix(auth): add support for additional alg values
Signed-off-by: Aramis <sennyeyaramis@gmail.com>
2024-02-04 10:46:49 -05:00
Patrik Oldsberg 331dfd1896 Merge pull request #22557 from jamieklassen/refactor-jose
Refactor auth-node to use 'jose' to decode JWTs
2024-02-03 14:59:22 +01:00
Patrik Oldsberg 22bb59712e Merge pull request #22675 from backstage/rugvip/auth-exp-tweaks
auth-backend: completely remove hardcoded session expiration
2024-02-03 12:59:04 +01:00
Patrik Oldsberg 3a00dc56a5 Merge pull request #21993 from Ericsson/configuration_token_expiry
Ability for Users to configure auth token expiration [19341]
2024-02-03 12:58:56 +01:00
Patrik Oldsberg 87dea686bf auth-backend: refactor to remove internal hardcoded default session expiration
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-03 12:37:04 +01:00
Jamie Klassen d309cadf47 remove jwt-decode from aws-alb provider
Signed-off-by: Jamie Klassen <jamie.klassen@broadcom.com>
2024-02-02 11:03:09 -05: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
Jamie Klassen c4aaad016d backfill tests for makeProfileInfo
Signed-off-by: Jamie Klassen <jamie.klassen@broadcom.com>
2024-02-02 11:03:09 -05:00