| 
							
							
								 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 | 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 | 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 | 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 | 10272a1eeb | Working on PDF generation with mocked Invoice Data. - Finishing saving to file location | 2019-08-29 22:47:45 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | e5b60195d8 | Working on Formatting data in client timezone | 2019-08-28 11:13:10 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | d02e62e46f | Padding out Company Gateways - Default gateways per company and per client | 2019-08-22 11:58:42 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 0a12e2d49a | Complete rewrite of Generates Numbers | 2019-05-27 15:26:34 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 058e12fbf6 | Refactor - Breaking changes to GeneratesNumberCounter that require attention | 2019-05-24 19:23:38 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | c236925e6d | Fix Invoice Create routes | 2019-05-16 08:26:21 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 924d5b5f7b | Working on tests for Mark as Paid (invoice) | 2019-05-14 14:05:05 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 9b86780fa3 | Update copyright | 2019-05-11 13:32:07 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | b276cc729f | Tests for generates numbers | 2019-04-30 22:30:47 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | defbae832b | Working on Generates Number | 2019-04-30 16:02:39 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 19a5c7119b | Test for Number generation: | 2019-04-29 22:14:11 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 76d625d723 | Working on client, quote, invoice number generator | 2019-04-29 15:50:08 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 2a032ab253 | Refactor default client settings | 2019-04-29 08:40:38 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | b649a24745 | Stub counter variables | 2019-04-26 15:57:45 +10:00 |  |