2586 Commits

Author SHA1 Message Date
Peter Macdonald b5d19abffa Merge pull request #33301 from drodil/docs_seo
docs: add seo improvements to microsite
2026-03-18 12:32:22 +01:00
Patrik Oldsberg 67254a99ec Merge pull request #33275 from zc149/chore/add-spring-batch-dashboard-plugin
chore(microsite) : Add Spring Batch Dashboard plugin to marketplace
2026-03-17 21:59:05 +01:00
Patrik Oldsberg 60b6c13748 Merge pull request #33325 from AmbrishRamachandiran/docs-title-fix
Add tooltips to GitHub and Discord navbar icons
2026-03-17 21:55:25 +01:00
Andre Wanlin 00617627b1 Merge pull request #33069 from awanlin/docs/scaffolder-clean-up
[Doc] Scaffolder clean up
2026-03-17 13:37:57 -05:00
Patrik Oldsberg c5cbc84e7f Fix prettier formatting in microsite sidebars
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-17 15:25:33 +01:00
Patrik Oldsberg d9655bcb16 Remove empty publish-private doc page
The page only contained a TODO placeholder and was never filled in.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-17 14:55:18 +01:00
Patrik Oldsberg f8161a67fa docs: address review feedback on migrated plugin docs
- Update internationalization page to use new frontend system patterns
  (TranslationBlueprint from @backstage/plugin-app-react instead of
  createApp __experimentalTranslations)
- Fix AnalyticsImplementationBlueprint import to use @backstage/plugin-app-react
- Remove search integration page from frontend-system section as it
  belongs in the core feature search docs

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-17 11:26:12 +01:00
Patrik Oldsberg aac778ba8c docs: adapt cross-cutting plugin docs into the frontend system section
Instead of just referencing the legacy docs/plugins documentation, adapt
and add them as new pages under frontend-system/building-plugins/ with
updated imports and examples for the new frontend system.

