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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9050d4e564 
							
						 
					 
					
						
						
							
							Template Controller ( #3042 )  
						
						... 
						
						
						
						* Request Cancellation
* Add fields to settings
* Recurring invoice cancellation request
* Stub Template controller 
						
						
					 
					
						2019-11-05 07:50:10 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7d3f4e7aa 
							
						 
					 
					
						
						
							
							Client Portal conditionals ( #3039 )  
						
						... 
						
						
						
						* Fixes for tests
* add additional fields for company settings
* fixes for travis
* update company settings schema
* Disable client portal
* Client Portal middleware
* Working on client portal
* hide portal
* Implement notification channgels for User and ClientContact models
* Push notifications onto queue
* Force authentication if client portal is password protected 
						
						
					 
					
						2019-11-04 11:22:59 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7a6a8c403 
							
						 
					 
					
						
						
							
							Set defaults and cast invoice items if they are blank ( #3030 )  
						
						
						
						
					 
					
						2019-10-30 08:42:42 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aad22f607e 
							
						 
					 
					
						
						
							
							set defaults for line items ( #3029 )  
						
						
						
						
					 
					
						2019-10-29 22:44:54 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a60613aa26 
							
						 
					 
					
						
						
							
							Track signup platform ( #3014 )  
						
						... 
						
						
						
						* update company settings and OpenAPI definitions
* Fixes for tests
* Add extra variables to company settings
* Track signup platform when new account signup processed 
						
						
					 
					
						2019-10-24 15:46:24 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							fbc03aa9f7 
							
						 
					 
					
						
						
							
							Update setting fields  
						
						
						
						
					 
					
						2019-10-17 19:26:46 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dde3f1192a 
							
						 
					 
					
						
						
							
							Change company_logo_url to company_logo ( #2980 )  
						
						
						
						
					 
					
						2019-10-11 15:30:26 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							8d14c6b2bd 
							
						 
					 
					
						
						
							
							Switch currency_id back to settings object  
						
						
						
						
					 
					
						2019-10-10 21:43:50 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							84edb28652 
							
						 
					 
					
						
						
							
							Move custom labels into single column on DB custom_fields  
						
						
						
						
					 
					
						2019-10-10 13:52:57 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							3123547e55 
							
						 
					 
					
						
						
							
							Implement validation rule for settings  
						
						
						
						
					 
					
						2019-10-10 12:01:38 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							056b2cbdb7 
							
						 
					 
					
						
						
							
							Tests for company settings  
						
						
						
						
					 
					
						2019-10-09 23:21:21 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							534b515849 
							
						 
					 
					
						
						
							
							Abstract settings save to separate trait  
						
						
						
						
					 
					
						2019-10-09 10:53:33 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							faa5a05ac1 
							
						 
					 
					
						
						
							
							Validation rules for update client  
						
						
						
						
					 
					
						2019-10-08 22:14:23 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d35a90cb94 
							
						 
					 
					
						
						
							
							change logo_url to company_logo_url  
						
						
						
						
					 
					
						2019-10-07 22:06:23 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							03d0babd26 
							
						 
					 
					
						
						
							
							Remove show_currency_symbol  
						
						
						
						
					 
					
						2019-10-07 17:37:46 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							b7a90a4cae 
							
						 
					 
					
						
						
							
							add custom values to settings object  
						
						
						
						
					 
					
						2019-10-06 22:58:11 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							cf67589f23 
							
						 
					 
					
						
						
							
							Open API  
						
						
						
						
					 
					
						2019-10-06 19:44:00 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5e553b36e9 
							
						 
					 
					
						
						
							
							logo uploads  
						
						
						
						
					 
					
						2019-10-05 13:18:52 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							eca7452de3 
							
						 
					 
					
						
						
							
							Add additional tax rate 3 into the system  
						
						
						
						
					 
					
						2019-10-05 12:28:23 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							305eea7fc8 
							
						 
					 
					
						
						
							
							Tests for client presenter using new settings object for company meta data  
						
						
						
						
					 
					
						2019-10-05 11:48:00 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							24075072df 
							
						 
					 
					
						
						
							
							refactor for pushing company meta data into settings  
						
						
						
						
					 
					
						2019-10-04 22:37:40 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							ba8638d965 
							
						 
					 
					
						
						
							
							Fixes  
						
						
						
						
					 
					
						2019-10-02 18:50:54 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f59b74b01b 
							
						 
					 
					
						
						
							
							Refactors for gateways - using keys instead of Pkeys  
						
						
						
						
					 
					
						2019-09-24 21:22:41 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							176ba8dac5 
							
						 
					 
					
						
						
							
							fixes  
						
						
						
						
					 
					
						2019-09-23 22:42:02 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6e12c3e2d3 
							
						 
					 
					
						
						
							
							Fixes  
						
						
						
						
					 
					
						2019-09-23 22:38:34 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							3ad0a3ff9a 
							
						 
					 
					
						
						
							
							Sort response in alphabetical order by key  
						
						
						
						
					 
					
						2019-09-23 21:29:30 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							7382ff0b84 
							
						 
					 
					
						
						
							
							fixes for datetime formats  
						
						
						
						
					 
					
						2019-09-22 20:25:05 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							50d52c5323 
							
						 
					 
					
						
						
							
							Add DateFormats to model  
						
						
						
						
					 
					
						2019-09-22 19:30:03 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							b6a0350952 
							
						 
					 
					
						
						
							
							Logic for modal display  
						
						
						
						
					 
					
						2019-09-21 14:18:08 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							4aa781fb03 
							
						 
					 
					
						
						
							
							Working on settings - safe guards to updating the settings object  
						
						
						
						
					 
					
						2019-09-21 14:09:25 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6037e30887 
							
						 
					 
					
						
						
							
							fixes for travis  
						
						
						
						
					 
					
						2019-09-19 21:43:59 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							a331368383 
							
						 
					 
					
						
						
							
							List view for payment methods  
						
						
						
						
					 
					
						2019-09-18 12:39:53 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							c7512f1572 
							
						 
					 
					
						
						
							
							Working on gateway fees  
						
						
						
						
					 
					
						2019-09-09 13:27:16 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							8a90d46287 
							
						 
					 
					
						
						
							
							Working on payment methods  
						
						
						
						
					 
					
						2019-09-09 12:19:19 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0856fc2dfd 
							
						 
					 
					
						
						
							
							Working on gateway payment flow  
						
						
						
						
					 
					
						2019-09-08 22:13:55 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0b0f0759f1 
							
						 
					 
					
						
						
							
							Working on Gateways  
						
						
						
						
					 
					
						2019-09-08 20:39:13 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							cd40ba95e6 
							
						 
					 
					
						
						
							
							Invoice templates  
						
						
						
						
					 
					
						2019-09-04 11:45:53 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							28a214a9bc 
							
						 
					 
					
						
						
							
							Tests  
						
						
						
						
					 
					
						2019-09-03 13:39:35 +10:00