David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							33585c65c4 
							
						 
					 
					
						
						
							
							php cs fixes  
						
						
						
						
					 
					
						2023-10-26 13:57:44 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							3cab690af4 
							
						 
					 
					
						
						
							
							Fixes for large discounts  
						
						
						
						
					 
					
						2023-09-12 17:06:40 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f1ee1cdb9f 
							
						 
					 
					
						
						
							
							add breaks into switcher  
						
						
						
						
					 
					
						2023-06-19 22:40:52 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							eff80b0187 
							
						 
					 
					
						
						
							
							Static analysis cleanup  
						
						
						
						
					 
					
						2023-04-26 21:18:01 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d8da1f8fea 
							
						 
					 
					
						
						
							
							Static analysis cleanup  
						
						
						
						
					 
					
						2023-04-26 20:24:10 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							df49ab9aec 
							
						 
					 
					
						
						
							
							Fixes for static analysis  
						
						
						
						
					 
					
						2023-04-26 19:25:33 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d742e7b42f 
							
						 
					 
					
						
						
							
							Merge pull request  #8368  from LarsK1/v5-develop  
						
						... 
						
						
						
						Support for XRechnung / ZUGFeRD / e-Factur 
						
						
					 
					
						2023-04-17 17:50:31 +10:00 
						 
				 
			
				
					
						
							
							
								Lars Kusch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b7845d4b5 
							
						 
					 
					
						
						
							
							Merge branch 'v5-develop' into v5-develop  
						
						
						
						
					 
					
						2023-04-05 17:32:43 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Kusch 
							
						 
					 
					
						
						
						
						
							
						
						
							d079a02bff 
							
						 
					 
					
						
						
							
							Refactoring to use the $invoice->calc() method  
						
						
						
						
					 
					
						2023-04-05 11:22:41 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6f579ba321 
							
						 
					 
					
						
						
							
							Remove redundant trait  
						
						
						
						
					 
					
						2023-04-05 10:51:14 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c9b9b8326d 
							
						 
					 
					
						
						
							
							Create data mapper classes for tax data  
						
						
						
						
					 
					
						2023-03-21 18:14:25 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							4babfbb651 
							
						 
					 
					
						
						
							
							php-cs-fixer  
						
						
						
						
					 
					
						2023-02-16 12:36:09 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6c86d7151a 
							
						 
					 
					
						
						
							
							Update copyright year  
						
						
						
						
					 
					
						2023-01-29 09:21:40 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							62950e7549 
							
						 
					 
					
						
						
							
							Fixes for type hints  
						
						
						
						
					 
					
						2022-12-09 08:36:06 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							071f2ee102 
							
						 
					 
					
						
						
							
							Post Merge v5-develop  
						
						
						
						
					 
					
						2022-07-15 17:41:30 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							44ec3fdd50 
							
						 
					 
					
						
						
							
							Fixes for purchase order to expense  
						
						
						
						
					 
					
						2022-07-07 22:09:39 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							2e37d793ac 
							
						 
					 
					
						
						
							
							working on 8.1 support  
						
						
						
						
					 
					
						2022-07-05 16:15:46 +10:00 
						 
				 
			
				
					
						
							
							
								Shift 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19080933b6 
							
						 
					 
					
						
						
							
							Apply Laravel coding style  
						
						... 
						
						
						
						Shift automatically applies the Laravel coding style - which uses the PSR-2 coding style as a base with some minor additions.
