Jamie Klassen
01e6d459e2
MicrosoftAuth automatically gets refresh tokens
...
Signed-off-by: Jamie Klassen <jklassen@vmware.com >
2023-03-24 17:51:36 -04:00
Jamie Klassen
c15e0cedbe
can get non-microsoft graph tokens via refresh
...
Next up will be to make it possible to _request_ refreshable tokens via
`getAccessToken`, accounting for the fact that the `offline_access` scope does
not appear in the auth-backend response when it is requested -- instead the
response has a set-cookie header.
Signed-off-by: Jamie Klassen <jklassen@vmware.com >
2023-03-24 17:51:36 -04:00
Jamie Klassen
000cbcc99a
can get non-microsoft graph tokens via popup
...
These tokens will need to be requested on demand with a popup every time: Azure
does allow you to get a refresh token from its `/token` endpoint for a set of
Microsoft Graph scopes and use that refresh token to get access tokens for other
resources, but our session manager isn't quite subtle enough to handle use cases
like that yet.
Signed-off-by: Jamie Klassen <jklassen@vmware.com >
2023-03-24 17:45:51 -04:00
Jamie Klassen
c5a12022d8
refactor MicrosoftAuth
...
to allow overriding some behaviors in subsequent commits
Signed-off-by: Jamie Klassen <jklassen@vmware.com >
2023-03-24 17:10:26 -04:00
Jamie Klassen
475abd1dc3
support non-microsoft graph scopes
...
Signed-off-by: Jamie Klassen <jklassen@vmware.com >
2023-03-24 17:10:25 -04:00
Jamie Klassen
646025786e
construct test subject via factory function
...
Rather than using the MicrosoftAuthProvider constructor directly -- this is
more faithful to how this object is instantiated in practice.
Also, introduce FakeMicrosoftAPI to simulate negotiating scopes, authorization
codes, access tokens, and refresh tokens with Azure.
Signed-off-by: Jamie Klassen <jklassen@vmware.com >
2023-03-24 17:10:17 -04:00
Jamie Klassen
3b0ac0d7e2
convert module mock to msw
...
This should allow for easier refactoring and adding new microsoft-specific
features.
Signed-off-by: Jamie Klassen <jklassen@vmware.com >
2023-03-24 16:48:41 -04:00
Patrik Oldsberg
d8fea08f7c
Merge pull request #17087 from backstage/rugvip/dedup
...
cli: fix package build to avoid duplicate modules for multiple entry points
2023-03-24 20:58:32 +01:00
Patrik Oldsberg
d293cc8077
Merge pull request #16857 from niallthomson/rename-codeservices-plugin
...
Rename AWS CodeSuite plugin to AWS Code Services
2023-03-24 18:16:16 +01:00
Patrik Oldsberg
24432ae52f
cli: fix package build to avoid duplicate modules for multiple entry points
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-03-24 16:48:40 +01:00
Morgan Bentell
8a1e9dbdde
Merge pull request #17031 from agentbellnorm/techdocs/mkdocs-material-9-compat
...
[Techdocs] mkdocs-material 9 compat
2023-03-24 13:21:45 +01:00
Patrik Oldsberg
fff99fd804
Merge pull request #17076 from backstage/rugvip/org-members
...
OWNERS: add org members pjungermann, jamieklassen, OrkoHunter
2023-03-24 11:59:13 +01:00
Patrik Oldsberg
5c392e50b1
OWNERS: add org members pjungermann, jamieklassen, OrkoHunter
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-03-24 11:30:38 +01:00
Patrik Oldsberg
ac7529636f
Merge pull request #17043 from backstage/rugvip/owners-bux
...
OWNERS: update TechDocs + add Discoverability
2023-03-24 10:55:45 +01:00
Johan Haals
e54581b82d
Merge pull request #16820 from tradcliffe-expediagroup/tradcliffe-expediagroup/confluence-to-markdown-action
...
Tradcliffe expediagroup/confluence to markdown action
2023-03-24 10:35:55 +01:00
Patrik Oldsberg
c8b464c97e
CODEOWNERS: update to reflect techdocs-core change
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-03-24 10:17:49 +01:00
Patrik Oldsberg
a2fcd70aa6
OWNERS: update to reflect pulp + bux
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-03-24 10:17:49 +01:00
backstage-goalie[bot]
740771b8ff
Merge pull request #17069 from backstage/renovate/sass-1.x-lockfile
...
fix(deps): update dependency sass to v1.60.0
2023-03-24 03:15:57 +00:00
renovate[bot]
a6ac09eb32
fix(deps): update dependency sass to v1.60.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-24 02:20:35 +00:00
backstage-goalie[bot]
faec4348f0
Merge pull request #17068 from backstage/renovate/marked-4.x-lockfile
...
fix(deps): update dependency marked to v4.3.0
2023-03-24 02:13:55 +00:00
renovate[bot]
b794ee577d
fix(deps): update dependency marked to v4.3.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-24 01:23:36 +00:00
backstage-goalie[bot]
817f54596f
Merge pull request #17065 from backstage/renovate/cronstrue-2.x-lockfile
...
fix(deps): update dependency cronstrue to v2.24.0
2023-03-24 01:16:19 +00:00
backstage-goalie[bot]
6a80320952
Merge pull request #17061 from backstage/renovate/aws-sdk-js-v3-monorepo
...
fix(deps): update aws-sdk-js-v3 monorepo to v3.298.0
2023-03-24 00:46:05 +00:00
renovate[bot]
99ba4319cb
fix(deps): update dependency cronstrue to v2.24.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-24 00:31:46 +00:00
backstage-goalie[bot]
8d03be1ff5
Merge pull request #17060 from backstage/renovate/immer-9.x-lockfile
...
fix(deps): update dependency immer to v9.0.21
2023-03-24 00:24:42 +00:00
renovate[bot]
e2a152af87
fix(deps): update aws-sdk-js-v3 monorepo to v3.298.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-23 23:40:38 +00:00
renovate[bot]
82edae411f
fix(deps): update dependency immer to v9.0.21
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-23 23:39:53 +00:00
Tracey Radcliffe
9c00d8b963
Apply suggestions from code review
...
Co-authored-by: Johan Haals <johan@haals.se >
Signed-off-by: Tracey Radcliffe <tradcliffe@expediagroup.com >
2023-03-23 12:47:37 -07:00
Patrik Oldsberg
b268dab386
OWNERS: add Kubernetes project area ( #17052 )
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-03-23 11:22:19 -04:00
Fredrik Adelöw
19919554f2
Merge pull request #17046 from backstage/freben/cascade
...
add a test for cascading deletes in the catalog
2023-03-23 15:39:54 +01:00
backstage-goalie[bot]
79751bfcd1
Merge pull request #17055 from backstage/renovate/diff-5.x-lockfile
...
chore(deps): update dependency @types/diff to v5.0.3
2023-03-23 14:32:55 +00:00
renovate[bot]
7cb396ca1d
chore(deps): update dependency @types/diff to v5.0.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-23 14:03:27 +00:00
backstage-goalie[bot]
6e441d38fc
Merge pull request #17050 from backstage/renovate/webpack-5.x-lockfile
...
fix(deps): update dependency webpack to v5.76.3
2023-03-23 13:57:26 +00:00
backstage-goalie[bot]
491291db38
Merge pull request #17049 from backstage/renovate/swr-2.x-lockfile
...
chore(deps): update dependency swr to v2.1.1
2023-03-23 13:50:38 +00:00
renovate[bot]
9c21eb3f48
fix(deps): update dependency webpack to v5.76.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-23 13:16:03 +00:00
renovate[bot]
214ae4ac42
chore(deps): update dependency swr to v2.1.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-23 13:15:34 +00:00
Morgan Bentell
eef59fe416
do default techdocs docker image version in a separate PR
...
Signed-off-by: Morgan Bentell <mbentell@spotify.com >
2023-03-23 10:49:45 +01:00
backstage-goalie[bot]
b9828c3c8d
Merge pull request #17045 from backstage/renovate/nodemon-2.x-lockfile
...
chore(deps): update dependency nodemon to v2.0.22
2023-03-23 09:41:10 +00:00
Fredrik Adelöw
47717bc668
add a test for cascading deletes in the catalog
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-03-23 10:25:14 +01:00
Fredrik Adelöw
af28e4dbc6
Merge pull request #17030 from backstage/renovate/material-ui-monorepo
...
Update dependency @material-ui/lab to v4.0.0-alpha.61
2023-03-23 10:19:50 +01:00
renovate[bot]
5e08d75876
chore(deps): update dependency nodemon to v2.0.22
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-23 09:06:57 +00:00
Patrik Oldsberg
8e0abe1ca3
Merge pull request #17042 from backstage/rugvip/members
...
OWNERS: add org members: taras, awanlin, punkle
2023-03-23 10:00:31 +01:00
backstage-goalie[bot]
19a6fead66
Merge pull request #17036 from backstage/renovate/dompurify-2.x-lockfile
...
Update dependency dompurify to v2.4.5
2023-03-23 08:53:59 +00:00
backstage-goalie[bot]
004e282536
Merge pull request #17033 from backstage/renovate/express-4.x-lockfile
...
Update dependency @types/express to v4.17.17
2023-03-23 08:53:54 +00:00
Patrik Oldsberg
5b8930dfc5
OWNERS: add org members: taras, awanlin, punkle
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-03-23 09:45:19 +01:00
Patrik Oldsberg
6692485971
Merge pull request #17028 from backstage/rugvip/pkuang
...
OWNERS: add org members: pkuang, webark
2023-03-23 09:32:53 +01:00
Fredrik Adelöw
eacf9b01fe
Merge pull request #16976 from backstage/freben/msw
...
bump msw to v1.2.0
2023-03-23 09:30:36 +01:00
blam
618df372ef
chore: fix yarn install
...
Signed-off-by: blam <ben@blam.sh >
2023-03-23 09:22:56 +01:00
blam
cac94d0d26
chore: fix yarn install
...
Signed-off-by: blam <ben@blam.sh >
2023-03-23 09:22:30 +01:00
Ben Lambert
2535d5b50a
Merge pull request #17032 from backstage/renovate/swc-core-1.x-lockfile
...
Update dependency @swc/core to v1.3.42
2023-03-23 09:21:03 +01:00