David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							7885813c1a 
							
						 
					 
					
						
						
							
							Store silent in session to prevent entities being viewed by admins  
						
						
						
						
					 
					
						2022-06-10 13:03:05 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6f491dfb92 
							
						 
					 
					
						
						
							
							Update Copyright text  
						
						
						
						
					 
					
						2022-04-27 13:20:41 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a2ef847f54 
							
						 
					 
					
						
						
							
							Fixes for ledger  
						
						
						
						
					 
					
						2022-04-02 16:13:31 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							29ed09db5d 
							
						 
					 
					
						
						
							
							Fixes for client contact authentication  
						
						
						
						
					 
					
						2022-03-16 16:29:39 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							118d2bc214 
							
						 
					 
					
						
						
							
							Refactor for zip files  
						
						
						
						
					 
					
						2022-02-18 21:45:01 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5259728443 
							
						 
					 
					
						
						
							
							Improve .zip functionality  
						
						
						
						
					 
					
						2022-02-18 20:55:44 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							682ba68120 
							
						 
					 
					
						
						
							
							Fixes for show/hide invitation key  
						
						
						
						
					 
					
						2022-02-16 10:47:54 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							76c940ae9a 
							
						 
					 
					
						
						
							
							Add shareable links to client portal  
						
						
						
						
					 
					
						2022-02-10 11:07:08 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							23d6a69573 
							
						 
					 
					
						
						
							
							Minor fixes for get Payment methods  
						
						
						
						
					 
					
						2022-02-09 17:15:34 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5a8a52800b 
							
						 
					 
					
						
						
							
							Catch routes are POST that are hit with GET  
						
						
						
						
					 
					
						2021-12-15 11:04:10 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5323458411 
							
						 
					 
					
						
						
							
							Fixes for downloading archived PDFs  
						
						
						
						
					 
					
						2021-12-14 11:33:25 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d2a929b975 
							
						 
					 
					
						
						
							
							Refactor client portal authentication  
						
						
						
						
					 
					
						2021-12-09 21:50:29 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							de0bebcd2c 
							
						 
					 
					
						
						
							
							refactor  
						
						
						
						
					 
					
						2021-12-09 16:34:23 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c58241a5cc 
							
						 
					 
					
						
						
							
							Minor fixes  
						
						
						
						
					 
					
						2021-11-12 19:16:32 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							2bc8146f7c 
							
						 
					 
					
						
						
							
							Fixes for contact authentication + viewed entity notifications  
						
						
						
						
					 
					
						2021-10-23 10:06:30 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							02e8e6e000 
							
						 
					 
					
						
						
							
							Fixes for amounts when formatted with comma's  
						
						
						
						
					 
					
						2021-09-07 13:57:55 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c298ab40fa 
							
						 
					 
					
						
						
							
							Fixes for bulk invoice downloads  
						
						
						
						
					 
					
						2021-07-30 10:37:32 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a28aa9f7ec 
							
						 
					 
					
						
						
							
							Fixes for client portal enabled and content type  
						
						
						
						
					 
					
						2021-07-26 08:22:29 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							87d0020152 
							
						 
					 
					
						
						
							
							Fixes for download invoices from client portal  
						
						
						
						
					 
					
						2021-07-09 08:01:37 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f93aab5697 
							
						 
					 
					
						
						
							
							Fixes for Client Portal Download a single invoice  
						
						
						
						
					 
					
						2021-06-21 12:58:52 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5535ce8faf 
							
						 
					 
					
						
						
							
							Allow archived invoices to be paid.  
						
						
						
						
					 
					
						2021-06-20 08:14:56 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							a502cee73e 
							
						 
					 
					
						
						
							
							Enabled modules for InvoiceController.php  
						
						
						
						
					 
					
						2021-06-17 14:43:14 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							36f6cbbcc9 
							
						 
					 
					
						
						
							
							Update license in codebase  
						
						
						
						
					 
					
						2021-06-16 16:58:16 +10:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							afdfddd7e9 
							
						 
					 
					
						
						
							
							Refactor for entity paths  
						
						
						
						
					 
					
						2021-06-12 21:50:01 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c52311bcde 
							
						 
					 
					
						
						
							
							Fixes for PDF file paths  
						
						
						
						
					 
					
						2021-05-15 12:19:36 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							06a242625b 
							
						 
					 
					
						
						
							
							Fixes for stripe authorize card  
						
						
						
						
					 
					
						2021-05-12 10:13:42 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							604f074dfa 
							
						 
					 
					
						
						
							
							Show invoices full screen  
						
						
						
						
					 
					
						2021-05-10 13:26:13 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5510993d13 
							
						 
					 
					
						
						
							
							Fixes for gateway fees  
						
						
						
						
					 
					
						2021-05-03 21:51:00 +10:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							460e0afb39 
							
						 
					 
					
						
						
							
							Add no-cache headers to prevent aggressive browser caching of assets  
						
						
						
						
					 
					
						2021-04-29 21:07:05 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							3cb6d07c20 
							
						 
					 
					
						
						
							
							Change default full-screen view for invoices & quotes:  
						
						... 
						
						
						
						- New $url property for file_path() for invoices & quotes