You may customize the code style applied by adding a [PHP CS Fixer][1] or [PHP CodeSniffer][2] ruleset to your project root. Feel free to use [Shift's Laravel ruleset][3] to help you get started.
For more information on customizing the code style applied by Shift, [watch this short video][4].
[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer 
[2]: https://github.com/squizlabs/PHP_CodeSniffer 
[3]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200 
[4]: https://laravelshift.com/videos/shift-code-style  
						
						
					 
					
						2022-06-21 09:57:17 +00:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							25b48994d6 
							
						 
					 
					
						
						
							
							Fixes for invoice sum calculations  
						
						
						
						
					 
					
						2022-06-07 21:07:14 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c0ba8aa822 
							
						 
					 
					
						
						
							
							TDD for purchase order PDFs  
						
						
						
						
					 
					
						2022-06-06 22:27:17 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							720e42e35e 
							
						 
					 
					
						
						
							
							Purchase order scaffold  
						
						
						
						
					 
					
						2022-05-31 08:28:32 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6f491dfb92 
							
						 
					 
					
						
						
							
							Update Copyright text  
						
						
						
						
					 
					
						2022-04-27 13:20:41 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							dc116013d9 
							
						 
					 
					
						
						
							
							Fixes for observers  
						
						
						
						
					 
					
						2021-10-14 17:54:38 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							fb7f44615d 
							
						 
					 
					
						
						
							
							Minor fixes  
						
						
						
						
					 
					
						2021-10-13 15:47:56 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							33c05b1ad0 
							
						 
					 
					
						
						
							
							Add exclusive taxes to line items  
						
						
						
						
					 
					
						2021-09-15 09:02:25 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							de32d57b5b 
							
						 
					 
					
						
						
							
							Working on testing scenarios  
						
						
						
						
					 
					
						2021-09-06 09:37:35 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							36f6cbbcc9 
							
						 
					 
					
						
						
							
							Update license in codebase  
						
						
						
						
					 
					
						2021-06-16 16:58:16 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							73bcaae3f6 
							
						 
					 
					
						
						
							
							Allow invoice balances to change - but do no allow them to go negative  
						
						
						
						
					 
					
						2021-04-28 11:18:27 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5279888d6d 
							
						 
					 
					
						
						
							
							Clean logging out  
						
						
						
						
					 
					
						2021-04-10 10:27:04 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							48f610d43f 
							
						 
					 
					
						
						
							
							Fixes for surcharge tax totals  
						
						
						
						
					 
					
						2021-04-10 09:59:19 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							ff2f43d8fc 
							
						 
					 
					
						
						
							
							Do no add value from custom_value to invoice total  
						
						
						
						
					 
					
						2021-03-12 07:24:09 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9a46a886a1 
							
						 
					 
					
						
						
							
							fixes for surcharge tax calculations and also implemented Zero % tax rates  
						
						
						
						
					 
					
						2021-02-21 20:36:34 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							e42cb6f4d3 
							
						 
					 
					
						
						
							
							display tax rates with no trailing precision  
						
						
						
						
					 
					
						2021-01-07 09:43:08 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							934610a01c 
							
						 
					 
					
						
						
							
							Update copyright + version bump + set canadian dollar symbol to $  
						
						
						
						
					 
					
						2021-01-04 08:54:54 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1181f9de62 
							
						 
					 
					
						
						
							
							Merge branch 'v5-develop' into authorize_refactor  
						
						
						
						
					 
					
						2020-11-26 22:43:25 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5e0bcfbc88 
							
						 
					 
					
						
						
							
							working on authorize  
						
						
						
						
					 
					
						2020-11-26 20:39:35 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							ae88d5e08e 
							
						 
					 
					
						
						
							
							php-cs-fixer format  
						
						
						
						
					 
					
						2020-11-25 15:19:52 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							137231c95e 
							
						 
					 
					
						
						
							
							cs-fixer  
						
						
						
						
					 
					
						2020-11-25 21:30:00 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							79e8f096fe 
							
						 
					 
					
						
						
							
							Fix for custom_values breaking invoicesum  
						
						
						
						
					 
					
						2020-11-25 20:53:50 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							2f4b46e435 
							
						 
					 
					
						
						
							
							Refactor webhook handler  
						
						
						
						
					 
					
						2020-11-25 11:23:39 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a1119f9bbe 
							
						 
					 
					
						
						
							
							Fix edge cases with cloning invoice  
						
						
						
						
					 
					
						2020-11-15 19:24:57 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9aeb2d7a5b 
							
						 
					 
					
						
						
							
							Psalm cleanup  
						
						
						
						
					 
					
						2020-10-28 21:10:49 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c1e080acd5 
							
						 
					 
					
						
						
							
							Recurring invoice balance fix  
						
						
						
						
					 
					
						2020-10-20 12:30:55 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							2f948b603b 
							
						 
					 
					
						
						
							
							Using Credits for payment  
						
						
						
						
					 
					
						2020-10-15 20:41:59 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							b6bea31646 
							
						 
					 
					
						
						
							
							Working on gateway fee slippage  
						
						
						
						
					 
					
						2020-10-10 21:57:28 +11: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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43e57d0117 
							
						 
					 
					
						
						
							
							Fixes for self-update ( #3514 )  
						
						... 
						
						
						
						* minor fix for payment notifications
* styleci
* Limit Self updating to self hosters only
:
* Fixes for designs
* Minor fixes for self-update 
						
						
					 
					
						2020-03-21 16:37:30 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e9cd37b87 
							
						 
					 
					
						
						
							
							Modifications to Designs ( #3353 )  
						
						... 
						
						
						
						* Working on Quotes
* Naming refactor for Quotes
* Quote Actions
* Quote Pdfs
* Quote PDFs
* Refunds in Stripe
* Fixes tests
* Company Ledger work 
						
						
					 
					
						2020-02-20 07:44:12 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							957ac9f5d8 
							
						 
					 
					
						
						
							
							Fix for password protected authorization ( #3198 )  
						
						... 
						
						
						
						* Remove unnecessary save() on invoice
* Update copyright
* Working on Credit Repository
* Implement credits as a paymentable entity
* Add credit_id to transformer
* fix rules for update payment
* Fix random deleted_at keys in transformers
* Fix for password_protect check 
						
						
					 
					
						2020-01-07 11:13:47 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f712b789ca 
							
						 
					 
					
						
						
							
							Fixes for tests ( #3184 )  
						
						... 
						
						
						
						* fix typo
* php-cs traits
* CS fixer pass
* Password protect User routes
* Implement checks to prevent editing a deleted record
* Clean up payment flows
* Fixes for tests 
						
						
					 
					
						2019-12-31 08:59:12 +11:00