David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5a8a52800b 
							
						 
					 
					
						
						
							
							Catch routes are POST that are hit with GET  
						
						
						
						
					 
					
						2021-12-15 11:04:10 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5323458411 
							
						 
					 
					
						
						
							
							Fixes for downloading archived PDFs  
						
						
						
						
					 
					
						2021-12-14 11:33:25 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d2a929b975 
							
						 
					 
					
						
						
							
							Refactor client portal authentication  
						
						
						
						
					 
					
						2021-12-09 21:50:29 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							de0bebcd2c 
							
						 
					 
					
						
						
							
							refactor  
						
						
						
						
					 
					
						2021-12-09 16:34:23 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c58241a5cc 
							
						 
					 
					
						
						
							
							Minor fixes  
						
						
						
						
					 
					
						2021-11-12 19:16:32 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							2bc8146f7c 
							
						 
					 
					
						
						
							
							Fixes for contact authentication + viewed entity notifications  
						
						
						
						
					 
					
						2021-10-23 10:06:30 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							02e8e6e000 
							
						 
					 
					
						
						
							
							Fixes for amounts when formatted with comma's  
						
						
						
						
					 
					
						2021-09-07 13:57:55 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c298ab40fa 
							
						 
					 
					
						
						
							
							Fixes for bulk invoice downloads  
						
						
						
						
					 
					
						2021-07-30 10:37:32 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a28aa9f7ec 
							
						 
					 
					
						
						
							
							Fixes for client portal enabled and content type  
						
						
						
						
					 
					
						2021-07-26 08:22:29 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							87d0020152 
							
						 
					 
					
						
						
							
							Fixes for download invoices from client portal  
						
						
						
						
					 
					
						2021-07-09 08:01:37 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f93aab5697 
							
						 
					 
					
						
						
							
							Fixes for Client Portal Download a single invoice  
						
						
						
						
					 
					
						2021-06-21 12:58:52 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5535ce8faf 
							
						 
					 
					
						
						
							
							Allow archived invoices to be paid.  
						
						
						
						
					 
					
						2021-06-20 08:14:56 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							a502cee73e 
							
						 
					 
					
						
						
							
							Enabled modules for InvoiceController.php  
						
						
						
						
					 
					
						2021-06-17 14:43:14 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							36f6cbbcc9 
							
						 
					 
					
						
						
							
							Update license in codebase  
						
						
						
						
					 
					
						2021-06-16 16:58:16 +10:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							afdfddd7e9 
							
						 
					 
					
						
						
							
							Refactor for entity paths  
						
						
						
						
					 
					
						2021-06-12 21:50:01 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c52311bcde 
							
						 
					 
					
						
						
							
							Fixes for PDF file paths  
						
						
						
						
					 
					
						2021-05-15 12:19:36 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							06a242625b 
							
						 
					 
					
						
						
							
							Fixes for stripe authorize card  
						
						
						
						
					 
					
						2021-05-12 10:13:42 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							604f074dfa 
							
						 
					 
					
						
						
							
							Show invoices full screen  
						
						
						
						
					 
					
						2021-05-10 13:26:13 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5510993d13 
							
						 
					 
					
						
						
							
							Fixes for gateway fees  
						
						
						
						
					 
					
						2021-05-03 21:51:00 +10:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							460e0afb39 
							
						 
					 
					
						
						
							
							Add no-cache headers to prevent aggressive browser caching of assets  
						
						
						
						
					 
					
						2021-04-29 21:07:05 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							3cb6d07c20 
							
						 
					 
					
						
						
							
							Change default full-screen view for invoices & quotes:  
						
						... 
						
						
						
						- New $url property for file_path() for invoices & quotes
- "Full screen" mode now returns raw file
- Show default browser viewer for desktop devices 
						
						
					 
					
						2021-02-18 13:18:41 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							615ef1e780 
							
						 
					 
					
						
						
							
							Allow payments of draft invoices:  
						
						... 
						
						
						
						- Remove processing overlay scripts
