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
5e3a56ec61
Fix for UBL attachment
2018-05-03 14:35:27 +03:00
Hillel Coren
dca32edfea
Working on statements
2018-05-01 17:57:35 +03:00
Hillel Coren
898a64288c
Working on statements
2018-05-01 15:47:19 +03:00
Hillel Coren
e51baa4058
Working on statements
2018-04-30 23:00:22 +03:00
Hillel Coren
b501e971ef
Working on statements
2018-04-30 12:34:51 +03:00
Hillel Coren
3359562410
Working on statements
2018-04-29 22:27:52 +03:00
Hillel Coren
fb469240a0
Working on statements
2018-04-29 17:27:55 +03:00
Hillel Coren
9bd9b6313d
Working on client statements
2018-04-29 09:01:15 +03:00
Hillel Coren
489fc02dfc
Working on client statements
2018-04-29 09:00:37 +03:00
Hillel Coren
4fc60b02f4
Log purged clients
2018-04-26 10:27:59 +03:00
Hillel Coren
61bf11e50c
Fix for scheduled reports
2018-04-23 12:17:16 +03:00
Hillel Coren
f98a4deeff
Handle UBL errors
2018-04-08 10:43:35 +03:00
Hillel Coren
cb1cf066f8
Fix for report charts
2018-04-01 14:16:12 +03:00
Hillel Coren
e93127bcde
Fix for email history
2018-03-29 09:07:58 +03:00
Hillel Coren
d1218f0b1c
Delete tax rates when purging account data
2018-03-27 11:56:21 +03:00
Hillel Coren
0885253f86
Fix for task report duration formatting
2018-03-22 11:11:56 +02:00
Hillel Coren
c8d44ba1b2
Improve proposal PDF rendering
2018-03-22 09:31:47 +02:00
Hillel Coren
2c59c766aa
Fix for scheduled reports
2018-03-21 17:54:34 +02:00
Hillel Coren
28e64b6473
Fix for scheduled reports
2018-03-21 16:40:39 +02:00
Hillel Coren
7a1c5adc6e
Fix for scheduled reports
2018-03-20 20:39:53 +02:00
Hillel Coren
86e2c7c8c4
Support purging clients
2018-03-14 19:51:49 +02:00
Hillel Coren
b66a9b2a33
Fix for UBL invoices
2018-02-25 23:03:29 +02:00
Hillel Coren
26c1799043
working on email stats
2018-02-25 22:40:46 +02:00
Hillel Coren
e97a35f916
working on email stats
2018-02-25 22:25:21 +02:00
Hillel Coren
82b298c3d4
Support reactivating email addresses
2018-02-25 13:51:20 +02:00
Hillel Coren
a4d4b2b96c
Zip export check if gmp is here #1902
2018-02-21 15:49:18 +02:00
Hillel Coren
89f3671205
Proposals
2018-02-12 11:34:48 +02:00
Hillel Coren
db6cc52faa
Proposals
2018-02-11 13:09:29 +02:00
Hillel Coren
b3f6bc7b9b
Proposals
2018-02-08 10:59:39 +02:00
Hillel Coren
7618053c60
Proposals
2018-02-04 17:16:55 +02:00
Hillel Coren
71591256cc
Project fixes
2018-01-24 17:21:45 +02:00
Hillel Coren
6ab5ae0df3
PHP 7.2 issues: count(): Parameter must be an array or an object that implements Countable #1767
2018-01-16 15:48:56 +02:00
Hillel Coren
3a35d55b0c
Working on UBL invoices
2018-01-15 16:11:50 +02:00
Hillel Coren
2723fb8014
Working on UBL
2018-01-15 08:05:07 +02:00
Hillel Coren
8ebc601a30
Working on UBL
2018-01-14 21:40:42 +02:00
Hillel Coren
861bbbb7d9
Working on UBL support
2018-01-14 20:17:59 +02:00
Hillel Coren
d0bd49e0a6
Working on UBL
2018-01-12 15:15:58 +02:00
Hillel Coren
8121f398ed
Working on UBL
2018-01-11 19:18:22 +02:00
Hillel Coren
4fcf275255
Working on UBL
2018-01-11 09:58:43 +02:00
Hillel Coren
e336b6b117
Change project chart style
2017-12-26 15:47:56 +02:00
Hillel Coren
ab42593ee4
Kanban fixes
2017-12-25 21:18:24 +02:00
Hillel Coren
963fbd74cb
Working on projects
2017-12-25 13:04:50 +02:00
Hillel Coren
0af7c15456
Add projects to the calendar
2017-12-24 17:34:17 +02:00
Hillel Coren
415bab8cf4
Working on scheduled reports
2017-11-23 13:42:58 +02:00
Hillel Coren
5a17953c76
Working on scheduled reports
2017-11-23 13:15:50 +02:00
Hillel Coren
ace4985d24
Working on scheduled reports
2017-11-23 12:23:19 +02:00
Hillel Coren
0b99e44907
Working on scheduled reports
2017-11-23 10:10:14 +02:00
Hillel Coren
131f3706b0
Support downloading documents in reports #1606
2017-10-19 11:18:32 +03:00
Hillel Coren
647c44ee57
Working on the calendar
2017-09-13 16:34:16 +03:00