= 
							
						 
					 
					
						
						
						
						
							
						
						
							0bf8b9c9e5 
							
						 
					 
					
						
						
							
							Fixes for setup flow  
						
						
						
						
					 
					
						2021-03-13 17:45:41 +11:00 
						 
				 
			
				
					
						
							
							
								Joshua Dwire 
							
						 
					 
					
						
						
						
						
							
						
						
							a844afd128 
							
						 
					 
					
						
						
							
							Support pre-configured installs where setup doesn't allow changing DB info  
						
						
						
						
					 
					
						2021-03-11 19:48:41 -05:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							e0b169b64b 
							
						 
					 
					
						
						
							
							Fixes for billing subscriptions  
						
						
						
						
					 
					
						2021-03-10 09:56:59 +11:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							6360f62ef3 
							
						 
					 
					
						
						
							
							Integrate phantom js secret default value into config  
						
						
						
						
					 
					
						2021-03-07 17:27:44 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							90b33ef063 
							
						 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2021-02-24 11:48:32 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							9e08ce7415 
							
						 
					 
					
						
						
							
							escape hash  
						
						
						
						
					 
					
						2021-02-02 14:52:21 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							272a089c38 
							
						 
					 
					
						
						
							
							Fixes for task and task status order  
						
						
						
						
					 
					
						2021-01-22 21:55:03 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							fd1c655c34 
							
						 
					 
					
						
						
							
							Set debug default to 'false'  
						
						
						
						
					 
					
						2021-01-04 13:43:13 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							b266def75b 
							
						 
					 
					
						
						
							
							Remove debug from the setup page  
						
						
						
						
					 
					
						2021-01-04 13:42:31 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							603f7baa58 
							
						 
					 
					
						
						
							
							apply php-cs-fixeR  
						
						
						
						
					 
					
						2021-01-04 13:38:00 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							14efcc77e6 
							
						 
					 
					
						
						
							
							Support for database port on the setup  
						
						
						
						
					 
					
						2021-01-04 13:36:47 +01: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 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							9f58ccb028 
							
						 
					 
					
						
						
							
							Add support for custom Chromium path (ie. support for Windows & Mac)  
						
						
						
						
					 
					
						2020-12-25 14:15:57 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							77a8771c78 
							
						 
					 
					
						
						
							
							Setup improvements:  
						
						... 
						
						
						
						- Disable Test PDF button while network request loading
- Return correct public/test.pdf file path 
						
						
					 
					
						2020-12-24 12:25:22 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							ada4f3065c 
							
						 
					 
					
						
						
							
							fixes for tests  
						
						
						
						
					 
					
						2020-12-23 11:41:57 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							95c1f60674 
							
						 
					 
					
						
						
							
							Install beganovich/snappdf package  
						
						
						
						
					 
					
						2020-12-21 16:32:04 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							c78a03b095 
							
						 
					 
					
						
						
							
							Remove trailing slash from URLs on setup  
						
						
						
						
					 
					
						2020-12-17 11:10:47 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							9f4481d35f 
							
						 
					 
					
						
						
							
							Enable support for ChromiumPdf on setup  
						
						... 
						
						
						
						Add test.pdf to .gitignore 
						
						
					 
					
						2020-12-16 12:51:41 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							23a64562c9 
							
						 
					 
					
						
						
							
							fix issue with setup & apply php-cs-fixer  
						
						
						
						
					 
					
						2020-12-09 13:38:22 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							82bbe5b389 
							
						 
					 
					
						
						
							
							php-cs-fixer  
						
						
						
						
					 
					
						2020-12-08 15:04:45 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							1d0f5b2ad7 
							
						 
					 
					
						
						
							
							add post-submit checks to smtp & db  
						
						
						
						
					 
					
						2020-12-08 15:04:07 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							68a84df0dd 
							
						 
					 
					
						
						
							
							prefix all smtp fields with mail_  
						
						
						
						
					 
					
						2020-12-08 14:29:15 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							3505c89e2d 
							
						 
					 
					
						
						
							
							remove fallback to log driver  
						
						
						
						
					 
					
						2020-12-08 14:20:24 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							458e207fe3 
							
						 
					 
					
						
						
							
							fixes for smtp testing on setup  
						
						
						
						
					 
					
						2020-12-03 14:10:40 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							549fd92671 
							
						 
					 
					
						
						
							
							wrap into try catch  
						
						
						
						
					 
					
						2020-11-24 11:52:01 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							242d48cd1a 
							
						 
					 
					
						
						
							
							update variables for .env instead of writing completely new file  
						
						
						
						
					 
					
						2020-11-24 11:45:27 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							3b765d32c1 
							
						 
					 
					
						
						
							
							log as an option for mail driver  
						
						
						
						
					 
					
						2020-11-24 11:12:44 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9bbffea260 
							
						 
					 
					
						
						
							
							Fixes for setup  
						
						
						
						
					 
					
						2020-11-02 11:23:02 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a829db9890 
							
						 
					 
					
						
						
							
							Fixes for setup  
						
						
						
						
					 
					
						2020-11-02 09:51:56 +11:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							39f084c030 
							
						 
					 
					
						
						
							
							Clean setupcontroller and .env.example variables  
						
						
						
						
					 
					
						2020-11-01 14:25:55 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9aeb2d7a5b 
							
						 
					 
					
						
						
							
							Psalm cleanup  
						
						
						
						
					 
					
						2020-10-28 21:10:49 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a67b8ded0 
							
						 
					 
					
						
						
							
							Merge pull request  #4214  from beganovich/v5-fix-setup-javascript  
						
						... 
						
						
						
						(v5) Fix setup issue with opening new PDFs 
						
						
					 
					
						2020-10-28 09:36:41 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							8270762311 
							
						 
					 
					
						
						
							
							Fix setup issue with opening new PDFs  
						
						
						
						
					 
					
						2020-10-27 14:02:36 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							8f53424017 
							
						 
					 
					
						
						
							
							Fixes  
						
						
						
						
					 
					
						2020-10-27 06:10:04 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							1d89656bad 
							
						 
					 
					
						
						
							
							Setup changes:  
						
						... 
						
						
						
						- Return actual SQL error when connection is failing
