David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							4babfbb651 
							
						 
					 
					
						
						
							
							php-cs-fixer  
						
						
						
						
					 
					
						2023-02-16 12:36:09 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6d07e78280 
							
						 
					 
					
						
						
							
							Allow user input after a quote is approved  
						
						
						
						
					 
					
						2023-02-02 21:04:55 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6c86d7151a 
							
						 
					 
					
						
						
							
							Update copyright year  
						
						
						
						
					 
					
						2023-01-29 09:21:40 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							187c5b115b 
							
						 
					 
					
						
						
							
							Update purchase order invitations table  
						
						
						
						
					 
					
						2022-08-27 09:26:08 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a2b8d57313 
							
						 
					 
					
						
						
							
							Ensure correct PDF is displayed to the contact  
						
						
						
						
					 
					
						2022-08-24 18:28:08 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							071f2ee102 
							
						 
					 
					
						
						
							
							Post Merge v5-develop  
						
						
						
						
					 
					
						2022-07-15 17:41:30 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							b80ff12677 
							
						 
					 
					
						
						
							
							Fixes for duplicate quote approved notifications  
						
						
						
						
					 
					
						2022-07-01 08:26:27 +10:00 
						 
				 
			
				
					
						
							
							
								Shift 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19080933b6 
							
						 
					 
					
						
						
							
							Apply Laravel coding style  
						
						... 
						
						
						
						Shift automatically applies the Laravel coding style - which uses the PSR-2 coding style as a base with some minor additions.
