David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f59585dd62 
							
						 
					 
					
						
						
							
							Fixes for tests ( #3082 )  
						
						... 
						
						
						
						* Update client paid to date job:
* Backup Invoice HTML when invoice is marked as sent and paid
* Store HTML of invoice when invoice was paid
* Fix foreign keys in db schema
* V2 Endpoints for Company Migrations
* Fixes for tests 
						
						
					 
					
						2019-11-20 16:41:49 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37a826374b 
							
						 
					 
					
						
						
							
							Remove settings from invoice table ( #3051 )  
						
						... 
						
						
						
						* Implement client/group/company level counters clientCounter, groupCounter and counter
* Implement functionalityfor customising the timing of invoice_number creation
* Add Jobs
* adjustments
* clean line items at the request layer
* Clean line items at the request layer
* minor formatting for notification
* Schema Fixes
* schema changes, cast country_id to stirng
* Fixes for tests
* force line item ids to string
* Map company gateway fees and limits
* Schema changes
* Remove id from invoice item stdClass
* Remove settings object from invoice table 
						
						
					 
					
						2019-11-10 23:06:30 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a78b6aaacd 
							
						 
					 
					
						
						
							
							Set casts on Invoice Line Items  ( #3049 )  
						
						... 
						
						
						
						* Implement client/group/company level counters clientCounter, groupCounter and counter
* Implement functionalityfor customising the timing of invoice_number creation
* Add Jobs
* adjustments
* clean line items at the request layer
* Clean line items at the request layer 
						
						
					 
					
						2019-11-08 11:38:22 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6f928b181 
							
						 
					 
					
						
						
							
							Fixes for settings, implement invitations from invoice request ( #3047 )  
						
						... 
						
						
						
						* Fixes for client portal localization
* Replace Invoice Ninja Logo with user defined logo and website URL in client portal
* Minor Fixes
* Refactor for invitations on invoices
* Fixes for settings 
						
						
					 
					
						2019-11-07 09:57:09 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14ea3fe256 
							
						 
					 
					
						
						
							
							Tax Rate fixes ( #3031 )  
						
						... 
						
						
						
						* Ensure tax rate queries are scoped appropriately
* Add Tax Rate Policy
* Fixes for settings
* doc blocks
* Add failed jobs tables to migrations
* Only 1 migration file for failed table 
						
						
					 
					
						2019-10-30 13:41:18 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fafbac36f 
							
						 
					 
					
						
						
							
							Tax Rates ( #3026 )  
						
						... 
						
						
						
						* Insert generic for client country if not set
* Invoice fixes
* fixes
* Schema changes
* Refactor Schema and implement fixes for testS
* Use Dispatcher for system logs
* Add TaxRateController
* Update OpenAPI definitions for Tax Rates 
						
						
					 
					
						2019-10-29 13:55:26 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4f0b08d3e 
							
						 
					 
					
						
						
							
							Fixes for settings ( #3009 )  
						
						... 
						
						
						
						* Add Includes
* Clean up company settings + tests
* Update Company Settings Schema
* Fixes for tests
* fixes for tests
* fixes for settings 
						
						
					 
					
						2019-10-23 12:01:25 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d29f37ef8b 
							
						 
					 
					
						
						
							
							Improve invoice calculations ( #3007 )  
						
						... 
						
						
						
						* Fixes for test
* Invoice Items Inclusive Tax Calculator
* Inclusive taxes
* Invoice Inclusive Tax Tests
* More tests
* clean up
* fixes for inclusive tests 
						
						
					 
					
						2019-10-22 13:07:00 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02fadc8272 
							
						 
					 
					
						
						
							
							Exclusive tax rate calculations ( #3005 )  
						
						... 
						
						
						
						* clean up invoice calculations  - exclusive taxes
* Fixes for tests
* Clean up and fixes for tests 
						
						
					 
					
						2019-10-20 17:23:35 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							fbc03aa9f7 
							
						 
					 
					
						
						
							
							Update setting fields  
						
						
						
						
					 
					
						2019-10-17 19:26:46 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6d6d3928b 
							
						 
					 
					
						
						
							
							Eager loading ( #2995 )  
						
						... 
						
						
						
						* Fixes for tests
* Eager load payment types 
						
						
					 
					
						2019-10-16 21:24:33 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7eb0f8d44b 
							
						 
					 
					
						
						
							
							Invoice calculations ( #2994 )  
						
						... 
						
						
						
						* Add traits for invoice calculations
* V2 of invoice calculator
* Tests for invoice item calculator
* Test for Invoice Item Calculations
* Invoice Calculation Tests
* fix for tests
* Fixes for invoice calculations 
						
						
					 
					
						2019-10-16 20:28:52 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c21b6dc7c 
							
						 
					 
					
						
						
							
							Invoice Calculations ( #2985 )  
						
						... 
						
						
						
						* Fixes for invoice item line totals
* Refactoring invoice calculations
* Update api-docs
* Fixes for invoice calculations
* remove tests
* fixes for config files 
						
						
					 
					
						2019-10-13 21:59:55 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							39eac5709e 
							
						 
					 
					
						
						
							
							fixes for tests  
						
						
						
						
					 
					
						2019-10-10 14:48:09 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							056b2cbdb7 
							
						 
					 
					
						
						
							
							Tests for company settings  
						
						
						
						
					 
					
						2019-10-09 23:21:21 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a8b70ee25c 
							
						 
					 
					
						
						
							
							fixes for tests  
						
						
						
						
					 
					
						2019-10-07 20:56:10 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c46ebb2778 
							
						 
					 
					
						
						
							
							Fixes for tets  
						
						
						
						
					 
					
						2019-10-07 20:39:22 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							cc7ee120d5 
							
						 
					 
					
						
						
							
							Fixes for test  
						
						... 
						
						
						
						s 
						
						
					 
					
						2019-09-19 16:22:32 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							86a099587d 
							
						 
					 
					
						
						
							
							Refactor for settings to force types  
						
						
						
						
					 
					
						2019-09-19 15:50:05 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							89cc4170d6 
							
						 
					 
					
						
						
							
							Fixes  
						
						
						
						
					 
					
						2019-09-18 22:43:37 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6b8cbe4e7c 
							
						 
					 
					
						
						
							
							Working on preauth credit card stripe  
						
						
						
						
					 
					
						2019-09-16 12:05:30 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							8944727d6b 
							
						 
					 
					
						
						
							
							Working on client payment methods  
						
						
						
						
					 
					
						2019-09-15 21:40:46 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							90530de46d 
							
						 
					 
					
						
						
							
							Fixes for test annotations  
						
						
						
						
					 
					
						2019-09-12 14:45:13 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a614dc5cda 
							
						 
					 
					
						
						
							
							More tests for group settings  
						
						
						
						
					 
					
						2019-09-12 12:32:46 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6fc248ee51 
							
						 
					 
					
						
						
							
							fixes for travis  
						
						
						
						
					 
					
						2019-09-11 16:54:14 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							e3a72a5970 
							
						 
					 
					
						
						
							
							fixes for travis  
						
						
						
						
					 
					
						2019-09-11 16:37:17 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0d4d1041f5 
							
						 
					 
					
						
						
							
							Refactor of client settings and cascading settings Client > Group > Company finished  
						
						
						
						
					 
					
						2019-09-11 16:00:23 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							ac19a4bb12 
							
						 
					 
					
						
						
							
							Working on cascading settings  
						
						
						
						
					 
					
						2019-09-11 15:32:47 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							af28b02fae 
							
						 
					 
					
						
						
							
							Fixes for tests  
						
						
						
						
					 
					
						2019-09-11 13:46:23 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							e329c24879 
							
						 
					 
					
						
						
							
							Fixes for tests  
						
						
						
						
					 
					
						2019-09-11 12:01:49 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							1f624e28bc 
							
						 
					 
					
						
						
							
							Refactor Group level settings  
						
						
						
						
					 
					
						2019-09-10 12:30:43 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							db7043abd9 
							
						 
					 
					
						
						
							
							Working on Groups  
						
						
						
						
					 
					
						2019-09-09 21:24:22 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5f7a0b96d7 
							
						 
					 
					
						
						
							
							Tests tests and more tests  
						
						
						
						
					 
					
						2019-09-09 21:05:53 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							8a90d46287 
							
						 
					 
					
						
						
							
							Working on payment methods  
						
						
						
						
					 
					
						2019-09-09 12:19:19 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							43dc9158f6 
							
						 
					 
					
						
						
							
							Cleaning up Tests  
						
						
						
						
					 
					
						2019-09-04 22:01:19 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0051145d2e 
							
						 
					 
					
						
						
							
							Working on invoice item tax calculations  
						
						
						
						
					 
					
						2019-09-04 15:15:42 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							bc7e09b924 
							
						 
					 
					
						
						
							
							Working on tests for line item taxes  
						
						
						
						
					 
					
						2019-09-04 15:10:10 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f9a5bd3444 
							
						 
					 
					
						
						
							
							Custom values for invoice templates  
						
						
						
						
					 
					
						2019-09-03 16:01:40 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							28a214a9bc 
							
						 
					 
					
						
						
							
							Tests  
						
						
						
						
					 
					
						2019-09-03 13:39:35 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							10272a1eeb 
							
						 
					 
					
						
						
							
							Working on PDF generation with mocked Invoice Data. - Finishing saving to file location  
						
						
						
						
					 
					
						2019-08-29 22:47:45 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							1c31f6de0f 
							
						 
					 
					
						
						
							
							Refactors, and create a number helper  
						
						
						
						
					 
					
						2019-08-28 12:36:53 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0af0d9786d 
							
						 
					 
					
						
						
							
							Fixes for test  
						
						
						
						
					 
					
						2019-08-28 10:58:13 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							33b42db47c 
							
						 
					 
					
						
						
							
							Tests  
						
						
						
						
					 
					
						2019-08-28 09:19:54 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							feff6a1c76 
							
						 
					 
					
						
						
							
							Refactoring how we set the DB in the request cycle  
						
						
						
						
					 
					
						2019-07-12 15:03:30 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d4ed6fddb4 
							
						 
					 
					
						
						
							
							fixes for tests  
						
						
						
						
					 
					
						2019-07-08 16:06:41 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							51b0c17c4c 
							
						 
					 
					
						
						
							
							Working on client login routes  
						
						
						
						
					 
					
						2019-07-08 10:08:57 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							544e59bbba 
							
						 
					 
					
						
						
							
							Transform id keys from Bulk routes  
						
						
						
						
					 
					
						2019-06-12 14:22:05 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							4e4d134230 
							
						 
					 
					
						
						
							
							Fixes for tests - new implementation for invitations  
						
						
						
						
					 
					
						2019-06-02 16:36:31 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							e898494b72 
							
						 
					 
					
						
						
							
							Fixes for new implementation of GeneratesCounter  
						
						
						
						
					 
					
						2019-05-29 10:44:33 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							efe81ffc64 
							
						 
					 
					
						
						
							
							Working on client numbering  
						
						
						
						
					 
					
						2019-05-28 15:55:50 +10:00