6997 Commits

Author SHA1 Message Date
Fredrik Adelöw b3a36948b0 Merge pull request #32010 from backstage/techdocs-integrations-support 2026-01-16 20:29:26 +01:00
Riley Martine 2b16d8a674 docs: Update orphan strategy config to reflect new defaults
In [v1.41](https://github.com/backstage/backstage/releases/tag/v1.41.0),
the catalog's `orphanStrategy` and `orphanProviderStrategy` were changed
to default to `delete`. This change updates the docs to reflect this.

Signed-off-by: Riley Martine <rmartine@integralads.com>
2026-01-16 09:24:15 -07:00
Patrik Oldsberg 872cecb902 docs: updates for app and plugin wrapper blueprint changes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-16 17:08:55 +01:00
Patrik Oldsberg c4e03c31ac Merge pull request #32345 from backstage/rugvip/restrict
frontend-app-api: restrict the ability for plugins to override APIs
2026-01-16 16:48:58 +01:00
Patrik Oldsberg cd061cad12 Merge pull request #32349 from backstage/rugvip/app-react
frontend-plugin-api: move app blueprints to new app-react package
2026-01-16 16:48:49 +01:00
Jessica He ff079344d9 feat(catalog): add gitlab user ID in user entity
Signed-off-by: Jessica He <jhe@redhat.com>
2026-01-16 10:36:09 -05:00
Patrik Oldsberg 9ccf84e219 frontend-plugin-api: move app blueprints to new app-react package
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-16 11:59:49 +01:00
Patrik Oldsberg 3bd2a1a5bf frontend-app-api: restrict the ability for plugins to override APIs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-16 01:18:58 +01:00
Vincenzo Scamporlino 287f4f596e Merge pull request #32231 from deepthi-28/building_backend
Page headding added
2026-01-15 21:36:08 +01:00
milliehartnt123 f9a8bd469e Update list items for consistency in documentation
Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-01-15 09:41:07 -05:00
meleu 9847445d48 Backstage is an ~~application~~ framework
Claiming that "Backstage is an application" is a misleading information that brings a lot of confusion.

I see both tech and non-tech people sometimes thinking that "deploying a Backstage" is a thing. Clearly lacking the understanding that "building a portal with Backstage" is the realistic view.

Signed-off-by: meleu <meleu@users.noreply.github.com>
2026-01-15 09:49:03 -03:00
Iury Lenon 98174e3622 docs: add warning about downgrade limitations
Add warning about downgrading Backstage versions

Signed-off-by: Iury Lenon <iuryalves.uk@gmail.com>
2026-01-13 20:28:44 +00:00
milliehartnt123 a07161f58c Remove TechDocs link from landing page documentation
I realized that Techdocs was listed under two different headings. So I removed it from the Additional Features heading and kept it in the Try Backstage.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-01-13 12:57:53 -05:00
github-actions[bot] 880310b797 Version Packages (next) 2026-01-13 12:10:45 +00:00
chanchalkhatri19 2e50b3721b updated whitespaces
Signed-off-by: chanchalkhatri19 <chanchal@IDRSUC626191L.ad.infosys.com>
2026-01-08 12:27:24 +00:00
chanchalkhatri19 5232000777 converted the note syntax for consistency with other documentation files
Signed-off-by: chanchalkhatri19 <chanchal@IDRSUC626191L.ad.infosys.com>
2026-01-08 11:57:37 +00:00
Iury Lenon a52b4976d8 docs: add info about specific version bump with --release
Signed-off-by: Iury Lenon <iuryalves.uk@gmail.com>

Signed-off-by: Iury Lenon <iuryalves.uk@gmail.com>
2026-01-06 21:10:20 +00:00
github-actions[bot] e237d65cdc Version Packages (next) 2026-01-05 22:23:51 +00:00
milliehartnt123 1157fe2b96 Update demo site reference in registration guide
Clarified reference to the Backstage demo site in the documentation.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-01-05 13:54:31 -05:00
Andre Wanlin 5af1d3d113 Updated Prerequisites Node version
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-01-05 12:31:54 -06:00
milliehartnt123 98f87340ce Fix links formatting in getting-started index
Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-01-05 13:28:09 -05:00
Andre Wanlin daffbaf03a Missed some
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-01-05 12:25:53 -06:00
Andre Wanlin f1fe6fe90d Updated to use Node 24 and Debian Trixie
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-01-05 12:25:52 -06:00
milliehartnt123 8c9444160d Add new links to developer documentation
Added links for the new catalog and component pages to the what to next as a developer section at the bottom of the page.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-01-05 13:25:44 -05:00
milliehartnt123 3617c032e2 Merge branch 'backstage:master' into milliehartnt123-create-ui-doc 2026-01-05 12:42:21 -05:00
Peter Macdonald 032f2a8468 Some small tidying up of the docs site
Signed-off-by: Peter Macdonald <peterm4c@pm.me>
2026-01-05 09:38:56 +01:00
Nguyễn Nhật Thành fc63723560 fix(frontend-system-doc): use PascalCase for SidebarContent in migration guide (#32228)
* fix(frontend-system-doc): update import statement for sidebar content in migration guide

Signed-off-by: Thanh Nguyen <thanh.nguyen35@mservice.com.vn>

* fix(frontend-system-doc): update capitalization for SidebarContent naming in migration guide

Signed-off-by: Thanh Nguyen <thanh.nguyen35@mservice.com.vn>

---------

Signed-off-by: Thanh Nguyen <thanh.nguyen35@mservice.com.vn>
Co-authored-by: Thanh Nguyen <thanh.nguyen35@mservice.com.vn>
2026-01-01 13:20:19 -07:00
deepthi-ajith_infosys cb0d973bdb Page headding added
Signed-off-by: deepthi-ajith_infosys <deepthi.ajith@infosys.com>
2025-12-31 10:18:54 +00:00
milliehartnt123 46bfd1a485 Update create an app for feature issue 21913 (#31366)
* Update index.md rewritten as task-based steps

Page has been rewritten and images have been updated/replaced.

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

* Updated create-app-output and portal graphics

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

* Updated name of backstage app in graphic

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

* Update index.md to add guest user login screen and graphic

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

* Add graphic for guest user login screen to app

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

* Update index.md

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

* Update index.md rearranged guest login section

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

* Update index.md fixed some indenting issues

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

* Update index.md fix prettier errors

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

* Update index.md rearranged admin links at bottom of page

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

* Update index.md fix prettier errors

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

* Update index.md changed title and added prerequisites

Made the isolated-vm module installed by everyone. Changed the title and sidebar_label. Added disc space size requirement and a note to the Linux requirement. 

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

* Update index.md Add minimum of 4 GB memory as placeholder.

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

* Update index.md fix prettier errors

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

* Update index.md added additional text and removed a graphic

Updated tip from 'webpack compiled successfully' to "Rspack compiled successfully'

Added selected output from 'yarn start' command to explain the sequence of calls that are being done when starting up the frontend and backend.

Removed graphic that showed 'webpack compiled successfully'.

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

* Fix formatting issues in getting-started documentation

Fixed prettier errors

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

* Update system requirements for Backstage application

Updated minimum memory and disk space requirements.

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

* Update docs/getting-started/index.md

Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>

* Fix spelling error in getting started documentation

Corrected the spelling of 'initialized' in the documentation.

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

* Simplify frontend startup instructions

Removed redundant information about waiting for the frontend to start.

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

---------

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
2025-12-30 22:22:47 +00:00
milliehartnt123 bec34b728f Update prerequisites for registering a component
Changed the wording of already having a running standalone app to match the agreed upon text used in creating a component.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2025-12-30 17:17:46 -05:00
Backstage Service Account 9f1ee3e667 Version Packages (next) (#32222)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-12-30 16:06:20 +01:00
Backstage Service Account fea3e3972d Version Packages (next) (#32150) 2025-12-23 18:22:06 +01:00
milliehartnt123 83f5e18b14 Merge branch 'master' into milliehartnt123-create-ui-doc
Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2025-12-23 10:17:58 -05:00
milliehartnt123 059725ab06 Update create-a-component.md to remove Node 20 flag prerequisite
Removed the following prerequisite bullet:

- If you are running Backstage with Node 20 or later, pass the flag `--no-node-snapshot` to Node in order to use the templates feature to create new components. One way to do this is to specify the `NODE_OPTIONS` environment variable before starting Backstage:

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2025-12-23 10:08:08 -05:00
Charles de Dreuille c12dc659c0 Update index.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-12-22 16:28:42 +01:00
Charles de Dreuille 90a72b8d3e Rename --bui-bg into --bui-bg-surface-0
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-12-22 16:15:56 +01:00
aramissennyeydd 14a8190e16 fix verify workflow too
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

add back prebuild script

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

fix script location

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

skip techdocs

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

make references/index tracked in git

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

don't try to build with new reference docs

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

fix redirect

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>

disable redirect

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-12-20 20:36:07 -07:00
Aramis Sennyey bd655dcc6b Merge pull request #32189 from backstage/sennyeya/fix-reference-links 2025-12-20 10:03:03 -05:00
Patrik Oldsberg 064aaaccc9 Merge pull request #31310 from chriskilding-relx/oidc-start-url-custom-search-parameters
Support custom start URL search parameters in OIDC provider
2025-12-20 12:20:25 +01:00
Fredrik Adelöw dfadb3cbf4 Merge pull request #32182 from Parsifal-M/patch/migration-types
add jest types for jest migration
2025-12-19 11:46:19 +01:00
Peter Macdonald 7804f74070 tweaking
Signed-off-by: Peter Macdonald <peterm4c@pm.me>
2025-12-19 11:30:59 +01:00
Peter Macdonald 13c093afb3 add copy paste commands
Signed-off-by: Peter Macdonald <peterm4c@pm.me>
2025-12-19 11:03:23 +01:00
aramissennyeydd 3904a1ac1c chore: point to new api reference site
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-12-18 10:27:56 -07:00
Peter Macdonald dc678e4469 slight rewording
Signed-off-by: Peter Macdonald <peterm4c@pm.me>
2025-12-18 16:51:32 +01:00
Peter Macdonald aef8b0d0f2 add jest types for jest migration
Signed-off-by: Peter Macdonald <peterm4c@pm.me>
2025-12-18 16:47:36 +01:00
Fredrik Adelöw 33fd0da825 release notes: mention adding types package too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-12-18 16:36:26 +01:00
Fredrik Adelöw 3fa839c200 Merge pull request #32139 from backstage/freben/rls
add v1.46 release notes
2025-12-16 16:38:50 +01:00
Fredrik Adelöw 091ed0ef3d add v1.46 release notes
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-12-16 15:47:03 +01:00
github-actions[bot] c24788d5bb Version Packages 2025-12-16 14:08:20 +00:00
Ben Lambert 08f8a58f82 Merge pull request #32105 from benjidotsh/scaffolder/repo-owner-picker
feat(scaffolder): add RepoOwnerPicker
2025-12-16 15:00:10 +01:00