You may customize the code style applied by adding a [PHP CS Fixer][1] or [PHP CodeSniffer][2] ruleset to your project root. Feel free to use [Shift's Laravel ruleset][3] to help you get started.
For more information on customizing the code style applied by Shift, [watch this short video][4].
[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer 
[2]: https://github.com/squizlabs/PHP_CodeSniffer 
[3]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200 
[4]: https://laravelshift.com/videos/shift-code-style  
						
						
					 
					
						2022-06-21 09:57:17 +00:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6f491dfb92 
							
						 
					 
					
						
						
							
							Update Copyright text  
						
						
						
						
					 
					
						2022-04-27 13:20:41 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							118d2bc214 
							
						 
					 
					
						
						
							
							Refactor for zip files  
						
						
						
						
					 
					
						2022-02-18 21:45:01 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							fb1e27ba7d 
							
						 
					 
					
						
						
							
							Clean up for due date days recurring invoices  
						
						
						
						
					 
					
						2022-02-16 13:24:10 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							682ba68120 
							
						 
					 
					
						
						
							
							Fixes for show/hide invitation key  
						
						
						
						
					 
					
						2022-02-16 10:47:54 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							447dfc1f8c 
							
						 
					 
					
						
						
							
							Forward user to quote on conversion  
						
						
						
						
					 
					
						2022-02-12 11:17:36 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							7378043ce3 
							
						 
					 
					
						
						
							
							Add shareable links to client portal  
						
						
						
						
					 
					
						2022-02-10 11:36:44 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f6686c7df5 
							
						 
					 
					
						
						
							
							Allow draft quotes to be approved if accessed directly  
						
						
						
						
					 
					
						2022-02-08 21:18:41 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							959d45f081 
							
						 
					 
					
						
						
							
							Fixes for client portal quote tables  
						
						
						
						
					 
					
						2022-01-07 15:03:42 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							e245d07a75 
							
						 
					 
					
						
						
							
							Fixes for CSRF issues with client portal downloads  
						
						
						
						
					 
					
						2021-12-14 15:38:32 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							cb83a957ce 
							
						 
					 
					
						
						
							
							Do not redirect approved quotes back to quote list  
						
						
						
						
					 
					
						2021-12-11 21:29:32 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							2bc8146f7c 
							
						 
					 
					
						
						
							
							Fixes for contact authentication + viewed entity notifications  
						
						
						
						
					 
					
						2021-10-23 10:06:30 +11: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 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							033e74da7d 
							
						 
					 
					
						
						
							
							Show 'No quotes avialable for download' instead of blank page  
						
						
						
						
					 
					
						2021-07-14 14:33:17 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							a9ac73264e 
							
						 
					 
					
						
						
							
							Quotes page: Show message when trying to approve non-approvable quotes  
						
						
						
						
					 
					
						2021-07-14 14:13:37 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							32036a8569 
							
						 
					 
					
						
						
							
							Fixes for PDF paths  
						
						
						
						
					 
					
						2021-07-07 21:39:49 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							13aec602e6 
							
						 
					 
					
						
						
							
							Add company_id, status_id in the query for approving  
						
						
						
						
					 
					
						2021-07-05 14:00:27 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							3874bff357 
							
						 
					 
					
						
						
							
							Minor bug fixes  
						
						
						
						
					 
					
						2021-07-03 09:26:49 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c9778463f6 
							
						 
					 
					
						
						
							
							Fixes for AAL license  
						
						
						
						
					 
					
						2021-06-21 15:10:20 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							430d39b2f1 
							
						 
					 
					
						
						
							
							Enabled modules QuoteController.php  
						
						
						
						
					 
					
						2021-06-17 14:37:06 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c52311bcde 
							
						 
					 
					
						
						
							
							Fixes for PDF file paths  
						
						
						
						
					 
					
						2021-05-15 12:19:36 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							50ad75b516 
							
						 
					 
					
						
						
							
							Fix the wrong variable reference  
						
						
						
						
					 
					
						2021-05-10 13:35:38 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							580628b7f9 
							
						 
					 
					
						
						
							
							Show quotes  
						
						
						
						
					 
					
						2021-05-10 13:28:31 +02: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ć 
							
						 
					 
					
						
						
						
						
							
						
						
							2a193c97ea 
							
						 
					 
					
						
						
							
							Show quotes/invoices in full-screen by default  
						
						
						
						
					 
					
						2021-01-14 13:29:46 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							ae88d5e08e 
							
						 
					 
					
						
						
							
							php-cs-fixer format  
						
						
						
						
					 
					
						2020-11-25 15:19:52 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							d64308fdd1 
							
						 
					 
					
						
						
							
							production builds  
						
						
						
						
					 
					
						2020-11-17 16:57:42 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							4dc3443d16 
							
						 
					 
					
						
						
							
							fix quotes not approving  
						
						
						
						
					 
					
						2020-11-09 16:37:53 +01:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							14fd4a5af4 
							
						 
					 
					
						
						
							
							Event Tests  
						
						
						
						
					 
					
						2020-11-03 23:35:05 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9aeb2d7a5b 
							
						 
					 
					
						
						
							
							Psalm cleanup  
						
						
						
						
					 
					
						2020-10-28 21:10:49 +11: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 
							
						 
					 
					
						
						
						
						
							
						
						
							62f084b2aa 
							
						 
					 
					
						
						
							
							Events  
						
						
						
						
					 
					
						2020-07-22 17:53:14 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							556e1280d0 
							
						 
					 
					
						
						
							
							Fixes for quote page  
						
						
						
						
					 
					
						2020-07-14 13:00:28 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f3572a5d11 
							
						 
					 
					
						
						
							
							Refactor for events  
						
						
						
						
					 
					
						2020-07-08 22:02:16 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							8ed382a0b7 
							
						 
					 
					
						
						
							
							Change to streaming downloads  
						
						
						
						
					 
					
						2020-06-24 18:59:56 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							8efc453c45 
							
						 
					 
					
						
						
							
							Support for "Approve" button with fullscreen quotes  
						
						
						
						
					 
					
						2020-06-18 12:51:47 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d516b1b097 
							
						 
					 
					
						
						
							
							Workflow settings for quotes & invoices ( #3655 )  
						
						... 
						
						
						
						* Fix inputs
* Workflow settings: Auto archive
- New InvoiceWorkflowSettings job
- Updated PaymentCreatedActivity to dispatch the job
- New 'Archivable' trait
- New 'archived_at' field
* Workflow settings: Sending e-mail to client with auto_send
* Workflow settings: Quotes
* Fix HTML markup
* Fix archive & sending
* Remove Archivable trait & migration file
* Change order of sending the events 
						
						
					 
					
						2020-04-28 09:50:54 +10: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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac5525c9ac 
							
						 
					 
					
						
						
							
							[V2] Client portal rework ( #3516 )  
						
						... 
						
						
						
						* Client login, reset and update password page
* Client dashboard, sidebar, PortalComposer.php
* wip
* Personal page & update for details
* Invoices, paying & pagination.blade.php
* Invoices, recurring invoice & buttons
* Payments, link component
* Payment methods
* Breadcrums, clean up & wrap up
* Remove format_date() method to formatDate on object
* Payments
- $this->render is now proxy for render()
- Removed logic from Controller.php to ClientPortal.php
- Added MakesDates to ClientGatewayToken.php
- StripePaymentDriver.php now returns correct views
- Refactor of adding new payment method
- Ignoring all local builds for public/js/clients/*
* Signature, wip
* Fix "Pay now" on single invoice
* Payments:
- Added ProcessInvoicesInBulk request class
- Refactor InvoiceController::bulk()
- Displaying terms & payments
- New signature.blade.php
- Removed comment from webpack.mix.js
* Quotes:
- Refactor ProcessInvoicesInBulk.php to ProcessInvoicesInBulkRequest.php
- Add new 'Quotes' field inside of PortalComposer.php
- Added MakesDates to Quote.php
- Added Quote::badgeForStatus()
- Cleanup payment.blade.php
- Quote showing and approving
- New resource 'quotes' in client.php
- New image for quotes, align-left.svg
* Credits:
- New 'credits' resource in client.php
- Fixes for client.php typo
* Breadcrumbs:
- Quotes
- Credits
* Placeholder for translations.
* Restore whereIn & client scope
Co-authored-by: David Bomba <turbo124@gmail.com> 
						
						
					 
					
						2020-03-24 04:10:42 +11:00