Commit Graph

8197 Commits

Author SHA1 Message Date
Ben Lambert d4bf53b434 Merge pull request #12188 from backstage/renovate/knex-2.x
fix(deps): update dependency knex to v2
2022-06-29 11:31:27 +02:00
Ben Lambert d993251251 Merge pull request #12096 from Rowern/master
feat(MarkdownContent): Expose `transformLinkUri` and `transformImageUri`
2022-06-29 11:14:48 +02:00
Ben Lambert e5c133d655 Merge pull request #12232 from jpeach/default-parent-entity-policy
Add a DefaultParentEntityPolicy.
2022-06-29 11:14:09 +02:00
blam 14d5eca8d3 chore: fixing typings
Signed-off-by: blam <ben@blam.sh>
2022-06-29 10:46:32 +02:00
blam 33fe809fbc chore: make the required changes to get the build to pass, and implement review feedback
Signed-off-by: blam <ben@blam.sh>
2022-06-29 10:24:47 +02:00
Côme Tresarrieu 61813aff25 chore: simplify types
Signed-off-by: Côme Tresarrieu <c.tresarrieu@gmail.com>
2022-06-28 17:53:17 +02:00
Côme Tresarrieu 31bcb85595 chore: simplify TransformLink
Signed-off-by: Côme Tresarrieu <c.tresarrieu@gmail.com>
2022-06-28 16:25:02 +02:00
github-actions[bot] c92deffe39 Version Packages (next) 2022-06-28 09:27:36 +00:00
Ben Lambert 358aed6149 Merge pull request #12131 from awanlin/topic/custom-time-format-header-clocks
Added support for custom time format in header clocks
2022-06-27 13:56:01 +02:00
James Peach 4cc81372f8 Add a DefaultParentEntityPolicy.
It's useful to have an entity policy to set a parent for unparented
groups. This can be used to build a groups hierarchy with a single
root parent group without having to make changes to every group
entity in the catalog.

Signed-off-by: James Peach <jpeach@cloudflare.com>
2022-06-25 08:48:51 +10:00
Michael Haley bcb82b6dbf Use palette value instead of grey
Signed-off-by: Michael Haley <mike.f.haley@gmail.com>
2022-06-23 15:00:35 -04:00
Andre Wanlin a46e317a75 Added support for custom time format in header clocks
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2022-06-23 11:05:31 -05:00
Patrik Oldsberg 34418ace99 Merge pull request #12237 from backstage/rugvip/response
errors: add ConsumedResponse type + use for ResponseError
2022-06-23 16:30:52 +02:00
Camila Belo 7ad6bde557 Merge pull request #11839 from namco1992/fix-techdocs-cli-config
techdocs-cli: fix the legacyCopyReadmeMdToIndexMd flag in techdocs-cli generate
2022-06-23 15:53:49 +02:00
Patrik Oldsberg 000e3e6fea Merge pull request #12238 from backstage/rugvip/remove
cli: remove deprecated commands
2022-06-23 15:45:40 +02:00
Patrik Oldsberg 96a82d9791 cli: remove deprecated commands
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-06-23 15:00:00 +02:00
Ben Lambert 98ff3fbef5 Merge pull request #12044 from alexrybch/entity-type-predicates
added type predicates for entities
2022-06-23 14:15:49 +02:00
Camila Belo 70815419c5 Merge pull request #11510 from backstage/techdocs/do-not-transform-headings
[TechDocs] Fix headings transformations
2022-06-23 14:15:40 +02:00
Ben Lambert edf1d91c98 Merge pull request #12097 from kuangp/feat/myGroups
refactor(MyGroupsSidebarItem): Render namespaces with subtitles
2022-06-23 14:11:56 +02:00
Camila Belo 4c09c09102 refactor(techdocs): apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-06-23 13:35:01 +02:00
Patrik Oldsberg 6d61b44466 errors: add ConsumedResponse type + use for ResponseError
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-06-23 11:16:07 +02:00
Julio Zynger 86640214f0 Upgrade @rollup/plugin-node-resolve to 13.0.6
Signed-off-by: Julio Zynger <julio.zynger@soundcloud.com>
2022-06-22 17:30:13 +02:00
Adam Harvey c5270e31a2 Improve plural handling in log output
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2022-06-21 22:49:29 -04:00
Phil Kuang 7e115d42f9 refactor(MyGroupsSidebarItem): render namespaces with subtitles
Signed-off-by: Phil Kuang <pkuang@factset.com>
2022-06-21 16:34:55 -04:00
Alex Rybchenko 3db6c21390 updated api-report
Signed-off-by: Alex Rybchenko <arybchenko@box.com>
2022-06-21 18:34:52 +02:00
Alex Rybchenko 384dddd0b4 moved entity checkers to catalog-model
Signed-off-by: Alex Rybchenko <arybchenko@box.com>
2022-06-21 17:44:09 +02:00
renovate[bot] 679b32172e fix(deps): update dependency knex to v2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-06-21 13:03:44 +00:00
renovate[bot] e661242844 fix(deps): update dependency run-script-webpack-plugin to ^0.1.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-06-21 11:23:05 +00:00
github-actions[bot] 2231987c10 Version Packages (next) 2022-06-21 09:04:17 +00:00
Côme Tresarrieu 411e8e6081 chore: add custom types for transform function
This is to avoid exposing complex types from our internal deps.

