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

Refactor ruleset details page #102

Closed
3 tasks done
zepich opened this issue Jun 25, 2023 Discussed in #101 · 0 comments
Closed
3 tasks done

Refactor ruleset details page #102

zepich opened this issue Jun 25, 2023 Discussed in #101 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@zepich
Copy link
Member

zepich commented Jun 25, 2023

Discussed in #101

Originally posted by Digi92 June 23, 2023
If a user includes larger rulesets in his project, it can quickly become cluttered in the detailed view.
Rulesets can contain many individual rules and the rules themselves can contain many items.
I think there should be some kind of pagination for both cases to keep it more clear.
I could also imagine that particularly large rulesets could generate a memory limit error while rendering the list view.

What is your opinion about this?

Changes

  • Replace the list of rules and items in the ruleset details view with a table. The table has to be sortable and needs a pagination. In the table, all rules in the ruleset are listed with a button on the right side to see the content of the rules.
  • When the user clicks on the button in the table, the user will see a new view with the details of the rule. This new view will also have a sortable table with pagination and lists all rule items in a rule.
  • The rules table should be filterable by choosing the rule types that should be visible in the table.

Suggested by

@zepich zepich added the enhancement New feature or request label Jun 25, 2023
@zepich zepich self-assigned this Jun 25, 2023
@zepich zepich added this to the v1.0 milestone Jun 25, 2023
@zepich zepich added documentation Improvements or additions to documentation doc-prepared and removed documentation Improvements or additions to documentation doc-prepared labels Jul 10, 2023
@zepich zepich mentioned this issue Aug 29, 2023
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
No open projects
Status: Done
Development

No branches or pull requests

2 participants