Commit Graph

40957 Commits

Author SHA1 Message Date
Ben Lambert 6e284a199e Merge pull request #17824 from kmarkow/Issue-17779
Deprecate target field and make targetRef required
2023-05-29 13:17:14 +02:00
Patrik Oldsberg ad247bd900 Merge pull request #17953 from backstage/rugvip/startup
backend-app-api: parallelize plugin startup, introduce startup hook and middleware
2023-05-29 13:12:45 +02:00
Fredrik Adelöw 02f06907a6 Merge pull request #18000 from backstage/freben/prom-exp
added an opentelemetry prometheus exporter and example config to the example backend
2023-05-29 13:10:20 +02:00
Patrik Oldsberg 0941102161 backend-app-api: document default lifecycle middleware timeout
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-05-29 12:49:40 +02:00
Ben Lambert 47c974e22b Merge pull request #17780 from XpiritBV/support-azdo-identities
feat(azure): support service principals and managed identities
2023-05-29 12:44:15 +02:00
Ben Lambert b50bfd6610 Merge pull request #17978 from Vity01/patch-1
Update NGINX default.conf.template - adding MIME types support
2023-05-29 12:19:24 +02:00
Ben Lambert 12d390721e Merge pull request #17905 from codingdiaz/explore-search-tests
chore: adds test to ToolDocumentCollatorFactory
2023-05-29 12:17:29 +02:00
Ben Lambert 5943b7e349 Merge pull request #17951 from backstage/blam/scaffolder-filtering
`scaffolder/next`: Keep the same filtering behaviour as the current
2023-05-29 11:35:53 +02:00
Johan Haals f2b3fd7478 Merge pull request #18003 from awanlin/topic/replace-theme-palette-text-hint-usages
Replaced usages of theme.palette.theme.hint with theme.palette.text.secondary
2023-05-29 11:24:47 +02:00
Johan Haals b3e14e8cea Merge pull request #17980 from solo-io/solo.io/adding-portal-plugin
Solo.io/adding portal plugin
2023-05-29 10:35:55 +02:00
Andre Wanlin 83bdc3a555 Replace theme.palette.theme.hint with theme.palette.text.secondary
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2023-05-28 14:37:11 -05:00
Fredrik Adelöw e918c3720f added an opentelemetry prometheus exporter and example config to the example backend
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-05-28 21:12:44 +02:00
Christopher Diaz cd5eba3c5e remove irrelevant comment
Signed-off-by: Christopher Diaz <cdiaz@rvohealth.com>
2023-05-26 11:54:56 -04:00
Rickard Dybeck 0b24ce3270 Merge pull request #17985 from backstage/catalog/replace-get-bearer-token 2023-05-26 08:53:09 -04:00
Emma Indal c9f9db3855 Merge pull request #17960 from luchillo17/fix/BCKSTG-162-broken-custom-styles-on-searc
Fix SearchBar styles for custom SearchModal in StoryBook
2023-05-26 13:48:51 +02:00
Emma Indal 00b8b94dbb Merge branch 'master' into fix/BCKSTG-162-broken-custom-styles-on-searc
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2023-05-26 13:20:20 +02:00
Johan Haals 8566c744c3 Merge pull request #17990 from backstage/home/update-docs
[Home] update documentation code examples
2023-05-26 13:00:13 +02:00
Emma Indal d1cfb4e4c4 add changeset
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2023-05-26 10:16:52 +02:00
Emma Indal 82cc463ced update home documentation code examples
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2023-05-26 10:11:20 +02:00
Rickard Dybeck 77e04a2d55 [catalog] replace getBearerToken with library
Reduce code duplication by replacing `getBearerToken` with
the one from `@backstage/plugin-auth-node`

