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

Custom field modal #3165

Merged
merged 47 commits into from
Apr 27, 2023
Merged

Custom field modal #3165

merged 47 commits into from
Apr 27, 2023

Conversation

TheAndrewJackson
Copy link
Contributor

@TheAndrewJackson TheAndrewJackson commented Apr 26, 2023

Closes #3079
Closes #3045

Code Changes

  • Add new custom field form modal
  • Update CustomFieldsList to support open text fields
  • Update empty table state to take a button slot
  • Update fides table to have a kebab menu and row clicks (thanks @allisonking )

Steps to Confirm

  • Run fidesplus edge build and admin ui
  • Test creating and editing custom fields.
  • Make sure that each field type is usable
  • The table empty state should also be able to add fields
  • Make sure that fields can be deleted

Pre-Merge Checklist

Description Of Changes

Write some things here about the changes and any potential caveats

@TheAndrewJackson TheAndrewJackson self-assigned this Apr 26, 2023
@cypress
Copy link

cypress bot commented Apr 26, 2023

Passing run #1614 ↗︎

0 3 0 0 Flakiness 0
⚠️ You've recorded test results over your free plan limit.
Upgrade your plan to view test results.

Details:

Merge 033e741 into ff18619...
Project: fides Commit: 2887ef4872 ℹ️
Status: Passed Duration: 00:54 💡
Started: Apr 26, 2023 9:05 PM Ended: Apr 26, 2023 9:06 PM

This comment has been generated by cypress-bot as a result of this project's GitHub integration settings.

@TheAndrewJackson TheAndrewJackson marked this pull request as ready for review April 26, 2023 16:33
Copy link
Contributor

@allisonking allisonking left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

whew this is a lot, nice job figuring it all out! especially for such a complex feature. I left a few comments though I don't think there's anything blocking

@TheAndrewJackson
Copy link
Contributor Author

@allisonking I think everything from the first review has been addressed. I'll create the follow up tickets now and link them here

Copy link
Contributor

@allisonking allisonking left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🙌

@TheAndrewJackson TheAndrewJackson merged commit cf3f547 into main Apr 27, 2023
@TheAndrewJackson TheAndrewJackson deleted the ajackson_3079_custom_field_modal branch April 27, 2023 13:38
TheAndrewJackson added a commit that referenced this pull request Apr 27, 2023
Co-authored-by: Allison King <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants