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

GEN-1836: Table custom property enhancements #18239

Merged
merged 17 commits into from
Oct 15, 2024

Conversation

sonika-shah
Copy link
Contributor

@sonika-shah sonika-shah commented Oct 11, 2024

Describe your changes:

Table custom property enhancements:

  • Removed rowCount field from tableConfig.json
  • Removed restriction on row limit
  • Added pagination on the UI side
  • Added icons for all the properties in the add property form select property field and type column in custom entity custom properties table view
Screen.Recording.2024-10-14.at.4.31.57.PM.mov
image image

Type of change:

  • Improvement

Checklist:

  • I have read the CONTRIBUTING document.
  • My PR title is Fixes <issue-number>: <short explanation>
  • I have commented on my code, particularly in hard-to-understand areas.
  • For JSON Schema changes: I updated the migration scripts or explained why it is not needed.
  • I have added tests around the new logic.

sushi30
sushi30 previously approved these changes Oct 14, 2024
chirag-madlani
chirag-madlani previously approved these changes Oct 14, 2024
Copy link

sonarcloud bot commented Oct 14, 2024

Copy link

sonarcloud bot commented Oct 15, 2024

@Sachin-chaurasiya Sachin-chaurasiya merged commit 62ee79e into main Oct 15, 2024
24 of 27 checks passed
@Sachin-chaurasiya Sachin-chaurasiya deleted the table-cp-enhancements branch October 15, 2024 07:11
harshach pushed a commit that referenced this pull request Oct 17, 2024
* Table custom property enhancements

* ui: remove rowCount

* minor style file changes

* minor change to show no data placeholder

* add icons for property types

* fix type filtering issue

* fix spacing issue for custom properties card

* refactor comments and style file

* fix test

* add playwright test for adding/updating table type property in entity

* add sesrchField for search property by name

---------

Co-authored-by: Sachin Chaurasiya <[email protected]>
harshach pushed a commit that referenced this pull request Oct 19, 2024
* Table custom property enhancements

* ui: remove rowCount

* minor style file changes

* minor change to show no data placeholder

* add icons for property types

* fix type filtering issue

* fix spacing issue for custom properties card

* refactor comments and style file

* fix test

* add playwright test for adding/updating table type property in entity

* add sesrchField for search property by name

---------

Co-authored-by: Sachin Chaurasiya <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend safe to test Add this label to run secure Github workflows on PRs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants