74233 Commits

Author SHA1 Message Date
Fredrik Adelöw c017220e77 Update .changeset/fuzzy-trams-kick.md
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-10-03 13:25:53 +02:00
secustor 81242cb5d9 add missing export
Signed-off-by: secustor <sebastian@poxhofer.at>
2025-10-03 13:16:03 +02:00
punkle ace202e4d1 chore: update material-ui-popup-state
Signed-off-by: punkle <brian@roadie.io>
2025-10-03 11:57:14 +01:00
Fredrik Adelöw 302f210aa9 Merge pull request #30460 from apc-kamezaki/update/remove-unused-octokit
Remove unused @octokit moudles from cli package
2025-10-03 10:35:12 +02:00
secustor a0f05695a1 merge master
Signed-off-by: secustor <sebastian@poxhofer.at>
2025-10-03 09:57:22 +02:00
Patrik Oldsberg 8e9aa1d2fa Merge pull request #31319 from backstage/rugvip/protocol
cli: add Backstage Yarn plugin support for templating
2025-10-02 17:12:14 +02:00
Vincenzo Scamporlino 1bd6f6f891 Merge pull request #31287 from backstage/tweak-gitlab-docs
docs: clarify legacy backend system steps
2025-10-02 17:10:45 +02:00
milliehartnt123 533bbe21fe Rewrite architectural overview for feature #21926 (#31209)
* Update architecture-overview.md

Updated the architectural overview. Rewrote sections and created new graphics.

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

* Add files via upload

Architectural diagram of the Backstage frontend and backend.

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

* Add files via upload

Added new graphics to illustrate simplified standalone plugin architecture, service-based-plugin-architecture, and third-party-plugin architecture.

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

* Add files via upload

Cleaned up graphic

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

* Cleaned up service-based plugin graphic

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

* Update architecture-overview.md

Updated graphics and added note to plugin architecture graphics.

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

* Updated plugin-architecture heading links in architecture-overview.md

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

* Update architecture-overview.md fix formatting

Fixed formatting that occurred during copy-paste. 

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

* Update architecture-overview.md 

Rearranged some of the sections. Added additional text and links.

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

* Update architecture-overview.md fixed link for02-backends

Fixed link to backend-system/architecture/02-backends.md.  Forgot the "architecture" in the path.

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

* Update architecture-overview.md updated database section

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

* Update architecture-overview.md added links for core frontend plugins

Added links and descriptions of the core frontend plugins. The links are back to the overview pages under features for each of the plugins

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

* Updated diagram to show Kubernetes as core plugin

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

* Updated graphics to remove the work Container

Changed "Frontend Container" to "Frontend". Changed "Backend Container" to "Backend"

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

* Update architecture-overview.md

Changed "Frontend Container" to "Frontend" everywhere in the doc. Changed "Backend Container" to "Backend" everywhere in the doc.

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

* Update architecture-overview.md fixed backend spelling errors

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

* Update architecture-overview.md try to fix prettier errors

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

* Update architecture-overview.md fix spelling error

Changed backed to backend

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

---------

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2025-10-01 16:23:33 -04:00
Patrik Oldsberg e30340015b Merge pull request #31309 from backstage/rugvip/rename
bui-themer: rename folder to mui-to-bui
2025-10-01 16:59:25 +02:00
Patrik Oldsberg a57ad4ba0b bui-themer: rename folder to mui-to-bui
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-10-01 16:42:51 +02:00
Patrik Oldsberg 5a26ab605c Merge pull request #31306 from backstage/rugvip/feature-types
docs/tooling/package-metadata: add docs for backstage.features
2025-10-01 16:24:25 +02:00
Patrik Oldsberg bdef1e2254 docs/tooling/package-metadata: add docs for backstage.features
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-10-01 16:13:04 +02:00
Patrik Oldsberg 6ee65a9deb Merge pull request #31307 from backstage/rugvip/test
github/copilot-instructions: update testing instructions
2025-10-01 15:38:41 +02:00
Patrik Oldsberg 64dd4920aa Update .github/copilot-instructions.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-10-01 15:38:34 +02:00
Patrik Oldsberg d14ef24882 cli: add Backstage Yarn plugin support for templating
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-10-01 15:11:46 +02:00
Fredrik Adelöw cbb3ce6714 Merge pull request #31217 from backstage/clairep/gitlab_module_to_prefer_projectId_1
GitlabDiscoverEntityProvider: update shouldProcessProject to use project.id for hasFile check
2025-10-01 11:42:19 +02:00
Fredrik Adelöw c10c5ee110 Update plugins/catalog-backend-module-gitlab/src/__testUtils__/handlers.ts
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-10-01 11:29:33 +02:00
Ben Lambert f799bef6ec Merge pull request #31288 from backstage/changeset-release/master
Version Packages (next)
2025-09-30 17:17:18 +02:00
Tommy Le d9aed7400c chore: add changeset
Signed-off-by: Tommy Le <tommy_le@outlook.com>
2025-09-30 17:11:22 +02:00
Tommy Le 90496fe472 fix: forward disabled prop
Signed-off-by: Tommy Le <tommy_le@outlook.com>
2025-09-30 17:10:30 +02:00
github-actions[bot] ffb5b44d86 Version Packages (next) 2025-09-30 14:42:12 +00:00
benjdlambert 0aa318ede6 chore: fixing prettuer
Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-30 16:36:17 +02:00
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
Dharmik abba9db48c format fix
Signed-off-by: Dharmik <dharmik.gangani17@gmail.com>
2025-09-29 16:42:04 -03:00
Dharmik c929f8997e Enable YAML merge keys in yamlPlaceholderResolver
Signed-off-by: Dharmik <dharmik.gangani17@gmail.com>
2025-09-29 16:42:03 -03: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