420 Commits

Author SHA1 Message Date
Timo Sand f56177b47e Replace mentions of react-use in docs with @react-hookz/web
Signed-off-by: Timo Sand <timo.sand@f-secure.com>
2026-05-27 01:01:20 +03:00
Peter Macdonald 1b8d4be5df reference analytics docs in prepping for ga and remove the dead links to ga from analytics plugin docs
Signed-off-by: Peter Macdonald <peterm4c@pm.me>
2026-03-25 13:56:48 +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 0f30e2b886 docs: remove broken link to non-existent search integration doc
The caution block referenced a new frontend system version of the
search integration doc that was never created. Remove the dead link
while keeping the rest of the legacy notice intact.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-17 11:36:49 +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
Andre Wanlin 1eaf17a276 Merge pull request #32061 from elaine-mattos/feat/add-description-plugin-feature-flags
feat(core-plugin-api): add optional description to plugin feature flags
2026-03-07 12:47:26 -06:00
Andre Wanlin 20cfcb9481 Merge pull request #33065 from awanlin/docs/clean-up
[Doc] Removed Mentions of the New Backend System
2026-03-05 08:18:27 -06:00
Johan Persson cccf0c47e2 Update api report, code-sample files and docs.
Signed-off-by: Johan Persson <johanopersson@gmail.com>
2026-03-03 12:17:35 +01:00
Andre Wanlin 5142f60de3 [Doc] Removed Mentions of the New Backend System
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-02-28 11:22:02 -06:00
ElaineDeMattosSilvaB 4a656e2a4b fix: add closing bracket
Signed-off-by: ElaineDeMattosSilvaB <elaine.mattos@gmail.com>
2026-02-25 17:51:51 +01:00
ElaineDeMattosSilvaB f6a9cffd74 chore: remove additional text from changelog and add to docu
Signed-off-by: ElaineDeMattosSilvaB <elaine.mattos@gmail.com>
2026-02-25 16:25:34 +01:00
Patrik Oldsberg ce676fea2f Merge pull request #32904 from backstage/rugvip/translation-export-import
cli: add translations export and import commands
2026-02-23 13:18:03 +01:00
Patrik Oldsberg c76d42020d docs: remove references to specific external translation systems
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-18 12:43:03 +01:00
Patrik Oldsberg dd5f052017 cli: make messages/ part of the configurable --pattern flag
Moves the messages/ path segment from being hardcoded into the export
and import commands to being part of the pattern itself. The default
pattern is now messages/{id}.{lang}.json, giving full control over the
directory structure under the translations output directory.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-18 12:32:51 +01:00
Patrik Oldsberg fd50cb3401 docs: add changeset and documentation for translations CLI commands
Adds a changeset for the new translations export/import CLI commands.
Updates the internationalization docs with the CLI-based workflow as
the recommended approach for managing translations, and adds the
commands to the CLI reference. Also adds the internationalization
page to the mkdocs navigation.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-18 00:47:14 +01:00
Andre Wanlin eebe94421a Reworded based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-02-17 17:20:16 -06:00
Andre Wanlin 9b60bef5b6 Docs
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-02-16 18:14:50 -06:00
Andre Wanlin 765177a14a Merge pull request #32593 from chanchalkhatri19/docs/update-react-docs-links
docs: update React documentation links to react.dev
2026-02-06 06:20:10 -06:00
chanchalkhatri19 45d538b673 updated links
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com>
2026-02-06 06:27:23 +00: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
Patrik Oldsberg d1ff2f94fc docs: fix proxy extension point import path
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-31 10:34:45 +01:00
Patrik Oldsberg a21f50fc57 docs: apply minor fixes from feedback
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-30 11:36:09 +01:00
chanchalkhatri19 4e9c6ac0ee docs: update React documentation links to react.dev
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com>
2026-01-30 09:45:35 +00: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
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
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
aramissennyeydd 3904a1ac1c chore: point to new api reference site
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-12-18 10:27:56 -07:00
Patrik Oldsberg 8cab6b0b7e docs: +in
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-12-11 11:02:33 +01:00
Ayush More be76b403d8 Json fixxxxx
Signed-off-by: Ayush More <ayushmore42595@gmail.com>
2025-11-07 10:16:50 +00:00
Ayush More f0c4ad7292 Update backend plugin tutorial to refer to /todos endpoint instead of /health
This PR updates the backend plugin tutorial documentation to match the current plugin template.
Previously, the tutorial referenced a /health endpoint, which does not exist in the generated backend plugin.

Signed-off-by: Ayush More <ayushmore42595@gmail.com>
2025-11-07 09:18:24 +00:00
Fredrik Adelöw be4d81eee9 change wording to Registered scheduled task
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-10-20 10:26:21 +02:00
Fredrik Adelöw 9bcfa77f8f adjust the log line wording of task worker starting
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-10-20 10:25:19 +02:00
Fredrik Adelöw ca8368e882 some more small doc fixes
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-10-15 09:33:34 +02:00
Eric Peterson 23676c1add AnalyticsBlueprint -> AnalyticsImplementationBlueprint
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2025-08-05 09:10:05 +02:00
Eric Peterson 93b5e38f8b Initial implementation of an extension-based default analytics API
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2025-08-05 09:10:03 +02:00
AmbrishRamachandiran f089989380 Added title description for proxying docs
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com>
2025-07-09 12:48:49 +05:30
Andre Wanlin b5545900a4 Initial removal
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-06-06 13:14:54 -05:00
Fredrik Adelöw 52fdc87462 Update docs/plugins/call-existing-api.md
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-05-13 14:12:18 +02:00
Fredrik Adelöw cbe2e5a0b3 Update docs/plugins/call-existing-api.md
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-05-13 14:12:12 +02:00
Vincenzo Scamporlino 70f7fa6f0e docs: clarify examples
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-05-09 21:39:28 +02:00
Andre Wanlin 8c5f8fe8d4 Merge pull request #29572 from aramissennyeydd/sennyeya/remove-old-docs
chore: remove old backend system guides
2025-05-02 14:17:38 -05:00
Andre Wanlin 281f6fdd29 Merge pull request #29797 from mareklibra/doc.reviveConsumedRequestBodies
fix(doc): document reviveConsumedRequestBodies proxy configuration
2025-05-02 13:49:31 -05:00
Patrik Oldsberg 0bc1804ce5 core-{app,plugin}-api: switch i18n JSX support to no longer requrie explicit format
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-30 17:00:13 +02:00
Marek Libra 49010f03f0 fix(doc): document reviveConsumedRequestBodies proxy configuration
Signed-off-by: Marek Libra <marek.libra@gmail.com>
2025-04-30 11:35:51 +02:00
Patrik Oldsberg 73f6cc3157 core-{app,plugin}-api: add support for JSX in translation messages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-29 16:56:57 +02:00
aramissennyeydd 499fa53939 chore: remove old backend system guides
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-04-28 11:03:06 -07:00
Patrik Oldsberg e655f626ad update existing references to yarn dev to use yarn start instead
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 13:14:46 +02:00
JeevaRamanathan 9680ef4f7f Improve observability docs readability
Signed-off-by: JeevaRamanathan <64531160+JeevaRamanathan@users.noreply.github.com>
2025-03-25 11:13:26 +05:30
Fredrik Adelöw 661a4d62f1 Merge pull request #29027 from deepthi-28/doc-proxying
Proxying doc changed
2025-03-11 12:14:31 +01:00