Commit Graph

68361 Commits

Author SHA1 Message Date
Patrik Oldsberg eceb4628e4 Merge pull request #31689 from backstage/sennyeya/api-docs-cleanup
fix: api reference build should allow navigation
2025-11-11 16:39:25 -05:00
Patrik Oldsberg dbd44317f6 Merge pull request #31699 from backstage/rugvip/attach-ts
frontend-plugin-api: add support for attachment point references
2025-11-11 16:13:53 -05:00
Patrik Oldsberg 717ce6dc83 Merge pull request #31515 from backstage/rugvip/relative
frontend-plugin-api: add support for relative attachments
2025-11-11 16:10:50 -05:00
Fredrik Adelöw d93432b797 Merge pull request #31702 from backstage/freben/mock-services-strics
Tweak some of the mock services to have more precise types
2025-11-11 17:28:37 +01:00
Fredrik Adelöw df3d308d00 Merge pull request #31316 from henrikedegrd/allow-opt-in-strategy-for-notifications
feat(notifications): Allow for a opt-in strategy for notifications rather than opt-out.
2025-11-11 16:43:02 +01:00
Fredrik Adelöw a9f455daee Merge pull request #31685 from stephenglass/fix/catalog-graph-scaling
fix(catalog-graph): fix height scaling in catalog graph entity card
2025-11-11 16:38:31 +01:00
Ben Lambert 27da43268f Merge pull request #31703 from backstage/docs-ui-fix-missing-dependency
fix(docs-ui): Add missing BaseUI dependency.
2025-11-11 10:38:01 -05:00
Fredrik Adelöw fe66c333bf Merge pull request #31696 from backstage/renovate/ossf-scorecard-action-2.x
chore(deps): update ossf/scorecard-action action to v2.4.3
2025-11-11 16:36:37 +01:00
Fredrik Adelöw 930c5ae865 Merge pull request #31667 from backstage/renovate/jamesives-github-pages-deploy-action-4.x
chore(deps): update jamesives/github-pages-deploy-action action to v4.7.4
2025-11-11 16:35:59 +01:00
Fredrik Adelöw 24653c2d83 Merge pull request #31648 from backstage/renovate/lightningcss-1.x-lockfile
chore(deps): update dependency lightningcss to v1.30.2
2025-11-11 16:35:22 +01:00
Fredrik Adelöw 80c225b706 Merge pull request #31594 from backstage/renovate/http-proxy-1.x-lockfile
chore(deps): update dependency @types/http-proxy to v1.17.17
2025-11-11 16:34:04 +01:00
Fredrik Adelöw 39aad8a0ec Merge pull request #31588 from backstage/renovate/archiver-6.x-lockfile
chore(deps): update dependency @types/archiver to v6.0.4
2025-11-11 16:33:48 +01:00
Fredrik Adelöw 2278ed3337 Merge pull request #31668 from backstage/renovate/mdx-monorepo
chore(deps): update mdx monorepo to v3.1.1
2025-11-11 16:32:57 +01:00
Ben Lambert e4b11a6b82 Merge pull request #31652 from grvpandey11/add-usage-insights
add usage statistics plugin
2025-11-11 10:19:10 -05:00
Ben Lambert d72264d305 Merge pull request #31670 from benjidotsh/fix/31549
style(org): improve responsiveness of GroupProfileCard
2025-11-11 10:14:37 -05:00
Ben Lambert e821bf8b64 Merge pull request #31687 from backstage/renovate/opensearchproject-opensearch-2.x
chore(deps): update opensearchproject/opensearch docker tag to v2.19.4
2025-11-11 10:13:37 -05:00
Ben Lambert 86102c57e8 Merge pull request #31620 from backstage/renovate/step-security-harden-runner-digest
chore(deps): update step-security/harden-runner digest to ec9f2d5
2025-11-11 10:13:26 -05:00
Johan Persson 5d68e00ccd fix(docs-ui): Add missing BaseUI dependency.
Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-11 16:10:24 +01:00
Fredrik Adelöw b9d002a28f Merge pull request #31567 from Eswaraiahsapram/add-missing-i18n-to-catalog-react-plugin
fix: add missing i18n support for catalog react plugin
2025-11-11 15:46:30 +01:00
Patrik Oldsberg c6b9f50337 frontend-plugin-api: type safe attachTo references
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-11 09:41:23 -05:00
Fredrik Adelöw f3001fda4a tweak some of the mock services to have more precise types
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-11-11 15:08:43 +01:00
Fredrik Adelöw 2b3a6649a0 Merge pull request #31691 from backstage/sennyeya/make-instance-metadata-root
fix: explicitly mark instance metadata as a root service
2025-11-11 15:07:22 +01:00
Fredrik Adelöw 315ab530cc Merge pull request #31701 from backstage/freben/kubecon
update readme banner to mention kubecon
2025-11-11 11:21:48 +01:00
Fredrik Adelöw e663846612 update readme banner to mention kubecon
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-11-11 10:05:45 +01:00
Ben Lambert e0b18a8ec1 Merge pull request #31617 from backstage/renovate/kubernetes-client-node-1.x
fix(deps): update dependency @kubernetes/client-node to v1.4.0
2025-11-10 14:30:36 -05:00
Patrik Oldsberg a660af31ae Merge pull request #31631 from backstage/rugvip/vis-bui
app-visualizer: migrate to use BUI
2025-11-10 19:49:34 +01:00
renovate[bot] 3ae58949c8 chore(deps): update ossf/scorecard-action action to v2.4.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 15:12:47 +00:00
backstage-goalie[bot] fd502b3982 Merge pull request #31616 from backstage/renovate/chalk-5.x-lockfile
chore(deps): update dependency chalk to v5.6.2
2025-11-10 15:05:06 +00:00
Johan Persson 7839e7bd9e feat(ui): add loading state to Button and ButtonIcon components
Add optional `loading` prop to both Button and ButtonIcon components that displays
a spinner and disables interaction while async operations are in progress.