- "Full screen" mode now returns raw file
- Show default browser viewer for desktop devices 
						
						
					 
					
						2021-02-18 13:18:41 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							615ef1e780 
							
						 
					 
					
						
						
							
							Allow payments of draft invoices:  
						
						... 
						
						
						
						- Remove processing overlay scripts
- Add flash message to clean layout
- Remove $balance > 0 check from filtered invoices
- Only show the payment methods if total is bigger than 0
- Change flash message from "warning" to "message"
- Show message for $1 payments 
						
						
					 
					
						2021-01-27 14:10:24 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							cbd6f212b5 
							
						 
					 
					
						
						
							
							deprecate old getPaymentMethods()  
						
						
						
						
					 
					
						2021-01-18 13:59:06 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							2a193c97ea 
							
						 
					 
					
						
						
							
							Show quotes/invoices in full-screen by default  
						
						
						
						
					 
					
						2021-01-14 13:29:46 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a5290e067e 
							
						 
					 
					
						
						
							
							Fix for suming amounts payable  
						
						
						
						
					 
					
						2021-01-08 14:25:54 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							2e499adea6 
							
						 
					 
					
						
						
							
							Fix for task status null color value  
						
						
						
						
					 
					
						2021-01-08 09:03:29 +11:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							56bcaf0785 
							
						 
					 
					
						
						
							
							Fix for custom payment driver label  
						
						
						
						
					 
					
						2021-01-07 21:09:24 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							e1df465883 
							
						 
					 
					
						
						
							
							Show the message if invoice is unpayable  
						
						
						
						
					 
					
						2021-01-06 14:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							934610a01c 
							
						 
					 
					
						
						
							
							Update copyright + version bump + set canadian dollar symbol to $  
						
						
						
						
					 
					
						2021-01-04 08:54:54 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9aeb2d7a5b 
							
						 
					 
					
						
						
							
							Psalm cleanup  
						
						
						
						
					 
					
						2020-10-28 21:10:49 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0d17b299a0 
							
						 
					 
					
						
						
							
							Refactor payments for credits  
						
						
						
						
					 
					
						2020-10-15 11:37:16 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							8b48f26c79 
							
						 
					 
					
						
						
							
							Fixes for calcuting gateway fees and for removing unpaid gateway fees appropriately  
						
						
						
						
					 
					
						2020-10-11 08:31:50 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							a1e11cf161 
							
						 
					 
					
						
						
							
							invoices-table fix for balance due  
						
						
						
						
					 
					
						2020-09-18 14:47:36 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba75a44eb8 
							
						 
					 
					
						
						
							
							Laravel 7.x Shift ( #40 )  
						
						... 
						
						
						
						* Adopt Laravel coding style
The Laravel framework adopts the PSR-2 coding style with some additions.
Laravel apps *should* adopt this coding style as well.
However, Shift allows you to customize the adopted coding style by
adding your own [PHP CS Fixer][1] `.php_cs` config to your project.
You may use [Shift's .php_cs][2] file as a base.
[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer 
[2]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200 
* Shift bindings
PHP 5.5.9+ adds the new static `class` property which provides the fully qualified class name. This is preferred over using class name strings as these references are checked by the parser.
* Shift core files
* Shift to Throwable
* Add laravel/ui dependency
* Unindent vendor mail templates
* Shift config files
* Default config files
In an effort to make upgrading the constantly changing config files
easier, Shift defaulted them so you can review the commit diff for
changes. Moving forward, you should use ENV variables or create a
separate config file to allow the core config files to remain
automatically upgradeable.
* Shift Laravel dependencies
* Shift cleanup
* Upgrade to Laravel 7
Co-authored-by: Laravel Shift <shift@laravelshift.com> 
						
						
					 
					
						2020-09-06 19:38:10 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb4aac1aeb 
							
						 
					 
					
						
						
							
							Merge pull request  #4025  from turbo124/v2  
						
						... 
						
						
						
						Gateway fees implementation 
						
						
					 
					
						2020-08-31 17:58:43 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							79e0fa56e2 
							
						 
					 
					
						
						
							
							Convert currency string to float  
						
						
						
						
					 
					
						2020-08-26 10:47:50 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							979916adb5 
							
						 
					 
					
						
						
							
							Refactor payments  
						
						
						
						
					 
					
						2020-08-25 23:06:38 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							5a03d81112 
							
						 
					 
					
						
						
							
							Fix blank page when downloading invoices  
						
						
						
						
					 
					
						2020-08-25 08:55:55 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d6e169a891 
							
						 
					 
					
						
						
							
							Working on tests for fees and limits  
						
						
						
						
					 
					
						2020-08-17 13:03:21 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							8ed382a0b7 
							
						 
					 
					
						
						
							
							Change to streaming downloads  
						
						
						
						
					 
					
						2020-06-24 18:59:56 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							e727d45029 
							
						 
					 
					
						
						
							
							Support for "Pay now" button with invoices  
						
						
						
						
					 
					
						2020-06-18 12:48:31 +02:00