blam
|
9afc8a6000
|
chore: updating the frontend-* packages
Signed-off-by: blam <ben@blam.sh>
|
2024-08-15 14:37:56 +02:00 |
|
blam
|
f149bfc4f8
|
chore: remove the needless thing
Signed-off-by: blam <ben@blam.sh>
|
2024-08-15 13:47:45 +02:00 |
|
blam
|
1d58ff6425
|
chore: update the types a little bit to help with parsing
Signed-off-by: blam <ben@blam.sh>
Signed-off-by: blam <ben@blam.sh>
|
2024-08-15 13:26:47 +02:00 |
|
blam
|
f1e9c08f97
|
chore: code review comments
Signed-off-by: blam <ben@blam.sh>
|
2024-08-15 13:26:47 +02:00 |
|
blam
|
9eec064aaf
|
chore: small refactor
Signed-off-by: blam <ben@blam.sh>
|
2024-08-15 13:26:47 +02:00 |
|
blam
|
4bc4cd969c
|
chore: wip
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@users.noreply.github.com>
Co-authored-by: Johan Haals <johan@haals.se>
Signed-off-by: blam <ben@blam.sh>
|
2024-08-15 13:26:46 +02:00 |
|
Patrik Oldsberg
|
1d40a3316f
|
Merge pull request #26011 from backstage/rugvip/frontend-plugin
frontend-plugin-api: renamed createPlugin to createFrontendPlugin
|
2024-08-14 16:38:14 +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 |
|
Fredrik Adelöw
|
a376559a2d
|
Correct the TConfig type
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2024-08-14 15:56:12 +02:00 |
|
github-actions[bot]
|
003494838b
|
Version Packages (next)
|
2024-08-13 13:59:06 +00:00 |
|
blam
|
6caed7f675
|
chore: fix spelling mistake
Signed-off-by: blam <ben@blam.sh>
|
2024-08-13 09:59:46 +02:00 |
|
Ben Lambert
|
bccbcf23bc
|
Merge pull request #25981 from backstage/mob/nfs/plugin-overrides
NFS: Support `plugin.withOverrides` to override extensions from existing plugins
|
2024-08-13 09:37:09 +02:00 |
|
blam
|
b0ef2dc0ba
|
chore: restructure tests and fix api-report
Signed-off-by: blam <ben@blam.sh>
|
2024-08-13 09:12:21 +02:00 |
|
Patrik Oldsberg
|
4b6301fbae
|
frontend-plugin-api: improved forwarding of inputs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-08-12 18:41:30 +02:00 |
|
blam
|
d0ab4d3356
|
feat: implementing plugin overrides
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@users.noreply.github.com>
Co-authored-by: Johan Haals <johan@haals.se>
Signed-off-by: blam <ben@blam.sh>
|
2024-08-12 17:15:30 +02:00 |
|
Patrik Oldsberg
|
b3702ea91b
|
frontend-plugin-api: move out resolveInputOverrides
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-08-12 15:10:16 +02:00 |
|
Patrik Oldsberg
|
4e1ff3407e
|
frontend-plugin-api: refactor createDataContainer -> createExtensionDataContainer
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-08-12 14:22:23 +02:00 |
|
blam
|
e2eeb1dde1
|
chore: wip some things
Signed-off-by: blam <ben@blam.sh>
|
2024-08-12 14:21:23 +02:00 |
|
Patrik Oldsberg
|
d71c7469c7
|
frontend-plugin-api: clean up output mismatch error message
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-08-12 13:49:41 +02:00 |
|
Patrik Oldsberg
|
fb317712fa
|
frontend-plugin-api: fix and update API report
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-08-12 10:09:10 +02:00 |
|
Patrik Oldsberg
|
cf3de79c24
|
frontend-plugin-api: allow clearing multi inputs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-08-12 09:52:43 +02:00 |
|
Patrik Oldsberg
|
3d7d38d94f
|
frontend-plugin-api: clean up error messages for input overrides
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-08-11 20:04:48 +02:00 |
|
Patrik Oldsberg
|
cea81165f4
|
frontend-plugin-api: add support for overriding input values when overriding extensions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-08-11 19:57:42 +02:00 |
|
Patrik Oldsberg
|
9f476d1687
|
frontend-plugin-api: refactor out blueprint input overrides
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-08-11 12:54:01 +02:00 |
|
Patrik Oldsberg
|
51b271f4d3
|
frontend-plugin-api: validate blueprint original factory output
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-08-10 17:48:36 +02:00 |
|
Patrik Oldsberg
|
eab84be933
|
frontend-plugin-api: validate input override values
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-08-10 13:56:03 +02:00 |
|
Patrik Oldsberg
|
c33f8df6eb
|
frontend-plugin-api: initial support for blueprint input overrides
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-08-10 13:45:11 +02:00 |
|
blam
|
0e61507685
|
chore: updating api-reports and documentation for exported blueprints
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@users.noreply.github.com>
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 15:45:57 +02:00 |
|
blam
|
e6c763f76b
|
chore: getting the tests working
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@users.noreply.github.com>
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 15:34:45 +02:00 |
|
blam
|
4bc224cc83
|
chore: updating tests and making them work properly
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 11:21:16 +02:00 |
|
blam
|
ab70dc33d7
|
chore: implementing the last of the blueprints
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 11:09:31 +02:00 |
|
blam
|
d3cfdc6e4d
|
chore: updating API blueprint
Signed-off-by: blam <ben@blam.sh>
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 11:09:31 +02:00 |
|
blam
|
7a4eb9bcb5
|
chore: more work for migrating
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 11:09:31 +02:00 |
|
blam
|
8d5049b5a5
|
chore: wip
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 11:09:31 +02:00 |
|
blam
|
60d1832ce3
|
chore: added NavItemBlueprint
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 11:09:31 +02:00 |
|
blam
|
b284ecb010
|
chore: reworking how to override the page component
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 11:09:31 +02:00 |
|
blam
|
b7506f214e
|
feat: added NavLogoBlueprint
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 11:09:31 +02:00 |
|
blam
|
ac136771b2
|
feat: added RouterBlueprint
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 11:09:31 +02:00 |
|
blam
|
593fdd4e00
|
chore: added SignInPageBlueprint
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 11:09:31 +02:00 |
|
blam
|
1f4029b9d8
|
chore: refactor a little bit and use some new features to remove todos
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 11:09:31 +02:00 |
|
blam
|
48b4304c46
|
chore: fix
Signed-off-by: blam <ben@blam.sh>
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 11:09:31 +02:00 |
|
blam
|
da75ca4e47
|
chore: migration translation extension creator
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 11:09:31 +02:00 |
|
blam
|
8897c29ecc
|
chore: migrate ThemeCreator
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 11:09:31 +02:00 |
|
blam
|
d1191ee2d7
|
feat: added a new PageBlueprint
Signed-off-by: blam <ben@blam.sh>
Signed-off-by: blam <ben@blam.sh>
|
2024-08-09 11:09:30 +02:00 |
|
Patrik Oldsberg
|
7e8463743a
|
frontend-plugin-api: add test to make sure getExtension complains if ID is unknown
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-08-09 10:26:24 +02:00 |
|
Patrik Oldsberg
|
a65cfc8149
|
frontend-plugin-api: add support for accessing extensions from plugin instance
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-08-08 17:44:20 +02:00 |
|
blam
|
8fb60cb2f1
|
chore: some more work
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@users.noreply.github.com>
Signed-off-by: blam <ben@blam.sh>
|
2024-08-08 13:41:00 +02:00 |
|
blam
|
467ec43f55
|
chore: wip
Signed-off-by: blam <ben@blam.sh>
|
2024-08-08 12:13:05 +02:00 |
|
blam
|
feb5fc73c3
|
chore: fix tests and update api-reports
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@users.noreply.github.com>
Signed-off-by: blam <ben@blam.sh>
|
2024-08-08 09:41:35 +02:00 |
|
blam
|
9fdbbd0889
|
chore: more work towards supporting extensions
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@users.noreply.github.com>
Signed-off-by: blam <ben@blam.sh>
|
2024-08-07 17:11:24 +02:00 |
|