Commit Graph

6687 Commits

Author SHA1 Message Date
Aramis Sennyey 0fbcf23714 feat: add support for OpenAPI 3.1 (#32300)
* breaking: add support for OpenAPI 3.1

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

* add changeset

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

* update nullable prop

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

* remove more allowReserved usages

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

* make changes less breaking

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

* Apply suggestion from @aramissennyeydd

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-02-28 09:04:02 -05:00
Andre Wanlin 527cf88a90 Integration - Removed long deprecated code
Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed lock file

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Improve changesets

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Removed link

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Update .changeset/sharp-ravens-shop.md

Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>

Update .changeset/six-trees-carry.md

Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>

Update .changeset/tiny-zoos-smash.md

Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>

Corrected gerrit changes based on feedback

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Updated API report

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed some tests

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed test

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed another test

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Removed parseGerritGitilesUrl

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Table clean up

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Remove from changeset

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Changes based on feedback

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-02-27 12:50:00 -06: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
aramissennyeydd 06366a7fa4 fix prettier
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2026-02-27 10:07:15 -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
Gabriel Dugny 3187a7a441 Merge remote-tracking branch 'origin/master' into package-workspaces 2026-02-27 12:05:03 +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
Kurt King cbaab58945 docs: metrics service alpha
Signed-off-by: Kurt King <kurtaking@gmail.com>
2026-02-25 22:45:23 -07: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
Johan Persson b42fcdca2e feat(ui): replace --bui-bg-popover with layered bg approach
Remove the --bui-bg-popover token and adopt a two-layer background
pattern across overlay components: outer shell uses --bui-bg-app,
inner content uses Box bg="neutral-1".

Components updated: Popover, Tooltip, Menu, Dialog.

Each component gets a local border-radius CSS variable, a Box
content wrapper with neutral-1 background, and updated arrow
fills where applicable.

Story "is open" variants for each component now use a dot-grid
background pattern to detect background transparency issues in
Chromatic snapshots.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2026-02-25 09:52:31 +01:00
Gabriel Dugny 8ea65069f1 Merge branch 'master' into package-workspaces
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com>

# Conflicts:
#	packages/cli-node/src/pacman/yarn/Yarn.test.ts
#	packages/cli-node/src/pacman/yarn/Yarn.ts
2026-02-25 09:11:36 +01:00
github-actions[bot] 4bd6a3a1af Version Packages (next) 2026-02-24 19:24:06 +00:00
milliehartnt123 68d8a1acc3 Fix prettier errors
viewing-catalog.md
viewing-entity-relationships.md
filter-catalog.md
register-a-component.md
unregister-delete-component.md

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-24 11:09:43 -05:00
milliehartnt123 8f3a37aec6 Try to fix prettier errors in create-a-component
Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-24 10:31:56 -05:00
milliehartnt123 33495b0d15 Update component creation instructions with NODE_OPTIONS note
Added a note about the required NODE_OPTIONS environment variable for templates.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-24 09:41:09 -05: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
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 1dfc3436d9 cli: address review feedback from freben
Fix whitespace alignment in CLI command summary, improve export command
description to clarify it operates from an app context, and update the
corresponding docs section.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-23 01:05:15 +01:00
Gabriel Dugny ebd4630702 chore: replace legacy package.json workspaces.packages by workspaces
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com>
2026-02-22 16:50:54 +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
Patrik Oldsberg f1756fe39b Merge pull request #32733 from kaidubauskas-dd/kaidd/slack-block-kit-extension
feat(notifications-slack): Create slack block kit extension
2026-02-21 00:10:24 +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
milliehartnt123 7d99411665 Added space after Direction to fix formatting
Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-19 14:18:51 -05:00
milliehartnt123 85eef52678 try to fix line endings and prettier errors
Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-19 09:51:00 -05:00
Fredrik Adelöw b1919bdf2a Merge pull request #32871 from awanlin/microsite/plugin-audit-process
Plugin Directory Audit Process
2026-02-19 14:56:57 +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
milliehartnt123 db13606feb Fix grammatical error in component creation instructions
Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-18 17:36:44 -05:00
milliehartnt123 07385977e7 Fix formatting in landing page documentation
Removed extra trailing spaces in Backstage CLI line.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-18 17:34:51 -05:00
milliehartnt123 5b2da65477 Refactor wording for clarity in component creation guide
Removed bulleted list of catalog-info.yaml, index.js, and package.json. Reworded paragraph but kept example of catalog-info.yaml file.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-18 17:20:39 -05:00
Kai Dubauskas 90c61050f3 add docs
Signed-off-by: Kai Dubauskas <kai.dubauskas@doordash.com>
2026-02-18 16:52:23 -05:00
milliehartnt123 7261f57f52 Fix formatting of 'Aggregated Relations' list item
Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-18 16:06:59 -05:00
milliehartnt123 a0cb5e833d Fix link to standalone app installation guide
Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-18 16:05:33 -05:00
milliehartnt123 5ab460fc22 Fix link to standalone app installation
Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-18 15:44:59 -05:00
milliehartnt123 001c28bdb9 Improve documentation on entity relationships and filters
Updated formatting and clarified steps for viewing entity relationships and filtering in the Catalog Graph.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-18 15:24:51 -05:00
milliehartnt123 87de61ea70 Fix typo in viewing-catalog.md
Changed alt text from Viewing entity relations to Viewing entity relationships to align with the page title.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-18 14:32:53 -05:00
Juan Pablo Garcia Ripa 1c49da8e6f fix: danger note taking the whole section (#32906)
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2026-02-18 09:02:53 -05: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 a808c9ef3f cli: use PackageRoles for role detection and remove redundant import --pattern
Uses PackageRoles.getRoleInfo from cli-node to determine frontend packages
by platform instead of a hardcoded role list. Removes the --pattern option
from the import command since the pattern is always read from the manifest.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-18 12:22:26 +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
Patrik Oldsberg 556b0c76fd Update broken office hours links
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 22:26:53 +01:00
Patrik Oldsberg 6e2805c796 docs/releases: v1.48.0 notes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 19:37:16 +01:00
milliehartnt123 46b865f2eb Try to fix prettier errors in filter-catalog.md
Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-17 12:41:51 -05:00
github-actions[bot] e6df5d52ce Version Packages 2026-02-17 16:06:18 +00:00
milliehartnt123 1e9559676e Fix TechDocs link formatting in landing page
Moved TechDocs link from Try Backstage to Additional Features.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-17 09:45:30 -05:00
milliehartnt123 39641a9597 Fix punctuation in create-a-component.md
Added a colon at the end of the sentence for clarity.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-17 09:43:05 -05:00
milliehartnt123 25efe44acd Fix formatting and update step numbers in guide
Updated step numbering and corrected formatting in the guide.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2026-02-17 09:41:48 -05:00