Fredrik Adelöw
b1919bdf2a
Merge pull request #32871 from awanlin/microsite/plugin-audit-process
...
Plugin Directory Audit Process
2026-02-19 14:56:57 +01:00
Patrik Oldsberg
fef897393b
docs: add missing sharing extensions sidebar item
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-18 12:08:01 +01:00
Andre Wanlin
d00a492570
Changes based on feedback
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-02-17 17:15:07 -06:00
Patrik Oldsberg
556b0c76fd
Update broken office hours links
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-17 22:26:53 +01:00
Andre Wanlin
29e27ac704
Clean up and prettier
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-02-16 19:01:13 -06:00
Andre Wanlin
77f7469fab
Type fix
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-02-16 18:43:45 -06:00
Andre Wanlin
ca1c1dd03f
Updates
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-02-16 18:42:25 -06:00
Andre Wanlin
9cc0c58908
Corrected Conviso npm package name
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-02-16 18:32:01 -06:00
Andre Wanlin
9b60bef5b6
Docs
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-02-16 18:14:50 -06:00
Andre Wanlin
3ea9c67860
Update plugin directory to account for new state
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-02-16 17:56:54 -06:00
Andre Wanlin
e0b8296067
Update script and initial run
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-02-16 17:43:09 -06:00
Andre Wanlin
af4511c376
Add active flag
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-02-16 17:26:29 -06:00
Sebastian
99ce885328
fix: move onBrokenMarkdownLinks config in docusaurus.config.ts to the new location
...
Fixes the following Docusaurus warning during build.
The `siteConfig.onBrokenMarkdownLinks` config option is deprecated and will be removed in Docusaurus v4.
Please migrate and move this option to `siteConfig.markdown.hooks.onBrokenMarkdownLinks` instead.
Signed-off-by: Sebastian <sebastian.danielsson@proton.me >
2026-02-15 17:36:21 +01:00
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