Commit Graph

12 Commits

Author SHA1 Message Date
05666efda9 Added hidden public role to fit with new permissions system 2016-05-01 19:36:53 +01:00
59367b3417 Improved permission regen performance by factor of 4
Worked around slower eloquent access to speed up permission generation.
2016-04-30 17:16:06 +01:00
9a31b83b2a Worked around create permission quirks 2016-04-26 21:48:17 +01:00
a81a56706e Rolled out new permissions system throughout application 2016-04-24 16:54:20 +01:00
ada7c83e96 Continued with database work for permissions overhaul
Added to the entity_permissions table with further required fields and indexes.
Wrote the code for checking permissions.
2016-04-23 18:14:26 +01:00
ea287ebf86 Started creation of intermediate permission table 2016-04-20 21:37:57 +01:00
097d9c9f3c Updated entity restrictions to allow permissions, Not just restrict
Also changed wording from 'Restrictions' to 'Permissions' to keep things more familiar and to better reflect what they do.

Referenced in issue #89.
2016-03-30 20:15:44 +01:00
dbe11c1360 Attached images to pages and added restriction filtering
Closes #79
2016-03-13 13:30:47 +00:00
5283919d24 Added new page drafts and started image entity attaching
Closes #80.
2016-03-13 12:04:08 +00:00
8e6248f57f Added restriction tests and fixed any bugs in the process
Also updated many styles within areas affected by the new permission and roles system.
2016-03-05 18:09:21 +00:00
985d2f1c2c Tied entity restriction system into userCan checks 2016-02-29 20:31:21 +00:00
7f5872372d Added in restriction queries for most lists 2016-02-28 19:03:13 +00:00