David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f3572a5d11 
							
						 
					 
					
						
						
							
							Refactor for events  
						
						
						
						
					 
					
						2020-07-08 22:02:16 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							eb655762d4 
							
						 
					 
					
						
						
							
							Adding payment methods from menu  
						
						
						
						
					 
					
						2020-07-03 14:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							4918269bf2 
							
						 
					 
					
						
						
							
							Testing adding Stripe credit card  
						
						... 
						
						
						
						- Added: iframeLoaded method for Cypress
- Fixed: saving payment method id for CreditCard.php
- Added: chromeWebSecurity: false flag for insecure iframe connections
- Formatted: payment_methods/index
- Formatted: payment-methods-table.blade.php
- Added: Test for adding credit card to Stripe
- Fixed: Removing client gateway tokens 
						
						
					 
					
						2020-07-01 18:28:57 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							525a1d065c 
							
						 
					 
					
						
						
							
							Fix ACH payments with tokens  
						
						
						
						
					 
					
						2020-06-26 13:25:58 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							def550ec90 
							
						 
					 
					
						
						
							
							Merge branch 'v2' into v2  
						
						
						
						
					 
					
						2020-06-10 22:51:25 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							76d320e079 
							
						 
					 
					
						
						
							
							Refactor for payment methods  
						
						
						
						
					 
					
						2020-06-10 22:43:18 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							15081c2875 
							
						 
					 
					
						
						
							
							Working on Authorize.net  
						
						
						
						
					 
					
						2020-06-10 18:05:30 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							17d10f5f66 
							
						 
					 
					
						
						
							
							Working on Authorize.net  
						
						
						
						
					 
					
						2020-06-10 11:06:37 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c558e0df45 
							
						 
					 
					
						
						
							
							authorize.net  
						
						
						
						
					 
					
						2020-06-09 22:54:22 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							e78ae5d9c4 
							
						 
					 
					
						
						
							
							Stripe: ACH implementation  
						
						
						
						
					 
					
						2020-06-09 14:40:55 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							b94ce97bac 
							
						 
					 
					
						
						
							
							Extract response from authorization  
						
						
						
						
					 
					
						2020-06-01 14:14:41 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							0f4d7f6aed 
							
						 
					 
					
						
						
							
							Refactor view for authorization  
						
						
						
						
					 
					
						2020-06-01 14:03:18 +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ć 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f4fa5e80d 
							
						 
					 
					
						
						
							
							Client portal improvements ( #3607 )  
						
						... 
						
						
						
						* Remove Html\Builder dependency from controllers
* Remove: yajra/laravel-datatables-html
- yajra/laravel-datatables-oracle as main non-dev dependency
* Added sorting to tables 
						
						
					 
					
						2020-04-09 12:18:07 +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 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28cc7d5e52 
							
						 
					 
					
						
						
							
							Client portal improvements: ( #3595 )  
						
						... 
						
						
						
						-  Hide Create Payment Method if no gateways exist
- Payment Screen, add $amount
- Fix breadcrumbs 
						
						
					 
					
						2020-04-07 07:23:05 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							957ac9f5d8 
							
						 
					 
					
						
						
							
							Fix for password protected authorization ( #3198 )  
						
						... 
						
						
						
						* Remove unnecessary save() on invoice
* Update copyright
* Working on Credit Repository
* Implement credits as a paymentable entity
* Add credit_id to transformer
* fix rules for update payment
* Fix random deleted_at keys in transformers
* Fix for password_protect check 
						
						
					 
					
						2020-01-07 11:13:47 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f712b789ca 
							
						 
					 
					
						
						
							
							Fixes for tests ( #3184 )  
						
						... 
						
						
						
						* fix typo
* php-cs traits
* CS fixer pass
* Password protect User routes
* Implement checks to prevent editing a deleted record
* Clean up payment flows
* Fixes for tests 
						
						
					 
					
						2019-12-31 08:59:12 +11:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							4694675b91 
							
						 
					 
					
						
						
							
							Payment methods ( #3045 )  
						
						... 
						
						
						
						- Deleting payment methods 
						
						
					 
					
						2019-11-06 09:51:39 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							5adc88d01e 
							
						 
					 
					
						
						
							
							Docs  
						
						
						
						
					 
					
						2019-10-03 22:17:48 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a926c48f21 
							
						 
					 
					
						
						
							
							Payment methods list view  
						
						
						
						
					 
					
						2019-09-19 20:16:41 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							89cc4170d6 
							
						 
					 
					
						
						
							
							Fixes  
						
						
						
						
					 
					
						2019-09-18 22:43:37 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							a331368383 
							
						 
					 
					
						
						
							
							List view for payment methods  
						
						
						
						
					 
					
						2019-09-18 12:39:53 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							c79211c4f4 
							
						 
					 
					
						
						
							
							Mitigate nulls in database  
						
						
						
						
					 
					
						2019-09-17 15:42:10 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							662aa3aed1 
							
						 
					 
					
						
						
							
							Working on credit card auth response  
						
						
						
						
					 
					
						2019-09-16 21:03:25 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0331575197 
							
						 
					 
					
						
						
							
							Working on card authorisation for Stripe  
						
						
						
						
					 
					
						2019-09-16 14:59:59 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							8944727d6b 
							
						 
					 
					
						
						
							
							Working on client payment methods  
						
						
						
						
					 
					
						2019-09-15 21:40:46 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							cbb1ca7660 
							
						 
					 
					
						
						
							
							Working on updating credit card  
						
						
						
						
					 
					
						2019-09-14 22:34:05 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							7cfe0c22fb 
							
						 
					 
					
						
						
							
							Add Payment Method - client side  
						
						
						
						
					 
					
						2019-09-13 15:52:01 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							0856fc2dfd 
							
						 
					 
					
						
						
							
							Working on gateway payment flow  
						
						
						
						
					 
					
						2019-09-08 22:13:55 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							bad61e8984 
							
						 
					 
					
						
						
							
							Payment Gateways - padding  
						
						
						
						
					 
					
						2019-08-22 08:34:20 +10:00