Fredrik Adelöw
c4a258f5e4
use jest.setTimeout consistently
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-03-28 12:30:49 +02:00
Patrik Oldsberg
12f1a5feac
Merge pull request #17013 from mario-mui/doc/plugin
...
Doc/plugin
2023-03-28 10:35:14 +02:00
Phred
ec460fdbfc
Merge branch 'master' of github.com:backstage/backstage into familiarize-entity-names
2023-03-27 16:58:48 -05:00
Raghunandan Balachandran
0aca3fad2f
Merge pull request #17124 from backstage/techdocs-a11y-link-color-fix
...
[Techdocs] A11y: Change anchor links color in Techdocs content
2023-03-27 19:55:29 +02:00
Phred
abbcb55554
cleaened up tsc issues
...
Signed-off-by: Phred <fearphage@gmail.com >
2023-03-27 12:25:59 -05:00
Raghunandan
847a1eee3d
add changeset
...
Signed-off-by: Raghunandan <soapraj@gmail.com >
2023-03-27 18:59:58 +02:00
Phred
f37a95adcd
added changeset
...
Signed-off-by: Phred <fearphage@gmail.com >
2023-03-27 11:59:47 -05:00
Phred
57a49da161
use helper to familiarize entities passed to GitHub
...
Signed-off-by: Phred <fearphage@gmail.com >
2023-03-27 11:59:42 -05:00
Phred
8f0bd33d7a
added utility to remove backstage entity refs from entities
...
Signed-off-by: Phred <fearphage@gmail.com >
2023-03-27 11:59:38 -05:00
Raghunandan
25d61793f2
Use link color from palette
...
Signed-off-by: Raghunandan <soapraj@gmail.com >
2023-03-27 18:11:25 +02:00
Fredrik Adelöw
de7d0e3bd9
Merge pull request #16607 from adamdmharvey/adamdmharvey/fix-techdocs-custom-example
...
fix(docs): TechDocs grid sample code
2023-03-27 16:23:16 +02:00
pitwegner
14fa30fe19
Merge branch 'backstage:master' into master
2023-03-27 16:04:46 +02:00
Fredrik Adelöw
b9f2e4a4f6
Merge pull request #17103 from backstage/renovate/prettier-2.x-lockfile
...
chore(deps): update dependency prettier to v2.8.7
2023-03-27 16:03:50 +02:00
Fredrik Adelöw
8d0d63f8f8
some more leftover deps
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-03-27 15:29:21 +02:00
Fredrik Adelöw
2cd810c414
@types/react to its right place in dependencies
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-03-27 14:46:31 +02:00
Fredrik Adelöw
e0c6e8b9c3
get rid of majority of peer dependency warnings in yarn
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-03-27 12:26:23 +02:00
Johan Haals
190e7c090c
Merge pull request #17078 from backstage/jhaals/bump-zod
...
chore: Bump zod deps
2023-03-27 10:08:50 +02:00
David Weber
19b5c20aaf
feat: add api spectral linter plugin to market
...
Signed-off-by: David Weber <david.weber@w3tec.ch >
2023-03-27 07:41:54 +02:00
backstage-goalie[bot]
ef50084b89
Merge pull request #17109 from backstage/renovate/aws-sdk-js-v3-monorepo
...
fix(deps): update aws-sdk-js-v3 monorepo to v3.299.0
2023-03-27 00:44:17 +00:00
renovate[bot]
7af3c9c8e9
fix(deps): update aws-sdk-js-v3 monorepo to v3.299.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-27 00:03:50 +00:00
Alex Crome
7974080aba
Add easy auth to documentation navigation.
...
Also corrected entries so they show up in alphabetical order in the sidebar.
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com >
2023-03-27 00:54:13 +01:00
Alex Crome
7019734333
Fix Api Report
...
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com >
2023-03-27 00:53:19 +01:00
backstage-goalie[bot]
3dbdb8e1e1
Merge pull request #17107 from backstage/renovate/frsource-cypress-plugin-visual-regression-diff-3.x-lockfile
...
chore(deps): update dependency @frsource/cypress-plugin-visual-regression-diff to v3.2.14
2023-03-26 23:45:28 +00:00
Alex Crome
a0ef1ec734
Properly expose easy auth provider
...
16108 added support for Azure easy auth, however the provider wasn't properly exposed so it can't be used.
This PR fixes that by properly exposing the provider
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com >
2023-03-27 00:20:48 +01:00
renovate[bot]
49e6a4efd2
chore(deps): update dependency @frsource/cypress-plugin-visual-regression-diff to v3.2.14
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-26 23:05:37 +00:00
backstage-goalie[bot]
99a6dfa964
Merge pull request #17106 from backstage/renovate/slugify-1.x-lockfile
...
fix(deps): update dependency slugify to v1.6.6
2023-03-26 22:58:27 +00:00
renovate[bot]
6598069cf4
fix(deps): update dependency slugify to v1.6.6
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-26 22:21:46 +00:00
backstage-goalie[bot]
005255f83f
Merge pull request #17105 from backstage/renovate/uiw-react-codemirror-4.x-lockfile
...
fix(deps): update dependency @uiw/react-codemirror to v4.19.10
2023-03-26 22:15:17 +00:00
renovate[bot]
7768978a3d
fix(deps): update dependency @uiw/react-codemirror to v4.19.10
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-26 21:35:46 +00:00
backstage-goalie[bot]
09c2d8c6a6
Merge pull request #17104 from backstage/renovate/frsource-cypress-plugin-visual-regression-diff-3.x-lockfile
...
chore(deps): update dependency @frsource/cypress-plugin-visual-regression-diff to v3.2.12
2023-03-26 21:15:58 +00:00
renovate[bot]
a298d8b8f4
chore(deps): update dependency @frsource/cypress-plugin-visual-regression-diff to v3.2.12
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-26 20:42:07 +00:00
backstage-goalie[bot]
2f1328c747
Merge pull request #17102 from backstage/renovate/frsource-cypress-plugin-visual-regression-diff-3.x-lockfile
...
chore(deps): update dependency @frsource/cypress-plugin-visual-regression-diff to v3.2.11
2023-03-26 20:24:01 +00:00
renovate[bot]
57d36e4324
chore(deps): update dependency prettier to v2.8.7
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-26 19:50:24 +00:00
renovate[bot]
39dbc8608d
chore(deps): update dependency @frsource/cypress-plugin-visual-regression-diff to v3.2.11
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-26 19:43:49 +00:00
backstage-goalie[bot]
6700bd92ed
Merge pull request #17099 from backstage/renovate/esbuild-0.x-lockfile
...
chore(deps): update dependency esbuild to v0.17.14
2023-03-26 13:36:10 +00:00
renovate[bot]
9521ff5e64
chore(deps): update dependency esbuild to v0.17.14
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-03-26 13:07:19 +00:00
Fredrik Adelöw
a70cef9d85
Merge pull request #17071 from backstage/renovate/docusaurus-monorepo
...
fix(deps): update docusaurus monorepo to v2.4.0
2023-03-26 15:00:30 +02:00
Mark David Avery
9cb1db6546
fix(tech-insights): When multiple fact retrievers are used for a check, allow for cases where only one returns a given fact
...
Signed-off-by: Mark David Avery <mark@webark.cc >
2023-03-25 18:39:12 -07:00
headphonejames
2190368b52
remove react effect for less potential re-rendering
...
Signed-off-by: headphonejames <generalfuzz@gmail.com >
2023-03-25 10:49:07 -07:00
headphonejames
e4badfd959
re-execute checkin tests
...
Signed-off-by: headphonejames <generalfuzz@gmail.com >
2023-03-24 14:57:43 -07:00
Jamie Klassen
85adf6943b
fail multi-resource access token requests
...
The emphasis on the word 'erroneously' in [this
doc](https://github.com/AzureAD/microsoft-authentication-library-for-js/blob/ef0a1ae38249ba2cf6ec5d75731e711a6ae62cba/lib/msal-browser/docs/resources-and-scopes.md?plain=1#L36 )
makes this behaviour pretty compelling.
Signed-off-by: Jamie Klassen <jklassen@vmware.com >
2023-03-24 17:51:36 -04:00
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
headphonejames
af12902763
return lodash library
...
Signed-off-by: headphonejames <generalfuzz@gmail.com >
2023-03-24 13:55:55 -07: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
headphonejames
f95a7e2c5d
add changeset
...
Signed-off-by: headphonejames <generalfuzz@gmail.com >
2023-03-24 13:21:17 -07:00