74233 Commits

Author SHA1 Message Date
Charles de Dreuille d8cd84a64d Merge pull request #30618 from backstage/docs-ui
Docs UI - Improve layout and add missing pages
2025-07-23 09:34:22 +01:00
Ben Lambert caa0097627 Merge pull request #30348 from mbenson/subschema-rendering-fix
fix: differentiate between entirely and partially composite schemas
2025-07-23 10:18:38 +02:00
Charles de Dreuille ad5beb4345 Update ComponentCards.module.css
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-23 08:47:39 +01:00
Charles de Dreuille 370a9dfae1 Fix home
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-23 08:37:28 +01:00
Ben Lambert 176ad38353 Merge pull request #30462 from benjidotsh/catalog-client/analyze-location
feat(catalog): add analyze-location endpoint to CatalogClient
2025-07-23 09:01:22 +02:00
Charles de Dreuille b829a7427b Fix sidebar links
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-23 07:36:21 +01:00
Matt Benson b0dc9b8781 fix: differentiate between entirely and partially composite schemas
Signed-off-by: Matt Benson <gudnabrsam@gmail.com>
2025-07-22 17:30:27 -05:00
Charles de Dreuille 3c7e2c900b Merge pull request #30614 from backstage/bui-theme-attributes
Add data attributes for BUI
2025-07-22 21:47:45 +01:00
Patrik Oldsberg 1f2e1d0ecd Merge pull request #30590 from backstage/concurrently-devdep
storybook: add missing devDependency on concurrently
2025-07-22 22:47:35 +02:00
Charles de Dreuille 5519be9762 Fixes types
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-22 21:45:51 +01:00
Charles de Dreuille 96e6e087cd Improve Header and HeaderPage content
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-22 21:38:23 +01:00
Charles de Dreuille aa3133bb3b Improve Header component
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-22 20:57:20 +01:00
Kurt King 5033ef1199 Merge branch 'kurtaking/bep-telemetry-service' of github.com:kurtaking/backstage into kurtaking/bep-telemetry-service 2025-07-22 09:47:00 -06:00
Kurt King fedffb023d Merge branch 'master' of github.com:backstage/backstage into kurtaking/bep-telemetry-service 2025-07-22 09:45:56 -06:00
Jonathan Nagayoshi caee2eb799 fix(logger): protects WinstonLogger of throwing when redactions are null or undefined
Signed-off-by: Jonathan Nagayoshi <jonathan@nagayoshi.com.br>
2025-07-22 15:34:19 +00:00
Scott Guymer 412c4660f0 Apply to onMembershipChangedInTeam
Signed-off-by: Scott Guymer <scott.guymer@philips.com>
2025-07-22 17:32:19 +02:00
Patrik Oldsberg 4e4a5c7d35 Merge pull request #30558 from backstage/changeset-release/master
Version Packages (next)
2025-07-22 17:30:40 +02:00
github-actions[bot] 4704160491 Version Packages (next) 2025-07-22 15:06:26 +00:00
Charles de Dreuille f07b3fb0da Merge branch 'master' into docs-ui 2025-07-22 16:05:38 +01:00
Charles de Dreuille d67c2382a3 Merge pull request #30592 from backstage/bui-text
BUI - New Text component
2025-07-22 16:01:47 +01:00
Charles de Dreuille 2329cb09e5 Improve docs header
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-22 15:08:50 +01:00
Benjamin Janssens c2b6098fda Update .changeset/evil-forks-hang.md
Co-authored-by: Paul Schultz <pschultz@pobox.com>
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-07-22 15:55:04 +02:00
Ben Lambert 771dcc28a0 Merge pull request #30611 from vik-codes/patch-3
Update k8s.md
2025-07-22 14:23:15 +02:00
Charles de Dreuille b73152793b Add themeName
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-22 12:34:49 +01:00
Charles de Dreuille a0d93fc992 Update UnifiedThemeProvider.tsx
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-22 12:27:02 +01:00
Charles de Dreuille 8ca24da118 Merge branch 'master' into bui-text 2025-07-22 12:12:44 +01:00
Charles de Dreuille 45c7aaf0f7 Merge pull request #30591 from backstage/ui-tooltip
UI - update styling of Tooltip
2025-07-22 12:11:55 +01:00
Charles de Dreuille ed105b7d90 Update tender-crabs-stay.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-22 12:05:54 +01:00
Charles de Dreuille bcc17d9f48 Update HeaderToolbar.tsx
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-22 11:03:15 +01:00
Charles de Dreuille 6974b46068 Merge branch 'master' into bui-text 2025-07-22 11:02:30 +01:00
Charles de Dreuille f4c0fc3ed7 Update theme-backstage.css
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-22 10:56:08 +01:00
Charles de Dreuille 9525929edd Merge branch 'master' into ui-tooltip 2025-07-22 10:55:40 +01:00
Charles de Dreuille dcf2c75cfc Merge pull request #30608 from backstage/bui-update-header
BUI - Update default Backstage theme for the header
2025-07-22 10:41:28 +01:00
Charles de Dreuille f2ac6d3631 Add support for tab matching strategy
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-22 10:26:20 +01:00
Charles de Dreuille f08621ccc4 Merge branch 'master' into bui-text 2025-07-22 09:38:49 +01:00
Charles de Dreuille 3a058bbc51 Merge branch 'master' into ui-tooltip 2025-07-22 09:37:14 +01:00
Charles de Dreuille a08668836d Merge branch 'master' into ui-tooltip 2025-07-22 09:36:37 +01:00
Charles de Dreuille f60374f8d3 Merge pull request #30602 from backstage/ui-docs
Docs UI - Improve layout + content
2025-07-22 09:32:25 +01:00
Ben Lambert 129a355c4e Merge pull request #30589 from backstage/blam/entity-header-filter
`nfs`: Support `filter` param on `EntityHeaderBlueprint`
2025-07-22 10:20:18 +02:00
Charles de Dreuille 68d2df9084 Fix links on the header toolbar
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-22 08:09:12 +01:00
Charles de Dreuille 8c39e322fd Merge branch 'master' into bui-update-header 2025-07-22 07:53:00 +01:00
vik-codes 57d6ca2b0b Update k8s.md
Updated the links for Learnk8s.io (now LearnKube.com)

