David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0ef1a83300 
							
						 
					 
					
						
						
							
							Additional catches for company importing  
						
						
						
						
					 
					
						2021-06-29 08:42:59 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							36f6cbbcc9 
							
						 
					 
					
						
						
							
							Update license in codebase  
						
						
						
						
					 
					
						2021-06-16 16:58:16 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							7808b4c30d 
							
						 
					 
					
						
						
							
							Fixes for created_at dates in migration  
						
						
						
						
					 
					
						2021-05-10 09:52:58 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f7257e4335 
							
						 
					 
					
						
						
							
							Migration emails  
						
						
						
						
					 
					
						2021-05-04 12:40:28 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d68f96fb98 
							
						 
					 
					
						
						
							
							Minor fixes for migrations  
						
						
						
						
					 
					
						2021-05-03 11:46:46 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							003303a83b 
							
						 
					 
					
						
						
							
							Output results on exec()  
						
						
						
						
					 
					
						2021-04-29 13:15:39 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9388e75f77 
							
						 
					 
					
						
						
							
							Fixes for purge company data  
						
						
						
						
					 
					
						2021-04-21 07:35:54 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							2735efedd2 
							
						 
					 
					
						
						
							
							Remove BaseMailerJob  
						
						
						
						
					 
					
						2021-02-19 07:57:10 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							e0758e587f 
							
						 
					 
					
						
						
							
							Add logging for migrations  
						
						
						
						
					 
					
						2021-01-28 13:53:40 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							934610a01c 
							
						 
					 
					
						
						
							
							Update copyright + version bump + set canadian dollar symbol to $  
						
						
						
						
					 
					
						2021-01-04 08:54:54 +11:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							7a058c9ae6 
							
						 
					 
					
						
						
							
							Move logging to nlog  
						
						
						
						
					 
					
						2020-12-30 08:10:03 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							1210a81a09 
							
						 
					 
					
						
						
							
							Minor changes to migration  
						
						
						
						
					 
					
						2020-11-30 09:58:31 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d7dd592d18 
							
						 
					 
					
						
						
							
							Fixes for migration file location  
						
						
						
						
					 
					
						2020-11-30 08:28:12 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							ae88d5e08e 
							
						 
					 
					
						
						
							
							php-cs-fixer format  
						
						
						
						
					 
					
						2020-11-25 15:19:52 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0991dbf8d7 
							
						 
					 
					
						
						
							
							Fixes for migrations  
						
						
						
						
					 
					
						2020-11-23 14:51:49 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							4b1aabbac7 
							
						 
					 
					
						
						
							
							Fixes for migration  
						
						
						
						
					 
					
						2020-11-23 12:46:16 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							388c0e8467 
							
						 
					 
					
						
						
							
							Add withTrashed() for queries in migration  
						
						
						
						
					 
					
						2020-11-23 08:25:29 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							d503f1ee58 
							
						 
					 
					
						
						
							
							Refactor accepting new migrations:  
						
						... 
						
						
						
						- Remove {company} parameter from /migration/start
