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
765725c8c2
Fixed CI and addressed feedback
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-03-14 09:23:25 -05:00
Andre Wanlin
ce8198bc15
Fixed link
...
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
Gabriel Dugny
895563a1b7
fix(techdocs): Disable LighBox addon for images wrapped in links
...
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
# Conflicts:
# docs/features/techdocs/addons--new.md
# docs/features/techdocs/addons.md
# Conflicts:
# docs/features/techdocs/addons--new.md
2026-03-14 11:27:11 +01:00
Andre Wanlin
52fba1c57e
Review feedback
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-03-13 17:59:21 -05:00
Andre Wanlin
e4cd6aad70
Update docs/ai/index.md
...
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
2026-03-13 17:57:09 -05:00
Andre Wanlin
a148a319df
Update docs/ai/index.md
...
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
2026-03-13 17:56:43 -05:00
Andre Wanlin
34d5315991
Update docs/ai/index.md
...
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
2026-03-13 17:56:30 -05:00
Andre Wanlin
8c19ddbadf
Update docs/ai/index.md
...
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
2026-03-13 17:56:04 -05:00
Andre Wanlin
8aebd31e34
Minor adjustments
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-03-13 17:02:42 -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
5abb339d57
Fixed typo
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-03-13 16:42:16 -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
Andre Wanlin
d187a8b087
Merge pull request #32840 from iurylenonalves/docs-backstage-openapi
...
docs(catalog): add mention of backstage-openapi backend module to configuration
2026-03-13 13:35:09 -05:00
chanchalkhatri19
2793bd5b4b
docs: add missing reference link definitions in component design guidelines
...
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com >
2026-03-13 16:51:03 +00: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
chanchalkhatri
7f84d53161
docs: fix malformed HTML href in documentation landing page ( #33338 )
...
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com >
2026-03-13 09:29:20 -04:00
chanchalkhatri19
27fae3ac5e
docs(scheduler): add REST API URL examples
...
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com >
2026-03-13 10:33:18 +00:00
benjdlambert
97c917ea1c
refactor: rename permission to visibilityPermission
...
Signed-off-by: benjdlambert <ben@blam.sh >
2026-03-12 15:07:32 +01:00
benjdlambert
5f739e1312
fix: address PR feedback for actions permissions
...
Signed-off-by: benjdlambert <ben@blam.sh >
2026-03-12 15:00:36 +01:00
chanchalkhatri19
21608833fa
docs: add missing description frontmatter to golden-path docs
...
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com >
2026-03-12 12:44:43 +00:00
Fredrik Adelöw
154c52d6ed
Merge pull request #33313 from chanchalkhatri19/fix-doc-typos
...
docs: fix typos and grammar errors across documentation
2026-03-12 13:03:32 +01:00
chanchalkhatri19
39ba427d8a
docs: fix typos and grammar errors across documentation
...
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com >
2026-03-12 11:31:24 +00:00
zeshanziya
4ec13e7cea
docs: document full text filtering section of entity api
...
Signed-off-by: zeshanziya <zeshan.aws@gmail.com >
2026-03-12 16:34:34 +05:30
benjdlambert
d504478c1e
docs: add permissions documentation for actions registry
...
Signed-off-by: benjdlambert <ben@blam.sh >
2026-03-12 10:06:40 +01:00
chanchalkhatri19
9df38f2e53
docs: add accountId option to AWS S3 discovery config examples
...
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com >
2026-03-12 06:18:57 +00:00
github-actions[bot]
ed7c4e3bef
Version Packages (next)
2026-03-10 17:34:12 +00:00
Ben Lambert
e8736ea2e8
feat(scaffolder): implementing secrets schema for scaffolder templates ( #32320 )
...
* feat: implementing secrets schema for scaffolder templates
Signed-off-by: benjdlambert <ben@blam.sh >
* chore: fix and regenerate openapi
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: benjdlambert <ben@blam.sh >
* chore: fix review feedback
Signed-off-by: benjdlambert <ben@blam.sh >
* fix: address code review feedback for secrets validation
- Extract validateSecrets helper to deduplicate validation logic
- Add auditorEvent.fail() call on secrets validation failure
- Sanitize instance field in error responses to prevent secret leakage
- Add retry endpoint test coverage for secrets validation
- Split changeset into per-package entries
Signed-off-by: benjdlambert <ben@blam.sh >
* refactor: nest secrets schema under secrets.schema
Move the JSON Schema definition from spec.secrets to
spec.secrets.schema to leave room for future extensions
like secret sources.
Signed-off-by: benjdlambert <ben@blam.sh >
* chore: update API reports
Signed-off-by: benjdlambert <ben@blam.sh >
* chore: use InputError for secrets validation audit event
Signed-off-by: benjdlambert <ben@blam.sh >
---------
Signed-off-by: benjdlambert <ben@blam.sh >
2026-03-10 11:47:40 +01:00
Iury Lenon Alves
346d3302c2
docs: fix markdown hierarchy and apply copilot suggestions
...
Signed-off-by: Iury Lenon Alves <iuryalves.uk@gmail.com >
2026-03-09 22:54:42 +00:00
Iury Lenon Alves
d4199a9d28
docs: add required app-config for backstage-openapi module
...
Signed-off-by: Iury Lenon Alves <iuryalves.uk@gmail.com >
2026-03-09 22:17:21 +00:00
Iury Lenon Alves
f75764c717
docs: move backstage openapi docs to configuration.md and add install steps
...
Signed-off-by: Iury Lenon Alves <iuryalves.uk@gmail.com >
2026-03-09 22:15:39 +00:00
Iury Lenon Alves
80c0b16e18
docs(integrations): add mention of backstage-openapi backend module
...
Signed-off-by: Iury Lenon Alves <iuryalves.uk@gmail.com >
2026-03-09 21:51:04 +00:00
chanchalkhatri19
af64800234
docs: fix TechDocs Addons link
...
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com >
2026-03-09 10:45:13 +00:00
Andre Wanlin
4cf22ad69d
Merge pull request #32838 from iurylenonalves/docs-openapi-module
...
docs(catalog): add mention of openapi backend module for support
2026-03-07 12:52:05 -06: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
Peter Macdonald
71921d6c68
Merge pull request #33115 from Parsifal-M/docs/auditor
...
Update Auditor Docs to link to correct Catalog Audit Docs
2026-03-07 12:23:28 +01: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
Patrik Oldsberg
33de79d5dd
Remove deprecated createPublicSignInApp from @backstage/frontend-defaults
...
The function was deprecated in favor of using `createApp` with the
`appModulePublicSignIn` module from `@backstage/plugin-app/alpha`.
This removes the function, its tests, and updates the documentation
to use the recommended approach.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-03-05 10:33:45 +01:00
Peter Macdonald
6d67a35c20
Update Auditor docs to point to correct Auditor documentation for the catalog
...
Signed-off-by: Peter Macdonald <peterm4c@pm.me >
2026-03-04 14:13:59 +01:00
Patrik Oldsberg
17dff0ba25
docs: rename package discovery to feature discovery and reduce duplication
...
Rename "package discovery" to "feature discovery" across all plugin
READMEs and docs to match the established terminology. Slim down the
Feature Discovery section in the architecture docs to avoid duplicating
the configuration details now covered in the installing plugins page.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Made-with: Cursor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Made-with: Cursor
2026-03-04 12:57:49 +01:00
Patrik Oldsberg
67723818b5
docs: improve cross-references for installing plugins page
...
Update the Building Apps overview to reference the new installing
plugins page instead of duplicating feature discovery content. Add
cross-references between the installing plugins page, the architecture
feature discovery docs, the plugin conversion page, and the extension
configuration page.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Made-with: Cursor
2026-03-04 12:14:48 +01:00
Patrik Oldsberg
d757071651
Merge pull request #33082 from backstage/bui-migrate-catalog-entity-cards
...
feat(catalog,org): migrate entity cards from MUI/InfoCard to BUI
2026-03-04 11:50:41 +01: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
github-actions[bot]
db0d171511
Version Packages (next)
2026-03-03 14:16:49 +00: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
Fredrik Adelöw
889aee97a6
Merge pull request #33066 from backstage/freben/fix-owner-relation-docs
2026-03-01 18:04:57 +01:00
Andre Wanlin
1fdcfd563c
Fixed link syntax
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-03-01 09:29:58 -06:00
Fredrik Adelöw
cd0c36ffde
docs: Fix inverted owner relation type in descriptor format docs
...
The `spec.owner` relation tables for all entity kinds incorrectly listed
`ownerOf` as the generated relation with `ownedBy` as the reverse. The
entity emitting the relation is owned by the target, so the outgoing
relation is `ownedBy` and the reverse is `ownerOf`.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-03-01 11:17:56 +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