|
6416ecc5e0
|
Reworked migrations. Now they automatically propagate through the node hierarchy. Also they have parameters.
|
2022-01-13 23:45:38 +01:00 |
|
|
0c6c20bd64
|
Added csrf tokens to the existing forms.
|
2022-01-09 16:03:54 +01:00 |
|
|
0e95b8f945
|
Merged RBACController with RBACModel.
|
2022-01-07 17:33:22 +01:00 |
|
|
78c5601a9b
|
Merged Model and Controller into a new WebNode class.
|
2022-01-07 16:36:39 +01:00 |
|
|
9ed17fe193
|
Implemented request matching for the rbac system.
|
2022-01-06 11:49:35 +01:00 |
|
|
c934d36dcf
|
Set up the new permission handling methods for RBACUser.
|
2022-01-06 11:34:53 +01:00 |
|
|
839e5ef674
|
Added generic permission support to the User.
|
2022-01-06 11:12:43 +01:00 |
|
|
f31e57705f
|
Temporarily set the permissions of a normal user to admin in ebac, before I have a way of simply creating admin accounts.
|
2021-11-14 01:34:57 +01:00 |
|
|
3817221dbd
|
Added support for a default user rank id. It's not yet properly settable, only from code.
|
2021-11-14 01:34:01 +01:00 |
|
|
39f90bae9e
|
use redirect rank permission.
|
2021-11-10 20:08:42 +01:00 |
|
|
a9b3fbdece
|
RBAC default entries are now created on migrate. Also basic simple default rank implementation.
|
2021-11-10 19:53:56 +01:00 |
|
|
af266e345d
|
Implement basic functionality for RBACUsers.
|
2021-11-10 19:35:02 +01:00 |
|
|
adf8475804
|
Also implemented base permissions, and small improvements to the ui.
|
2021-11-09 23:03:17 +01:00 |
|
|
14e4654219
|
Implemented permission registration into the rbac controller. Also implemented rendering checkboxes from them and handling them during a post request.
|
2021-11-09 22:55:53 +01:00 |
|
|
62ca64a1eb
|
Default permissions enums for RBAC.
|
2021-11-09 22:54:34 +01:00 |
|
|
fdf449e432
|
Added base permissions int to rbac rank.
|
2021-11-09 19:58:56 +01:00 |
|
|
e273beee27
|
Removed revoke parameter from RBACPermission.
|
2021-11-02 16:43:09 +01:00 |
|
|
955a1b38fd
|
More work on the permission editor.
|
2021-11-02 12:27:36 +01:00 |
|
|
7fcd38fff7
|
Simple permission sorting.
|
2021-11-02 12:26:26 +01:00 |
|
|
9aa410c0cd
|
Implement save_permission and permission loading in RBACModel.
|
2021-11-02 12:26:06 +01:00 |
|
|
43b7a352a5
|
A bit more work on the rbac admin interface.
|
2021-11-02 00:18:57 +01:00 |
|
|
a330d0f51a
|
Implement the rbac rank editor.
|
2021-11-01 23:48:25 +01:00 |
|
|
2c8e5e33b6
|
Work on the rbac controller's admin panel.
|
2021-11-01 21:21:03 +01:00 |
|
|
cc5962bbdd
|
RBACRank and permisson uses mys tring and vector aswell.
|
2021-11-01 17:51:54 +01:00 |
|
|
cfb5f877c8
|
Now instead of having an escaped version of the methods that has string parmeters in QueryBuilder, they have an unescaped version, and the base version escapes. Having it like this is a lot safer.
|
2021-11-01 17:23:08 +01:00 |
|
|
6073ef90c9
|
Fix typo.
|
2021-11-01 17:00:55 +01:00 |
|
|
8e624d8b5a
|
Initial rbac model setup.
|
2021-11-01 16:39:30 +01:00 |
|
|
32d370bfa3
|
MIgrations for the rbac module.
|
2021-11-01 15:12:09 +01:00 |
|
|
e1ceb543f3
|
Add section url to the admin panel's section links.
|
2021-11-01 01:47:43 +01:00 |
|
|
0c6ea5612d
|
Added test admin panel link to rbac_controller.
|
2021-11-01 01:39:55 +01:00 |
|
|
d7713e4c57
|
Make the rbac module depend on the admin_panel module.
|
2021-10-31 23:12:05 +01:00 |
|
|
4c5c439faf
|
Started porting my old RBAC code to a new module.
|
2021-10-31 21:45:12 +01:00 |
|