Commit Graph

57445 Commits

Author SHA1 Message Date
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
Heikki Hellgren 3a35172d2e fix: EventEmitter memory leak in development utilities
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-08-09 19:23:21 +03: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 2881a03ebb Update changeset
Signed-off-by: Joe Van Alstyne <jvanalstyne@mdsol.com>
2024-08-09 19:01:26 +09:00
Joe Van Alstyne 74c0e7712e Update api-report.md
Signed-off-by: Joe Van Alstyne <jvanalstyne@mdsol.com>
2024-08-09 19:01:25 +09:00
Joe Van Alstyne 770ba02d32 Add changeset
Signed-off-by: Joe Van Alstyne <jvanalstyne@mdsol.com>
2024-08-09 19:01:25 +09:00
Joe Van Alstyne 5394a94efa Add columns prop to ConsumingComponentsCard and ProvidingComponentsCard
Signed-off-by: Joe Van Alstyne <jvanalstyne@mdsol.com>
2024-08-09 19:01:25 +09: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
Joe Van Alstyne 33489f73ab Add test to SystemEntityV1alpha1.test.ts
Signed-off-by: Joe Van Alstyne <jvanalstyne@mdsol.com>
2024-08-09 18:47:34 +09:00
Joe Van Alstyne 1a0d955bb5 Add test to DomainEntityV1alpha1.test.ts
Signed-off-by: Joe Van Alstyne <jvanalstyne@mdsol.com>
2024-08-09 18:47:34 +09:00
Joe Van Alstyne ef71b00bbe Update api-report.md
Signed-off-by: Joe Van Alstyne <jvanalstyne@mdsol.com>
2024-08-09 18:47:34 +09:00
Joe Van Alstyne 55a5ef2c32 Update changeset
Signed-off-by: Joe Van Alstyne <jvanalstyne@mdsol.com>
2024-08-09 18:47:34 +09:00
Joe Van Alstyne 2d60034574 Update documentation
Signed-off-by: Joe Van Alstyne <jvanalstyne@mdsol.com>
2024-08-09 18:47:34 +09:00
Joe Van Alstyne ccb514f24d Add spec.type to Sytem model
Signed-off-by: Joe Van Alstyne <jvanalstyne@mdsol.com>
2024-08-09 18:47:34 +09:00
Joe Van Alstyne 4e392ebdc4 Update documentation
Signed-off-by: Joe Van Alstyne <jvanalstyne@mdsol.com>
2024-08-09 18:47:34 +09:00
Joe Van Alstyne 34fa803f29 Add changeset
Signed-off-by: Joe Van Alstyne <jvanalstyne@mdsol.com>
2024-08-09 18:47:34 +09:00
Joe Van Alstyne 218abd5473 Update api-report.md
Signed-off-by: Joe Van Alstyne <jvanalstyne@mdsol.com>
2024-08-09 18:47:34 +09:00
Joe Van Alstyne 40808de767 Add spec.type to Domain model
Signed-off-by: Joe Van Alstyne <jvanalstyne@mdsol.com>
2024-08-09 18:47:34 +09: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 f8036017f6 Merge pull request #25950 from backstage/rugvip/resolve-ids
frontend-plugin-api: add support for accessing extensions from plugin instance
2024-08-09 11:08:56 +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
MT Lewis 2ced236e07 build(deps): bump @module-federation/enhanced to ^0.3.5
Avoids dependency on vulnerable version of ws: https://github.com/advisories/GHSA-3h5v-q93c-6h6q

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-08-08 15:53:32 +01:00
Patrik Oldsberg 57cb03d6b6 Merge pull request #25870 from backstage/blam/nfs/overrides
NFS: Support Extension Overriding
2024-08-08 16:19:07 +02:00