- Refactor logic for startMigration 
						
						
					 
					
						2020-11-11 18:26:17 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6a54bb8c45 
							
						 
					 
					
						
						
							
							Fixes for migrations Vendor Contacts  
						
						
						
						
					 
					
						2020-10-31 16:35:05 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9aeb2d7a5b 
							
						 
					 
					
						
						
							
							Psalm cleanup  
						
						
						
						
					 
					
						2020-10-28 21:10:49 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							1264486bb9 
							
						 
					 
					
						
						
							
							Working on recurring migration  
						
						
						
						
					 
					
						2020-10-06 08:46:47 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							aeeb099d40 
							
						 
					 
					
						
						
							
							Fixes for mailers  
						
						
						
						
					 
					
						2020-09-14 15:14:37 +10: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 
							
						 
					 
					
						
						
						
						
							
						
						
							36c54d8cc3 
							
						 
					 
					
						
						
							
							Working on fees  
						
						
						
						
					 
					
						2020-08-28 11:06:46 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0d9df1f290 
							
						 
					 
					
						
						
							
							Fixes for incorrect name spacing of validation rules  
						
						
						
						
					 
					
						2020-08-24 08:20:57 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							7b2e60a0d5 
							
						 
					 
					
						
						
							
							Add amount column to history table  
						
						
						
						
					 
					
						2020-08-19 12:44:25 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							dffb9be189 
							
						 
					 
					
						
						
							
							Fixes for purge company and preserve settings  
						
						
						
						
					 
					
						2020-08-14 10:40:59 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							fd38a964e7 
							
						 
					 
					
						
						
							
							Fixes for company purging  
						
						
						
						
					 
					
						2020-08-14 07:15:15 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d11cc1784d 
							
						 
					 
					
						
						
							
							Fixes for tests  
						
						
						
						
					 
					
						2020-08-13 11:55:58 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							7318eb19d8 
							
						 
					 
					
						
						
							
							OPENAPI docs  
						
						
						
						
					 
					
						2020-07-30 13:27:00 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9075cf989a 
							
						 
					 
					
						
						
							
							Flip what is_system means for company tokens  
						
						
						
						
					 
					
						2020-07-21 15:03:04 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							dbff1ab6ab 
							
						 
					 
					
						
						
							
							remove x-api-version and replace with x-minimum-client-version  
						
						
						
						
					 
					
						2020-06-22 07:30:25 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c72d38ca4f 
							
						 
					 
					
						
						
							
							Allow conversion of quotes to invoices ( #3760 )  
						
						
						
						
					 
					
						2020-05-27 14:46:19 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3eb2ae3b4 
							
						 
					 
					
						
						
							
							Fix companygatewaytransformer ( #3677 )  
						
						... 
						
						
						
						* Working on subscriptions
* Implement return type in models
* Subscription implementation
* Improvements to handling importation of large accountS
* Loggin imports
* Activate collector
* Improve memory usage of import script
* Appen Tags into emails - fix companygatewaytransformer 
						
						
					 
					
						2020-05-06 21:49:42 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42ccfe0700 
							
						 
					 
					
						
						
							
							Checkout stubs ( #3672 )  
						
						... 
						
						
						
						* minor fixes for name spaces, collector facade and composer version bump
* Fixes for invoiceworkflowsettings
* Add more context to support emails
* Working on Firing Subscriptions
* Minor fixes
* Fixes for gateway filtering
* Checkout Driver 
						
						
					 
					
						2020-05-04 21:13:46 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a70f42b31e 
							
						 
					 
					
						
						
							
							Migration improvements ( #3662 )  
						
						... 
						
						
						
						* scaffold the cases for migration
* Improve migration errors 
						
						
					 
					
						2020-04-30 08:01:44 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c5e087b87 
							
						 
					 
					
						
						
							
							Migration improvements ( #3661 )  
						
						... 
						
						
						
						* Fix migration & add new case
* Update logging statement 
						
						
					 
					
						2020-04-29 23:24:52 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa690578e3 
							
						 
					 
					
						
						
							
							Implement Currency Conversion library. ( #3643 )  
						
						... 
						
						
						
						* Fixes for testS
* Fixes for migration
* Fixes for migratin
* Query performance improvements
* Check Data Script
* Currency Conversion API
* Implement currency conversion
* Currency Conversions 
						
						
					 
					
						2020-04-19 20:29:58 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a785329965 
							
						 
					 
					
						
						
							
							Fix company_token issue & pass unset_user to repository ( #3629 )  
						
						
						
						
					 
					
						2020-04-15 08:37:27 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4af53922ed 
							
						 
					 
					
						
						
							
							Added new options for migrations ( #3628 )  
						
						... 
						
						
						
						- New 'existing.blade' e-mail
- Added .php_cs cache in .gitignore
- Updated MigrationController with new options 
						
						
					 
					
						2020-04-14 08:20:54 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eba0c19824 
							
						 
					 
					
						
						
							
							Fixes for Migration ( #3572 )  
						
						... 
						
						
						
						* Remove \Log::, fixes for tests, and fixes for migration
* Debugging migration
* Fixes for Migration 
						
						
					 
					
						2020-04-01 19:54:22 +11: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 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64eed274e1 
							
						 
					 
					
						
						
							
							Fix broken 'force' migration: ( #3489 )  
						
						... 
						
						
						
						* Fix breaking 'force' migration:
- Uploaded migration file now has to be passed with abs path
* Cleanup 
						
						
					 
					
						2020-03-13 07:38:22 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93056ea815 
							
						 
					 
					
						
						
							
							Fixes for preview controller ( #3486 )  
						
						... 
						
						
						
						* fixes for user model
* Remove stale css
* Working on previewing designs
* Fixes for design previews
* fixes for preview controller
* Fixes for setting company on login
* fixes for preview 
						
						
					 
					
						2020-03-12 22:04:53 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							280271718b 
							
						 
					 
					
						
						
							
							Migration improvements: ( #3428 )  
						
						... 
						
						
						
						- Refactored exceptions
- Changed failed.blade.php
- Removed report() method from exceptions
- Added new force flag for MigrationController.php 
						
						
					 
					
						2020-03-06 07:30:32 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40af77d324 
							
						 
					 
					
						
						
							
							(V2) Improve validation & error handling ( #3414 )  
						
						... 
						
						
						
						* wip - migration transfer
* (WIP) Response refactor:
- Catching exceptions at top level
- Tests refactor
* wip
* Wrappign migration validator:
- Migration dropped to queue
- New validator messages
- New exception messages
* Fixes for tests 
						
						
					 
					
						2020-03-04 09:44:42 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8121a0166d 
							
						 
					 
					
						
						
							
							Importing migration data via HTTP ( #3365 )  
						
						... 
						
						
						
						* Accept migration over HTTP
* Comment wip tests 
						
						
					 
					
						2020-02-25 08:15:07 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf3bcb90be 
							
						 
					 
					
						
						
							
							Accept migration over the API ( #3356 )  
						
						
						
						
					 
					
						2020-02-21 07:58:38 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							162580bcd3 
							
						 
					 
					
						
						
							
							Fixes for ClientContact CRUD ( #3317 )  
						
						... 
						
						
						
						* Fixes for downloading invoice PDF
* Fixes for client contact CRUD 
						
						
					 
					
						2020-02-12 20:18:56 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							01c47d7c5d 
							
						 
					 
					
						
						
							
							(Sync) beganovich:v2 to invoiceninja:v2 ( #3254 )  
						
						... 
						
						
						
						* Add more checks to invoice test
* Uploading migration file & test
* Comment redundant tests
* Improve tests with smaller sample files. (#3250 )
* Reduce migration file size to improve test velocity
* minor fixes
* remove xhprof ext
* Tests for templates
* Remove commented tests
* Fix invoices testing & importing
* Sending e-mail when migration fails
* Uploading & storing the migration file
- Added Swagger notation
- Added MigrationTest.php method
Co-authored-by: David Bomba <turbo124@gmail.com> 
						
						
					 
					
						2020-01-28 07:56:48 +11:00