2586 Commits

Author SHA1 Message Date
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
milliehartnt123 9ef38f9745 Merge branch 'backstage:master' into milliehartnt123-create-ui-doc 2026-01-20 12:27:24 -05: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
milliehartnt123 3617c032e2 Merge branch 'backstage:master' into milliehartnt123-create-ui-doc 2026-01-05 12:42:21 -05: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
Kim Jikwan b22e071788 chore : Add DORA Metrics Scorecard plugin to marketplace
Signed-off-by: Kim Jikwan <zc149@naver.com>
2025-12-29 11:59:42 +09:00
Jim McVea 16700ed775 Delete microsite/data/plugins/aws-app-development.yaml
remove Harmonix plugin due to project deprecation

Signed-off-by: Jim McVea <117947708+awsjim@users.noreply.github.com>
2025-12-23 10:38:59 -05:00
milliehartnt123 7ac601484b Update sidebar links in sidebars.ts
Added new files and structure for Using Backstage after resolving merge conflicts that incorporated a new format for the sidebars file.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2025-12-23 10:25:05 -05: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
aramissennyeydd 9fd02a4e12 fix sidebar conflict
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-12-20 20:36:07 -07: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
aramissennyeydd 97a726e0bb chore: disable old api reference generation
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-12-20 20:36:07 -07:00
Fredrik Adelöw 3d7fdd786a Merge pull request #32158 from backstage/update-browserslist-db
chore: update browserslist database
2025-12-18 15:29:15 +01:00
Aramis Sennyey 139acf332d feat: add generated index pages for all sidebar items (#32036)
* feat: add generated index pages for all sidebar items

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

* fix merge conflict

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

---------

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-12-18 07:16:28 -07:00
Fredrik Adelöw c3941048ef chore: update browserslist database
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-12-18 13:24:48 +01:00
Ben Lambert 9ee5996d4b Revert "microsite: pin swc"
Signed-off-by: benjdlambert <ben@blam.sh>

chore: bump minimum required swc

Signed-off-by: benjdlambert <ben@blam.sh>

chore: add chantgeset

Signed-off-by: benjdlambert <ben@blam.sh>
2025-12-18 08:16:33 +01:00
Fredrik Adelöw 6d04ff0bb2 add the jest30 migration to the sidebar
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-12-17 19:37:48 +01:00
Fredrik Adelöw c6ddda9acc Merge pull request #32159 from backstage/freben/microsite-swc
microsite: pin swc
2025-12-17 19:20:59 +01:00
Fredrik Adelöw f1da9891fd microsite: pin swc
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-12-17 16:54:34 +01:00
Vincenzo Scamporlino 085b4b84c3 Merge pull request #31363 from strong-network/sds_workspaces_plugin
Create sds_workspace.yaml
2025-12-17 16:46:46 +01:00
Hellgren Heikki 320c6a91ed fix(cli): bump swc core version for es2023/2024 support
fixes issues with backstage 1.46.0 if the
@swc/core version is resolved to lower than 1.8.0

Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-12-17 08:49:18 +02:00
Peter Macdonald 0d04221794 Adds missing ADR to docs site (adr-015) (#32129)
Signed-off-by: Peter Macdonald <peterm4c@pm.me>
2025-12-15 07:44:49 -07:00
milliehartnt123 3725128021 Moved search-catalog entry and added unregister-delete-component
Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2025-12-09 08:11:00 -07:00
Andre Wanlin 2eb837ffe1 Merge pull request #32076 from backstage/sennyeya/fix-root-metadata-service
chore(docs): add root instance metadata to sidebar
2025-12-09 08:24:24 -06:00
Fredrik Adelöw 6fc8377792 Merge pull request #32048 from awanlin/topic/plugin-directory-audit
Plugins - Added plugin directory audit script
2025-12-09 13:51:42 +01:00
aramissennyeydd 7d201ad7cb chore(docs): add root instance metadata to sidebar
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-12-08 17:30:56 -05:00
milliehartnt123 c075c2a248 Update microsite/sidebars.ts to remove .md on some pages
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2025-12-08 10:39:12 -07:00