| 
							
							
								 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 | ed449ea1ab | Default gateway type ID (#3008) * Show Recurring Invoice - Client Portal
* Password protect some routes
* Password Protection Routes
* Add default_gateway_type_id to gateway table | 2019-10-22 22:27:03 +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 | e2284132ec | Add gateway transformer (#2999) | 2019-10-17 22:49:09 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | fbc03aa9f7 | Update setting fields | 2019-10-17 19:26:46 +11:00 |  | 
			
				
					| 
							
							
								 Benjamin Beganović | b35bff3cde | Forward support messages to contact@invoiceninja.com with system-level info (#2993) * Sending support messages via API
* Sending log files only if self-hosted
* Remove legacy code | 2019-10-17 07:12:38 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 6a0afaacb7 | Updated swagger (#2996) | 2019-10-16 22:07:20 +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 |  | 
			
				
					| 
							
							
								 Benjamin Beganović | 8de17e4b5b | (v2): Client tests & more after-installing fixes (#2984) * client/* testings and ignoring stuff
* Client testings and ignoring
* Revmoe debugbar gitignore | 2019-10-12 22:08:44 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | dde3f1192a | Change company_logo_url to company_logo (#2980) | 2019-10-11 15:30:26 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 6698609512 | Fixes for tests | 2019-10-11 11:26:35 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 8d14c6b2bd | Switch currency_id back to settings object | 2019-10-10 21:43:50 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 39eac5709e | fixes for tests | 2019-10-10 14:48:09 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | fb150cc1b0 | Documentation for SettingsSaver trait | 2019-10-10 13:24:19 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | cb466e4d34 | Company Settings Tests | 2019-10-10 12:55:21 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 3123547e55 | Implement validation rule for settings | 2019-10-10 12:01:38 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 7a4decdd3d | working on type casting | 2019-10-10 10:15:35 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 859efb9445 | Tests for types | 2019-10-10 09:20:38 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | e56aac5e73 | Implement type checking for settings objects | 2019-10-10 08:36:50 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 056b2cbdb7 | Tests for company settings | 2019-10-09 23:21:21 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 710732a1fb | company settings | 2019-10-09 15:28:58 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 60e58abab5 | Company Logo upload to groups | 2019-10-08 08:07:43 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 7a78702a1f | Fixes for tests | 2019-10-08 07:43:25 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | b8515e26b0 | Upload company logo to client settings | 2019-10-07 22:05:06 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 2a7f62b579 | Fixes for tests | 2019-10-07 21:36:30 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | fda6ec33fd | Company Settings OpenAPI | 2019-10-07 21:21:02 +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 | 264d6662e3 | set blank object for client settings | 2019-10-07 17:43:19 +11: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 | 70fe64ed96 | Fixes for tests | 2019-10-05 10:11:04 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 9b09cbe183 | for travis | 2019-10-04 20:20:02 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 724cccacfc | Fixes for tests | 2019-10-03 21:50:50 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 16cd98980b | Company Gateway Tests | 2019-10-03 20:59:19 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 9afcc28549 | Fixes for company logo output | 2019-10-03 15:17:57 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 23265fb9e3 | company gateways | 2019-10-03 14:27:17 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | fd58aeb856 | Company Gateway API | 2019-10-03 13:21:24 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | b41966d41e | working on company gateway API endpoint | 2019-10-03 11:13:25 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 4e51256b51 | Company Logo upload test | 2019-10-03 10:17:29 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 675f3cf005 | Documentation | 2019-10-03 06:01:12 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 0c5202ea8c | API Tests for clients | 2019-10-02 20:22:10 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 85de581fac | Fix for company filtering | 2019-09-29 18:46:53 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 487f93933b | Laravel V6 | 2019-09-26 23:00:51 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 1778e63421 | cast created_at/updated_at/deleted_at to timestamps | 2019-09-26 08:27:26 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | f59b74b01b | Refactors for gateways - using keys instead of Pkeys | 2019-09-24 21:22:41 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 308406c0fb | Create or Update invitations on invoice save / creation | 2019-09-23 13:10:51 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 7382ff0b84 | fixes for datetime formats | 2019-09-22 20:25:05 +10:00 |  |