Also moves the OpenAPI sidebar entry under Framework instead of top-level.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-17 11:05:09 +01:00
Patrik Oldsberg 35e130c601 docs: sunset the docs/plugins section as legacy documentation
Mark all pages in docs/plugins/ with legacy admonition banners pointing
to the appropriate new frontend system and backend system documentation.
Rename the sidebar section to "Plugins (Legacy)" and move it lower in
the navigation hierarchy. Add cross-references from the new frontend
system building-plugins guide to relevant cross-cutting topics (i18n,
analytics, feature flags, search) that still live in the legacy section.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-17 10:49:54 +01:00
Patrik Oldsberg 55b18a3c2e Merge pull request #33113 from backstage/rugvip/docs-frontend-plugin-installation
docs: default frontend plugin docs to the new frontend system
2026-03-16 22:08:47 +01:00
Patrik Oldsberg 90a02779fa Address remaining docs review feedback
Clarify the remaining old frontend system sections, tighten the scaffolder follow-up wording, and rename the docs sidebar entry to match the frontend system terminology used elsewhere.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-16 19:45:41 +01:00
Peter Macdonald 1e2c57ebb0 Merge pull request #33334 from chanchalkhatri19/docs/okta-entity-provider
docs: add Okta entity provider documentation
2026-03-14 22:42:39 +01:00
Andre Wanlin 88fef53c08 Removed redirect based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-03-14 09:27:49 -05:00
Andre Wanlin 765725c8c2 Fixed CI and addressed feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-03-14 09:23:25 -05:00
Andre Wanlin b35de8d2aa [Docs] Scaffolder Clean Up
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-03-14 09:23:25 -05:00
Andre Wanlin cc11d289de Merge pull request #33345 from awanlin/docs/ai
[Docs] Added new AI section
2026-03-13 18:27:13 -05:00
Andre Wanlin 52fba1c57e Review feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-03-13 17:59:21 -05:00
Andre Wanlin f3a9100932 Feedback corrections
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-03-13 16:47:40 -05:00
Andre Wanlin 9b48446864 Added new AI section
Co-authored-by: Nawaraj <mbk36900@gmail.com>
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-03-13 16:38:16 -05:00
chanchalkhatri 434b0284a3 fix(microsite): correct blog typos and malformed punctuation (#33289)
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com>
2026-03-13 16:31:33 -04:00
chanchalkhatri19 26c09a1883 docs: add Okta entity provider documentation
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com>
2026-03-13 13:31:11 +00:00
Fredrik Adelöw 50c2aee83d Merge pull request #33200 from divyamagrawal06/fix/homepage-seo-meta 2026-03-13 08:19:14 +01:00
AmbrishRamachandiran a7b46a4708 Add tooltips to GitHub and Discord navbar icons
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com>
2026-03-12 22:36:42 +05:30
Aramis Sennyey 269b85ef0d feat: use branch name instead of tag for stable docs (#32614)
* feat: use branch name instead of tag for stable docs

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

* test

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

* paginate everything

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

* different return value

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

* update both flows

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

* add docs

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

* Change checkout ref from tags to heads

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

---------

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
2026-03-12 11:03:13 -04:00
Fredrik Adelöw a9d338d1a3 Merge pull request #33168 from dev404ai/add-rulehub-policy-catalog
Add RuleHub Policy Catalog plugin to the Backstage plugin directory
2026-03-12 13:04:22 +01:00
Hellgren Heikki fa33a33a6a docs: add seo improvements to microsite
following the #33200 but adding also LD+JSON data, preconnect
for google fonts, robots.txt, and other additional metadata
for the page.

Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2026-03-12 10:18:45 +02:00
Kim Jikwan 261dacb2fc Fix prettier formatting for spring-batch-dashboard.yaml
Signed-off-by: Kim Jikwan <zc149@naver.com>
2026-03-11 13:24:46 +09:00
Kim Jikwan e4eac3ec84 chore : Add Spring Batch Dashboard plugin to marketplace
Signed-off-by: Kim Jikwan <zc149@naver.com>
2026-03-11 11:12:54 +09:00
Oscar Reyes 7e841e6c39 chore(plugins): Adding testkube plugin data
Signed-off-by: Oscar Reyes <oscar-rreyes1@hotmail.com>
2026-03-10 11:40:07 -06:00
Fredrik Adelöw 37459ebed3 Merge pull request #33027 from Flagsmith/asaphk/flagsmith-plugin
docs: add the Flagsmith plugin to the microsite directory
2026-03-10 16:36:54 +01:00
Fredrik Adelöw 0ec7ac6d6a Merge pull request #33205 from ianrwhitney/graphiql-logo-url-fix 2026-03-09 07:45:31 +01:00
ianwhitney dda57784d7 chore (microsite): fix graphiql logo url
Signed-off-by: ianwhitney <ian.r.whitney@gmail.com>
2026-03-08 19:47:54 -06:00
Ian 3a82b7bacf chore: fix broken github-actions link (#33202)
Signed-off-by: ianwhitney <ian.r.whitney@gmail.com>
2026-03-08 15:21:44 -04:00
divyamagrawal06 844f7ba3ab chore: format as per prettier
Signed-off-by: divyamagrawal06 <ludicrouslytrue@gmail.com>
2026-03-08 14:40:27 +05:30
Divyam Agrawal 51c63d53cf Update microsite/docusaurus.config.ts
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
Signed-off-by: Divyam Agrawal <ludicrouslytrue@gmail.com>
2026-03-08 04:25:42 +05:30
divyamagrawal06 0670f17050 fix(microsite): add missing meta description to homepage
Signed-off-by: divyamagrawal06 <ludicrouslytrue@gmail.com>
2026-03-08 04:00:19 +05:30
Fredrik Adelöw 795eda0878 Merge pull request #32433 from backstage/renovate/swc-monorepo
chore(deps): update swc monorepo
2026-03-07 15:52:55 +01:00
dev404ai 4f4699525d Add RuleHub Policy Catalog plugin directory entry
Signed-off-by: dev404ai <dev404ai@gmail.com>
2026-03-06 12:16:59 +07:00
dependabot[bot] 6d067374b4 chore(deps): bump svgo from 3.3.2 to 3.3.3 in /microsite
Bumps [svgo](https://github.com/svg/svgo) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/svg/svgo/releases)
- [Commits](https://github.com/svg/svgo/compare/v3.3.2...v3.3.3)

---
updated-dependencies:
- dependency-name: svgo
  dependency-version: 3.3.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-05 21:54:48 +00:00
renovate[bot] e633ffe798 chore(deps): update swc monorepo
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-05 14:28:40 +00:00
dependabot[bot] 5b54feda88 chore(deps): bump immutable from 5.0.2 to 5.1.5 in /microsite
Bumps [immutable](https://github.com/immutable-js/immutable-js) from 5.0.2 to 5.1.5.
- [Release notes](https://github.com/immutable-js/immutable-js/releases)
- [Changelog](https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/immutable-js/immutable-js/compare/v5.0.2...v5.1.5)

---
updated-dependencies:
- dependency-name: immutable
  dependency-version: 5.1.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-04 23:27:32 +00:00
Patrik Oldsberg 5a463b320c docs: update frontend plugin docs to default to new frontend system
Restructure plugin documentation so that the new frontend system is
the default, unlabeled installation path. Old frontend system
instructions are moved to a dedicated "Old Frontend System" section.

Add a new "Installing Plugins" page to the frontend system docs
covering package discovery, manual installation, and configuration.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-04 11:24:35 +01:00
letthem 478cafe992 microsite: add status field to AWS Cost Insights plugin
Signed-off-by: letthem <suyeon3662@naver.com>
2026-03-04 17:11:00 +09:00
letthem 6e295a0913 feat: Add AWS Cost Insights plugin to marketplace
Signed-off-by: letthem <suyeon3662@naver.com>
2026-03-04 15:39:59 +09:00
Andre Wanlin 32cb991728 Merge pull request #31842 from milliehartnt123/milliehartnt123-create-ui-doc
Updated Using Backstage documentation for Feature Issue 21943 Write a UI Guide
2026-02-27 11:15:35 -06:00
milliehartnt123 1caca7b0c3 Update redirect from '/docs' back to what-is-backstage
Undo change to redirect to new landing page. That will be in a separate PR.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-27 10:56:53 -05:00
Patrik Oldsberg 03f5009aae Merge pull request #33020 from kurtaking/kurtaking/metrics-alpha-docs
docs: metrics service alpha
2026-02-27 13:18:53 +01:00
Asaph M. Kotzin 2138c9cafe Update microsite/data/plugins/flagsmith.yaml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Asaph M. Kotzin <asaphko@users.noreply.github.com>
2026-02-26 14:37:47 +00:00
Asaph M. Kotzin 83f49a5b10 Update microsite/data/plugins/flagsmith.yaml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Asaph M. Kotzin <asaphko@users.noreply.github.com>
2026-02-26 14:31:51 +00:00
Asaph M. Kotzin b27973aba3 docs: add the Flagsmith plugin to the microsite directory
Signed-off-by: Asaph M. Kotzin <asaphko@users.noreply.github.com>
2026-02-26 13:25:50 +00:00