Signed-off-by: Rickard Dybeck <dybeck@spotify.com>
2023-05-25 13:56:29 -04:00
Patrik Oldsberg 5f28097f5d backend-app-api: attempting to add a lifecycle hook after trigger now throws
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-05-25 17:43:48 +02:00
Patrik Oldsberg f26a927f48 backend-app-api: fix httpRouterServiceFactory tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-05-25 17:31:01 +02:00
Patrik Oldsberg aa1c031b7b backend-app-api: added tests for plugin and module duplication
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-05-25 17:31:01 +02:00
Patrik Oldsberg 0f02bdcbd7 backend-app-api: more informative error messages for plugin and module startup failures
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-05-25 17:31:01 +02:00
Patrik Oldsberg 0a213ab691 backend-app-api: log root lifecycle hook success with debug level
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-05-25 17:31:01 +02:00
Patrik Oldsberg dfa9a0ea04 backend-app-api: switch lifecycle middleware timeout to startupRequestPauseTimeout
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-05-25 17:31:01 +02:00
Patrik Oldsberg be1379a4da backend-app-api: fix for test not making root lifecycle service available
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-05-25 17:31:01 +02:00
Patrik Oldsberg 0a7e305fe2 backend-app-api: backend init now checks for duplicates and inits modules without a plugin
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-05-25 17:31:01 +02:00
Patrik Oldsberg 2c9f67e6f1 backend-app-api: introduce lifecycle middleware
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-05-25 17:31:01 +02:00
Patrik Oldsberg 3bb4158a8a backend-{plugin,app}-api: introduce startup hooks and parallelize initialization
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-05-25 17:31:01 +02:00
Patrik Oldsberg c4e8fefd9f errors: added ServiceUnavailableError
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-05-25 17:31:01 +02:00
Johan Haals 7dd8b39a92 Merge pull request #17959 from dweber019/fix/proxy-backend-secrets
fix: don't expose sensible data in proxy backend
2023-05-25 16:58:41 +02:00
Nicholas Bucher 84d4a86970 Updated Solo.io Gloo Platform Portal plugin and added new iconUrl.
Signed-off-by: Nicholas Bucher <behappy54321@gmail.com>
2023-05-25 10:22:33 -04:00
Nicholas Bucher bfff90db71 Updated Solo.io Gloo Platform Portal plugin iconUrl.
Signed-off-by: Nicholas Bucher <behappy54321@gmail.com>
2023-05-25 10:13:16 -04:00
David Weber 4d428be1e6 Update .changeset/selfish-carrots-sneeze.md
Co-authored-by: Johan Haals <johan@haals.se>
Signed-off-by: David Weber <david.weber@w3tec.ch>
2023-05-25 15:13:56 +02:00
Fredrik Adelöw 7b9c0fff37 Merge pull request #17927 from mikebryant/m/fix-org-integration-docs
docs: Fix example to not produce validation errors
2023-05-25 12:08:36 +02:00
Fredrik Adelöw 6133bc327a Merge pull request #17692 from RoadieHQ/pagerduty-homepage-component
add a homepage component to pagerduty
2023-05-25 12:08:07 +02:00
Fredrik Adelöw 3ec46543b5 Merge pull request #17852 from dweber019/fix/jekins-secrets
fix: don't expose sensible data in Jenkins
2023-05-25 11:43:45 +02:00
Johan Haals 2e1f0c93bb Merge pull request #17939 from cariaddxp/discovery-typo
Fixes the example config in HostDiscovery.ts.
2023-05-25 11:41:57 +02:00
Fredrik Adelöw c3efb9aad2 Merge pull request #17868 from luchillo17/feat/BCKSTG-148-catalog-template-link-in-abou
feat(catalog): Link launch template in Entity's AboutCard
2023-05-25 11:40:49 +02:00
Johan Haals a67e710a94 Merge pull request #17968 from adamdmharvey/adamdmharvey/simplify-categories
chore(microsite): Simplify and standardize plugin categories
2023-05-25 11:39:06 +02:00
Vity f2692a4fae Update default.conf.template - adding mime types support
Without mime types,enabled Nginx services files as text/plain. This is not supported eg. in the Firefox does not load CSS files with wrong Content-Type header. This caused stopped to work GraphQL plugin.

Signed-off-by: Vity <vity@vity.cz>
2023-05-25 11:35:26 +02:00
Fredrik Adelöw 255ff286e2 Merge pull request #17672 from RobotSail/update-props
set PropsWithChildren as explicit type on components
2023-05-25 11:03:37 +02:00
Ben Lambert f5903d1a5a Merge pull request #17871 from solo-io/solo.io/adding-portal-plugin
Added solo.io portal plugin information and logo.
2023-05-25 09:50:49 +02:00
Ben Lambert 2444415cc2 Merge pull request #17967 from luchillo17/feat/BCKSTG-187-missing-badge-on-new-plugins-
fix(microsite): Add `New` ribbon in top right corner of PluginCard
2023-05-25 09:38:50 +02:00
Sander Aernouts c7f848bcea feat(azure): support service principals and managed identities
Signed-off-by: Sander Aernouts <sander.aernouts@gmail.com>
2023-05-25 09:08:13 +02:00
backstage-goalie[bot] 3563d034c2 Merge pull request #17973 from backstage/renovate/cron-2.x-lockfile
fix(deps): update dependency cron to v2.3.1
2023-05-25 04:02:52 +00:00
renovate[bot] eead627062 fix(deps): update dependency cron to v2.3.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-25 03:29:05 +00:00
backstage-goalie[bot] a342c1e832 Merge pull request #17970 from backstage/renovate/openapi-types-12.x-lockfile
chore(deps): update dependency openapi-types to v12.1.3
2023-05-25 03:20:18 +00:00
renovate[bot] 15d1111a44 chore(deps): update dependency openapi-types to v12.1.3
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-25 02:51:26 +00:00