15 Commits

Author SHA1 Message Date
Patrik Oldsberg 10e5d6f8aa Remove NavItemBlueprint in favor of page-based nav discovery
Drop the deprecated NavItemBlueprint from the public API and migrate core
plugins to set title and icon on PageBlueprint instead. AppNav keeps
backward compatibility for legacy nav-item extensions via an internal
core.nav-item.target data ref.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-19 11:00:46 +02:00
Patrik Oldsberg ae71853b45 docs(api-docs): update README for new frontend system as default
Add new frontend system installation as the default path with package
discovery. Move old frontend system wiring to an "Old Frontend System"
section. Update README-alpha.md to be an extension reference rather
than experimental documentation.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-04 11:38:40 +01:00
Patrik Oldsberg 41836147fc api-docs: migrate entity filters to entity predicates
Migrated entity filters from deprecated string-based format to the new
entity predicate format in the alpha exports. Also updated documentation
across multiple plugins to use the new format and Blueprint APIs.

Changes:
- Migrated all entity filters in api-docs plugin from strings like
  'kind:api' to entity predicates like { kind: 'api' }
- Updated documentation examples in api-docs, org, kubernetes, and
  catalog-graph plugins
- Migrated all documentation examples from createEntityCardExtension and
  createEntityContentExtension to use EntityCardBlueprint and
  EntityContentBlueprint

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-04 21:25:13 +01:00
Fredrik Adelöw 8b1bf6e069 elevate app.packages to no longer be experimental
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-08-07 17:02:05 +02:00
Patrik Oldsberg e4ddf22854 frontend-plugin-api,catalog-react: remove default* prefix from blueprint params
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-04 16:46:55 +02:00
Gabriel Dugny 72d019d663 chore(typos): Fix low-impact typos
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com>
2025-04-23 17:56:22 +02:00
MT Lewis dcf6e720d1 api-docs: fix typos in README and default path
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-12-31 16:27:44 +00:00
secustor d784231fbc fixup microsite links
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-09-23 14:41:42 +02:00
Ben Lambert 487bedb765 Update plugins/api-docs/README-alpha.md
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Ben Lambert <ben@blam.sh>
2024-09-09 14:25:25 +02:00
blam 691e73d8d6 chore: update references from createExtensionOverrides to createFrontendModule instead
Signed-off-by: blam <ben@blam.sh>
2024-09-09 10:45:41 +02:00
Simon Stamm ebfeb40305 feat(apidocs): add resolvers prop to AsyncApiDefinitionWidget
Signed-off-by: Simon Stamm <simon.stamm@tui.com>
2024-06-19 17:55:40 +02:00
Camila Belo 8d9f537d50 fix(api-docs): nav item override example
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-12 15:38:01 +01:00
Camila Belo 32c9e96176 refactor(api-docs): apply more review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-09 09:29:25 +01:00
Camila Belo adbaf94c5f refactor(api-docs): apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 15:55:27 +01:00
Camila Belo 101d3a7067 docs(api-docs): add alpha readme file
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-02-08 09:56:03 +01:00