Commit Graph

68157 Commits

Author SHA1 Message Date
Fredrik Adelöw 5fb512605d Merge pull request #31439 from hopehadfield/update-knip-ext
repo-tools: update knip to detect dependencies in new dev pattern
2025-11-04 12:57:36 +01:00
Fredrik Adelöw 7d379000e6 Merge pull request #31303 from Dharma-09/fix-yaml-merge-support
Enable YAML merge keys in yamlPlaceholderResolver
2025-11-04 12:56:57 +01:00
Fredrik Adelöw 5cd621f7b2 Merge pull request #31615 from backstage/fix-bui-text-component
add changeset for PR 31568
2025-11-04 12:09:04 +01:00
Fredrik Adelöw cdc1253bef Merge pull request #31612 from backstage/freben/gitlab-globs
fix gitlab search with multiple globs
2025-11-04 12:07:44 +01:00
Raghunandan Balachandran deaa427ffa add changeset
Signed-off-by: Raghunandan Balachandran <raghunandan@spotify.com>
2025-11-04 11:59:17 +01:00
Patrik Oldsberg a541d75ed6 Merge pull request #31597 from backstage/rugvip/vis
app-visualizer: fix tree rendering and add to create-app
2025-11-04 11:55:33 +01:00
Fredrik Adelöw b397f31121 Merge pull request #31611 from backstage/freben/order-templates
Apply default order to templates
2025-11-04 11:35:03 +01:00
Ben Lambert 3bdeb378e2 Merge pull request #31277 from Andy2003/feature/provide-icon-for-search-result-icon
Add support for customizable icons in SearchResultListItemBlueprint
2025-11-04 11:21:14 +01:00
Ben Lambert 9e23ee60ef Merge pull request #31377 from Ayushmore1214/chore/update-harden-runner-v2.13.1
chore: update step-security/harden-runner to v2.13.1
2025-11-04 11:15:59 +01:00
Fredrik Adelöw 13507b42dd fix tests
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-11-04 11:13:53 +01:00
Ben Lambert 5ea3c83cc1 Merge pull request #31438 from EstoesMoises/patch-2
Change npm package name for Stack Overflow Teams
2025-11-04 11:13:47 +01:00
Ben Lambert 4ff2801249 Merge pull request #31472 from veenarm/fix-31333
Fix Create gitlabProjectDeployTokenCreate  resolves 31333
2025-11-04 11:11:19 +01:00
Ben Lambert 73ddb479df Merge pull request #31500 from backstage/fix/signals-subscribe-twice-on-error
Fix: signals subscribing twice on error
2025-11-04 11:09:00 +01:00
Fredrik Adelöw 91ab2eb9b7 fix gitlab search with multiple globs
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-11-04 10:58:32 +01:00
Johan Persson 6874094696 refactor(ui): migrate CellProfile from Base UI to Backstage Avatar
Replace Base UI Avatar with Backstage UI Avatar component in CellProfile.

Changes:
- Update import from Base UI to internal Avatar component
- Simplify Avatar usage from compound component pattern to single component
- Add size='small' and purpose='decoration' props for accessibility
- Remove unused CSS classes (cellProfileAvatar, cellProfileAvatarImage, cellProfileAvatarFallback)
- Add changeset for patch version bump

This removes the Base UI dependency from Table components and reduces code by ~60 lines.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-04 10:57:37 +01:00
Fredrik Adelöw 2b7924b1d1 Apply default order to templates
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-11-04 10:18:19 +01:00
Charles de Dreuille dae58468f6 Merge pull request #31507 from backstage/bui-fix-searchfield
Fix SearchField styling
2025-11-04 09:10:21 +00:00
Johan Persson 3b18d802bf fix(ui): prevent radio button ellipse distortion in RadioGroup
Fixed radio button circles becoming elliptical by preventing flex
shrink and grow on the button's ::before pseudo-element.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-04 10:01:53 +01:00
Ben Lambert 43d0357882 Merge pull request #31592 from backstage/rugvip/optional
frontend-plugin-api: make ExtensionInput type parameters optional
2025-11-04 10:00:55 +01:00
Ben Lambert f70ad4b1c2 Merge pull request #31278 from drodil/dynamic_client_reg_expires_in
feat(auth): allow configuring DCR token expiration
2025-11-04 09:52:11 +01:00
Ben Lambert c4183105b2 Merge pull request #30594 from ganievs/feature/move-to-ldapts
Feature/move to ldapts
2025-11-04 09:51:09 +01:00
Charles de Dreuille 5a95452d95 Update itchy-bars-smell.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-11-04 08:43:20 +00:00
Fredrik Adelöw 2fa87f6d24 Merge pull request #31582 from backstage/dependabot/npm_and_yarn/axios-1.13.1
chore(deps): bump axios from 1.9.0 to 1.13.1
2025-11-04 09:21:46 +01:00
backstage-goalie[bot] ed1fb4eca9 Merge pull request #31596 from backstage/renovate/node-forge-1.x-lockfile
chore(deps): update dependency @types/node-forge to v1.3.14
2025-11-03 23:42:54 +00:00
backstage-goalie[bot] b65cb0afa5 Merge pull request #31595 from backstage/renovate/jquery-3.x-lockfile
chore(deps): update dependency @types/jquery to v3.5.33
2025-11-03 23:42:50 +00:00
backstage-goalie[bot] 3321718e5e Merge pull request #31593 from backstage/renovate/express-serve-static-core-4.x-lockfile
chore(deps): update dependency @types/express-serve-static-core to v4.19.7
2025-11-03 23:28:04 +00:00
Patrik Oldsberg e81b3f0fa2 app-visualizer: horizontal tree vis + layout fix
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-04 00:15:03 +01:00
Patrik Oldsberg 9f939a6a4c create-app: add app visualizer in next template
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-04 00:13:53 +01:00
renovate[bot] 54c6c8aa2f chore(deps): update dependency @types/node-forge to v1.3.14
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 23:06:24 +00:00
renovate[bot] 1648ecdc1a chore(deps): update dependency @types/jquery to v3.5.33
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 23:05:51 +00:00
renovate[bot] dc109ee069 chore(deps): update dependency @types/express-serve-static-core to v4.19.7
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 22:49:24 +00:00
Patrik Oldsberg 878c25146c frontend-plugin-api: make ExtensionInput type parameters optional
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-03 22:36:53 +01:00
Johan Persson 539cf2690a feat(ui): migrate Avatar from Base UI with updated size scale
Removed Base UI dependency from Avatar component and reimplemented
with native HTML elements. Updated size scale with new x-small and
x-large options.

