Commit Graph

1898 Commits

Author SHA1 Message Date
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 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
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
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
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 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
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
Patrik Oldsberg 233c33f2de Rename top-level contentOrder to defaultContentOrder in entity page config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-28 15:03:25 +01:00
Patrik Oldsberg 3be516b73a Document group aliases and content ordering configuration
Add documentation for the new group aliases and contentOrder options
to the catalog customization guide.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-26 10:21:14 +01:00
Fredrik Adelöw 6e37d2984c Merge pull request #33003 from RinkeHoekstra/patch-2
Fix capitalization in resource description
2026-02-25 21:12:14 +01:00
Fredrik Adelöw 687094dc6f Merge pull request #32874 from backstage/benjdlambert/fix-predicate-review-feedback
`feat(catalog)`: support entity predicate filtering
2026-02-25 14:51:38 +01:00
Rinke Hoekstra f7ada5ce14 Fix capitalization in resource description
Corrected capitalization of 'A Resource' at the beginning of the sentence (as it is a proper noun)

Signed-off-by: Rinke Hoekstra <RinkeHoekstra@users.noreply.github.com>
2026-02-25 14:46:33 +01:00
Iury Lenon Alves 6a8fb13971 docs: add usage example for openapi ref resolution
Signed-off-by: Iury Lenon Alves <iuryalves.uk@gmail.com>
2026-02-23 21:24:15 +00:00
Iury Lenon 0a39019a4d Update docs/features/software-catalog/configuration.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Iury Lenon <iuryalves.uk@gmail.com>
2026-02-23 21:15:09 +00:00
Iury Lenon 1a8a464d1d Update docs/features/software-catalog/configuration.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Iury Lenon <iuryalves.uk@gmail.com>
2026-02-23 21:09:46 +00:00
Iury Lenon Alves a9587e4dd1 docs: move openapi ref support to configuration.md and add install steps
Signed-off-by: Iury Lenon Alves <iuryalves.uk@gmail.com>
2026-02-23 21:02:06 +00:00
Fredrik Adelöw 0a4b3a16ae Update docs/features/software-catalog/api.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-02-23 13:25:49 +01:00
Fredrik Adelöw 4a47c603e1 add docs too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-02-22 14:04:23 +01:00
Fredrik Adelöw d95cf37ce3 Merge pull request #32583 from Believe-SA/commander-14
chore: update dependency commander to v14
2026-02-20 21:04:31 +01:00
Jonathan Sundquist bd5b8426af feat(scaffolder): add new ui:options autoSelect tag (#32912)
* feat(scaffolder): add new ui:autoSelect tag

Signed-off-by: Jonathan Sundquist <jonathan.sundquist@factset.com>

* Update .changeset/long-hairs-throw.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Jonathan Sundquist <jsundquist@gmail.com>
Signed-off-by: Jonathan Sundquist <jonathan.sundquist@factset.com>

* Adding missing annotations in the schema file

Signed-off-by: Jonathan Sundquist <jonathan.sundquist@factset.com>

* Adding missing tests and documentation

Signed-off-by: Jonathan Sundquist <jonathan.sundquist@factset.com>

* adding in api report files

Signed-off-by: Jonathan Sundquist <jonathan.sundquist@factset.com>

* Fixing tests and ensure all required files have the necessary updates

Signed-off-by: Jonathan Sundquist <jonathan.sundquist@factset.com>

---------

Signed-off-by: Jonathan Sundquist <jonathan.sundquist@factset.com>
Signed-off-by: Jonathan Sundquist <jsundquist@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-19 08:19:38 +01:00
Gabriel Dugny de62a9d322 chore: update dependency commander to v14, remove old @types/commander
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com>
2026-02-16 17:29:25 +01:00
Iury Lenon Alves ded468d1c9 Merge remote-tracking branch 'upstream/master' into docs-openapi-module
# Conflicts:
#	docs/features/software-catalog/index.md
2026-02-13 20:43:58 +00:00
Iury Lenon 05b7306370 Update docs/features/software-catalog/index.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Iury Lenon <iuryalves.uk@gmail.com>
2026-02-13 15:09:27 +00:00
Iury Lenon Alves 91babfb48b docs(catalog): add mention of unprocessed entities plugin and module
Signed-off-by: Iury Lenon Alves <iuryalves.uk@gmail.com>
2026-02-13 14:56:23 +00:00
Iury Lenon Alves 2715433c80 docs(catalog): add mention of openapi backend module for support
Signed-off-by: Iury Lenon Alves <iuryalves.uk@gmail.com>
2026-02-13 13:09:44 +00:00
Patrik Oldsberg a9a894e7cb Merge pull request #32817 from chanchalkhatri19/docs-fix-well-known-annotations-link
docs: fix broken internal link in well-known-annotations.md
2026-02-12 19:32:40 +01:00
Patrik Oldsberg 55bf4f7ab1 Merge pull request #32810 from chanchalkhatri19/docs-fix-techdocs-cli-readme-link
docs: fix TechDocs CLI README link path
2026-02-12 19:31:13 +01:00
Patrik Oldsberg bba99d81af Merge pull request #32808 from chanchalkhatri19/fix/docs-spelling-typos
docs: Fix spelling typos in documentation
2026-02-12 19:30:44 +01:00
chanchalkhatri19 fca848468b docs: fix broken internal link in well-known-annotations.md
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com>
2026-02-12 16:02:46 +00:00
chanchalkhatri19 708bec0a5d docs: fix localhost URL in catalog graph documentation
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com>
2026-02-12 12:21:32 +00:00
chanchalkhatri19 c0aad22784 docs: fix TechDocs CLI README link path
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com>
2026-02-12 11:47:31 +00:00
chanchal-khatri01_infosys 02c0302e66 docs: Fix spelling typos in documentation
- Fix 'neccessary' to 'necessary' in kubernetes installation docs
- Fix 'skipSuccesfulRequests' to 'skipSuccessfulRequests' in http-router docs
- Fix 'compatability' to 'compatibility' in v1.30.0 changelog
- Fix 'prefered' to 'preferred' in v1.4.0 changelog

Signed-off-by: chanchal-khatri01_infosys <chanchal.khatri01@infosys.com>
2026-02-12 06:32:35 +00:00
Patrik Oldsberg be7ebadb21 repo: promote app-next to main example app
This renames packages to make the new frontend system the default:

- packages/app → packages/app-legacy (example-app-legacy)
- packages/app-next → packages/app (example-app)
- packages/app-next-example-plugin → packages/app-example-plugin

Updated all related configuration, scripts, and documentation.

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>
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-10 14:30:16 +01:00
Andre Wanlin 6ce4a13bf4 docs - Writing Custom Actions Corrections
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-02-08 12:39:13 -06:00
Andre Wanlin be7c1d73b2 Merge pull request #31526 from aoitoya/techdocs-config-md
TechDocs Configuration documentation update
2026-02-05 16:42:47 -06:00
Andreas Berger c2b2de4fe1 simplify icon assignment in EntityTabs and fix IconBundleBlueprint link in documentation
Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com>
2026-02-05 11:22:36 +01:00
Andreas Berger d6ff861d1c rename showIcons config to showNavItemIcons
Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com>
2026-02-05 11:15:57 +01:00
Andreas Berger c3a5f972f6 Adjustments after review
Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com>
2026-02-05 11:15:56 +01:00
Andreas Berger d04264404e update doc
Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com>
2026-02-05 11:15:56 +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 38ea4541e4 Merge pull request #32372 from nojaf/custom-elasticsearch-auth
feat(search-elasticsearch): add authentication extension point
2026-02-02 08:48:00 -06:00
nojaf fb87aa90a3 docs: add documentation for Elasticsearch auth extension point
Signed-off-by: nojaf <florian.verdonck@outlook.com>
2026-02-02 09:26:07 +01:00
toya 9473854190 Update techdocs configuration documentation and vocabulary
Signed-off-by: toya <96932308+toyaAoi@users.noreply.github.com>
2026-01-31 07:32:49 +05:30