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

Improve rules and rule representations #709

Closed
pjmonks opened this issue Dec 7, 2022 · 0 comments · Fixed by #712
Closed

Improve rules and rule representations #709

pjmonks opened this issue Dec 7, 2022 · 0 comments · Fixed by #712
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@pjmonks
Copy link
Contributor

pjmonks commented Dec 7, 2022

Make improvements to the "Rules" and rule representations UI. This is to support work required for the Mauro Data Explorer.

@pjmonks pjmonks added the enhancement New feature or request label Dec 7, 2022
@pjmonks pjmonks self-assigned this Dec 7, 2022
pjmonks added a commit that referenced this issue Dec 8, 2022
- Use type definitions for rules from mdm-resources
- Fix sort order of rule languages filter
- Code cleanup
- Improve Add Rule  and Add Rule Representation dialog - use reactive forms, add type definitions
- Add JSON support to rule representations
- Hide export option if rule has no representations
- Improve expand/collapse buttons for representations
- Move common action buttons out of context menu and into the table row
- List the number of representations in the rules table, then shows if there are any
@pjmonks pjmonks added this to the 7.3.0 milestone Dec 9, 2022
pjmonks added a commit that referenced this issue Dec 12, 2022
- Fix vertical height of rule representation dialog
- Add "JSON (MEQL)" representation
pjmonks added a commit that referenced this issue Dec 12, 2022
pjmonks added a commit that referenced this issue Dec 13, 2022
pjmonks added a commit that referenced this issue Dec 14, 2022
gh-709 Improvements to the Rules and Representations UI
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Merged to Develop / Waiting to release
Development

Successfully merging a pull request may close this issue.

1 participant