Commit Graph

68022 Commits

Author SHA1 Message Date
Ben Lambert 316bc809ca Merge pull request #31094 from secustor/feat/allow-to-set-toogle
feat(plugins/org): add overwrites to membership and ownership cards
2025-09-30 15:48:42 +02:00
Ben Lambert 76f1b2ba4c Merge pull request #31241 from drodil/notification_resolver_fix
fix: default notification recipient resolver exclusion
2025-09-30 15:48:21 +02:00
Ben Lambert 627f044a07 Merge pull request #31249 from backstage/tweak-grid-docs
docs: fix grid usage
2025-09-30 15:43:21 +02:00
Ben Lambert 80c9347003 Merge pull request #31299 from drodil/deps_graph_scrolling
fix(core-components): fix deps graph scrolling
2025-09-30 15:39:28 +02:00
Ben Lambert 38ad6d068f Merge pull request #31197 from henrikedegrd/add-username-as-optional-config
Feat(slack-notification-backend): Adds username as optional config for the Slack notifications
2025-09-30 15:36:03 +02:00
Fredrik Adelöw e5ece8f6b1 Merge pull request #31208 from kingbj940429/kubernetes-configmaps-rendering
feat(kubernetes-plugin): add configmaps rendering
2025-09-30 14:32:21 +02:00
Fredrik Adelöw 2e787126ac Merge pull request #31269 from gustavorps/patch-2
Docs: Add PromiseRouter import to http-router.md
2025-09-30 14:31:43 +02:00
Claire Peng d4a1229782 update testhandler to only check for id
Signed-off-by: Claire Peng <clairep@spotify.com>
2025-09-30 14:17:51 +02:00
Claire Peng 7be9bd7106 simplify changeset
Signed-off-by: Claire Peng <clairep@spotify.com>
2025-09-30 14:08:01 +02:00
Patrik Oldsberg 0e2ab392ad github/copilot-instructions: update testing instructions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-09-30 11:29:16 +02:00
Patrik Oldsberg 032a19f3fb Fix typo in changeset for coreExtensionData.title
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-09-30 09:34:03 +02:00
김병준 cee51f7c4e chore: deelete public comment
Signed-off-by: 김병준 <kingbj0429@gmail.com>
2025-09-30 10:42:44 +09:00
Fredrik Adelöw 9556a3bb16 Merge pull request #31065 from koalaty-code/kubernetes-pod-cpu-metrics
fix(kubernetes): fixes calculation of pod cpu utilization
2025-09-29 22:56:08 +02:00
milliehartnt123 eefabd0002 New technical overview per feature #21925 (#30998)
* Create technical-overview.md

First draft of technical overview. Just want to save these changes as I lost the last file when I had to reboot.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md with additional text and graphics

Added additional text to describe the system model. Added graphics and started to add additional links.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md added more text

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md add additional text to plugin section

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md add plugin architecture overview

Added text for plugin architecture overview and additional text in system model and purpose section. Added links for core features.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Create backstage-ui-group-ownership.png

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Add files via upload

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md added graphics

Added a graphic illustrating My Group in the Backstage UI.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md formatting changes

Made formatting changes. Changed bullets from + to - and some spacing changes trying to fix prettier errors.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md copied in text from vscode running prettier

Trying to fix prettier errors. Edited code in vscode and save with prettier formatting. Replaced text with the vscode version.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md update links for search and techdocs

There is a README.md file in each of these code directories (search and techdocs) but the online documentation displays the README file as index.html file for each of these features. So I replaced the links to the following:
https://backstage.io/docs/features/search/
https://backstage.io/docs/features/techdocs/

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md added graphic descriptions

Added "description" for graphics for accessibility.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md update links

Added a link for "plugin architecture" to go to "plugin architecture" section in the architectural overview document.

Also moved the software catalog "entities" links around.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update sidebars.ts to add technical overview and remove some docs

Added the technical overview to the Overview section. Removed the what-is-backstage, background, and vision pages as that information was folded into the new technical overview.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update sidebars.ts to add back what-is-backstage and roadmap

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

* Update technical-overview.md updated text

Fixed spelling error and updated text to incorporate review comments.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>

---------

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2025-09-29 11:06:57 -04:00
Patrik Oldsberg f2cf564518 cli: remove jest script module cache
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-09-29 14:00:10 +02:00
Hellgren Heikki 95935fbe22 fix(core-components): fix deps graph scrolling
fixes dependency graph scrolling down forever. also fixes the full
screen mode to take all the space in the screen.

closes #31296

Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-29 13:22:44 +03:00
Sofia Sjöblad 82540078e8 chore: update package.json
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com>
2025-09-29 10:00:18 +02:00
Fredrik Adelöw 9bfc64016c Merge pull request #31261 from abhishekbvs7/patch-2
Correct the database name associated with the catalog plugin
2025-09-27 12:26:55 +02:00
Patrik Oldsberg e3b57c3bcc Merge pull request #31298 from awanlin/topic/publish-bui-themer
Removed the private flag so that we can publish the BUI Themer
2025-09-26 21:03:36 +02:00
Andre Wanlin 1ca1b96e30 Removed the private flag so that we can publish the BUI Themer
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-09-26 13:28:30 -05:00
Patrik Oldsberg 9ccfb74e55 Merge pull request #31140 from backstage/rugvip/bui-themer
plugins: add bui themer plugin to convert MUI themes to BUI
2025-09-26 18:34:42 +02:00
Hermione Bird 9912c21afa fix ci install build bui
Signed-off-by: Hermione Bird <hermioneb@spotify.com>
2025-09-26 15:40:19 +01:00
Hermione Bird 683574f888 format componentDefinitions
Signed-off-by: Hermione Bird <hermioneb@spotify.com>
2025-09-26 15:28:01 +01:00
birdhb b5ee96aaae Update eighty-cows-care.md
Signed-off-by: birdhb <birdhb75@gmail.com>
2025-09-26 14:30:13 +01:00
Hermione Bird c953ee9788 remove formatting on style css
Signed-off-by: Hermione Bird <hermioneb@spotify.com>
2025-09-26 13:55:45 +01:00
Sofia 60c5db1356 Merge pull request #31230 from backstage/bui-fix-tooltip
fix(bui): Enable tooltips on disabled buttons
2025-09-26 14:43:05 +02:00
Sofia 47f5d67bea Merge pull request #31232 from backstage/bui-fix-searchfield
fix(bui): Fix SearchField onChange prop and add onChange story
2025-09-26 14:42:45 +02:00
Camila Belo 103a8a8e01 Merge pull request #31255 from backstage/cli-package-start-entry-dir
[CLI] Package Start Entrypoint Option
2025-09-26 14:02:54 +02:00
Patrik Oldsberg 0b3b46be2a Merge pull request #31291 from backstage/rugvip/techopt
workflows: tweak techdocs workflow
2025-09-26 13:55:53 +02:00
Ben Lambert b003d08e8b Merge pull request #31253 from drodil/nfs_scaffolder_fields
feat(scaffolder): add missing form fields for the nfs
2025-09-26 13:38:38 +02:00
Ben Lambert 9790485792 Merge pull request #31279 from drodil/validate_entity_action
feat(catalog): add entity validation action
2025-09-26 13:35:57 +02:00
Ben Lambert 2154ebf625 Merge pull request #31290 from backstage/blam/smol-hooks
`scaffolder-react`: Don't mark as finished loading until we've actually hit the event stream
2025-09-26 13:33:28 +02:00
Sofia 5be7070a71 Merge pull request #31234 from backstage/docs-fix-cell-props
fix(bui): Add missing Cell component props to table documentation
2025-09-26 13:33:02 +02:00
Patrik Oldsberg dd28877f94 workflows: tweak techdocs workflow
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-09-26 13:03:16 +02:00
benjdlambert 68c0f72084 chore: fix api-reports
Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-26 13:01:29 +02:00
benjdlambert e61f89e611 chore: changeset
Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-26 12:51:09 +02:00
benjdlambert 48df0d0e32 chore: fixing loading state
Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-26 12:50:15 +02:00
birdhb ba406d91f3 Update eighty-cows-care.md
Signed-off-by: birdhb <birdhb75@gmail.com>
2025-09-26 11:43:13 +01:00
Hermione Bird b78dc1154c add page to docs-ui, fix aria labels, compatibility with one password icons, create custom button
Signed-off-by: Hermione Bird <hermioneb@spotify.com>
2025-09-26 11:42:09 +01:00
Camila Belo d070bda0d4 refactor: simplify the resolve entry path logic
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2025-09-26 12:16:32 +02:00
Camila Belo 941613854c refactor: rephrase the flag description
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2025-09-26 12:16:32 +02:00
Camila Belo 8a16781eba refactor: apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2025-09-26 12:16:32 +02:00
Camila Belo ab96bb770f feat: add package start entry dir option
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2025-09-26 12:16:32 +02:00
Camila Belo d8cb880d12 Merge pull request #31286 from backstage/gendoc-resolution-fix
Fix gendocu public apis error
2025-09-26 12:15:56 +02:00
Vincenzo Scamporlino afc8c18f39 docs: clarify legacy backend system steps
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-09-26 11:39:09 +02:00
Camila Belo a5f4d995e7 fix: gendocu public apis error
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2025-09-26 11:38:04 +02:00
Marley 68412799e4 fix: JSON filter syntax in catalog-customization.md
Removed unnecessary braces from JSON filter example.

Signed-off-by: Marley <marleypowell9@gmail.com>
2025-09-26 08:03:15 +01:00
Sofia Sjöblad 1bb6924349 fix: remove default selection of tab for tabs that have href defined
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com>
2025-09-25 17:11:34 +02:00
Fredrik Adelöw fbe70fe74e Merge pull request #31280 from backstage/freben/test-log-evict
Log before provider-orphaning eviction happens
2025-09-25 17:03:17 +02:00
Fredrik Adelöw 6493c980ae Log before provider-orphaning eviction happens
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-25 15:52:45 +02:00