David Bomba
|
682ba68120
|
Fixes for show/hide invitation key
|
2022-02-16 10:47:54 +11:00 |
|
David Bomba
|
7378043ce3
|
Add shareable links to client portal
|
2022-02-10 11:36:44 +11:00 |
|
David Bomba
|
e9d9b8a137
|
Tests for apple pay
|
2022-01-06 10:19:31 +11:00 |
|
David Bomba
|
2bc8146f7c
|
Fixes for contact authentication + viewed entity notifications
|
2021-10-23 10:06:30 +11:00 |
|
Benjamin Beganović
|
0d313f12b0
|
Enabled modules CreditController.php
|
2021-06-17 14:28:46 +02:00 |
|
Benjamin Beganović
|
cd2a104fbc
|
Fullscreen view for credits
|
2021-05-18 12:03:06 +02:00 |
|
Benjamin Beganović
|
ae88d5e08e
|
php-cs-fixer format
|
2020-11-25 15:19:52 +01:00 |
|
David Bomba
|
9aeb2d7a5b
|
Psalm cleanup
|
2020-10-28 21:10:49 +11: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ć
|
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 |
|