1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-10 21:22:58 +01:00
invoiceninja/app/Models
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
..
Presenters Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
Account.php Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
Activity.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
Backup.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
Bank.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
BankAccount.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
BankSubaccount.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
BaseModel.php Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
Client.php Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
ClientContact.php [V2] Client portal rework (#3516) 2020-03-24 04:10:42 +11:00
ClientGatewayToken.php [V2] Client portal rework (#3516) 2020-03-24 04:10:42 +11:00
Company.php Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
CompanyGateway.php Fix regression where .env file was being deleted erroneously (#3515) 2020-03-23 07:45:16 +11:00
CompanyLedger.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
CompanyToken.php Fixes for transformerS (#3388) 2020-02-27 10:32:44 +11:00
CompanyUser.php Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
Country.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
Credit.php Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
CreditInvitation.php Improve eager loads (#3289) 2020-02-06 20:35:51 +11:00
Currency.php Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
DateFormat.php Fixes for tests (#3184) 2019-12-31 08:59:12 +11:00
DatetimeFormat.php Add DateFormats to model 2019-09-22 19:30:03 +10:00
Design.php Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
Document.php Fixes for transformerS (#3388) 2020-02-27 10:32:44 +11:00
Expense.php Fixes for Vendor Contacts (#3227) 2020-01-20 15:53:40 +11:00
ExpenseCategory.php Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
Filterable.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
Gateway.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
GatewayType.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
GroupSetting.php Fixes for transformerS (#3388) 2020-02-27 10:32:44 +11:00
Industry.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
Invoice.php [V2] Client portal rework (#3516) 2020-03-24 04:10:42 +11:00
InvoiceInvitation.php Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
Language.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
Payment.php Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
Paymentable.php Include contacts in sample migration files. (#3260) 2020-01-29 13:03:47 +11:00
PaymentLibrary.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
PaymentTerm.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
PaymentType.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
Product.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
Project.php Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
Proposal.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
Quote.php [V2] Client portal rework (#3516) 2020-03-24 04:10:42 +11:00
QuoteInvitation.php Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
RecurringInvoice.php Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
RecurringInvoiceInvitation.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
RecurringQuote.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
Size.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
StaticModel.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
SystemLog.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
Task.php Projects and Tasks factories. (#3234) 2020-01-21 20:22:10 +11:00
TaxRate.php casts public_notes to string (#3380) 2020-02-26 17:46:27 +11:00
Timezone.php Fix for password protected authorization (#3198) 2020-01-07 11:13:47 +11:00
User.php Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
Vendor.php Fixes for self-update (#3514) 2020-03-21 16:37:30 +11:00
VendorContact.php Improve eager loads (#3289) 2020-02-06 20:35:51 +11:00