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
7165e73bce
Working on tests
2018-03-08 08:54:26 +02:00
Hillel Coren
44800d985e
Working on tests
2018-03-08 08:31:49 +02:00
Hillel Coren
8e2e2b1854
Working on tests
2018-03-07 20:50:18 +02:00
Hillel Coren
40a8774375
Working on tests
2018-03-07 19:13:09 +02:00
Hillel Coren
532e13736d
Cleaning up console messages
2017-12-25 15:23:30 +02:00
Hillel Coren
7dd7fd16ba
Working in tests...
2017-11-14 20:07:58 +02:00
Hillel Coren
076c6ec150
Working on tests
2017-10-13 09:56:45 +03:00
Hillel Coren
4ca3f3cd3d
Working on tests
2017-10-13 08:28:43 +03:00
Hillel Coren
37752eb4ff
Change gateway flow
2017-10-11 13:02:41 +03:00
Hillel Coren
5129235a72
Fix for tests
2017-05-17 13:14:32 +03:00
Hillel Coren
254007537f
Working on tests
2017-04-12 17:04:09 +03:00
Hillel Coren
ffa6f9d9a2
Add link to Android app
2017-04-12 15:46:46 +03:00
Hillel Coren
9fe32b903d
Working on tests
2017-03-31 11:54:36 +03:00
Hillel Coren
902cb2a5dc
Add tests for creating entities inline
2017-03-25 22:01:35 +03:00
Hillel Coren
c773eb2975
Working on tests
2017-03-19 17:44:35 +02:00
Hillel Coren
91d1a4ca4e
Added gateway fee tests
2017-03-19 15:31:25 +02:00
Hillel Coren
3023eeb058
Fix for uploading multiple documents
2016-10-25 20:16:29 +03:00
Hillel Coren
a44bea78b2
Fix for tests
2016-10-02 13:36:14 +03:00
Hillel Coren
2924e03a17
Added automated test for language files
2016-08-02 10:41:04 +03:00
Hillel Coren
637f298818
Fix for approving quote
2016-07-04 13:21:40 +03:00
Hillel Coren
f74b30cdde
Added automated tests for API
2016-05-02 22:51:22 +03:00
Hillel Coren
1b92f66482
Adding permissions to the API
2016-05-02 09:33:48 +03:00
Hillel Coren
fb9a2de240
Working on TaxRates test
2016-04-15 10:25:26 +03:00
Hillel Coren
826d1b868b
Enable auto renewing and updated Travis config
2016-02-22 21:23:15 +02:00
Hillel Coren
780cbbcee2
Changed dataviz to red/green
2016-02-18 09:20:53 +02:00
Hillel Coren
cf458c52a2
Working on the API
2015-11-27 14:55:28 +02:00
Hillel Coren
96a58ecf16
Bug fixes
2015-11-15 08:39:25 +02:00
Hillel Coren
2dfc053cbc
Bug fixes
2015-10-13 10:11:44 +03:00
Hillel Coren
1d04bc2a05
Added custom invoice text fields
2015-10-11 17:41:09 +03:00
Hillel Coren
ba50e701c8
Integration tests
2015-08-30 15:08:15 +03:00
Hillel Coren
95fd9a4c1c
Initial acceptance tests
2015-08-20 18:09:04 +03:00