David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5a42b89d55 
							
						 
					 
					
						
						
							
							cs fixer  
						
						
						
						
					 
					
						2023-03-18 18:24:56 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d91099a279 
							
						 
					 
					
						
						
							
							Apply recurring invoice number to proforma recurring  
						
						
						
						
					 
					
						2023-03-17 14:29:53 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							8c7aa563f4 
							
						 
					 
					
						
						
							
							Fixes for liap  
						
						
						
						
					 
					
						2023-03-17 13:55:46 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f14de42684 
							
						 
					 
					
						
						
							
							Add recurring options to ivnoice  
						
						
						
						
					 
					
						2023-03-17 12:49:08 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c213e8705d 
							
						 
					 
					
						
						
							
							Update payment display screen in Client Portal.  
						
						
						
						
					 
					
						2023-03-16 16:45:40 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							4babfbb651 
							
						 
					 
					
						
						
							
							php-cs-fixer  
						
						
						
						
					 
					
						2023-02-16 12:36:09 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							cb47c9d40e 
							
						 
					 
					
						
						
							
							Fixes for applying invoice numbers to subscriptions where invoice number is set to When Sent  
						
						
						
						
					 
					
						2023-02-07 22:25:40 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6c86d7151a 
							
						 
					 
					
						
						
							
							Update copyright year  
						
						
						
						
					 
					
						2023-01-29 09:21:40 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							13f8aa2140 
							
						 
					 
					
						
						
							
							Refactor subscription invoices to use standard allow temporary invoice numbers until they are confirmed  
						
						
						
						
					 
					
						2022-12-20 21:46:20 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							3345984b65 
							
						 
					 
					
						
						
							
							Fixes for applying the correct amount to client balance  
						
						
						
						
					 
					
						2022-11-22 10:46:42 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							023de23a45 
							
						 
					 
					
						
						
							
							Update validation rules  
						
						
						
						
					 
					
						2022-11-05 15:13:08 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							95610fd25e 
							
						 
					 
					
						
						
							
							Restrict size and amount of jobs  
						
						
						
						
					 
					
						2022-10-28 13:09:17 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a0d1635a58 
							
						 
					 
					
						
						
							
							Fixes for handling partial payments with credits  
						
						
						
						
					 
					
						2022-09-06 19:18:05 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							09d5b7c38f 
							
						 
					 
					
						
						
							
							Wrap paid to date in transaction  
						
						
						
						
					 
					
						2022-07-11 18:24:49 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6f491dfb92 
							
						 
					 
					
						
						
							
							Update Copyright text  
						
						
						
						
					 
					
						2022-04-27 13:20:41 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							fa2019661d 
							
						 
					 
					
						
						
							
							Fixes for regression  
						
						
						
						
					 
					
						2022-04-05 05:23:39 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a2ef847f54 
							
						 
					 
					
						
						
							
							Fixes for ledger  
						
						
						
						
					 
					
						2022-04-02 16:13:31 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							4c2c62bd85 
							
						 
					 
					
						
						
							
							Improve invoice payment registrations  
						
						
						
						
					 
					
						2022-03-28 16:36:00 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d30987c203 
							
						 
					 
					
						
						
							
							Fixes for refund payments  
						
						
						
						
					 
					
						2022-03-26 13:58:49 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							83b99f296f 
							
						 
					 
					
						
						
							
							refactor for workflow with invoice services  
						
						
						
						
					 
					
						2022-03-24 13:50:55 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							89024a173b 
							
						 
					 
					
						
						
							
							Update client paid to date for full amount with overpayments  
						
						
						
						
					 
					
						2022-03-18 12:27:27 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							b1887f8fa8 
							
						 
					 
					
						
						
							
							Fixes for required client info  
						
						
						
						
					 
					
						2022-03-10 13:05:01 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							b7dced76cd 
							
						 
					 
					
						
						
							
							Transaction events  
						
						
						
						
					 
					
						2022-03-10 11:32:04 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							3ee38d54b4 
							
						 
					 
					
						
						
							
							Fixes for model freshness  
						
						
						
						
					 
					
						2022-03-05 09:21:17 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9c106e8d0a 
							
						 
					 
					
						
						
							
							Performance improvements for client portal  
						
						
						
						
					 
					
						2022-02-18 16:31:17 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							77199fc697 
							
						 
					 
					
						
						
							
							Performance improvements for payment reponses  
						
						
						
						
					 
					
						2022-01-26 23:01:54 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9910e4f997 
							
						 
					 
					
						
						
							
							Test GoCardless webhooks for valid events  
						
						
						
						
					 
					
						2022-01-11 08:55:11 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							239b180a21 
							
						 
					 
					
						
						
							
							Fixes for pdf regeneration  
						
						
						
						
					 
					
						2022-01-10 12:47:16 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c77720672b 
							
						 
					 
					
						
						
							
							Fixes for atomic operations  
						
						
						
						
					 
					
						2021-12-17 22:11:36 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c76cb3eb7c 
							
						 
					 
					
						
						
							
							Delay events slightly to prevent race conditions  
						
						
						
						
					 
					
						2021-12-17 18:57:26 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							76465072b3 
							
						 
					 
					
						
						
							
							Fixes for invoice balance  
						
						
						
						
					 
					
						2021-11-17 15:17:59 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9a973c76c7 
							
						 
					 
					
						
						
							
							Save quietly for payment model  
						
						
						
						
					 
					
						2021-10-28 04:58:24 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							711db89061 
							
						 
					 
					
						
						
							
							Fixes for auto archiving  
						
						
						
						
					 
					
						2021-09-09 11:59:09 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d29f1798a2 
							
						 
					 
					
						
						
							
							Fixes for auto-archive invoices  
						
						
						
						
					 
					
						2021-08-08 08:40:04 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5535ce8faf 
							
						 
					 
					
						
						
							
							Allow archived invoices to be paid.  
						
						
						
						
					 
					
						2021-06-20 08:14:56 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							36f6cbbcc9 
							
						 
					 
					
						
						
							
							Update license in codebase  
						
						
						
						
					 
					
						2021-06-16 16:58:16 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							82892a6349 
							
						 
					 
					
						
						
							
							Fixes for stateless events  
						
						
						
						
					 
					
						2021-04-21 07:26:04 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							b1e6325ef8 
							
						 
					 
					
						
						
							
							Fixes for tests  
						
						
						
						
					 
					
						2021-04-06 08:19:27 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f1f8201683 
							
						 
					 
					
						
						
							
							fixes for delivery note generation  
						
						
						
						
					 
					
						2021-04-02 22:44:44 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							24dfbe48dc 
							
						 
					 
					
						
						
							
							working on paid_to_date fields and calculations  
						
						
						
						
					 
					
						2021-01-24 17:44:14 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							3ee3f67c8c 
							
						 
					 
					
						
						
							
							Fixes for over payments  
						
						
						
						
					 
					
						2021-01-06 16:14:20 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							934610a01c 
							
						 
					 
					
						
						
							
							Update copyright + version bump + set canadian dollar symbol to $  
						
						
						
						
					 
					
						2021-01-04 08:54:54 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							ae88d5e08e 
							
						 
					 
					
						
						
							
							php-cs-fixer format  
						
						
						
						
					 
					
						2020-11-25 15:19:52 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							7977b2a1e7 
							
						 
					 
					
						
						
							
							Remove stale classes  
						
						
						
						
					 
					
						2020-11-10 08:04:57 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							624f8db661 
							
						 
					 
					
						
						
							
							Improve payments page for client portal and fix invoice status after payment made  
						
						
						
						
					 
					
						2020-09-19 20:33:59 +10:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							88eb05786e 
							
						 
					 
					
						
						
							
							Fixes for updateinvoicepayment  
						
						
						
						
					 
					
						2020-09-19 11:20:14 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							2f7e01c5a4 
							
						 
					 
					
						
						
							
							Fixes for paid invoices via gateways  
						
						
						
						
					 
					
						2020-09-11 10:10:53 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f7dc573551 
							
						 
					 
					
						
						
							
							Fixes for invoices  
						
						
						
						
					 
					
						2020-09-10 15:20:13 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f061fd49f9 
							
						 
					 
					
						
						
							
							fixes for checkout payment gateway  
						
						
						
						
					 
					
						2020-09-10 14:41:56 +10: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