invoiceninja/app/Http/Controllers
Benjamin Beganović 869967ba6a (v1): Export data for migration (#3238)
* Scaffold migration controller & steps

* - Basic controller scaffold
- Intro step
- Downloading data

* Import step for the v2

* Export file using account_key property

* Fix button displaying

* Client export mappings

* Company export mappings

* Add withTrashed() for clients

* Export users mappings

* Export invoices mappings

* Export company properties as array

* add withTrashed() for invoices

* Downloading the json file

* Fix 'account_id' for company export
- Code cleanup & leftovers

* Creating zip for logo & storing json as file (wip)

* Zipping & sending migration files (wip)

* Exporting & mappings for quotes

* Re-enable headers for downloading

* Mappings for tax rates

* Mappings for the products

* Fix formattings & php doc messages

* Bring back headers for downloading

* Export 'company_id', 'user_id' with clients

* Export 'id' with users resource

* Remove unused parameter

* Export mappings for payments

* Export 'line_items' with invoices

* Export credits & export client id

* Export 'credits' within main JSON

* Mappings for line_items

* Fix 'is_amount_discount' for invoice export

* Exporting migration file as .zip archive

* Improve settings card for migration

* Removed duplicated keys in texts.php for en

* Fix formatting in en/texts.php

* Integrate the migration part with rest of UI

* Export company as object, not array

* Clean up

* Fixes for V1

* Apply formatting

* Remove comments
- Added 'ext-zip' in composer.json
- Fixed $credits transform

* Remove unused params

Co-authored-by: David Bomba <turbo124@gmail.com>
2020-01-23 08:09:22 +11:00
..
Auth Upgrade to Laravel 5.5 and PHP 7.3 2019-09-12 19:40:13 -04:00
ClientAuth file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
Migration (v1): Export data for migration (#3238) 2020-01-23 08:09:22 +11:00
.gitkeep file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
AccountApiController.php IAP 2019-08-29 13:12:43 +03:00
AccountController.php Option to disable PDF realtime preview 2019-04-30 08:55:05 +02:00
AccountGatewayController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
ActivityController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
AppController.php Upgrade to Laravel 5.5 and PHP 7.3 2019-09-12 19:40:13 -04:00
BankAccountController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
BaseAPIController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
BaseController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
BlueVineController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
BotController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
CalendarController.php Upgrade to Laravel 5.5 and PHP 7.3 2019-09-12 19:40:13 -04:00
ClientApiController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
ClientController.php Fix for regression 2019-11-14 22:09:43 +11:00
ClientPortalController.php Upgrade to Laravel 5.5 and PHP 7.3 2019-09-12 19:40:13 -04:00
ClientPortalProposalController.php Upgrade to Laravel 5.5 and PHP 7.3 2019-09-12 19:40:13 -04:00
ClientPortalTicketController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
ContactApiController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
Controller.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
CreditApiController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
CreditController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
DashboardApiController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
DashboardController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
DocumentAPIController.php API fixes 2019-07-21 09:12:42 +03:00
DocumentController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
ExpenseApiController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
ExpenseCategoryApiController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
ExpenseCategoryController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
ExpenseController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
ExportController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
HomeController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
ImportController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
IntegrationController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
InvoiceApiController.php Upgrade to Laravel 5.5 and PHP 7.3 2019-09-12 19:40:13 -04:00
InvoiceController.php Upgrade to Laravel 5.5 and PHP 7.3 2019-09-12 19:40:13 -04:00
NinjaController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
OnlinePaymentController.php Stripe 3D secure support (#2897) 2019-07-12 14:35:35 +10:00
PaymentApiController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
PaymentController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
PaymentTermApiController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
PaymentTermController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
ProductApiController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
ProductController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
ProjectApiController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
ProjectController.php Upgrade to Laravel 5.5 and PHP 7.3 2019-09-12 19:40:13 -04:00
ProposalCategoryController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
ProposalController.php Upgrade to Laravel 5.5 and PHP 7.3 2019-09-12 19:40:13 -04:00
ProposalSnippetController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
ProposalTemplateController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
QuoteApiController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
QuoteController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
RecurringExpenseController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
RecurringInvoiceController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
RecurringQuoteController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
ReportController.php Upgrade to Laravel 5.5 and PHP 7.3 2019-09-12 19:40:13 -04:00
SelfUpdateController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
SubscriptionController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
TaskApiController.php Fixes for Code Review 2019-03-21 16:46:46 +01:00
TaskController.php Allow tasks to be associated with products, and pass that data through to the invoice. (#3205) 2020-01-22 08:28:45 +11:00
TaskKanbanController.php Upgrade to Laravel 5.5 and PHP 7.3 2019-09-12 19:40:13 -04:00
TaxRateApiController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
TaxRateController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
TicketController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
TicketTemplateController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
TimeTrackerController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
TokenController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
TwoFactorController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
UserApiController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
UserController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
VendorApiController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
VendorController.php file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00