12 Commits

Author SHA1 Message Date
Luke Towers
cfa763b714 Initial rebrand commit generated from the 1.0 rebrand branch patch file 2021-03-10 15:02:53 -06:00
Samuel Georges
4fd1ca824f Introduce concept of system roles
These are roles defined by a special API code, once a system role code is detected, the role becomes locked and its permissions are sourced from the AuthManager. All permissions are granted to system roles by default, unless otherwise specified. This should make it easier to create client accounts as "Publishers", hiding developer tools like the CMS and Builder plugins by default.
2017-07-13 19:29:50 +10:00
Samuel Georges
00ddd8e2b4 string -> ::class + docs 2017-05-20 20:01:19 +10:00
Samuel Georges
ad60afebc4 Make the default admin group code a constant
We should consider locking this record attribute in future?
2015-08-07 18:43:05 +10:00
Samuel Georges
c06e7a831f Add count column to admin group list - Refs #1181 2015-06-27 11:02:29 +10:00
Samuel Georges
e7fc3b5d5c Minor 2014-12-16 14:04:21 +11:00
Samuel Georges
d86aef9f12 Minor 2014-12-16 13:58:37 +11:00
Samuel Georges
5d6b634ded Don't force default groups on new admins, this is now handled by the user interface 2014-12-16 12:48:54 +11:00
Samuel Georges
e3dae22758 Back-end user groups can now be marked to add new administrators by default
Streamline naming of backend user groups
Add description field to backend user group table
2014-12-16 12:39:38 +11:00
Sam Georges
bfc3804a1a If a base classes uses a trait, no need to reuse that trait because Model boots all traits now 2014-08-03 11:57:51 +10:00
Sam Georges
e29d88e07a Validation + Purgeable traits must now be used in the Model class definition 2014-07-11 21:15:21 +10:00
Sam Georges
71a5dd67ab Welcome to the world, October :-) 2014-05-14 23:24:20 +10:00