David Bomba
aefe133ba0
fix permissions ( #2637 )
2019-01-30 22:25:37 +11:00
David Bomba
5ccf7369ca
Rebase to v4.5.9
2019-01-30 21:45:46 +11:00
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
Hillel Coren
3da023c1a6
Proposals
2018-02-08 13:41:22 +02:00
Hillel Coren
52911841ff
Show tooltip for long texts in datatable
2018-01-25 11:42:58 +02:00
Hillel Coren
c8a51a6265
Working on reports
2018-01-23 20:32:11 +02:00
Hillel Coren
62d31999ed
Add notes in datatables
2017-10-14 20:55:37 +03:00
Hillel Coren
ef2d820744
XSS fixes
2017-08-04 16:39:11 +03:00
Hillel Coren
7e9add625b
Support cloning expenses
2017-07-20 18:03:05 +03:00
Hillel Coren
6351086c4e
Support marking expenses as paid #1400
2017-04-19 17:18:24 +03:00
Hillel Coren
c7fd125f5b
Improve date sorting in tables
2017-03-28 12:40:53 +03:00
Hillel Coren
902cb2a5dc
Add tests for creating entities inline
2017-03-25 22:01:35 +03:00
Hillel Coren
c0fbaf1e89
php-cs-fixer cleanup
2017-01-30 21:40:43 +02:00
Hillel Coren
1eb83a2642
php-cs-fixer clean up
2017-01-30 18:05:31 +02:00
Hillel Coren
ffd7e7bdc6
Add labels for tasks and expenses
2016-12-26 20:09:49 +02:00
Hillel Coren
1323f21867
Working on datatables on client page
2016-11-25 12:53:35 +02:00
Hillel Coren
eb710348bf
Refactor datatable sort columns
2016-11-24 11:46:57 +02:00
Hillel Coren
8bac6b6c27
Working on adding bulk actions to client page
2016-11-24 11:22:37 +02:00
Hillel Coren
7465eb1631
Include taxes in expense amount
2016-10-27 17:26:42 +03:00
Hillel Coren
c5b685d390
Enable users with 'View all' to see w/o editing
2016-09-20 17:34:13 +03:00
Hillel Coren
498578cefc
Rollback to 2.6.5
2016-07-21 15:35:23 +03:00
Holger Lösken
71ab4dc3d8
Refactor docblocks, unused vars, unused uses
2016-07-14 22:37:04 +02:00
Hillel Coren
cd9aae1e22
Working on expense categories
2016-07-06 21:35:16 +03:00
Hillel Coren
32a2f6cdc7
Fix for #920
2016-07-03 12:33:35 +03:00
Hillel Coren
541b19cd5f
Updated vendor expenses to new datatable class
2016-05-23 21:03:01 +03:00
Hillel Coren
e7bf0599db
Separated out entity datatable classes
2016-05-23 19:52:20 +03:00