29 Commits

Author SHA1 Message Date
Patrik Oldsberg 8632502abe Merge pull request #33436 from jonkoops/remove-legacy-proxy-docs
docs: remove legacy corporate proxy documentation
2026-04-07 16:30:05 +02:00
Fredrik Adelöw bb7768ba06 docs: fix broken links and anchors across documentation
Fix ~30 broken links and anchors across the documentation site, including
incorrect relative paths, mismatched anchor names, zero-width characters
in URLs, and references to renamed or removed headings.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Fredrik Adelöw <freben@spotify.com>
2026-03-31 18:43:40 +02:00
Jon Koops 980b7f5632 docs: remove legacy corporate proxy documentation
All Node.js versions in Backstage's support matrix (v22 and v24 LTS)
include built-in proxy support via NODE_USE_ENV_PROXY, making the
legacy global-agent/undici workarounds unnecessary. Remove the legacy
proxy guide from contrib/ and all references to the legacy approach
across the docs.

Signed-off-by: Jon Koops <jonkoops@gmail.com>
2026-03-19 17:17:17 +01:00
Jon Koops 956133bf45 docs: recommend Node.js built-in proxy support for corporate proxies (#33006)
Node.js 22.21.0+ natively supports HTTP_PROXY, HTTPS_PROXY, and
NO_PROXY environment variables via NODE_USE_ENV_PROXY, eliminating the
need for undici and global-agent workarounds. This also works with
node-fetch and cross-fetch since they delegate to node:http/node:https
without overriding the HTTP agent.

Add a new corporate proxy tutorial under docs/ with the recommended
approach and update the legacy guide in contrib/ to point to it.
Update proxy references in the deployment, keeping-backstage-updated,
and TechDocs CLI docs to mention NODE_USE_ENV_PROXY.

Signed-off-by: Jon Koops <jonkoops@gmail.com>
2026-03-17 13:13:00 -04: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
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
Kevin L. 2cb6ba630b Fix a broken link in the page "Keeping Backstage Updated".
Signed-off-by: Kevin L. <kevin.lecouvey@gmail.com>
2025-05-12 07:18:47 -04:00
Rogerio Angeliski 0a54145345 docs: fix tutorial link
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2025-02-04 08:31:30 -03:00
Rogerio Angeliski 10691ea92a docs: add new tutorial to knex rollback
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2025-02-04 08:31:26 -03:00
Fredrik Adelöw 656baf0120 update the corp proxy doc too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-01-16 15:42:14 +01:00
Cory Steers 0be20ed46a Provide additional information regarding proxy settings for the backstage yarn plugin.
Addresses issue #28139

Signed-off-by: Cory Steers <cory.steers.gmu9@statefarm.com>
2024-12-24 07:14:45 -06:00
Fredrik Adelöw 973dd6f25d fix some little things that vale was complaining about
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-10 14:31:54 +01:00
Andre Wanlin 6e6db67d2f Merge pull request #27414 from awanlin/docs/yarn-plugin-adjustments
Backstage Yarn Plugin Docs adjustments
2024-11-20 13:00:36 -06:00
Andre Wanlin d97655487a Small adjustments
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-11-18 15:54:49 -06:00
Andre Wanlin 5819f8d5e1 Backstage Yarn Plugin Docs adjustments
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-11-18 15:43:30 -06:00
Peter Macdonald c7856c4633 pre-requisites too over the top, pepper the recommended key concepts where they are likely used
Signed-off-by: Peter Macdonald <macdonald.peter90@gmail.com>
2024-11-15 17:20:09 +01:00
MT Lewis 98a1b5cf75 docs: document installation and usage of yarn plugin
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-10-16 11:45:52 +01:00
Stephen Glass b139ad69d9 merge master
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-08-24 13:50:26 -04:00
Patrik Oldsberg 32a38e1f37 cli: remove most lockfile analysis features
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-07-23 11:15:06 +02:00
Stephen Glass 8f49d19e9f Add proxy section to keeping backstage updated docs
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-06-30 14:36:05 -04:00
Patrik Oldsberg a1ae9cc72c docs: restructure local-dev and rename to tooling
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-05-30 14:28:23 +02:00
Adam Harvey 923296999b fix(docs): Errant dash in a sentence
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-01-04 14:29:03 -05:00
TheMonolithX64 b5e3da44c4 Update broken links to cli docs
Signed-off-by: TheMonolithX64 <admin@monolithicgames.com>
2022-12-02 17:42:20 +00:00
Johan Haals cb38015608 microsite: document release bump option
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-16 15:05:44 +01:00
MT Lewis dffe939b80 docs: add link to upgrade helper in keeping backstage updated page
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-02-03 13:21:32 +00:00
Zackery Griesinger b471662e8a Review comments - swap prefix to pattern
Signed-off-by: Zackery Griesinger <zack.griesinger@c2fo.com>
2021-12-30 10:21:45 -06:00
Zack Griesinger 93d8a6f0bb Update docs
Signed-off-by: Zack Griesinger <zack.griesinger@c2fo.com>
2021-12-30 10:21:44 -06:00
Tim Hansen 2369c72cac Update words, add versions:check section
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-03-05 09:31:36 -07:00
Tim Hansen c694e47360 Move the keeping-updated topic to getting-started
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-03-04 19:45:12 -07:00