Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/entity dependencies card enhancements #18504

Conversation

Abhay-soni-developer
Copy link
Contributor

I have extended the EntityHasSubcomponentsCard, EntityDependsOnResourcesCard and EntityDependsOnResourcesCard and EntityTable to supports tableOptions.

i have extended these components in such a way that it does not effect the current implementation just extend it capabilities to support tableOptions

This PR is the implementation for this #18503

…tions

Signed-off-by: Abhay-soni-developer <abhaysoni.developer@gmail.com>
Signed-off-by: Abhay-soni-developer <abhaysoni.developer@gmail.com>
now we can pass tableOptions props through them

Signed-off-by: Abhay-soni-developer <abhaysoni.developer@gmail.com>
@github-actions github-actions bot added the area:catalog Related to the Catalog Project Area label Jun 30, 2023
@backstage-goalie
Copy link
Contributor

backstage-goalie bot commented Jun 30, 2023

Changed Packages

Package Name Package Path Changeset Bump Current Version
@backstage/plugin-catalog-react plugins/catalog-react minor v1.7.1-next.1
@backstage/plugin-catalog plugins/catalog minor v1.11.3-next.1

@Abhay-soni-developer
Copy link
Contributor Author

@NishkarshRaj
Copy link
Contributor

This is pretty helpful.

As we scale Backstage adoption, we don't want to scroll down a lot. So from a UX perspective - Pagination and Filtering is a bliss.

@NishkarshRaj
Copy link
Contributor

Missing Changesets

The following package(s) are changed by this PR but do not have a changeset:

  • @backstage/plugin-catalog-react
  • @backstage/plugin-catalog

See CONTRIBUTING.md for more information about how to add changesets.

Changed Packages

Package Name Package Path Changeset Bump Current Version
@backstage/plugin-catalog-react plugins/catalog-react none v1.7.1-next.0
@backstage/plugin-catalog plugins/catalog none v1.11.3-next.0

@Abhay-soni-developer ☝️

@github-actions
Copy link
Contributor

github-actions bot commented Jun 30, 2023

Uffizzi Preview deployment-29816 was deleted.

Signed-off-by: Abhay-soni-developer <abhaysoni.developer@gmail.com>
@benjdlambert
Copy link
Member

@Abhay-soni-developer this will need some changesets 🙏

Signed-off-by: Abhay-soni-developer <abhaysoni.developer@gmail.com>
Signed-off-by: Abhay-soni-developer <abhaysoni.developer@gmail.com>
.changeset/popular-icons-doubt.md Outdated Show resolved Hide resolved
feedback integrated

Co-authored-by: Ben Lambert <ben@blam.sh>
Signed-off-by: Abhay Soni <abhaysoni.developer@gmail.com>
@Abhay-soni-developer
Copy link
Contributor Author

@benjdlambert the requested changes have been done. are we ready to merge this

@Abhay-soni-developer
Copy link
Contributor Author

@benjdlambert i just merged the feedbacks after that pipeline is failing , can you help me resolve this
as i can not find the reason of failure

@benjdlambert benjdlambert merged commit 91d791f into backstage:master Jul 10, 2023
42 of 44 checks passed
@benjdlambert
Copy link
Member

benjdlambert commented Jul 10, 2023

The e2e's are failing for a seperate reason - i've just merged this and we will fix e2es in a later PR when upstream types are fixed.

@github-actions
Copy link
Contributor

Thank you for contributing to Backstage! The changes in this pull request will be part of the 1.16.0 release, scheduled for Tue, 18 Jul 2023.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:catalog Related to the Catalog Project Area
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants