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
..
2019-09-12 19:40:13 -04:00
2019-01-30 22:25:07 +11:00
2020-01-23 08:09:22 +11:00
2019-01-30 22:25:07 +11:00
2019-08-29 13:12:43 +03:00
2019-04-30 08:55:05 +02:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-09-12 19:40:13 -04:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-09-12 19:40:13 -04:00
2019-01-30 22:25:07 +11:00
2019-11-14 22:09:43 +11:00
2019-09-12 19:40:13 -04:00
2019-09-12 19:40:13 -04:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-07-21 09:12:42 +03:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-09-12 19:40:13 -04:00
2019-09-12 19:40:13 -04:00
2019-01-30 22:25:07 +11:00
2019-07-12 14:35:35 +10:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-09-12 19:40:13 -04:00
2019-01-30 22:25:07 +11:00
2019-09-12 19:40:13 -04:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-09-12 19:40:13 -04:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-03-21 16:46:46 +01:00
2020-01-22 08:28:45 +11:00
2019-09-12 19:40:13 -04:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00
2019-01-30 22:25:07 +11:00