David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							3c38fd2cf6 
							
						 
					 
					
						
						
							
							Fixes for refresh route  
						
						
						
						
					 
					
						2020-07-26 15:12:40 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ca56d3cb0 
							
						 
					 
					
						
						
							
							Merge pull request  #3926  from beganovich/v2-2207-hide-drafts-from-clients  
						
						... 
						
						
						
						Fixes for invoices & drafts 
						
						
					 
					
						2020-07-23 20:56:50 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin Beganović 
							
						 
					 
					
						
						
						
						
							
						
						
							183a51b27c 
							
						 
					 
					
						
						
							
							Update quotes page with right terminology  
						
						
						
						
					 
					
						2020-07-23 12:20:19 +02:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							ce3696257f 
							
						 
					 
					
						
						
							
							Fixes for base repo invitations  
						
						
						
						
					 
					
						2020-07-23 13:55:11 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							41b85b3fb3 
							
						 
					 
					
						
						
							
							Ensure models are touched appropriately"  
						
						
						
						
					 
					
						2020-07-16 21:01:39 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f3572a5d11 
							
						 
					 
					
						
						
							
							Refactor for events  
						
						
						
						
					 
					
						2020-07-08 22:02:16 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							8eed07b8f5 
							
						 
					 
					
						
						
							
							Additional fields for entities  
						
						
						
						
					 
					
						2020-06-28 08:24:08 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							7787aa49e9 
							
						 
					 
					
						
						
							
							assigned_user_id added to fillable models  
						
						
						
						
					 
					
						2020-06-22 07:23:32 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							4846c9bccc 
							
						 
					 
					
						
						
							
							Working on reversing an invoice cancellation  
						
						
						
						
					 
					
						2020-06-15 09:34:18 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							fa19c70855 
							
						 
					 
					
						
						
							
							Create a status for Quote -> Completed  
						
						
						
						
					 
					
						2020-06-02 20:19:29 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3eb2ae3b4 
							
						 
					 
					
						
						
							
							Fix companygatewaytransformer ( #3677 )  
						
						... 
						
						
						
						* Working on subscriptions
* Implement return type in models
* Subscription implementation
* Improvements to handling importation of large accountS
* Loggin imports
* Activate collector
* Improve memory usage of import script
* Appen Tags into emails - fix companygatewaytransformer 
						
						
					 
					
						2020-05-06 21:49:42 +10: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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							581654141b 
							
						 
					 
					
						
						
							
							Fixes for entity dates ( #3563 )  
						
						
						
						
					 
					
						2020-03-30 08:29:00 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b0fe63eb5 
							
						 
					 
					
						
						
							
							Send Generic entity email. ( #3560 )  
						
						... 
						
						
						
						* Enable identifying a user who submits a report to sentry for tracking purposes
* Minor fix for setup page
* Fixes for Tests
* Fixes for tests
* Generic Entity Emailer
* Fixes for emailing a generic entity 
						
						
					 
					
						2020-03-29 23:22:14 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43e57d0117 
							
						 
					 
					
						
						
							
							Fixes for self-update ( #3514 )  
						
						... 
						
						
						
						* minor fix for payment notifications
* styleci
* Limit Self updating to self hosters only
:
* Fixes for designs
* Minor fixes for self-update 
						
						
					 
					
						2020-03-21 16:37:30 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8c15ef1c9 
							
						 
					 
					
						
						
							
							Version checking ( #3451 )  
						
						... 
						
						
						
						* Ensure NINJA_ENVIRONMENT variable is present  in .env file
* Implement version checking in app
* Remove password protection from check version route 
						
						
					 
					
						2020-03-08 09:15:11 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1393179160 
							
						 
					 
					
						
						
							
							Multiple fixes and features ( #3411 )  
						
						... 
						
						
						
						* Performance improvements for seeding
* Differentiating between system notification and user notifications
* Remove hard coded webhook url
* Working on system and user notifications
* notifications
* Set the currency on client if blank
* Refactor for inserting invoice defaults
* Refactor Default Invoice/Quote/Credit objects
* working on credits
* Implement mark_sent for quotes and credits 
						
						
					 
					
						2020-03-03 20:44:26 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e9cd37b87 
							
						 
					 
					
						
						
							
							Modifications to Designs ( #3353 )  
						
						... 
						
						
						
						* Working on Quotes
* Naming refactor for Quotes
* Quote Actions
* Quote Pdfs
* Quote PDFs
* Refunds in Stripe
* Fixes tests
* Company Ledger work 
						
						
					 
					
						2020-02-20 07:44:12 +11:00 
						 
				 
			
				
					
						
							
							
								michael-hampton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7650d0692 
							
						 
					 
					
						
						
							
							Ft email ( #3326 )  
						
						... 
						
						
						
						* Emails
* change to user service
* refactor emails
* refactor emails
* refactor emails
* refactor emails
* emails
* emails
* emails
* emails
* emails
* emails
* emails
* emails
* emails
* emails
* Update EmailPayment.php
* Update SendEmail.php
* Update SendEmail.php
* Update SendEmail.php
* Update and rename BuildEmail.php to EmailBuilder.php
* Create InvoiceEmail
* Create QuoteEmail.php
* Rename InvoiceEmail to InvoiceEmail.php
* Create PaymentEmail.php
* Update SendEmail.php
* Update SendEmail.php
* Update SendEmail.php
* Update SendEmail.php
* Update InvoiceEmail.php
* Update EmailInvoice.php
* Update SendEmail.php
* Update TemplateEmail.php
* Update EmailBuilder.php
* Update InvoiceEmail.php
* Update QuoteEmail.php
* Update PaymentEmail.php
* Update InvoiceEmail.php
* Update QuoteEmail.php
* Update QuoteInvitation.php
* Update EmailQuote.php
* Update SendEmail.php
* Update SendEmail.php
* Update PaymentService.php
* Update PaymentEmail.php
* Update PaymentEmail.php
* Update PaymentEmail.php
* Update EmailBuilder.php
* Update PaymentEmail.php
* Update EmailPayment.php
* Update SendEmail.php
* Update InvoiceService.php
* Update SendEmail.php
* Update PaymentService.php
* Update SendEmail.php
* Update QuoteService.php
* Update EmailPayment.php
Co-authored-by: David Bomba <turbo124@gmail.com> 
						
						
					 
					
						2020-02-15 20:01:15 +11:00 
						 
				 
			
				
					
						
							
							
								michael-hampton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dee99b1a62 
							
						 
					 
					
						
						
							
							Ft quote services ( #3310 )  
						
						... 
						
						
						
						* Quote service
* convert quote
* Update Quote.php
* Update Quote.php
* Update MarkApproved.php 
						
						
					 
					
						2020-02-12 07:57:25 +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 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							556b2ab1c9 
							
						 
					 
					
						
						
							
							Fixes for Storing Quotes ( #3159 )  
						
						... 
						
						
						
						* Return blank object for group settings
* Implement Quote Store
* Clean up Logging 
						
						
					 
					
						2019-12-18 09:40:15 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0908893180 
							
						 
					 
					
						
						
							
							Fixes for client currency id ( #3092 )  
						
						... 
						
						
						
						* Fix for CORs error where file download were being prevented by headers
* Fixes for CORs and File downloads
* give contextual error messages for invalid route actions
* Clean up LoginController for OAuth Testing
* Quote Actions
* Invoice and Quote Actions
* Fix for client currency 
						
						
					 
					
						2019-11-25 20:38:55 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81c481c071 
							
						 
					 
					
						
						
							
							Fixes for RandomDataSeeder ( #3073 )  
						
						... 
						
						
						
						* Provide failsafe creation of invoice invitations
* URL Links for invitations
* open up route for invitations
* Set DB by Invite
* Set DB By invitation Key
* Tests for setting DB based on user email address
* Middleware for setting db by email address
* fixes for tets
* fixes for tests
* Tests for bulk actions
* Payments API
* Fixes for tests 
						
						
					 
					
						2019-11-16 14:12:29 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ce89e5f48 
							
						 
					 
					
						
						
							
							Fixes for actions ( #3056 )  
						
						... 
						
						
						
						* Update API docs
* cleaning up migrations
* Fixes for tests
* fixes for tests
* Delete client contacts when soft deleting a client
* Fixes for actions 
						
						
					 
					
						2019-11-12 15:41:02 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97a4fb3696 
							
						 
					 
					
						
						
							
							Fixes for Templates - Add Assigned User functionality ( #3044 )  
						
						... 
						
						
						
						* Request Cancellation
* Add fields to settings
* Recurring invoice cancellation request
* change REST endpoint for entity_id templates 
						
						
					 
					
						2019-11-05 21:16:38 +11:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							eca7452de3 
							
						 
					 
					
						
						
							
							Add additional tax rate 3 into the system  
						
						
						
						
					 
					
						2019-10-05 12:28:23 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							1778e63421 
							
						 
					 
					
						
						
							
							cast created_at/updated_at/deleted_at to timestamps  
						
						
						
						
					 
					
						2019-09-26 08:27:26 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f01c038c6e 
							
						 
					 
					
						
						
							
							Move from guarded models to fillable properties.. overcomes handling additional response parameters  
						
						
						
						
					 
					
						2019-06-26 14:04:10 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							9b86780fa3 
							
						 
					 
					
						
						
							
							Update copyright  
						
						
						
						
					 
					
						2019-05-11 13:32:07 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							d9324697c0 
							
						 
					 
					
						
						
							
							Quote Tests  
						
						
						
						
					 
					
						2019-05-02 21:24:00 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							f958effb81 
							
						 
					 
					
						
						
							
							Documents  
						
						
						
						
					 
					
						2019-04-28 15:31:32 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							86d123ff9a 
							
						 
					 
					
						
						
							
							Working on Invitations  
						
						
						
						
					 
					
						2019-04-24 10:22:02 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							13e859bcea 
							
						 
					 
					
						
						
							
							Invoice to Quote factory  
						
						
						
						
					 
					
						2019-04-23 22:22:13 +10:00 
						 
				 
			
				
					
						
							
							
								David Bomba 
							
						 
					 
					
						
						
						
						
							
						
						
							4620cd7640 
							
						 
					 
					
						
						
							
							Invoice Factory and Quote Model  
						
						
						
						
					 
					
						2019-04-04 10:30:49 +11:00