Benjamin Beganović b67b97430c Export data for the migration (master) (#3239)
* 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-24 07:34:30 +11:00
2019-01-31 19:54:06 +11:00
2019-07-01 23:40:24 +02:00
2019-12-03 11:53:50 +02:00
2019-09-29 10:27:15 +03:00
2019-01-31 20:16:07 +11:00
2019-01-30 22:25:37 +11:00
2017-12-31 11:08:46 +02:00
2018-06-07 18:26:04 +03:00
2019-10-06 12:25:40 +03:00
2017-01-30 21:54:09 +02:00
2019-08-12 12:09:40 +03:00
2019-05-09 08:51:37 +10:00
2019-01-30 22:25:37 +11:00
2019-01-30 22:25:37 +11:00
2019-01-30 22:25:37 +11:00
2019-01-30 22:25:37 +11:00
2019-01-30 22:25:37 +11:00
2019-01-30 22:25:37 +11:00
2019-01-30 22:25:37 +11:00
2019-01-30 22:25:37 +11:00
2019-01-30 22:25:37 +11:00
2019-12-03 11:27:30 +02:00
2019-01-30 22:25:37 +11:00

Sublime's custom image

Invoice Ninja

Build Status Docs

Hosted | Self-Hosted

We're on Slack, join us at slack.invoiceninja.com

All Pro and Enterprise features from the hosted app are included in the open-source code. We offer a $30 per year white-label license to remove our branding for personal use.

The self-host zip includes all third party libraries whereas downloading the code from GitHub requires using Composer to install the dependencies.

Referral Program

  • Earn 50% of Pro & Enterprise Plans up to 4 years - Learn more

Mobile App

Installation Options

Development

Third Party Modules

Feel free to email us for help if you're working on a module, we're happy to provide developer support.

Third Party Tools

Third Party Developers

Contributing

All contributors are welcome!
For information on how contribute to Invoice Ninja, please see our contributing guide.

Credits

Special thanks to:

License

Invoice Ninja is released under the Attribution Assurance License.
See LICENSE for details.

Description
Invoices, Expenses and Tasks built with Laravel, Flutter and React
Readme 4.1 GiB
Languages
PHP 94%
Blade 4.2%
HTML 1.8%