- Update buttons on setup with correct color 
						
						
					 
					
						2020-10-14 13:40:00 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Gayot 
							
						 
					 
					
						
						
						
						
							
						
						
							c21c79b8be 
							
						 
					 
					
						
						
							
							✨  Add ability to use Browsershot with NODE_PATH & NPM_PATH .env variables  
						
						
						
						
					 
					
						2020-10-13 14:42:54 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							f2390de9b3 
							
						 
					 
					
						
						
							
							Change text on test PDF  
						
						
						
						
					 
					
						2020-10-09 15:12:50 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bf39c739d 
							
						 
					 
					
						
						
							
							Merge branch 'v2' into v2-fix-setup-issues  
						
						
						
						
					 
					
						2020-09-07 00:15:45 +02: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 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							7a5027f1b4 
							
						 
					 
					
						
						
							
							Enable sandboxing with PDFs & fix setup page issues  
						
						
						
						
					 
					
						2020-09-06 04:23:04 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a094c23937 
							
						 
					 
					
						
						
							
							Add PhantomJS tests on setup screen  
						
						
						
						
					 
					
						2020-08-04 23:30:27 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							24e64fa911 
							
						 
					 
					
						
						
							
							Check for node and npm in setup  
						
						
						
						
					 
					
						2020-07-21 11:11:35 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							fe4885f5a6 
							
						 
					 
					
						
						
							
							only send one notification per invoice  
						
						
						
						
					 
					
						2020-07-14 19:55:28 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							9cdecfbfc4 
							
						 
					 
					
						
						
							
							Setup page fix form not showing  
						
						
						
						
					 
					
						2020-07-06 14:27:27 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganovic 
							
						 
					 
					
						
						
						
						
							
						
						
							605069f05b 
							
						 
					 
					
						
						
							
							Test PDF abilites in setup  
						
						
						
						
					 
					
						2020-07-02 13:58:39 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							53552e9717 
							
						 
					 
					
						
						
							
							Log checks  
						
						
						
						
					 
					
						2020-06-30 14:41:46 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							8de7b6b92b 
							
						 
					 
					
						
						
							
							Remove double check in index()  
						
						
						
						
					 
					
						2020-06-30 14:38:24 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							3df91f15e2 
							
						 
					 
					
						
						
							
							Fixes for setup page check  
						
						
						
						
					 
					
						2020-06-30 14:28:14 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							1ee17c3576 
							
						 
					 
					
						
						
							
							Minor fixes for setup process  
						
						
						
						
					 
					
						2020-06-28 21:52:45 +10:00