Commit Graph

36 Commits

Author SHA1 Message Date
Fredrik Adelöw 42c79de334 Merge pull request #21956 from backstage/rugvip/feature-discovery
frontend-system: add feature discovery docs
2023-12-22 13:33:15 +01:00
Fredrik Adelöw 883782e8a7 Fix a bug in getLocationByRef that led to invalid backend calls
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-12-21 13:10:08 +01:00
Patrik Oldsberg c4470cc09c frontend-system: add feature discovery docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-12-20 23:52:32 +01:00
Patrik Oldsberg 03d1894d83 microsite: enable frontend system docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-12-19 15:20:04 +01:00
Fredrik Adelöw 441a889b18 Merge pull request #21891 from backstage/freben/more-doc-apis
flesh out the api docs some more
2023-12-19 11:21:01 +01:00
Fredrik Adelöw b4eed334e1 refer to the term 'extension config' much more explicitly
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-12-19 10:50:56 +01:00
Patrik Oldsberg 199e660972 Merge pull request #21782 from backstage/camilal/di-docs-plugin-test
[DI] Draft frontend plugins testing documentation
2023-12-18 17:52:49 +01:00
Patrik Oldsberg 63aab7c050 Update docs/frontend-system/building-plugins/testing.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-12-18 15:52:55 +01:00
Camila Belo 9bda7ea3d7 docs: fix link to utility apis
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-12-18 13:50:50 +01:00
Camila Belo 9d82ee99f2 refactor: apply testing docs suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-12-18 12:49:40 +01:00
Fredrik Adelöw 60ed1d935b flesh out the api docs some more
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-12-15 16:37:49 +01:00
Fredrik Adelöw cc6ccb5e11 review fixes
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-12-15 16:37:38 +01:00
Fredrik Adelöw 2c0ef3f119 Update docs/frontend-system/utility-apis/02-creating.md
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-12-15 16:37:38 +01:00
Fredrik Adelöw 8d469f8991 Update docs/frontend-system/utility-apis/02-creating.md
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-12-15 16:37:38 +01:00
Fredrik Adelöw 67b15262f1 Update docs/frontend-system/utility-apis/02-creating.md
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-12-15 16:37:38 +01:00
Fredrik Adelöw 9bc836cc57 Update docs/frontend-system/architecture/06-utility-apis.md
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-12-15 16:37:38 +01:00
Fredrik Adelöw 812fc54405 Update docs/frontend-system/utility-apis/02-creating.md
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-12-15 16:37:38 +01:00
Fredrik Adelöw 7da59f36bd Update docs/frontend-system/architecture/06-utility-apis.md
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-12-15 16:37:38 +01:00
Fredrik Adelöw 8568feabdf begin on the configuring section
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-12-15 16:37:38 +01:00
Fredrik Adelöw 34ebdb5f19 flesh out all but the configuration section
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-12-15 16:37:38 +01:00
Fredrik Adelöw 716061d7ba fix links
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-12-15 16:37:38 +01:00
Fredrik Adelöw 6aa0cda977 add api docs
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-12-15 16:37:38 +01:00
Camila Belo 3bb938d742 docs: draft plugins testing page
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-12-13 19:22:53 +01:00
Patrik Oldsberg 85e9e8f1b7 Merge pull request #21771 from backstage/rugvip/naming-patterns
docs/frontend-system: add naming pattern docs
2023-12-13 15:25:51 +01:00
Patrik Oldsberg 403bde5bc3 docs/frontend-system: naming patterns review fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-12-13 14:44:53 +01:00
Philipp Hugenroth 22b2f53d11 Add context to make writing documentation on DI easier
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2023-12-11 17:35:58 +01:00
Patrik Oldsberg 4befe4af74 docs/frontend-system: add naming pattern docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-12-07 10:22:36 +01:00
Patrik Oldsberg 1a0b4ab9ad docs/frontend-system: bit more clear example of passing callbacks as output
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-06 12:21:59 -06:00
Patrik Oldsberg 77509d2353 Apply suggestions from code review
Co-authored-by: Phil Kuang <pkuang@factset.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-06 12:06:32 -06:00
Patrik Oldsberg 6adadd1522 docs/frontend-system: some more WIP extension docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-26 12:04:22 +02:00
Patrik Oldsberg e733e6da56 docs/frontend-system: initial extension architecture with extension structure
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-26 12:04:22 +02:00
Patrik Oldsberg bb2ca14a74 docs/frontend-system: switch order between plugins and extensions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-26 12:04:22 +02:00
Patrik Oldsberg f1f658dddd docs/frontend-system: initial app instance architecture
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-25 14:38:09 +02:00
Patrik Oldsberg 0434ba01a0 docs/frontend-system: initial architecture docs structure
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-25 14:38:09 +02:00
Patrik Oldsberg b21d5d2f69 docs/frontend-system: add architecture intro doc
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-25 14:38:09 +02:00
Patrik Oldsberg fd43ad8144 docs/frontend-system: add introduction
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-24 14:33:10 +02:00