Commit Graph

713 Commits

Author SHA1 Message Date
github-actions[bot] 7c41134684 Version Packages (next) 2026-02-10 16:14:59 +00:00
Patrik Oldsberg 68cd53769a docs: fix links to renamed app-legacy package
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 14:30:16 +01:00
Adam Kunicki bfa2bc55df fix(home): expose alpha widget metadata to custom grid
Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2026-02-08 22:10:36 -08:00
Adam Kunicki d7b8ff09f5 feat(home): register default alpha homepage widgets
Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2026-02-08 21:51:50 -08:00
Adam Kunicki 56c58877b1 refactor(home): align layout input and widget data wiring
Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2026-02-08 20:39:10 -08:00
Adam Kunicki e4544fb773 refactor(home): rename HomepageWidgetBlueprint to HomePageWidgetBlueprint
Align naming convention with HomePageLayoutBlueprint and the catalog
plugin's consistent entity- prefix pattern. Also update the kind string
from 'home-widget' to 'home-page-widget' to match 'home-page-layout'.
Added interface-level JSDoc to HomePageWidgetBlueprintParams.
Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2026-02-08 19:40:24 -08:00
Adam Kunicki 1ba0ee341a docs(home): update docs and app-next example for HomePageLayoutBlueprint
- Update README.md to reference HomePageLayoutBlueprint instead of
  deleted HomepageBlueprint, with a complete working example
- Update docs/getting-started/homepage.md with corrected blueprint name
- Fix app-next example to properly accept and render widgets via the
  HomePageLayoutProps interface instead of ignoring them
Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2026-02-08 19:40:24 -08:00
Adam Kunicki 03fc07adb7 refactor(home): restructure extension architecture to match catalog pattern
Reorganize the home plugin's new frontend system extensions to follow
the same pattern as the catalog plugin's EntityContentLayoutBlueprint.
Key changes:
- Widgets now attach directly to page:home instead of through an
  intermediate HomepageBlueprint extension
- Add HomePageLayoutBlueprint in home-react for custom layout creation,
  with a built-in default layout as fallback
- Remove compatWrapper from HomepageWidgetBlueprint (consumer
  responsibility, reduced need with NFS support in old system)
