Commit Graph

17555 Commits

Author SHA1 Message Date
Johan Haals 4e3755151c Keep existing EntitySwitch behaviour, add tests
Keep the existing behavior for non async statements

Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-06 09:12:36 +02:00
Johan Haals bb0f6b8a0f add changeset
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-06 09:12:35 +02:00
Johan Haals a1594fb8ca api reports
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-06 09:12:35 +02:00
Johan Haals 604987599e chore: Adds missing method to mocked catalog APIs
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-06 09:12:35 +02:00
Johan Haals 7413797ecf Add EntityProcessingErrorsPanel tests
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-06 09:12:35 +02:00
Johan Haals 5ec945f141 chore: format package.json
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-06 09:12:34 +02:00
Johan Haals 26c08d8dd7 Display entity which error originated from
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-06 09:12:34 +02:00
Patrik Oldsberg 90b5f43c5a catalog: cleanup + rename entityName -> entityRef, apiRegistry -> apis
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-06 09:12:34 +02:00
Johan Haals 2ea14f0bcf Display errors from ancestors
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-06 09:12:34 +02:00
Johan Haals 672d6ed01a Add async support to entitySwitch if statements
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Ben Lambert <ben@blam.sh>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-06 09:12:34 +02:00
Johan Haals a0c6ae89b1 Add getEntityAncestors to CatalogClientWrapper
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Ben Lambert <ben@blam.sh>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-06 09:12:33 +02:00
Johan Haals 3cf068a4b1 catalog-client: Fix getEntityAncestors request path
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-06 09:12:33 +02:00
Johan Haals e6225ac290 Export CatalogAncestor types
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Ben Lambert <ben@blam.sh>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-06 09:12:33 +02:00
blam fa6bc2aa97 chore: add some comments on what's left to do
Signed-off-by: blam <ben@blam.sh>
2021-10-06 09:12:33 +02:00
blam 8cb5d89e37 chore: starting to add EntityAncestorsProcessingErrorsPanel
Signed-off-by: blam <ben@blam.sh>
2021-10-06 09:12:32 +02:00
Patrik Oldsberg 7d3228fefb Merge pull request #7456 from backstage/rugvip/authmsg
core-components: clearer error message for auth providers without sign-in support
2021-10-05 19:50:36 +02:00
Patrik Oldsberg cab6788d84 Merge pull request #7455 from backstage/rugvip/bbauth
auth-backend: remove default bitbucket sign-in provider
2021-10-05 19:50:29 +02:00
Patrik Oldsberg 69e40c00b2 auth-backend: remove default bitbucket sign-in provider
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-05 18:35:37 +02:00
Patrik Oldsberg 666e1f478e core-components: clearer error message for auth providers without sign-in support
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-05 18:24:59 +02:00
Patrik Oldsberg c2512887a6 Merge pull request #7308 from FilipSwiatczak/bitbucket-auth
Bitbucket cloud authentication
2021-10-05 17:06:42 +02:00
Ben Lambert 48a779e14f Merge pull request #7369 from mstergianis/docs/proxying-tutorial
Create a proxying tutorial
2021-10-05 17:06:27 +02:00
Eric Peterson bbb70619d6 Merge pull request #7451 from backstage/analytics/version-bridge
[Analytics] Manage context via version-bridge
2021-10-05 16:22:03 +02:00
Eric Peterson c781f49fc4 Merge pull request #7435 from backstage/codemod/extension-names
Add names to all core extensions provided by plugins
2021-10-05 16:21:43 +02:00
Ben Lambert 0cc0484583 Merge pull request #7450 from lukebeamish-peak/add-peak-adopter
Added Peak to ADOPTERS.md
2021-10-05 16:08:23 +02:00
Eric Peterson 458ee71798 Manage <AnalyticsContext /> via version-bridge.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-10-05 15:33:16 +02:00
Luke 8fa4df879c Replaced github tag with name
Signed-off-by: Luke <luke.beamish@peak.ai>
2021-10-05 13:58:13 +01:00
Luke c6ab349e8c Added Peak to ADOPTERS.md
Signed-off-by: Luke <luke.beamish@peak.ai>
2021-10-05 13:54:34 +01:00
Ben Lambert 2ddcc63e37 Merge pull request #7437 from PhakornKiong/docs/plugin-msgraph
Add documentation to msgraph plugin
2021-10-05 14:51:13 +02:00
Ben Lambert 8b445d672f Merge pull request #7447 from backstage/rugvip/open
scaffolder-backend: fixed register action not returning an entity
2021-10-05 14:31:00 +02:00
Darkripper214 a3e3835ed9 add documentation to msgraph plugin
Signed-off-by: Darkripper214 <phakorn214@gmail.com>
2021-10-05 14:29:23 +02:00
Emma Indal 156421c59a [TechDocs] Update default techdocs docker image to latest version (#7448)
* set default docker image to latest one 0.3.3

Signed-off-by: Emma Indal <emma.indahl@gmail.com>

* update extensions docs with new truly sane lists example

Signed-off-by: Emma Indal <emma.indahl@gmail.com>

* changeset

Signed-off-by: Emma Indal <emma.indahl@gmail.com>

* use consistent tagging for docker image versions

Signed-off-by: Emma Indal <emma.indahl@gmail.com>

* update changeset with correct link to tag

Signed-off-by: Emma Indal <emma.indahl@gmail.com>

* update api report

Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2021-10-05 13:57:55 +02:00
Ben Lambert 8111cbe713 Merge pull request #7417 from backstage/rugvip/migrone
docs: migrate composability migration docs away from migration
2021-10-05 12:02:58 +02:00
Ben Lambert 2ba532cb78 Merge pull request #7084 from msamad/msamad/add-user-group-filter-to-msgraph
Allow loading users using group membership
2021-10-05 12:02:26 +02:00
Ben Lambert 164d42754e Merge pull request #7367 from alexrybch/title-column
added "title" columns
2021-10-05 12:00:35 +02:00
Alex Rybchenko 7c5351791e updated tests
Signed-off-by: Alex Rybchenko <arybchenko@box.com>
2021-10-05 11:31:58 +02:00
Alex Rybchenko 590062d521 added mountedRoutes in plugin-catalog tests
Signed-off-by: Alex Rybchenko <arybchenko@box.com>
2021-10-05 11:31:58 +02:00
Alex Rybchenko 0a53f042c0 updated AboutCard test
Signed-off-by: Alex Rybchenko <arybchenko@box.com>
2021-10-05 11:31:58 +02:00
Alex Rybchenko 905ed15508 updated FossaPage test
Signed-off-by: Alex Rybchenko <arybchenko@box.com>
2021-10-05 11:31:58 +02:00
Alex Rybchenko 77c8b53375 updated changeset to patch
Signed-off-by: Alex Rybchenko <arybchenko@box.com>
2021-10-05 11:31:57 +02:00
Alex Rybchenko bc5f753e1d refactored entityRefLink render
Signed-off-by: Alex Rybchenko <arybchenko@box.com>
2021-10-05 11:31:57 +02:00
Alex Rybchenko 5aae9bb61e added changeset
Signed-off-by: Alex Rybchenko <arybchenko@box.com>
2021-10-05 11:31:57 +02:00
Alex Rybchenko 9648c48015 updated tests
Signed-off-by: Alex Rybchenko <arybchenko@box.com>
2021-10-05 11:31:57 +02:00
Alex Rybchenko 954abc76ca added optional title prop in EntityRefLink
Signed-off-by: Alex Rybchenko <arybchenko@box.com>
2021-10-05 11:31:57 +02:00
Alex Rybchenko 9428a20365 forgot to run Prettier
Signed-off-by: Alex Rybchenko <arybchenko@box.com>
2021-10-05 11:31:57 +02:00
Alex Rybchenko 9acdd257dd added "title" columns
Signed-off-by: Alex Rybchenko <arybchenko@box.com>
2021-10-05 11:31:57 +02:00
blam 9e2358a888 chore: updating api-report
Signed-off-by: blam <ben@blam.sh>
2021-10-05 11:29:17 +02:00
Patrik Oldsberg ca3086a7ad scaffolder-backend: fixed register action not returning an entity
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-05 11:28:14 +02:00
blam 44a6a7bbf5 chore: updating config schema for msgraph
Signed-off-by: blam <ben@blam.sh>
2021-10-05 11:24:36 +02:00
Mustansar Anwar ul Samad 76599b5429 Make userFilter and userGroupMemberFilter mutually exclusive
Signed-off-by: Mustansar Anwar ul Samad <mustansar.samad@gmail.com>
2021-10-05 11:24:36 +02:00
Mustansar Anwar ul Samad ff7c6cec1a Allow loading users using group membership
The userFilter loads users by filtering on their attributes only.
This allows to load users based on group membership e.g. for cases
where only a certain set of users should be loaded using their
group membership

Signed-off-by: Mustansar Anwar ul Samad <mustansar.samad@gmail.com>
2021-10-05 11:24:36 +02:00