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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7048ee61d 
							
						 
					 
					
						
						
							
							Implement Support for PHP 7.4 ( #3102 )  
						
						... 
						
						
						
						* Fixes for company factor
* Add dates to create test data
* Fixes for transformers, use faker to generate random dates
* Bump to PHP 7.4git add app/Http/Requests/User/DetachCompanyUserRequest.php
* Fixes for route model binding 
						
						
					 
					
						2019-11-28 21:35:13 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9702dc741c 
							
						 
					 
					
						
						
							
							Refactor for invoices/quotes/credit transformers ( #3100 )  
						
						... 
						
						
						
						* Refactor Invoices / Quotes / Credits to use the same transformer
* Add contact_key to factories 
						
						
					 
					
						2019-11-27 21:27:24 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3405b91c64 
							
						 
					 
					
						
						
							
							Bulk download PDF, Client Portal formatting ( #3046 )  
						
						... 
						
						
						
						* Update OpenAPI for TemplateController
* Add bulk invoice download functionality
* Working on Client portal
* Move selective queries to cache instead of DB
* Fix formatting in Payments table, implement cache for languages, resolve route model for clientcontacts and users 
						
						
					 
					
						2019-11-06 09:52:57 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							ec0f49e88a 
							
						 
					 
					
						
						
							
							Add conditional on invoice view page for pay now link  
						
						
						
						
					 
					
						2019-10-08 16:10:50 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							2e4cd7459a 
							
						 
					 
					
						
						
							
							Add pay now button to each row in table  
						
						
						
						
					 
					
						2019-10-08 16:09:59 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							fb513ebe69 
							
						 
					 
					
						
						
							
							Customise column width for datatable  
						
						
						
						
					 
					
						2019-10-08 14:04:35 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							accbbcf67b 
							
						 
					 
					
						
						
							
							Flash message  
						
						
						
						
					 
					
						2019-10-08 12:03:40 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							bbe5049a2d 
							
						 
					 
					
						
						
							
							add padding to tables  
						
						
						
						
					 
					
						2019-09-26 15:14:07 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5090c963d3 
							
						 
					 
					
						
						
							
							Payment responses and saving card details  
						
						
						
						
					 
					
						2019-09-25 14:03:28 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							46602a21c5 
							
						 
					 
					
						
						
							
							Stripe payments  
						
						
						
						
					 
					
						2019-09-25 12:07:33 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							8b44affe6d 
							
						 
					 
					
						
						
							
							replace pay now button with dropdown button  
						
						
						
						
					 
					
						2019-09-24 15:01:32 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							b6a0350952 
							
						 
					 
					
						
						
							
							Logic for modal display  
						
						
						
						
					 
					
						2019-09-21 14:18:08 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							4aa781fb03 
							
						 
					 
					
						
						
							
							Working on settings - safe guards to updating the settings object  
						
						
						
						
					 
					
						2019-09-21 14:09:25 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							04b4f224fa 
							
						 
					 
					
						
						
							
							Working on terms and signature authorization  
						
						
						
						
					 
					
						2019-09-21 12:17:27 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f5e19ece06 
							
						 
					 
					
						
						
							
							Payment screen  
						
						
						
						
					 
					
						2019-09-05 15:04:52 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							374cc88c06 
							
						 
					 
					
						
						
							
							Display PDF  
						
						
						
						
					 
					
						2019-09-05 09:52:49 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							668e01b814 
							
						 
					 
					
						
						
							
							Stubbing invoice design templates  
						
						
						
						
					 
					
						2019-08-29 14:07:04 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							17b2bc4e69 
							
						 
					 
					
						
						
							
							Click on table rows to mark checkbox  
						
						
						
						
					 
					
						2019-08-28 15:19:36 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							63fb68faa7 
							
						 
					 
					
						
						
							
							Fixes for sidebar nav  
						
						
						
						
					 
					
						2019-08-21 09:17:46 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a40fb82971 
							
						 
					 
					
						
						
							
							Working on Payment list for client portal  
						
						
						
						
					 
					
						2019-08-19 16:50:33 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a6b78fd7a6 
							
						 
					 
					
						
						
							
							Working on recurring invoices listview  
						
						
						
						
					 
					
						2019-08-15 14:31:03 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							e3b5f31f85 
							
						 
					 
					
						
						
							
							Working on client payment flow  
						
						
						
						
					 
					
						2019-08-14 21:44:45 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							ec939e2f61 
							
						 
					 
					
						
						
							
							Working on client payment flow  
						
						
						
						
					 
					
						2019-08-14 20:23:44 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							dc65ede956 
							
						 
					 
					
						
						
							
							Remove links to multidatabaseuserprovider  
						
						
						
						
					 
					
						2019-08-14 15:40:22 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							434d4a46d7 
							
						 
					 
					
						
						
							
							Work on paying bulk invoices  
						
						
						
						
					 
					
						2019-08-14 13:22:47 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c55d4f1b5b 
							
						 
					 
					
						
						
							
							Invoice List View - Client Portal  
						
						
						
						
					 
					
						2019-08-14 12:16:09 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							6b025296bd 
							
						 
					 
					
						
						
							
							Replace bootstrap combobox with select2  
						
						
						
						
					 
					
						2019-08-12 12:55:55 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f37f28a846 
							
						 
					 
					
						
						
							
							Working on upload avatar - generic  
						
						
						
						
					 
					
						2019-08-07 10:44:38 +10:00 
						 
				 
			
				
					
						
							
							
								Nick Jorens 
							
						 
					 
					
						
						
						
						
							
						
						
							0be7408ca7 
							
						 
					 
					
						
						
							
							Remove duplicate Bootstrap CSS link ( #2919 )  
						
						
						
						
					 
					
						2019-08-06 13:34:24 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							68f43671a8 
							
						 
					 
					
						
						
							
							Working on profile avatar upload - with dropzone  
						
						
						
						
					 
					
						2019-08-05 15:29:50 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							b96b03440d 
							
						 
					 
					
						
						
							
							Implement Select 2 filtering for client portal invoices  
						
						
						
						
					 
					
						2019-08-05 12:58:12 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d15d212ad1 
							
						 
					 
					
						
						
							
							Working on select 2  
						
						
						
						
					 
					
						2019-08-05 12:02:32 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							e32e065e18 
							
						 
					 
					
						
						
							
							Add select2  
						
						
						
						
					 
					
						2019-08-05 09:42:20 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							dcfd65ec32 
							
						 
					 
					
						
						
							
							Fixes for filtering datatable  
						
						
						
						
					 
					
						2019-08-05 09:31:55 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9387072711 
							
						 
					 
					
						
						
							
							Datatables  
						
						
						
						
					 
					
						2019-08-05 05:59:28 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							90c9e13d88 
							
						 
					 
					
						
						
							
							Client Status Filters  
						
						
						
						
					 
					
						2019-07-30 21:21:17 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							46822855a7 
							
						 
					 
					
						
						
							
							Client Status Filters  
						
						
						
						
					 
					
						2019-07-30 11:08:39 +00:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							94181908bd 
							
						 
					 
					
						
						
							
							Working on Javascript front end  
						
						
						
						
					 
					
						2019-07-30 16:10:31 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							df5778c3c5 
							
						 
					 
					
						
						
							
							Working on Javascript front end  
						
						
						
						
					 
					
						2019-07-30 08:28:38 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							3829a874aa 
							
						 
					 
					
						
						
							
							Add Former dependency  
						
						
						
						
					 
					
						2019-07-29 13:59:28 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							2060d9f9f5 
							
						 
					 
					
						
						
							
							Data table formatting  
						
						
						
						
					 
					
						2019-07-27 15:46:51 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							4e779ad7a6 
							
						 
					 
					
						
						
							
							Datatables - client portal  
						
						
						
						
					 
					
						2019-07-27 08:24:23 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a215e9b056 
							
						 
					 
					
						
						
							
							Working on client portal - datatables  
						
						
						
						
					 
					
						2019-07-26 08:05:13 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							fd9c746c8d 
							
						 
					 
					
						
						
							
							Working on datatables  
						
						
						
						
					 
					
						2019-07-25 14:51:00 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							7a6f9c993b 
							
						 
					 
					
						
						
							
							Stubs for datatables  
						
						
						
						
					 
					
						2019-07-23 13:31:53 +10:00