Port Permission Group Admin Page to Angular
Bug #1823981 reported by
Bill Erickson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Evergreen 3.3
Building atop bug #1823393 to take advantage of some of the changes there.
This bug tracks porting the Admin => Server Admin => Permission Groups page to Angular. This includes managing the group tree and the permissions linked to each group.
As a feature add-on, I'm adding support for displaying permissions linked to the selected group (which may be edited) while also filing in read-only views of inherited permissions for each group. The goal is to make it more obvious while editing if a group already has a permission via a parent group.
Changed in evergreen: | |
milestone: | 3.next → 3.4-beta1 |
Changed in evergreen: | |
assignee: | nobody → Bill Erickson (berick) |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Code:
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ berick/ lp1823981- ang-perm- group-tree- admin
A few caveats...
1. Success/error toasts are not currently displaying as a result of a bug that is already fixed in the code for bug #1823367.
2. This code will need dialog refactoring once the code for bug #1823041 is merged.