- Remove HomepageCompositionRoot usage (old system artifact)
- Delete HomepageBlueprint (replaced by HomePageLayoutBlueprint)
- Update app-next example and dev harness to use new pattern
Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2026-02-08 19:40:24 -08:00
Adam Kunicki 06e0a2cb22 fix lint issues/ci
Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2026-02-08 19:40:24 -08:00
Adam Kunicki e7e9fc6386 fix(home): restore CI by fixing loader and exposing widget dataRef
Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2026-02-08 19:40:24 -08:00
Adam Kunicki d79fb2f65d chore(home): update api reports
Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2026-02-08 19:40:23 -08:00
Adam Kunicki aeae90c969 refactor(home): bundle widget data into single extension ref
Following FormFieldBlueprint pattern, bundle component and metadata
into a single comprehensive homePageWidgetDataRef instead of outputting
them separately. This addresses review feedback about outputting data
that nothing consumes.
- Create homePageWidgetDataRef in plugin-home-react
- Update HomepageWidgetBlueprint to output bundled data
- Update HomepageBlueprint to consume bundled data and extract component
- Remove unused widgetMetadataRef export
Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2026-02-08 19:40:23 -08:00
Adam Kunicki 66f29d2921 Update to use coreExtensionsData.title
Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2026-02-08 19:40:23 -08:00
Adam Kunicki 90956a61bd feat(home): add new frontend system support
Migrates home plugin to support the new frontend system architecture by
introducing extension blueprints for composable homepage functionality.
Key changes:
- Add CustomHomepageWidgetBlueprint for creating installable homepage widgets
- Add CustomHomepageBlueprint for composing pages from widget extensions
- Introduce titleExtensionDataRef for NFS title handling
This attempts to bring  the home plugin up to par with other core plugins that have migrated
to the new frontend system
Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2026-02-08 19:40:23 -08:00
Paul Schultz a7e0d506a2 feat: enable react router feature flags for v7
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2026-02-03 09:37:11 -06:00
github-actions[bot] 1ea737c1e2 Version Packages (next) 2026-02-03 14:24:29 +00:00
github-actions[bot] d4b85dddee Version Packages (next) 2026-01-27 15:51:11 +00:00
Fredrik Adelöw 69d880e171 Bump to latest zod
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-01-26 13:52:02 +01:00
Patrik Oldsberg 7edb810248 frontend-plugin-api: add new internal option for extension inputs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-23 11:41:15 +01:00
github-actions[bot] 2e902e7b43 Version Packages 2026-01-20 16:40:05 +00:00
Fredrik Adelöw a522ff845a Merge pull request #31713 from fidelity-contributions/fix/ui-widget-overlay-light-mode-wrong-background-color
fix(widgetoverlay): light mode wrong background color
2026-01-15 23:53:44 +01:00
github-actions[bot] 880310b797 Version Packages (next) 2026-01-13 12:10:45 +00:00
Fredrik Adelöw 5d71ad009e Merge pull request #32180 from backstage/storybook-mcp
Add Storybook MCP
2026-01-07 18:13:47 +01:00
Aramis Sennyey 9e7751b257 Merge pull request #31198 from kmikko/feat/home-page-state 2026-01-06 11:15:45 -05:00
github-actions[bot] e237d65cdc Version Packages (next) 2026-01-05 22:23:51 +00:00
Mikko Korhonen e091a83703 feat(home): improve widget editing state management
Signed-off-by: Mikko Korhonen <mikko.korhonen@gmail.com>
2026-01-05 20:47:13 +02:00
Backstage Service Account 9f1ee3e667 Version Packages (next) (#32222)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-12-30 16:06:20 +01:00
Charles de Dreuille 147364b4a8 Add Storybook manifest
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-12-19 10:30:38 +00:00
github-actions[bot] c24788d5bb Version Packages 2025-12-16 14:08:20 +00:00
Marcucella, Henry bdda543d00 fix(widgetoverlay): light mode wrong background color
Signed-off-by: Marcucella, Henry <Henry.Marcucella@fmr.com>
2025-12-15 14:46:06 -05:00
github-actions[bot] e08f48a9b5 Version Packages (next) 2025-12-09 15:00:09 +00:00
renovate[bot] be21c5c822 fix(deps): update rjsf monorepo to v5.24.13
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 13:05:02 +00:00
Patrik Oldsberg f85dafa7f2 update API reports for moduleResolution: bundler
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-12-02 22:25:00 +01:00
github-actions[bot] 756986e5e7 Version Packages (next) 2025-11-25 16:21:32 +00:00
Patrik Oldsberg d02db50b42 plugins: cleanup unnecessary use of compatWrapper
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-23 12:56:54 +01:00
github-actions[bot] 792f4d7e3d Version Packages 2025-11-18 12:23:09 +00:00
Patrik Oldsberg a1c58124a7 sync API reports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-17 10:35:43 +01:00
Fredrik Adelöw 35f3bbb4be Fix all current docs quality script warnings
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-11-13 12:04:59 +01:00
github-actions[bot] 20fae88bdf Version Packages (next) 2025-11-11 21:45:56 +00: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
github-actions[bot] 807af8ce0e Version Packages (next) 2025-10-21 16:14:43 +00:00
github-actions[bot] d6ce2db9ca Version Packages 2025-10-14 15:29:54 +00:00
github-actions[bot] 316d0774b8 Version Packages (next) 2025-10-07 15:00:59 +00:00
Fredrik Adelöw 42a675ecbf Merge pull request #30994 from zeshanziya/fix-clearall-deletable-issue
fix(home): Correct clearAll logic to properly handle deletable flag in CustomHomepageGrid
2025-10-03 14:08:28 +02:00
github-actions[bot] ffb5b44d86 Version Packages (next) 2025-09-30 14:42:12 +00:00
github-actions[bot] c2c60546d2 Version Packages (next) 2025-09-24 12:57:42 +00:00
github-actions[bot] c73bfa46d4 Version Packages (next) 2025-09-23 15:00:29 +00:00
Stephanie Swaney 52452db1e3 chore: run all api reports, not single plugin
Signed-off-by: Stephanie Swaney <stephanie.swaney.ddk6@statefarm.com>
2025-09-18 09:59:49 -05:00
Stephanie Swaney 30f4b44c73 feat: move new functions from VisitListener to VisitsStorageApi
Signed-off-by: Stephanie Swaney <stephanie.swaney.ddk6@statefarm.com>
2025-09-17 20:55:21 -05:00
github-actions[bot] b799a2d07f Version Packages 2025-09-16 13:22:58 +00:00