- Add flash message to clean layout
- Remove $balance > 0 check from filtered invoices
- Only show the payment methods if total is bigger than 0
- Change flash message from "warning" to "message"
- Show message for $1 payments 
						
						
					 
					
						2021-01-27 14:10:24 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							cbd6f212b5 
							
						 
					 
					
						
						
							
							deprecate old getPaymentMethods()  
						
						
						
						
					 
					
						2021-01-18 13:59:06 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							2a193c97ea 
							
						 
					 
					
						
						
							
							Show quotes/invoices in full-screen by default  
						
						
						
						
					 
					
						2021-01-14 13:29:46 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a5290e067e 
							
						 
					 
					
						
						
							
							Fix for suming amounts payable  
						
						
						
						
					 
					
						2021-01-08 14:25:54 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							2e499adea6 
							
						 
					 
					
						
						
							
							Fix for task status null color value  
						
						
						
						
					 
					
						2021-01-08 09:03:29 +11:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
						
						
							
						
						
							56bcaf0785 
							
						 
					 
					
						
						
							
							Fix for custom payment driver label  
						
						
						
						
					 
					
						2021-01-07 21:09:24 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							e1df465883 
							
						 
					 
					
						
						
							
							Show the message if invoice is unpayable  
						
						
						
						
					 
					
						2021-01-06 14:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							934610a01c 
							
						 
					 
					
						
						
							
							Update copyright + version bump + set canadian dollar symbol to $  
						
						
						
						
					 
					
						2021-01-04 08:54:54 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9aeb2d7a5b 
							
						 
					 
					
						
						
							
							Psalm cleanup  
						
						
						
						
					 
					
						2020-10-28 21:10:49 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0d17b299a0 
							
						 
					 
					
						
						
							
							Refactor payments for credits  
						
						
						
						
					 
					
						2020-10-15 11:37:16 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							8b48f26c79 
							
						 
					 
					
						
						
							
							Fixes for calcuting gateway fees and for removing unpaid gateway fees appropriately  
						
						
						
						
					 
					
						2020-10-11 08:31:50 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							a1e11cf161 
							
						 
					 
					
						
						
							
							invoices-table fix for balance due  
						
						
						
						
					 
					
						2020-09-18 14:47:36 +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 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb4aac1aeb 
							
						 
					 
					
						
						
							
							Merge pull request  #4025  from turbo124/v2  
						
						... 
						
						
						
						Gateway fees implementation 
						
						
					 
					
						2020-08-31 17:58:43 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							79e0fa56e2 
							
						 
					 
					
						
						
							
							Convert currency string to float  
						
						
						
						
					 
					
						2020-08-26 10:47:50 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							979916adb5 
							
						 
					 
					
						
						
							
							Refactor payments  
						
						
						
						
					 
					
						2020-08-25 23:06:38 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							5a03d81112 
							
						 
					 
					
						
						
							
							Fix blank page when downloading invoices  
						
						
						
						
					 
					
						2020-08-25 08:55:55 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d6e169a891 
							
						 
					 
					
						
						
							
							Working on tests for fees and limits  
						
						
						
						
					 
					
						2020-08-17 13:03:21 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							8ed382a0b7 
							
						 
					 
					
						
						
							
							Change to streaming downloads  
						
						
						
						
					 
					
						2020-06-24 18:59:56 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							e727d45029 
							
						 
					 
					
						
						
							
							Support for "Pay now" button with invoices  
						
						
						
						
					 
					
						2020-06-18 12:48:31 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab8b05dd56 
							
						 
					 
					
						
						
							
							Client portal improvements ( #3652 )  
						
						... 
						
						
						
						* Install livewire/livewire
* Table improvements
- Cleanup of InvoiceController
- Added Livewire package
- New Livewire component (InvoicesTable)
- New WithSorting trait
- Removed rendering invoices from index.blade.php
- Removed Yaryabox/Datatables references in InvoiceController
* Refactor: Recurring invoices
* payments table & sorting improvements
* payment methods table
* quotes table
* credits table
* Add turbolinks 
						
						
					 
					
						2020-04-23 08:49:23 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b285067adb 
							
						 
					 
					
						
						
							
							Client portal improvements (1/2) ( #3649 )  
						
						... 
						
						
						
						- Fix for building dependencies
- Fixes for data table sorting
- Improved styling of tables
- Improved buttons padding, position 
						
						
					 
					
						2020-04-21 08:26:25 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5a230e0c7 
							
						 
					 
					
						
						
							
							Performance improvements ( #3634 )  
						
						... 
						
						
						
						* Adjustments for tests
* Implement handling of temp downloading resources
* Refactor paths
* Refactors for file paths
* Refactor paths
* Add in S3 adapter
* Refactor company Documment URL
* Refactor for entity pdf performance
* Refactors for invoice generation
* Enhancements for emails invoices
* Emails
* Fixes for client portal queries 
						
						
					 
					
						2020-04-16 18:41:25 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfc434071f 
							
						 
					 
					
						
						
							
							Fixes for self-installer ( #3604 )  
						
						... 
						
						
						
						* Fixes for self updater
* Fixes for self updater
* Fixes for self updater
* Fixes for self-updater 
						
						
					 
					
						2020-04-08 22:19:07 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d7b7ca9a3 
							
						 
					 
					
						
						
							
							Invoice Deletion - Ledger ( #3590 )  
						
						... 
						
						
						
						* Fixes when implementing
* php_cs
* Clean up
* Clean up
* Working on adjusting ledger when an invoice is deleted 
						
						
					 
					
						2020-04-04 21:32:42 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfafd65be0 
							
						 
					 
					
						
						
							
							Performance improvements for eager loading ( #3584 )  
						
						... 
						
						
						
						* Fixes for Sentry
* performance improvements for eager loading 
						
						
					 
					
						2020-04-02 20:02:39 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91cf1cc1f2 
							
						 
					 
					
						
						
							
							Debugging migrations ( #3570 )  
						
						... 
						
						
						
						* Remove \Log::, fixes for tests, and fixes for migration
* Debugging migration 
						
						
					 
					
						2020-03-31 22:52:21 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a7079b0be 
							
						 
					 
					
						
						
							
							Implement Github actions ( #3547 )  
						
						... 
						
						
						
						* Update phpunit.yml
* Update phpunit.yml
* Update .env.ci
* Update phpunit.yml
* Update .env.ci
* Update phpunit.yml
* Update phpunit.yml
* Update phpunit.yml
* Update phpunit.yml
* Update .env.ci
* Update phpunit.yml
* Update phpunit.yml
* Update phpunit.yml
* Update phpunit.yml
* Force /setup if system requirements are not met
* Update .env.ci
* Update phpunit.yml
* Minor changes for github actions"
* Fixes for github actions
* Fixes for github actions
* Fixes for github actions
* Fixes for github actions
* Fixes for github actions
* Fixes for github actions
* Fixes for github actions
* Fixes for github actions
* cs-fixer
* cs-fixer
* Fixes for github actions
* db ports github actions
* Refactor the template engine 
						
						
					 
					
						2020-03-26 14:23:57 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90cb69f8a5 
							
						 
					 
					
						
						
							
							Performance improvements - PDF generation ( #3521 )  
						
						... 
						
						
						
						* Improve performance of PDF building
* Clean up
* Fixes for tests
* Minor fixes 
						
						
					 
					
						2020-03-25 00:25:20 +11:00