David Bomba
fce09b036a
file and dir permissions ( #2636 )
2019-01-30 22:25:07 +11:00
David Bomba
ade15ec390
Rebase Dev
2019-01-30 22:00:26 +11:00
David Bomba
549f1cf846
Update ExpenseService.php
...
remove duplicate method
2018-06-17 22:21:49 +10:00
Hillel Coren
56f13a019e
Merge branch 'release-4.5.0'
2018-06-17 14:05:50 +03: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
f65a6de202
Fix expense datatable on client overview
2018-05-08 22:54:53 +03:00
Hillel Coren
7c1b451ae3
Fix expense datatable on client overview
2018-05-08 22:54:12 +03:00
Hillel Coren
c0fbaf1e89
php-cs-fixer cleanup
2017-01-30 21:40:43 +02:00
Hillel Coren
4da2a7125f
php-cs-fixer cleanup
2017-01-30 21:17:56 +02:00
Hillel Coren
1eb83a2642
php-cs-fixer clean up
2017-01-30 18:05:31 +02:00
Hillel Coren
12fd825de5
Working on datatables on vendor page
2016-11-25 16:02:39 +02:00
Hillel Coren
e6b60c6f1a
Working on expense categories
2016-07-07 11:03:43 +03:00
Hillel Coren
cd9aae1e22
Working on expense categories
2016-07-06 21:35:16 +03:00
Hillel Coren
21a91ff0e1
Added expense category
2016-07-05 21:49:47 +03:00
Holger Lösken
0fbda85a59
Code Refactoring
...
- Removed unused uses
- Type hinting for method parameters
- Removed commented code
- Introduced comments for classes and methods
- Short array syntax
2016-07-03 16:19:22 +00: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
Hillel Coren
e6bcdb36b3
Removed extra entity load in the repos save function
2016-05-02 20:42:13 +03:00
Hillel Coren
ce2392563d
Removed checkSubPermissions flag
2016-04-27 23:56:14 +03:00
Joshua Dwire
fc0d4d3edd
Finish migrating to Laravel ACL
2016-04-25 21:53:39 -04:00
Joshua Dwire
5e62d7d296
Allow documents to be attached to expenses
2016-03-24 18:15:52 -04:00
Joshua Dwire
90e1f6695c
Improve user permission support
...
* Hide links based on permissions
* Restrict editing/creating within other UI
2016-03-15 22:07:11 -04:00
Joshua Dwire
0148d06205
Add user permission support
2016-03-15 19:08:00 -04:00
Hillel Coren
aef4c6be98
Upgrade to Laravel 5.2
2016-03-02 15:36:42 +02:00
Hillel Coren
611d908112
Fixed sorting expenses by status
2016-02-17 15:55:31 +02:00
Hillel Coren
1284c29534
Enabled setting expense currency
2016-02-02 00:07:09 +02:00
Hillel Coren
25f5cdbcdd
Added check to ensure expense currency matches client\invoice currency
2016-01-31 15:10:33 +02:00
Hillel Coren
89622f86e2
Fix for #661
2016-01-28 16:07:03 +02:00
Hillel Coren
a7f2d3354c
Resolved issue with expenses and multi-tenancy
2016-01-27 20:31:08 +02:00
Hillel Coren
74a3dcf9d2
Working on expenses
2016-01-23 23:36:31 +02:00
Hillel Coren
91187eb06d
Bug fixes
2016-01-23 20:36:11 +02:00
Hillel Coren
360b59baa0
Working on expenses
2016-01-22 00:29:10 +02:00
Hillel Coren
dff7ad91c8
Merge: Bugfixed version of Vendor / Expense module ( #635 )
2016-01-21 00:09:10 +02:00
steenrabol
2525f68a39
Expense / Vendor module bug fix
2016-01-19 20:35:15 +01:00
steenrabol
d8cb1b436d
Expense module
2016-01-09 09:08:24 +01:00
steenrabol
d0bfe82512
Expense module
2016-01-09 06:24:43 +01:00
steenrabol
d89dc2e827
Expenses
2016-01-08 19:01:00 +01:00
steenrabol
17af1e2b9c
Expenses
2016-01-07 16:14:11 +01:00
steenrabol
a52364a039
expense
2016-01-07 12:04:01 +01:00
steenrabol
48ce3f64e6
expenses
2016-01-06 20:52:09 +01:00