Commit Graph

10426 Commits

Author SHA1 Message Date
LvffY 792a0a035f [#10432] Pass prettier
Signed-off-by: LvffY <louberger@hotmail.fr>
2022-03-31 14:10:36 +02:00
LvffY 2dcac58fa0 [#10432] Pass prettier
Signed-off-by: LvffY <louberger@hotmail.fr>
2022-03-30 17:11:35 +02:00
LvffY f3101fb9d2 [#10459] 📝 Update documentation to use yarn --cwd arg
Signed-off-by: LvffY <louberger@hotmail.fr>
2022-03-30 15:53:05 +02:00
Johan Haals 23d032e987 Merge pull request #9471 from brethubbard/validate-entity-endpoint
add validate-entity endpoint
2022-03-30 10:24:51 +02:00
github-actions[bot] e6f3fb8575 Version Packages (next) 2022-03-29 08:42:22 +00:00
Fredrik Adelöw a163329f26 Merge pull request #10500 from backstage/freben/lists-dammit
fix the allow entries that should be lists
2022-03-29 10:22:36 +02:00
Fredrik Adelöw 90e4cac0e4 Merge pull request #10479 from alexrybch/gcalendar-list-fix
gcalendar plugin calendar list fix
2022-03-29 10:06:27 +02:00
Fredrik Adelöw 1d587f7bb7 fix the allow entries that should be lists
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-29 09:52:33 +02:00
Johan Haals e9113ccbb7 Merge pull request #10454 from Bonial-International-GmbH/PJ_export-specToEntity
feat: export `locationSpecToLocationEntity`
2022-03-29 09:33:11 +02:00
Bret Hubbard ac9fe6357e catalog-backend: add pre-validation and consistent errors, refactor for simplicity
Signed-off-by: Bret Hubbard <hubbard.bret@gmail.com>
2022-03-28 13:50:23 -06:00
Bret Hubbard 0d5f9fe6e9 catalog-backend: add location for validate-entity endpoint
Signed-off-by: Bret Hubbard <hubbard.bret@gmail.com>
2022-03-28 13:48:35 -06:00
Bret Hubbard 8e8d1afe9c catalog-backend: add validate-entity endpoint
Signed-off-by: Bret Hubbard <hubbard.bret@gmail.com>
2022-03-28 13:48:35 -06:00
Fredrik Adelöw 1a41fa97df Merge pull request #10483 from backstage/freben/group-and-user
Make User and Group kinds not default allowed by rules
2022-03-28 18:15:39 +02:00
Alex Rybchenko a3ba359d73 updated api report
Signed-off-by: Alex Rybchenko <arybchenko@box.com>
2022-03-28 17:11:28 +02:00
Fredrik Adelöw 1691c6c5c2 Make User and Group not default allowed by rules
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-28 17:04:50 +02:00
Camila Belo db2ec73088 Merge pull request #10474 from backstage/techdocs-layout-improvements
[TechDocs] Page layout improvements
2022-03-28 16:53:53 +02:00
Johan Haals 41f5c34bce Merge pull request #10456 from Bonial-International-GmbH/PJ_badges-markdown
feat: allow overriding `getMarkdownCode`
2022-03-28 16:12:56 +02:00
Camila Belo 179b5070fc fix(techdocs): apply review suggestion
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-03-28 16:12:47 +02:00
Alex Rybchenko c6616e6fc9 Fixed issue when not all calendars were fetched for some accounts
Signed-off-by: Alex Rybchenko <arybchenko@box.com>
2022-03-28 15:06:19 +02:00
Patrick Jungermann fb02d2d94d feat: export locationSpecToLocationEntity
Export function `locationSpecToLocationEntity`
which helps with converting `LocationSpec` to `LocationEntityV1alpha1`
and hereby, make it usable in other  packages/plugins.

Change signature to be easier to extend in  the future.

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-03-28 14:49:55 +02:00
Camila Belo e8d84d2ee6 fix(techdocs): use sidebar config
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-03-28 13:45:00 +02:00
Johan Haals 21a3e09fd5 Merge pull request #10407 from simongellis-attentive/draft-github-prs
Support creating draft GitHub prs
2022-03-28 13:25:32 +02:00
MT Lewis 8012ac46a0 permissions: ensure returned conditions match permission in PermissionPolicy#handle (#10075)
* permission-node: fix signature of permission rule in test suites

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>

* permission-common: add isPermission helper for comparing permissions

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>

* permission-node: adjust createConditionExports for more type safety

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>

* permissions: add resourceType property to PermissionCondition and PermissionRule

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>

* catalog: handle changes to PermissionCondition and PermissionRule types

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>

* catalog-backend: avoid re-exporting alpha import

cf. https://github.com/backstage/backstage/pull/10128

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>

* Update changeset

Signed-off-by: Joe Porpeglia <josephp@spotify.com>

* Resolve api-report conflict

Signed-off-by: Joon Park <joonp@spotify.com>

Co-authored-by: Joe Porpeglia <josephp@spotify.com>
Co-authored-by: Joon Park <joonp@spotify.com>
2022-03-28 11:06:38 +01:00
Emma Indal ea14b21dc0 Merge pull request #9679 from backstage/emmaindal/stack-overflow-plugin
[Plugin] Stack Overflow
2022-03-28 11:23:31 +02:00
Camila Belo 49f646a9c9 fix(techdocs): drawer toggle margins
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-03-28 10:52:32 +02:00
Camila Belo bf4d052897 fix(techdocs): code block margins
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-03-28 10:52:32 +02:00
Camila Belo 52708317f9 fix(techdocs): inner content width
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-03-28 10:52:32 +02:00
Camila Belo e56bcbfb0c fix(techdocs): footer link width
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-03-28 10:52:32 +02:00
Camila Belo 216c262bf2 fix(techdocs): mobile sidebar width
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-03-28 10:52:32 +02:00
Emma Indal 6733449641 add @public to ComponentRenderer
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-28 10:35:15 +02:00
Fredrik Adelöw dee89cbc54 Merge pull request #10460 from backstage/freben/enterpriseInstanceUrl
handle trailing slashes on enterpriseInstanceUrl
2022-03-27 09:57:57 +02:00
Fredrik Adelöw 020699ee40 Merge pull request #10455 from yarodinD/master
Fixed possible type error if jenkins response contains null values
2022-03-26 20:31:36 +01:00
Alex Crome 37b04b5a5e Fixed bad help link in Entity Inspector
The help link for labels in the entity inspector was 404ing, so removed it.

Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2022-03-26 18:29:02 +00:00
Fredrik Adelöw a45bce06e3 handle trailing slashes on enterpriseInstanceUrl
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-26 19:02:38 +01:00
Sven Sander 4dd6a05f02 Fixed type error in test case
Signed-off-by: Sven Sander <dev@svens-corner.de>
2022-03-26 12:03:13 +01:00
Patrick Jungermann 4c93fd36ee feat: allow overriding getMarkdownCode
allow overriding `DefaultBadgeBuilder.getMarkdownCode`

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-03-26 01:11:48 +01:00
Sven Sander ca91107110 Fixed possible type error if jenkins response contains null values
Signed-off-by: Sven Sander <dev@svens-corner.de>
2022-03-25 21:34:04 +01:00
Johan Haals 9c01fe543d Merge pull request #10448 from leon-vg/fix-radar
Fix issue with stale data when switching between radars
2022-03-25 15:03:39 +01:00
Joe Porpeglia b9324fafe2 Remove unecessary type cast
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-03-25 10:02:46 -04:00
Joe Porpeglia 678d81a6d5 Remove duplicate type
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-03-25 10:02:46 -04:00
Joe Porpeglia 55f72c4445 Update comment
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-03-25 10:02:46 -04:00
Joe Porpeglia 979d4b976f Update api-reports
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-03-25 10:02:46 -04:00
Joe Porpeglia 0b98a49509 Rename policy input type
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-03-25 10:02:46 -04:00
Joe Porpeglia e43290ce96 Rename permission backend request and response types
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-03-25 10:02:46 -04:00
Joe Porpeglia 970814ed38 Move policy decision types to permission-common
Co-authored-by: Mike Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-03-25 10:02:46 -04:00
Joe Porpeglia ac0a6cb827 Introduce PermissionMessageBatch utility type. Rename Identified type to IdentifiedPermissionMessage.
Co-authored-by: Mike Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-03-25 10:02:46 -04:00
Leon 5a5bd5bc03 fix refresh-issue when switching between radars
Signed-off-by: Leon <leonvanginneken@gmail.com>
2022-03-25 14:37:31 +01:00
Emma Indal 07c0610557 feedback fixes
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 13:55:17 +01:00
Johan Haals 121211bb81 Merge pull request #10373 from shailahir/feature/8850-add-graph-props
#8850 Added renderNode and renderLabel props to support custom node a…
2022-03-25 13:46:17 +01:00
Patrik Oldsberg 9712a8a507 tech-insights-backend: refactor FactRetrieverEngine to avoid waitForExpect
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-25 11:28:17 +01:00