Commit Graph

100 Commits

Author SHA1 Message Date
github-actions[bot] 6465ab3686 Version Packages (next) 2022-12-06 13:22:31 +00:00
github-actions[bot] 2cb6963f9b Version Packages (next) 2022-11-29 11:14:34 +00:00
github-actions[bot] 83d3167594 Version Packages (next) 2022-11-22 15:40:52 +00:00
renovate[bot] 3280711113 Update dependency msw to ^0.49.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-11-22 04:34:08 +00:00
github-actions[bot] 3164131851 Version Packages 2022-11-15 12:31:55 +00:00
renovate[bot] e13cd3feaf Update dependency msw to ^0.48.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-11-09 10:15:16 +00:00
github-actions[bot] b01fea7b8c Version Packages (next) 2022-11-08 14:04:37 +00:00
github-actions[bot] d4df1fbb2e Version Packages (next) 2022-10-25 13:18:27 +00:00
Fredrik Adelöw 7573b65232 get rid of circular imports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-10-25 11:00:05 +02:00
github-actions[bot] f0196a2f04 Version Packages 2022-10-18 09:55:10 +00:00
Johan Haals b5f243f36d Merge pull request #14030 from angathorion/have-permissions-authorize-api-return-401-on-invalid-token
Fix permissions API to return 401 instead of 500 on throw
2022-10-17 10:13:01 +02:00
huansong.tang f3a3fefb96 Fix permissions API to return 401 instead of 500 when IdentityApi.getIdentity throws an error
Signed-off-by: huansong.tang <huansong.tang@grabtaxi.com>
2022-10-12 11:03:08 +08:00
github-actions[bot] 9282c018c7 Version Packages (next) 2022-10-11 14:30:05 +00:00
github-actions[bot] 721c1efdb4 Version Packages (next) 2022-10-04 12:08:16 +00:00
github-actions[bot] 4e94720142 Version Packages (next) 2022-09-27 10:57:53 +00:00
Patrik Oldsberg be5a837259 migrate to use workspace ranges
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-21 10:14:53 +02:00
github-actions[bot] 30882884a4 Version Packages 2022-09-20 11:52:02 +00:00
github-actions[bot] 423e01d903 Version Packages (next)
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-13 18:00:17 -04:00
github-actions[bot] f275697d2b Version Packages (next) 2022-09-06 13:11:16 +00:00
renovate[bot] 667d917488 chore(deps): update dependency msw to ^0.47.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-09-06 07:09:16 +00:00
Brian Fletcher 46ed515441 fix yarn lock after merge
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-09-01 10:58:14 +01:00
Brian Fletcher 04370684e8 Merge branch 'master' of github.com:backstage/backstage into RoadieHQ-5identity-api-client-interface 2022-09-01 10:51:52 +01:00
Patrik Oldsberg 8911f684e1 Yarn 3 automatic formatting changes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-08-31 15:49:38 +02:00
Brian Fletcher 4925dfcb74 Merge branch 'master' of github.com:backstage/backstage into RoadieHQ-5identity-api-client-interface 2022-08-31 11:19:34 +01:00
renovate[bot] 87ec2ba4d6 chore(deps): update dependency msw to ^0.46.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-08-31 01:34:13 +00:00
github-actions[bot] d1ec204774 Version Packages (next) 2022-08-30 12:02:13 +00:00
Brian Fletcher ec74f25794 fix test
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-08-25 15:54:24 +01:00
Brian Fletcher ed92f732a1 default id provider surface NotAllowedError
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-08-25 15:42:59 +01:00
Fredrik Adelöw 9212439d15 just some more use of setupRequestMockHandlers
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-08-24 11:26:12 +02:00
Brian Fletcher d102f14f9e fix some review comments
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-08-23 16:55:16 +01:00
Brian Fletcher 8f44eb1724 Merge branch 'master' of github.com:backstage/backstage into RoadieHQ-identity-api-client-interface-7 2022-08-23 15:28:40 +01:00
github-actions[bot] 18ab337f96 Version Packages (next) 2022-08-23 10:29:17 +00:00
renovate[bot] bf5e9030eb chore(deps): update dependency msw to ^0.45.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-08-22 02:27:29 +00:00
Brian Fletcher 71f39b4bea Merge branch 'master' into identity-api-client-interface 2022-08-16 15:14:49 +01:00
Brian Fletcher b16ebc2a1b add express dep
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-08-16 13:26:28 +01:00
github-actions[bot] a5684d0d53 Version Packages 2022-08-16 12:15:33 +00:00
Brian Fletcher 782acbafdd fix express package
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-08-16 13:01:24 +01:00
Brian Fletcher 90223b820b adding express.Request back to interface
I tried to use the node-fetch request, however the express handlers
appear to be passing down express.Request so its seems to be the right
choice.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-08-16 12:00:06 +01:00
Brian Fletcher 518e5ddcd1 addressing some code review comments
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-08-15 14:51:27 +01:00
Brian Fletcher 16f0a6fac6 Merge branch 'master' into identity-api-client-interface 2022-07-28 10:22:14 +01:00
github-actions[bot] 73cee58fc2 Version Packages (next) 2022-07-26 08:37:39 +00:00
Brian Fletcher 7b4bad2e55 Merge branch 'master' into identity-api-client-interface 2022-07-19 15:36:51 +01:00
github-actions[bot] 7d7da6caec Version Packages 2022-07-19 08:34:21 +00:00
Brian Fletcher 7d2dfaf3dc Merge branch 'master' into identity-api-client-interface 2022-07-18 09:45:22 +01:00
renovate[bot] 8006d0f9bf chore(deps): update dependency msw to ^0.44.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-13 02:08:31 +00:00
github-actions[bot] 0e967f188b Version Packages (next) 2022-07-12 13:19:14 +00:00
Brian Fletcher 2fd4fd0585 move types to deps
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-07-08 22:49:16 +01:00
Brian Fletcher 36832b084d add @types/express to auth-node
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-07-08 21:37:30 +01:00
Brian Fletcher 2cbd533426 break identity client into an interface
The interface has changed a little instead of allowing the client to
parse out the authorization header, it takes the request object as is
to extract the identity from it how the implementation decides.

IdentityClient#authenticate is now deprecated, in favor of
IdentityApi#getIdentity.

I am leaving the IdentityClient in place deprecated so that plugins
that use this can migrate away from it.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-07-08 16:56:23 +01:00
renovate[bot] a70869e775 chore(deps): update dependency msw to ^0.43.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-05 09:54:46 +00:00