Implementation details:
- Uses React Aria's ProgressBar with indeterminate state for spinner
- Displays RiLoader4Line icon with smooth rotation animation
- Wraps content in container with opacity transition when loading
- Accessible via aria-label "Loading" on progress indicator
- Component definitions updated with content, spinner class names and loading data attribute

Documentation:
- Added Loading examples to both Button and ButtonIcon docs showing interactive demos
- Updated props tables with loading boolean prop
- Created Storybook stories covering all variants, sizes, and with icons

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-10 15:36:08 +01:00
renovate[bot] 1906d3712b fix(deps): update dependency @kubernetes/client-node to v1.4.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 14:25:08 +00:00
renovate[bot] f3c21dd49b chore(deps): update dependency chalk to v5.6.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 14:24:21 +00:00
renovate[bot] 3e8c4056ae chore(deps): update mdx monorepo to v3.1.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 14:20:24 +00:00
renovate[bot] 681e46178f chore(deps): update jamesives/github-pages-deploy-action action to v4.7.4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 14:20:06 +00:00
renovate[bot] 2c1fd67b9d chore(deps): update dependency lightningcss to v1.30.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 14:20:02 +00:00
renovate[bot] 7ed9e2f632 chore(deps): update dependency @types/http-proxy to v1.17.17
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 14:17:52 +00:00
renovate[bot] f619320a7a chore(deps): update dependency @types/archiver to v6.0.4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 14:16:51 +00:00
renovate[bot] b2da1890b3 chore(deps): update step-security/harden-runner digest to ec9f2d5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 14:15:15 +00:00
aramissennyeydd 02f3dd1420 fix api reports
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-11-10 08:59:21 -05:00
Eric Peterson 0f43bad993 Merge pull request #30905 from StateFarmIns/home-visit-enrichment-transform-save
Home plugin - Visit enrichment, transform, save, display context provider
2025-11-10 13:18:33 +01:00
aramissennyeydd 62fc2de58a add changeset
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-11-09 18:55:10 -05:00
aramissennyeydd 30136d4787 fix: explicitly mark instance metadata as a root service
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-11-09 18:54:23 -05:00
aramissennyeydd 11c61f2e8d add changeset
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-11-09 09:37:11 -05:00
aramissennyeydd 3903ad694b fix: api reference build should allow navigation
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-11-09 09:36:00 -05:00
renovate[bot] 30ce25e8da chore(deps): update opensearchproject/opensearch docker tag to v2.19.4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-09 05:15:03 +00:00
backstage-goalie[bot] 39591f4c27 Merge pull request #31686 from backstage/renovate/electric-sql-pglite-0.x-lockfile
chore(deps): update dependency @electric-sql/pglite to v0.3.14
2025-11-09 05:06:54 +00:00
renovate[bot] 58cf9758b3 chore(deps): update dependency @electric-sql/pglite to v0.3.14
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-09 04:30:31 +00:00
Patrik Oldsberg 8b84f39946 frontend-plugin-api: runtime attachTo by reference
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-08 19:01:10 +01:00
Patrik Oldsberg 7c6a66dd9f frontend-plugin-api: add support for relative attachments
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-08 11:26:08 +01:00
Stephen Glass a2d7ae7b5a fix(catalog-graph): improve height handling in catalog graph entity card
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2025-11-07 17:16:13 -05:00
Johan Persson 01476f00de refactor(ui): adopt flexbox positioning pattern for input components
Refactored PasswordField, SearchField, and MenuAutocomplete to use a
consistent flexbox positioning approach, improving maintainability and
visual consistency.

Key changes:
- Replaced absolute positioning with flexbox layouts
- Moved border and background styling from input to wrapper
- Used grid-centered containers for icons and buttons
- Added component-specific CSS variables for item height

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-07 17:42:08 +01:00