David Bomba a9f2d0d855
This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150)
* migration for new permissions schema

* update permissions across data tables

* refactor migrations to prevent duplicate attribute

* update permissions in views

* Product Permissions

* permissions via controllers

* Refactor to use Laravel authorization gate

* Doc Blocks for EntityPolicy

* check permissions conditional on create new client

* Bug Fixes

* Data table permissions

* working on UI

* settings UI/UX finalised

* Datatable permissions

* remove legacy permissions

* permission fix for viewing client

* remove all instances of viewByOwner

* refactor after PR

* Bug fix for Functional test and implementation of Functional tests for Permissions

* fix for tests
2018-06-07 20:08:34 +10:00
..
2018-04-10 18:07:10 +03:00
2018-04-10 18:07:10 +03:00
2015-03-17 07:45:25 +10:00
2017-01-30 21:40:43 +02:00
2018-04-28 22:52:49 +03:00
2017-01-30 21:40:43 +02:00
2018-04-11 12:54:34 +03:00
2018-02-14 15:51:23 +02:00
2017-03-27 11:36:48 +03:00
2017-01-30 21:40:43 +02:00
2018-02-13 12:06:50 +02:00
2018-05-18 09:41:55 +03:00
2017-11-06 16:36:36 +02:00
2018-02-13 12:32:53 +02:00
2018-03-05 16:40:10 +02:00
2017-01-30 21:40:43 +02:00
2017-01-30 21:40:43 +02:00
2017-12-20 10:41:40 +02:00
2017-04-02 20:46:01 +03:00