Skip to content

fix: performance issues on user and roles list#2209

Merged
dpgaspar merged 3 commits intomasterfrom
fix/improve-perf-roles-perms
Feb 23, 2024
Merged

fix: performance issues on user and roles list#2209
dpgaspar merged 3 commits intomasterfrom
fix/improve-perf-roles-perms

Conversation

@dpgaspar
Copy link
Owner

@dpgaspar dpgaspar commented Feb 23, 2024

Description

Fixes: #2073

adds lazy joined to permission view model (fixes N+1 issue) and removes created_by and changed_by from the user list search options so we don't load all users twice on page load.

ADDITIONAL INFORMATION

  • Has associated issue:
  • Is CRUD MVC related.
  • Is Auth, RBAC security related.
  • Changes the security db schema.
  • Introduces new feature
  • Removes existing feature

@dpgaspar dpgaspar merged commit 5aae9b6 into master Feb 23, 2024
@dpgaspar dpgaspar deleted the fix/improve-perf-roles-perms branch February 23, 2024 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Poor Performance of the Roles and Permissions Page

1 participant