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