Commit Graph

224 Commits

Author SHA1 Message Date
Patrik Oldsberg 7c80650a1e frontend-app-api: extract createApp out into frontend-defaults
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-29 11:53:48 +02:00
blam b13351e38d chore: some doc links
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:52:54 +02:00
zeshanziya a37860d0e1 correct old plugin code reference
Signed-off-by: zeshanziya <zeshan.ziya@axelerant.com>
2024-08-23 11:29:14 +05:30
Patrik Oldsberg 99a9a4f741 Update docs/frontend-system/building-apps/06-plugin-conversion.md
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-21 10:52:09 +02:00
Patrik Oldsberg 80235ee986 docs: add docs for 3rd-party plugin conversion
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-21 10:52:09 +02:00
Patrik Oldsberg 8387232bcb Merge pull request #26042 from backstage/rugvip/overrides
docs/frontend-system: document extension override
2024-08-16 17:10:36 +02:00
Patrik Oldsberg 4a8c91ec36 Apply suggestions from code review
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-16 16:54:36 +02:00
Patrik Oldsberg d42c283390 Update docs/frontend-system/architecture/25-extension-overrides.md
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-16 11:47:45 +02:00
Patrik Oldsberg 56be644573 Apply suggestions from code review
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-16 11:46:53 +02:00
Patrik Oldsberg 1cdc117250 Update docs/frontend-system/building-plugins/02-testing.md
Co-authored-by: Ben Lambert <blam@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-16 10:01:37 +02:00
Patrik Oldsberg a0315a8a65 docs/frontend-system: rename plugin extension blueprints to common extension blueprints + fix links
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-16 09:47:57 +02:00
Patrik Oldsberg 1fde8285ec docs/frontend-system: update the rest of the API docs for 1.30
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 22:11:30 +02:00
Patrik Oldsberg 9058fd4e16 docs/frontend-system: update API creation docs for 1.30
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 22:08:19 +02:00
Patrik Oldsberg 2ffb8a616b docs/frontend-system: migrate plugin migration docs to 1.30
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 21:52:47 +02:00
Patrik Oldsberg aefe2bd316 docs/frontend-system: update built-in dataref docs for 1.30
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 21:52:47 +02:00
Patrik Oldsberg 6d1d1779b1 docs/frontend-system: migrate plugin extension types docs to blueprints
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 21:52:47 +02:00
Patrik Oldsberg c6072b1083 docs/frontend-system: update plugin testing docs for 1.30
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 21:33:48 +02:00
Patrik Oldsberg 75bf997914 docs/frontend-system: update plugin index docs to 1.30
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 17:32:23 +02:00
Patrik Oldsberg 2d88a42405 docs/frontend-system: update app migration docs to 1.30
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 17:28:24 +02:00
Patrik Oldsberg 7673308e82 Update docs/frontend-system/architecture/25-extension-overrides.md
Co-authored-by: Ben Lambert <blam@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 17:04:47 +02:00
Patrik Oldsberg 177e362d33 docs/frontend-system: slim down createExtensionOverrides docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 16:59:11 +02:00
Patrik Oldsberg c7743442ca docs/frontend-system: tweak config override + input override docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 16:45:12 +02:00
Patrik Oldsberg 648ab6764f docs/frontend-system: docs for how to override config schema
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 15:23:30 +02:00
Patrik Oldsberg a2bb9d2e35 docs/frontend-system: docs for how to override declared inputs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 15:15:03 +02:00
Patrik Oldsberg 2205653f0b docs/frontend-system: docs for how to override declared outputs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 14:55:26 +02:00
Patrik Oldsberg 8c21f6ed0b docs/frontend-system: document how to override factory outputs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 14:35:54 +02:00
Patrik Oldsberg b324f97150 docs/frontend-system: initial extension override docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 14:34:17 +02:00
Patrik Oldsberg 62df9cbc3e Merge pull request #26034 from backstage/rugvip/plugin-fixes
docs/frontend-system: add missing plugin doc fixes
2024-08-15 14:04:57 +02:00
Patrik Oldsberg a369750041 Merge pull request #26032 from backstage/rugvip/ext-docs
docs/frontend-system: update extension docs
2024-08-15 13:57:11 +02:00
Patrik Oldsberg f8e16b39ae docs/frontend-system: add missing plugin doc fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 13:50:03 +02:00
Patrik Oldsberg eeb5d8cb5b docs/frontend-system: fix some extension examples
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 13:39:19 +02:00
Patrik Oldsberg 6bc68ceccd Apply suggestions from code review
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 13:30:49 +02:00
Patrik Oldsberg 5590f4ec7b docs/frontend-system: update extension docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 12:44:35 +02:00
Patrik Oldsberg 4a97497e0e Merge pull request #26013 from backstage/rugvip/plugin-docs
docs/frontend-system: plugin architecture docs
2024-08-15 11:20:02 +02:00
Patrik Oldsberg 160c55181a docs/frontend-system: migration docs for extension data refs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 10:27:11 +02:00
Patrik Oldsberg d4076c7d08 docs/frontend-system: migration docs for extension tester
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 10:24:19 +02:00
Patrik Oldsberg 232eea92e6 docs/frontend-system: migration docs for extension creators
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-15 10:18:22 +02:00
Patrik Oldsberg 55f994321b docs/frontend-system: add initial core migration docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-14 21:22:16 +02:00
Patrik Oldsberg c6c95a39aa docs/frontend-system: add docs for how to use plugin.withOverrides
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-14 17:12:38 +02:00
Patrik Oldsberg 23a6cc6e66 docs/frontend-system: fill in plugin docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-14 17:12:38 +02:00
Patrik Oldsberg 9b356dcaac frontend-plugin-api: renamed createPlugin to createFrontendPlugin
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-14 16:01:25 +02:00
Patrik Oldsberg 634a1202cd docs/frontend-system: initial docs for creating extension blueprints
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-14 15:41:21 +02:00
Patrik Oldsberg 285e2b0b4b docs/frontend-system: remove extension creator docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-14 14:19:18 +02:00
Patrik Oldsberg d33c7d7890 docs/frontend-system: initial extension blueprint docs with usage
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-14 14:18:56 +02:00
Patrik Oldsberg d61f075df2 docs: add placeholder extension blueprints doc
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-14 12:24:59 +02:00
Patrik Oldsberg 87b6e03693 docs/frontend-system: make space in architecture docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-14 12:21:35 +02:00
Patrik Oldsberg 72754db000 frontend-plugin-api: make all route refs optional at all times
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-06 12:51:56 +02:00
blam 97abfa22b9 chore: added some docs and cleanup the todos
Signed-off-by: blam <ben@blam.sh>
2024-07-23 08:01:34 +02:00
Patrik Oldsberg 31bfc4417f frontend-plugin-api: update extension data ref declaration to allow embedding of ID in type
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-07-22 10:20:38 +02:00
Ben Lambert aee438deff Merge pull request #25298 from backstage/blam/new-extension-types
NFE: Initial pass at another helper to create extension kinds
2024-07-18 15:15:43 +02:00