Commit Graph

2449 Commits

Author SHA1 Message Date
Patrik Oldsberg 903a854ebc Merge branch 'master' into runtime-module-federation-enablement
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-12 23:46:00 +01:00
Patrik Oldsberg 0a1faaa076 docs/frontend-system: add utility API testing docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-07 00:06:58 +01:00
Patrik Oldsberg 8ed1bf3f81 microsite: update remaining newsletter links
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-05 16:09:48 +01:00
Patrik Oldsberg 6cb6a37816 Merge pull request #32216 from zc149/chore/add-dora-metrics-plugin
chore(microsite): add DORA Metrics Scorecard plugin to marketplace
2026-02-05 00:21:38 +01:00
Patrik Oldsberg 4eb50ed4c8 Merge pull request #32678 from backstage/sennyeya/fix-reference-docs
fix: update more /docs/references links
2026-02-04 23:56:06 +01:00
aramissennyeydd efbf232bfa fix: update more /docs/references links
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2026-02-04 10:11:36 -06:00
Andre Wanlin 95f31452c3 Merge pull request #31803 from backstage/renovate/docusaurus-theme-openapi-docs-4.x-lockfile
chore(deps): update dependency docusaurus-theme-openapi-docs to v4.7.1
2026-02-03 17:22:17 -06:00
Andre Wanlin bb862bd99e Merge pull request #32365 from chanchalkhatri19/doc-plugin-link-fix
Doc fix: Updated CircleCI plugin reference link in the "Phase 2 Service Catalog" documentation
2026-02-03 17:18:43 -06:00
Andre Wanlin 5d88631eff Merge pull request #32510 from damolaobaleke/patch-3
Patch 3: Updated author field value
2026-02-03 16:39:46 -06:00
Andre Wanlin 47b3e1dee1 Update microsite/blog/2025-08-08-migrating-legacy-services-to-a-modern-developer-portal.mdx
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2026-02-03 16:39:22 -06:00
Patrik Oldsberg 24fb1320d7 Merge pull request #32487 from backstage/renovate/yaml-loader-0.x
chore(deps): update dependency yaml-loader to ^0.9.0
2026-02-03 20:51:59 +01:00
Damola Obaleke caa10d6944 Merge branch 'master' into patch-3
Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
2026-02-03 11:12:36 -08:00
Damola Obaleke 89b199f1c8 docs(microsite): add blog post on migrating to Backstage
Add technical blog post about migrating legacy services to a modern
developer portal using Backstage, including migration strategies and
adoption best practices.

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>
2026-02-03 11:11:22 -08:00
renovate[bot] 7fa6fbc424 chore(deps): update dependency docusaurus-theme-openapi-docs to v4.7.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-03 14:33:33 +00:00
Fredrik Adelöw 709dbace13 Merge pull request #32205 from awsjim/master
Delete microsite/data/plugins/aws-app-development.yaml
2026-02-03 15:10:49 +01:00
Fredrik Adelöw 42bd79db75 Merge pull request #32582 from backstage/renovate/sass-1.x-lockfile
chore(deps): update dependency sass to v1.97.3
2026-02-03 15:10:15 +01:00
imgbot[bot] 21b60d8b5f [ImgBot] Optimize images (#32227)
*Total -- 517.71kb -> 473.87kb (8.47%)

/microsite/static/img/tech-radar.svg -- 1.03kb -> 0.56kb (45.5%)
/beps/0001-notifications-system/notifications-architecture.drawio.svg -- 44.41kb -> 32.82kb (26.11%)
/plugins/auth-backend/architecture.drawio.svg -- 22.74kb -> 16.81kb (26.09%)
/microsite/static/img/backstage-search-platform.svg -- 0.99kb -> 0.73kb (25.77%)
/beps/0003-auth-architecture-evolution/token-sequence-obo.drawio.svg -- 17.62kb -> 13.12kb (25.53%)
/beps/0003-auth-architecture-evolution/token-sequence-cookie.drawio.svg -- 18.01kb -> 13.55kb (24.77%)
/microsite/static/img/cyclops.svg -- 3.30kb -> 2.68kb (18.79%)
/packages/app-next/architecture.drawio.svg -- 69.32kb -> 56.49kb (18.51%)
/microsite/static/img/kiali.svg -- 1.32kb -> 1.08kb (18.26%)
/microsite/static/img/daytona.svg -- 1.23kb -> 1.01kb (18.1%)
/microsite/static/img/octopus-deploy.svg -- 0.94kb -> 0.79kb (15.9%)
/microsite/static/img/s3-bucket.svg -- 3.25kb -> 2.88kb (11.45%)
/microsite/static/img/tekton.svg -- 1.77kb -> 1.59kb (10.13%)
/microsite/static/img/terraform-logo.svg -- 0.44kb -> 0.40kb (9.07%)
/microsite/static/img/dynatrace.svg -- 3.60kb -> 3.37kb (6.43%)
/microsite/static/img/plugin-feedback-logo.svg -- 0.69kb -> 0.65kb (5.8%)
/microsite/static/img/codescene_logo.svg -- 4.64kb -> 4.42kb (4.84%)
/microsite/static/img/codacy-icon.svg -- 1.37kb -> 1.32kb (3.5%)
/microsite/static/img/entity-validation.svg -- 0.31kb -> 0.30kb (3.49%)
/microsite/static/img/bazaar.svg -- 1.44kb -> 1.39kb (3.25%)
/microsite/static/img/badges.svg -- 0.25kb -> 0.24kb (2.79%)
/microsite/static/img/shortcuts.svg -- 0.29kb -> 0.28kb (2.35%)
/microsite/static/img/catalog-graph.svg -- 0.30kb -> 0.29kb (2.3%)
/microsite/static/img/devtools.svg -- 0.34kb -> 0.33kb (2.03%)
/microsite/static/img/3scale.svg -- 6.74kb -> 6.64kb (1.55%)
/microsite/static/img/linguist.svg -- 0.44kb -> 0.44kb (1.55%)
/microsite/static/img/digital.ai-deploy.svg -- 0.70kb -> 0.69kb (1.53%)
/microsite/static/img/digital.ai-release.svg -- 1.28kb -> 1.27kb (1.44%)
/microsite/static/img/nexus-repository-manager.svg -- 7.81kb -> 7.71kb (1.35%)
/microsite/static/img/quay.svg -- 7.81kb -> 7.71kb (1.34%)
/microsite/static/img/jfrog-artifactory.svg -- 7.82kb -> 7.72kb (1.34%)
/microsite/static/img/keycloak.svg -- 8.04kb -> 7.93kb (1.3%)
/microsite/static/img/topology.svg -- 8.62kb -> 8.51kb (1.21%)
/microsite/static/img/ocm.svg -- 9.86kb -> 9.76kb (1.06%)
/microsite/static/img/cicd-statistics.svg -- 0.72kb -> 0.71kb (0.95%)
/microsite/static/img/github-pull-requests-board-logo.svg -- 3.92kb -> 3.88kb (0.92%)
/packages/ui/static/favicon.svg -- 0.69kb -> 0.68kb (0.85%)
/microsite/static/img/hcp-consul.svg -- 6.78kb -> 6.76kb (0.33%)
/microsite/static/img/nobl9.svg -- 1.60kb -> 1.59kb (0.31%)
/microsite/static/img/buildkite.svg -- 0.39kb -> 0.39kb (0.25%)
/microsite/blog/assets/2024-06-27/backstage-engineer-journey.svg -- 224.46kb -> 223.97kb (0.22%)
/docs-ui/src/app/icon.svg -- 4.61kb -> 4.60kb (0.06%)
/microsite/static/img/wheel-of-names.svg -- 9.51kb -> 9.50kb (0.05%)
/microsite/static/img/cncf-white.svg -- 6.32kb -> 6.32kb (0.02%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2026-02-03 15:08:27 +01:00
renovate[bot] 72fa79266e chore(deps): update dependency yaml-loader to ^0.9.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-02 15:04:56 +00:00
renovate[bot] 9e60c36ecc chore(deps): update dependency docusaurus-plugin-openapi-docs to v4.7.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-02 15:02:47 +00:00
renovate[bot] 229aa540ed chore(deps): update dependency sass to v1.97.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-02 14:59:42 +00:00
Aramis Sennyey 580de5ade2 docs: fix overlapping generated pages (#32603)
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2026-01-30 11:46:18 -05:00
Andre Wanlin d659f03e96 Merge pull request #31990 from backstage/renovate/docusaurus-monorepo
chore(deps): update dependency @docusaurus/tsconfig to v3.9.2
2026-01-30 08:10:23 -06:00
Andre Wanlin 52ff3b9537 Merge pull request #32447 from backstage/renovate/docusaurus-plugin-openapi-docs-4.x-lockfile
chore(deps): update dependency docusaurus-plugin-openapi-docs to v4.6.0
2026-01-30 08:09:30 -06:00
Andre Wanlin f57aa1785a docs - Added ui:options Examples to the Sidebar
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-01-29 07:20:33 -06:00
Andre Wanlin 268888e656 Merge pull request #32121 from awanlin/plugins/directory-validation
Plugins - Added plugin directory validation
2026-01-28 06:43:18 -06:00
Andre Wanlin 4977f58b9a Refactored into a script using zod based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-01-27 19:14:44 -06:00
aramissennyeydd cdffa38b46 fix: hard navigation to reference docsite
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2026-01-27 19:55:50 -05:00
Andre Wanlin ed3bcf377c Plugins - Added plugin directory validation
Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Correct file check

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Correct file extension

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Minor corrections

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Corrected ldap-auth file

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Added pattern to npmPackageName

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Removing pattern

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Ran prettier

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Changes based on feedback

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-01-27 18:26:47 -06:00
Patrik Oldsberg 827aa1ea6d Merge pull request #32538 from backstage/rugvip/reorg
microsite: reorg top bar
2026-01-27 20:13:34 +01:00
Patrik Oldsberg 095f44a184 microsite: make references header item a dropdown for stable/next
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-27 16:40:02 +01:00
Patrik Oldsberg 0087c907c9 microsite: reorg top bar
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-27 16:40:02 +01:00
renovate[bot] dfa4458cb1 chore(deps): update dependency docusaurus-plugin-openapi-docs to v4.6.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-27 14:51:04 +00:00
renovate[bot] 5e70ce8044 chore(deps): update dependency @docusaurus/tsconfig to v3.9.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-27 14:50:47 +00:00
Andre Wanlin 60c1af6a79 Merge pull request #32539 from hetsaliya-crestdata/add-apiiro-marketplace
Created apiiro.yaml for adding into the marketplace
2026-01-27 08:43:19 -06:00
Fredrik Adelöw 95a2bb63bf microsite: bump and use the faster build (#32160)
* microsite: bump and use the faster build

Signed-off-by: Fredrik Adelöw <freben@gmail.com>

* fix: disable option causing issues + turn on other flags (#32532)

* feat: make the docsite build faster

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

* revert unnecessary change

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

---------

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>

---------

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
2026-01-27 09:38:25 -05:00
hetsaliya-crestdata 3f5e55b91e Created apiiro.yaml for adding into the marketplace
Signed-off-by: hetsaliya-crestdata <het.saliya@crestdata.ai>
2026-01-27 19:31:46 +05:30
David Festal 86bb4321a9 Add and update documentation
Signed-off-by: David Festal <dfestal@redhat.com>
Assisted-by: Cursor
2026-01-27 14:54:19 +01:00
Fredrik Adelöw 7455dae884 require the use of node prefix on native imports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-01-26 13:22:53 +01:00
Aramis Sennyey 1e669ccd64 chore: migrate audit events docs to docsite (#32143)
* chore: migrate audit events docs to docsite

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

* change headers

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

* fix rebase conflict in sidebars.ts

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

* correct sidebar

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

---------

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2026-01-22 08:45:06 -07:00
Patrik Oldsberg 1a3b4bccec Merge pull request #31690 from backstage/sennyeya/disable-ref-build
chore: disable old api reference generation
2026-01-22 15:14:13 +01:00
backstage-goalie[bot] 434f4655f7 Merge pull request #32449 from backstage/renovate/sass-1.x-lockfile
chore(deps): update dependency sass to v1.97.2
2026-01-22 13:23:46 +00:00
renovate[bot] 08586b4892 chore(deps): update dependency sass to v1.97.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-21 22:03:23 +00:00
dependabot[bot] 0d3f4b5f9d chore(deps): bump diff from 5.2.0 to 5.2.2 in /microsite
Bumps [diff](https://github.com/kpdecker/jsdiff) from 5.2.0 to 5.2.2.
- [Changelog](https://github.com/kpdecker/jsdiff/blob/master/release-notes.md)
- [Commits](https://github.com/kpdecker/jsdiff/compare/v5.2.0...v5.2.2)

---
updated-dependencies:
- dependency-name: diff
  dependency-version: 5.2.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 12:18:06 +00:00
chanchalkhatri19 33df8dc1a2 update CircleCI plugin link in service catalog doc
Signed-off-by: chanchalkhatri19 <chanchal@IDRSUC626191L.ad.infosys.com>
2026-01-19 09:41:53 +00:00
dependabot[bot] c05dc8b483 build(deps): bump qs from 6.14.0 to 6.14.1 in /microsite
Bumps [qs](https://github.com/ljharb/qs) from 6.14.0 to 6.14.1.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.14.0...v6.14.1)

---
updated-dependencies:
- dependency-name: qs
  dependency-version: 6.14.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-06 14:54:04 +00:00
Aramis Sennyey ae31b31664 fix: generated index URLs were URI encoded (#32226)
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2026-01-05 09:17:18 -07: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
Vincenzo Scamporlino 9a61995a53 prettier
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-12-29 07:23:24 +01:00
Vincenzo Scamporlino 52f3a3375a blog: backstage wrapped assets
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-12-29 06:51:41 +01:00
Vincenzo Scamporlino ff3d7d88e3 blog: backstage wrapped 2025
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-12-29 06:51:19 +01:00