Commit Graph

56549 Commits

Author SHA1 Message Date
Fredrik Adelöw 6e2932615d Merge pull request #25521 from clanghout/patch-2
fix: use parameterized query
2024-08-12 17:02:17 +02:00
Fredrik Adelöw fad5a95979 Merge pull request #25942 from drodil/notification_loop_fix
fix: notification reload on navigation
2024-08-12 16:32:22 +02:00
Patrik Oldsberg 14d4ff476d Merge pull request #25979 from backstage/rugvip/container
frontend-plugin-api: refactor to split out a few common utilities
2024-08-12 15:48:13 +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
Patrik Oldsberg 0b2371cb21 Merge pull request #25978 from backstage/rugvip/clean
frontend-plugin-api: clean up output mismatch error message
2024-08-12 14:09:32 +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
Fredrik Adelöw f4ff0bf617 Merge pull request #25947 from backstage/mob/nfs/packaging
added the `frontend-extensions-bundle` package role
2024-08-12 13:19:42 +02:00
Fredrik Adelöw ee9755ba5b fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-12 11:52:54 +02:00
Fredrik Adelöw 705794def5 rename the role to frontend-extensions
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-12 11:10:54 +02:00
Fredrik Adelöw 0f7452c030 add example package
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-12 11:10:54 +02:00
Fredrik Adelöw 8669210f3b added the frontend-extension-bundle role
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-12 11:10:54 +02:00
Patrik Oldsberg 9c38ce914d Merge pull request #25976 from backstage/rugvip/inputs
frontend-plugin-api: add support for overriding inputs values
2024-08-12 10:39:09 +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
Ben Lambert e92750bcf9 Merge pull request #23893 from backstage/blam/templating
bep: templating in parameters schema
2024-08-12 09:50:43 +02:00
blam d23827e20c chore: some small changes
Signed-off-by: blam <ben@blam.sh>
2024-08-12 09:49:41 +02:00
blam dcdfa3ab65 chore: remove extra chars
Signed-off-by: blam <ben@blam.sh>
2024-08-12 09:46:19 +02:00
blam e593d121a1 chore: update bep
Signed-off-by: blam <ben@blam.sh>
2024-08-12 09:46:19 +02:00
blam 1c94fb14db chore: fix
Signed-off-by: blam <ben@blam.sh>
2024-08-12 09:46:19 +02:00
blam 8db1ba1508 chore: give the bep a number and feelings
Signed-off-by: blam <ben@blam.sh>
2024-08-12 09:46:19 +02:00
blam 73e45a7bbd chore: added some more stuff to the bep
Signed-off-by: blam <ben@blam.sh>
2024-08-12 09:46:19 +02:00
blam 68e92b7d12 chore: update
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2024-08-12 09:46:19 +02:00
blam 79b001fa7e chore: update formatting
Signed-off-by: blam <ben@blam.sh>
2024-08-12 09:46:19 +02:00
blam 8f6356169c chore: starting to write some more for the bep
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2024-08-12 09:46:19 +02:00
blam c60b3b7af8 chore: creating the initial bep
Signed-off-by: blam <ben@blam.sh>
2024-08-12 09:46:19 +02:00
Ben Lambert f083b6a96e Merge pull request #25784 from Julien-Hery/feat/myGroupsPickerPresentationApi
feat(MyGroupsPicker): use entityPresentationApi
2024-08-12 09:45:28 +02:00
Julien 11ffdbd7f3 fix: add correct link to mui docs for Virtualization
Signed-off-by: Julien <julien.hery@ext.adeo.com>
2024-08-12 09:34:37 +02:00
Julien a40904dc7d fix: add link to mui docs + fix typo in changeset
Signed-off-by: Julien <julien.hery@ext.adeo.com>
2024-08-12 09:33:13 +02:00
Julien 47bbcb7d88 Merge branch 'master' into feat/myGroupsPickerPresentationApi 2024-08-12 09:03:26 +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 66c6bbcef5 frontend-app-api: fix for input extension data containers not being iterable at runtime
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-11 19:57:06 +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
Ben Lambert b21cda1051 Merge pull request #25707 from parmar-abhinav/master-code-6
Added test cases for gitlab:issues:create examples
2024-08-11 11:35:59 +02:00
Ben Lambert 632894cd4f Merge pull request #25727 from parmar-abhinav/master-code-12
Added examples for publish:azure action and updated its test cases
2024-08-11 11:35:18 +02:00
Ben Lambert 0a894fa703 Merge pull request #25801 from parmar-abhinav/master-code-17
Added examples for action github:pages and improved test cases
2024-08-11 11:30:28 +02:00
Ben Lambert ac80681fc1 Merge pull request #25802 from parmar-abhinav/master-code-18
Added examples for github:repo:create action and improved test cases
2024-08-11 11:29:57 +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
Sydney Achinger 27794d1089 Add ability to override theme options for the TechDocsReaderPage. (#25956)
* Add ability to override theme options for the TechDocsReaderPage.
---------

Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2024-08-09 14:33:47 -04:00
Patrik Oldsberg 43dfcbf710 Merge pull request #25970 from backstage/timbonicush/process-resolve
Switch process polyfill to require.resolve
2024-08-09 20:25:17 +02:00
Tim Hansen 6d898d8475 Switch process polyfill to require.resolve
Signed-off-by: Tim Hansen <timbonicush@spotify.com>
2024-08-09 12:07:10 -06:00
Patrik Oldsberg 60c102bffc Merge pull request #25879 from backstage/blam/nfs/migrate-extensions
NFS: Migrate existing `extensionCreators` to `Blueprints`
2024-08-09 16:56:10 +02:00
Fredrik Adelöw ddfc3aac3f Merge pull request #25112 from kappanjoe/domain-spec-type
Add optional `spec.type` to Domain and System entity model
2024-08-09 15:52:18 +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 264e10f9cd chore: added changeset
Signed-off-by: blam <ben@blam.sh>
2024-08-09 15:43:33 +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
Joe Van Alstyne 30e13a6b82 Fix test order in DomainEntityV1alpha1.test.ts, SystemEntityV1alpha1.test.ts
Signed-off-by: Joe Van Alstyne <jvanalstyne@mdsol.com>
2024-08-09 18:47:34 +09:00