Patrik Oldsberg
|
ee39751fdf
|
frontend-app-api: make rootNodeId required in resolveAppGraph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 18:01:23 +02:00 |
|
Patrik Oldsberg
|
89dc1250d8
|
frontend-app-api: make it possible to configure which extensions are forbidden
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 18:01:23 +02:00 |
|
Patrik Oldsberg
|
5aad4f7720
|
frontend-app-api: no longer reject core extension configuration
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 18:01:23 +02:00 |
|
Patrik Oldsberg
|
6d2258621f
|
frontend-app-api: update resolveAppNodeSpecs tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 18:01:23 +02:00 |
|
Patrik Oldsberg
|
6473b37182
|
frontend-app-api: move graph/ to top level
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 18:01:23 +02:00 |
|
Patrik Oldsberg
|
fcf1b80bed
|
frontend-app-api: migrate createApp to use createAppGraph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 18:01:23 +02:00 |
|
Patrik Oldsberg
|
ea26227748
|
frontend-app-api: rename extractRouteInfoFromInstanceTree -> extractRouteInfoFromAppNode
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 18:01:23 +02:00 |
|
Patrik Oldsberg
|
fd6dd7c079
|
frontend-app-api: migrate extractRouteInfoFromInstanceTree to app graph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 18:01:23 +02:00 |
|
Patrik Oldsberg
|
eb7c037e6f
|
frontend-app-api: fix AppNodeInstance.getData return type
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 18:01:23 +02:00 |
|
Patrik Oldsberg
|
90b9ef567d
|
frontend-app-api: add createAppGraph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 18:01:23 +02:00 |
|
Patrik Oldsberg
|
65b6a91894
|
frontend-app-api: rename buildAppGraph -> resolveAppGraph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 18:01:23 +02:00 |
|
Patrik Oldsberg
|
d844ec8a0b
|
frontend-app-api: add tests for instantiateAppNodeTree
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 18:01:23 +02:00 |
|
Patrik Oldsberg
|
aded5d1ce4
|
frontend-app-api: migrate createExtensionInstance tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 18:01:23 +02:00 |
|
Patrik Oldsberg
|
2b1ceb2fe1
|
frontend-app-api: move app node instance creation into instantiateAppNodeTree
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 18:01:22 +02:00 |
|
Patrik Oldsberg
|
be2afe8d48
|
frontend-app-api: update createAppNodeInstance for ReadonlyMap + remove ExtensionInstance type
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 17:59:06 +02:00 |
|
Patrik Oldsberg
|
1a9acc4ff1
|
frontend-app-api: refactor buildAppGraph to avoid mutability casts
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 17:59:06 +02:00 |
|
Patrik Oldsberg
|
3230953cc9
|
frontend-app-api: switch to ReadonlyMap in app graph types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 17:59:06 +02:00 |
|
Patrik Oldsberg
|
ff33a006a1
|
frontend-app-api: add node map to app graph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 17:59:06 +02:00 |
|
Patrik Oldsberg
|
6e6458f9c2
|
frontend-app-api: tweak app graph to have an explicit root node
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 17:59:06 +02:00 |
|
Patrik Oldsberg
|
2ff857bdb4
|
frontend-app-api: add instantiateAppNodeTree
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 17:59:06 +02:00 |
|
Patrik Oldsberg
|
bb4d40b481
|
frontend-app-api: refactor createExtensionInstance -> createAppNodeInstance
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 17:59:06 +02:00 |
|
Patrik Oldsberg
|
544968da08
|
frontend-app-api: make app node serializable
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 17:59:06 +02:00 |
|
Patrik Oldsberg
|
7df6a42e4a
|
frontend-app-api: extract Mutable to common internal type in graph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 17:59:06 +02:00 |
|
Patrik Oldsberg
|
650309205b
|
frontend-app-api: move createExtensionInstance to graph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 17:59:06 +02:00 |
|
Patrik Oldsberg
|
d2bee21c91
|
frontend-app-api: add initial app graph builder
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 17:59:06 +02:00 |
|
Patrik Oldsberg
|
b3977b9864
|
frontend-app-api: refactor mergeExtensionParameters -> resolveAppNodeSpecs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 17:59:06 +02:00 |
|
Patrik Oldsberg
|
c617af1d6d
|
frontend-app-api: add initial app graph types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 17:59:05 +02:00 |
|
Patrik Oldsberg
|
6c6f392c74
|
frontend-app-api: extract extension config reading into separate module
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 17:59:05 +02:00 |
|
Patrik Oldsberg
|
776d2c3fca
|
Merge pull request #20650 from anicke/cookiecutter-mockfs
Scaffolder/cookiecutter: Remove usage of mock-fs
|
2023-10-19 17:38:27 +02:00 |
|
Camila Belo
|
d04b6706cc
|
Merge pull request #20586 from backstage/camilaibs/improve-error-boundary-component
[DI] Improve `ExtensionBoundary` component
|
2023-10-19 16:22:06 +02:00 |
|
Patrik Oldsberg
|
9dc88681c8
|
Merge pull request #20590 from parmar-abhinav/master2
Add examples for github:webhook scaffolder actions
|
2023-10-19 15:07:29 +02:00 |
|
Niklas Aronsson
|
052998a180
|
Use setContent instead of clear plus addContent
Signed-off-by: Niklas Aronsson <niklasar@axis.com>
|
2023-10-19 14:55:16 +02:00 |
|
Camila Belo
|
66af240ea6
|
refactor(frontend-plugin-api): merge boundary and suspense components
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2023-10-19 14:54:35 +02:00 |
|
Patrik Oldsberg
|
ce4ffacd6e
|
Merge pull request #20676 from backstage/rugvip/fix
docs: fix links to analytics-module-ga README
|
2023-10-19 14:28:52 +02:00 |
|
Camila Belo
|
a6efee3040
|
Merge pull request #20456 from backstage/camilal/migrate-stackoverflow-to-declarative-integration
[DI] Migrate `Stack Overflow` plugins to declarative integration
|
2023-10-19 14:15:34 +02:00 |
|
Patrik Oldsberg
|
6d469fa872
|
Merge pull request #20668 from Ankit-netizens/scaffolder-rails-no-mock-fs
Replaced mock-fs in scaffolder rails
|
2023-10-19 14:04:31 +02:00 |
|
Camila Belo
|
cca1afc547
|
refactor(search): restore inline attachment
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2023-10-19 13:57:54 +02:00 |
|
Camila Belo
|
1b8f005aab
|
refactor(catalog): restore inline attachment
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2023-10-19 13:57:35 +02:00 |
|
Patrik Oldsberg
|
816493a7c5
|
docs: fix links to analytics-module-ga README
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-10-19 13:55:47 +02:00 |
|
Patrik Oldsberg
|
124ba80362
|
Merge pull request #20675 from drodil/techdocs_fail_message_improvement
chore: add info about entity if tech docs building fails
|
2023-10-19 13:54:02 +02:00 |
|
Patrik Oldsberg
|
28d1f6004d
|
Merge pull request #20669 from awanlin/docs/new-backend-updates
docs: new backend system updates
|
2023-10-19 13:52:15 +02:00 |
|
Heikki Hellgren
|
c3c5c7e514
|
chore: add info about entity if tech docs building fails
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
|
2023-10-19 14:28:44 +03:00 |
|
Ankit Anand
|
0fb1d8c7f8
|
removed mockdir.clear, replaced addContent with setContent
Signed-off-by: Ankit Anand <ankitanand.l@flipkart.com>
|
2023-10-19 16:52:06 +05:30 |
|
Patrik Oldsberg
|
e766ea5b88
|
Merge pull request #20672 from backstage/mob/app-compat
app-compat-api: add helper for converting entire app
|
2023-10-19 12:57:58 +02:00 |
|
Camila Belo
|
e964c17db9
|
chore(catalog): add changeset file
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2023-10-19 12:33:28 +02:00 |
|
Camila Belo
|
11555a0da0
|
refactor(catalog): forward plugin to extension boundary
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2023-10-19 12:33:28 +02:00 |
|
Camila Belo
|
e7c09c4f4b
|
chore(search-react): add changeset file
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2023-10-19 12:33:28 +02:00 |
|
Camila Belo
|
b51919e3eb
|
refactor(search-react): use extension boundary and suspense
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2023-10-19 12:33:28 +02:00 |
|
Camila Belo
|
6af88a05ff
|
chore(frontend-plugin-api): add changeset file
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2023-10-19 12:33:28 +02:00 |
|
Camila Belo
|
c1e10b6175
|
docs(frontend-plugin-api): update api reports
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2023-10-19 12:33:28 +02:00 |
|