Joe Porpeglia
|
6a079788e8
|
Cast type instead of throwing
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
|
2022-02-11 11:08:56 -05:00 |
|
Joe Porpeglia
|
08ce0c83dd
|
Use strict() validation for permission criteria zod schemas
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
|
2022-02-11 11:08:56 -05:00 |
|
Joe Porpeglia
|
e66bb84798
|
Require at least one item in allOf/anyOf criteria
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
|
2022-02-11 11:08:56 -05:00 |
|
github-actions[bot]
|
e4791789d1
|
Version Packages
|
2022-02-10 11:06:33 +00:00 |
|
Fredrik Adelöw
|
86b40d464f
|
move over BackstageSignInResult, BackstageIdentityResponse, BackstageUserIdentity
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2022-02-09 17:10:18 +01:00 |
|
github-actions[bot]
|
e74f416a00
|
Version Packages (next)
|
2022-02-08 19:38:17 +00:00 |
|
github-actions[bot]
|
a12bb7b065
|
Version Packages
|
2022-02-03 09:42:25 +00:00 |
|
github-actions[bot]
|
51eecb3f03
|
Version Packages (next)
|
2022-02-02 14:28:47 +00:00 |
|
github-actions[bot]
|
e1580cf73a
|
Version Packages (next)
|
2022-02-01 08:53:29 +00:00 |
|
github-actions[bot]
|
406848efee
|
Version Packages
|
2022-01-27 11:07:27 +00:00 |
|
github-actions[bot]
|
8b18d054f3
|
Version Packages
|
2022-01-20 10:33:31 +00:00 |
|
github-actions[bot]
|
a94a2b8b3f
|
Version Packages (next)
|
2022-01-18 13:49:07 +00:00 |
|
MT Lewis
|
0ae4f4cc82
|
permissions: rename authorize request and response types to avoid envelope suffix
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2022-01-13 17:51:06 +00:00 |
|
MT Lewis
|
b768259244
|
permission-backend: wrap authorize request and response batches in envelope
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2022-01-13 17:51:05 +00:00 |
|
github-actions[bot]
|
b04011602b
|
Version Packages
|
2022-01-13 14:23:13 +00:00 |
|
MT Lewis
|
ba2dbe47d7
|
permission-node: regenerate api-report
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2022-01-13 13:28:51 +00:00 |
|
MT Lewis
|
3bb0afb54c
|
permission-node: add test for apply conditions router
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2022-01-13 13:04:30 +00:00 |
|
MT Lewis
|
34a4be296f
|
permission-node: list all incorrect resource types in apply-conditions handler
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2022-01-13 13:04:06 +00:00 |
|
MT Lewis
|
1fb2e0e0b4
|
permission-node: wrap request and response arrays in object
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2022-01-13 13:04:06 +00:00 |
|
MT Lewis
|
cbb85e07f0
|
permission-node: simplify undefined check and fix applyConditions signature
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2022-01-13 13:04:05 +00:00 |
|
MT Lewis
|
8e72b573aa
|
permission-node: switch to array for getResources return value
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2022-01-13 13:04:04 +00:00 |
|
MT Lewis
|
706b6c29e9
|
permission-node: allow batch retrieval of resources in /apply-conditions
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2022-01-13 13:04:04 +00:00 |
|
MT Lewis
|
b66704db18
|
permission-node: accept batched requests in /apply-conditions
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2022-01-13 13:04:03 +00:00 |
|
MT Lewis
|
9db1b86f32
|
permission-node: add helpers for creating PermissionRules
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2022-01-07 16:06:58 +00:00 |
|
github-actions[bot]
|
7d27a11079
|
Version Packages
|
2021-12-30 11:06:46 +00:00 |
|
github-actions[bot]
|
3d68c45ef7
|
Version Packages
|
2021-12-23 12:23:34 +00:00 |
|
MT Lewis
|
bc9a205b86
|
backend-common: remove isSecure property in favour of a property on the NoopServerTokenManager
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2021-12-21 10:04:04 +00:00 |
|
MT Lewis
|
20d10b57d6
|
permission-node: rename static create method to fromConfig
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2021-12-21 09:46:22 +00:00 |
|
MT Lewis
|
c829631b4a
|
permission-node: use filename import in ServerPermissionClient test suite
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2021-12-20 17:34:25 +00:00 |
|
Joon Park
|
f898c014ca
|
Add explicit instance variable to denote the given token manager's scope of authentication
Signed-off-by: Joon Park <joonp@spotify.com>
|
2021-12-17 18:52:36 +00:00 |
|
Joon Park
|
0e8ec6d974
|
Rename all the things
Signed-off-by: Joon Park <joonp@spotify.com>
|
2021-12-17 18:16:47 +00:00 |
|
Joon Park
|
d1801d7166
|
Refactor ServerPermissionClient away from inheritance
Signed-off-by: Joon Park <joonp@spotify.com>
|
2021-12-17 18:16:47 +00:00 |
|
Joon Park
|
816e0e04f9
|
Address various comments round 1
Signed-off-by: Joon Park <joonp@spotify.com>
|
2021-12-17 18:16:47 +00:00 |
|
Joon Park
|
24dce3ca43
|
Reintroduce noop token manager and refactor ServerPermissionClient
Signed-off-by: Joon Park <joonp@spotify.com>
|
2021-12-17 18:16:47 +00:00 |
|
Joon Park
|
366ca3ebfb
|
Fix ts error
Signed-off-by: Joon Park <joonp@spotify.com>
|
2021-12-17 18:16:47 +00:00 |
|
Joon Park
|
abb7616345
|
Add changeset and docs.
Signed-off-by: Joon Park <joonp@spotify.com>
|
2021-12-17 18:16:46 +00:00 |
|
Joon Park
|
f786dc8140
|
Generate secret in development
Signed-off-by: Joon Park <joonp@spotify.com>
|
2021-12-17 18:16:46 +00:00 |
|
Joon Park
|
6b8713df35
|
Create ServerPermissionClient and add it to example backend
Signed-off-by: Joon Park <joonp@spotify.com>
|
2021-12-17 18:16:46 +00:00 |
|
github-actions[bot]
|
9068128fd8
|
Version Packages
|
2021-12-09 12:02:28 +00:00 |
|
Johan Haals
|
dd77b5eb12
|
Merge pull request #8283 from backstage/mob/identity-api
core-plugin-api: stabilize IdentityApi
|
2021-12-08 14:29:03 +01:00 |
|
Fredrik Adelöw
|
dcd1a0c3f4
|
Do not unpack arguments directly on exported items
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2021-12-07 19:42:10 +01:00 |
|
github-actions[bot]
|
29f2606ed9
|
Version Packages
|
2021-12-02 12:35:24 +00:00 |
|
blam
|
64c3fc492e
|
chore: fix up api-reports and fix the export
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: blam <ben@blam.sh>
|
2021-12-02 13:32:35 +01:00 |
|
Johan Haals
|
8c337a480f
|
chore: Update types and API reports
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2021-12-02 13:32:35 +01:00 |
|
MT Lewis
|
450ca92330
|
permissions: change permission integration route to use /.well-known prefix
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2021-12-01 15:52:08 +00:00 |
|
MT Lewis
|
8c6f4810c9
|
permission-node: fix test suite name
Co-authored-by: Joe Porpeglia <porpegliaj@gmail.com>
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2021-11-30 15:58:47 +00:00 |
|
MT Lewis
|
e7851efa9e
|
permission-node: rename and adjust policy return type to reduce nesting
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
|
2021-11-30 15:21:28 +00:00 |
|
github-actions[bot]
|
ef34f5de7b
|
Version Packages
|
2021-11-25 12:40:52 +00:00 |
|
Mike Lewis
|
370da15e7b
|
permission-node: separate doc comment summaries with @remarks tag
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
|
2021-11-24 14:30:21 +00:00 |
|
Mike Lewis
|
aded9bbc22
|
permission-node: set version to 0.0.0 before initial release
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
|
2021-11-24 14:20:56 +00:00 |
|