Signed-off-by: Côme Tresarrieu <c.tresarrieu@gmail.com>
2022-06-20 17:32:29 +02:00
Patrik Oldsberg daa5f6d1bb Merge pull request #12098 from anicke/webpack-deprecation
Cli/server: Fix webpack deprecation warnings
2022-06-20 10:17:27 +02:00
Patrik Oldsberg 6532c8084a remove usage of @ts-ignore
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-06-17 18:03:58 +02:00
Niklas Aronsson d2256c0384 Cli/server: Fix webpack deprecation warnings
Running the development dev server results in the following deprecation
warnings from "webpack-dev-server".

* [DEP_WEBPACK_DEV_SERVER_CONSTRUCTOR] DeprecationWarning: Using 'compiler'
as the first argument is deprecated. Please use 'options' as the first
argument and 'compiler' as the second argument.
* [DEP_WEBPACK_DEV_SERVER_LISTEN] DeprecationWarning: 'listen' is deprecated.
Please use the async 'start' or 'startCallback' method.

Signed-off-by: Niklas Aronsson <niklasar@axis.com>
2022-06-16 22:48:22 +02:00
Côme Tresarrieu 9d8ec897eb feat(MarkdownContent): Expose transformLinkUri and transformImageUri
Signed-off-by: Côme Tresarrieu <c.tresarrieu@gmail.com>
2022-06-16 21:17:21 +02:00
Eric Peterson 2cbe0472f7 Merge pull request #12051 from backstage/techdocs/fix-cli-docker-pull
[TechDocs] Fix docker pull default on cli generate command
2022-06-16 13:52:31 +02:00
Johan Haals 76467dfffe Merge pull request #12056 from backstage/rugvip/gyp
create-app: added explicit node-gyp dependency
2022-06-16 11:46:27 +02:00
Johan Haals d0643a4fbf Merge pull request #12025 from backstage/rugvip/logout
core-app-api: navigate to app base URL on sign out
2022-06-16 10:14:21 +02:00
Johan Haals a9c2a12cf7 Merge pull request #12055 from backstage/revert-11922-renovate/glob-8.x
Revert "fix(deps): update dependency glob to v8"
2022-06-16 10:08:39 +02:00
Fredrik Adelöw 3be3faf83b Merge pull request #12035 from brexhq/jrusso/10404/link-type
Add type to EntityLinks
2022-06-16 09:52:05 +02:00
Patrik Oldsberg bc87604c26 create-app: added explicit node-gyp dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-06-15 19:17:16 +02:00
Patrik Oldsberg 25724786c7 Revert "fix(deps): update dependency glob to v8"
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-06-15 19:03:12 +02:00
Patrik Oldsberg 3ac5462aaf Merge pull request #11922 from backstage/renovate/glob-8.x
fix(deps): update dependency glob to v8
2022-06-15 18:09:05 +02:00
Eric Peterson 14ce0d9347 Pull by default, don't pull on --no-pull
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-06-15 16:13:01 +02:00
James Russo f4f6d51b31 update api-reports
Signed-off-by: James Russo <jrusso@brex.com>
2022-06-15 10:05:36 -04:00
James Russo 90fb26a514 update additional files
Signed-off-by: James Russo <jrusso@brex.com>
2022-06-15 10:03:37 -04:00
Patrik Oldsberg 2d63f5db14 Merge pull request #12046 from backstage/rugvip/e2e-fix
e2e-test: make sure workspace dep packages are clean
2022-06-15 15:10:16 +02:00
Patrik Oldsberg 25e89a7469 Merge pull request #12045 from Bonial-International-GmbH/pjungermann/awsS3/default-region
fix: fix parsing of S3 URLs for the default region
2022-06-15 14:49:26 +02:00
Patrik Oldsberg ee3c232c60 e2e-test: make sure workspace dep packages are clean
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-06-15 14:29:21 +02:00
Patrick Jungermann b1edb5cfd9 fix: fix parsing of S3 URLs for the default region
Closes: #11913
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-06-15 14:26:05 +02:00
Patrick Jungermann 8829e175f2 fix: allow frontend visibility for integrations itself
Currently, `integrations` is retrieved at catalog-import to check
configured integrations.

This could fail if there was no config below `integrations` which has `@visibility frontend`.

This happened if no integration or only non-Github integrations without
frontend visible properties like `integrations.bitbucketCloud` are used.

After this change, at least `integrations` will always be visible to the frontend.

Closes: #11700
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-06-15 13:17:20 +02:00