Signed-off-by: vik-codes <72087695+vik-codes@users.noreply.github.com>
2025-07-22 01:20:48 +05:30
Nick Hudkins cb0541f294 feat(sanitizer): add support for allowlisting additional URI protocols
Signed-off-by: Nick Hudkins <nick@nickhudkins.com>
2025-07-21 13:23:32 -04:00
Charles de Dreuille 103a88341d Merge pull request #30588 from backstage/add-header-tab-change-event
add header tab change event
2025-07-21 18:08:10 +01:00
Charles de Dreuille 826c16fe81 Update default Backstage theme for the header
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-21 17:11:27 +01:00
MT Lewis 335c8942ab ui: Tooltip style fixes
* Remove offset, using margin instead. This means
  we're specifying the gap between the tooltip
  _box_ and its target, rather than the gap
  between the tooltip _arrow_ and its target.
* Fix missing assignments of the --origin variable
  which broke the enter/leave animations of the
  tooltip.
* Introduce some CSS variables to remove magic
  numbers so that the styling is easier to adjust
  in the future.
* Remove `fill: canvas` in the light theme which
  caused the tooltip arrow background to be
  hardcoded to white regardless of theme.
* Reorganize stylesheet to bring related styles
  closer together.

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2025-07-21 13:23:24 +01:00
Charles de Dreuille d71d63e295 Add support for legend
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-21 13:05:17 +01:00
Charles de Dreuille 7ef594bf19 Improve theming
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-21 12:30:30 +01:00
Charles de Dreuille b2fe33e7fd Automatic version number
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-21 12:07:18 +01:00
Scott Guymer c518ecb15b Updated to patch change
This is non breaking so only a patch change is needed

Signed-off-by: Scott Guymer <scott.guymer@philips.com>
2025-07-21 13:05:14 +02:00