Admin Panel v2
WARNING: PRERELEASE CONTENT, CONTINUE AT OWN RISK
<- Back
The Admin Panel v1 in its current state is bloated with code, and it's permissions model is role based. This doesn't allow for individual feature access adjustments.
To fix these issues, the Admin Panel is going to be built up new from the ground up, carrying over visual styles. The requirements for the new Admin Panel are as follows:
1: Dynamic feature access. Features should be assignable seperately, not as a role (as they currently are)
2: Lazy loading features, protected from unauthorised loads. Features are only loaded in when needed and if the user has the necessary permissions
3: Cleaner code. The current admin panel is a bit of a mess when it comes to code. This should be avoided by each feature being a seperate bit of code, and the main panel staying light-weight
Open Admin Panel