Breaking changes:

- Base UI-specific props (render, etc.) are no longer supported
- Component now uses native div/img elements instead of Base UI primitives
- Size scale updated: large changed from 3rem to 2.5rem
- Added x-small (1.25rem) and x-large (3rem) sizes

Migration:

- <Avatar src="..." name="..." render={...} />
+ <Avatar src="..." name="..." />

- <Avatar size="large" />
+ <Avatar size="x-large" />

New features:

- Added purpose prop with 'informative' (default) and 'decoration' options
- Informative avatars announce name to screen readers
- Decorative avatars hidden from screen readers (use when name appears adjacent)
- Five size options: x-small, small, medium, large, x-large

Documentation updates:

- Updated size examples to show all five sizes
- Added Purpose story and documentation
- Updated prop definitions and usage examples
- Updated changeset with migration guide for size changes

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-03 22:08:17 +01:00
backstage-goalie[bot] 8524186b21 Merge pull request #31589 from backstage/renovate/cookie-parser-1.x-lockfile
chore(deps): update dependency @types/cookie-parser to v1.4.10
2025-11-03 20:41:22 +00:00
Fredrik Adelöw f3af33d9be Merge pull request #31575 from backstage/renovate/codemirror
chore(deps): update codemirror
2025-11-03 21:11:30 +01:00
renovate[bot] d6d613eb90 chore(deps): update dependency @types/cookie-parser to v1.4.10
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 20:03:08 +00:00
Fredrik Adelöw 59e42d80db dedupe
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-11-03 20:59:57 +01:00
Fredrik Adelöw 725a25a2f5 Merge pull request #31574 from backstage/renovate/snyk-actions-digest
chore(deps): update snyk/actions digest to 9adf32b
2025-11-03 20:58:33 +01:00
Fredrik Adelöw 0dd275c959 Merge pull request #31573 from backstage/renovate/actions-github-script-digest
chore(deps): update actions/github-script digest to f28e40c
2025-11-03 20:58:10 +01:00
Fredrik Adelöw 490ae3a9ad Merge pull request #31572 from backstage/renovate/actions-checkout-digest
chore(deps): update actions/checkout digest to 08eba0b
2025-11-03 20:57:28 +01:00
Fredrik Adelöw 0ffcec45e5 Merge pull request #31570 from backstage/renovate/actions-cache-digest
chore(deps): update actions/cache digest to 0057852
2025-11-03 20:57:09 +01:00
backstage-goalie[bot] c5eeffd855 Merge pull request #31586 from backstage/renovate/keyv-valkey-1.x-lockfile
chore(deps): update dependency @keyv/valkey to v1.0.10
2025-11-03 19:50:26 +00:00
Fredrik Adelöw 788fa8c336 Merge pull request #31577 from dwandro/master
fix(catalog-backend-incremental-ingestion): correctly handle count queries return strings
2025-11-03 20:37:17 +01:00
backstage-goalie[bot] df564f5777 Merge pull request #31587 from backstage/renovate/lezer-highlight-1.x-lockfile
chore(deps): update dependency @lezer/highlight to v1.2.3
2025-11-03 19:29:02 +00:00
renovate[bot] 5407bcee24 chore(deps): update dependency @lezer/highlight to v1.2.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 19:11:35 +00:00
renovate[bot] 0d2a57c2c8 chore(deps): update dependency @keyv/valkey to v1.0.10
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 19:10:58 +00:00
dependabot[bot] 53cf23c12b chore(deps): bump axios from 1.9.0 to 1.13.1
Bumps [axios](https://github.com/axios/axios) from 1.9.0 to 1.13.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.9.0...v1.13.1)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.13.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-03 18:52:59 +00:00
backstage-goalie[bot] 2f0efc9ec4 Merge pull request #31585 from backstage/renovate/google-cloud-firestore-7.x-lockfile
chore(deps): update dependency @google-cloud/firestore to v7.11.6
2025-11-03 18:47:10 +00:00
backstage-goalie[bot] f2054805b2 Merge pull request #31584 from backstage/renovate/google-cloud-cloud-sql-connector-1.x-lockfile
chore(deps): update dependency @google-cloud/cloud-sql-connector to v1.8.4
2025-11-03 18:47:05 +00:00
renovate[bot] 63d1f0f0f9 chore(deps): update dependency @google-cloud/firestore to v7.11.6
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 18:04:38 +00:00