David Bomba
9702dc741c
Refactor for invoices/quotes/credit transformers ( #3100 )
...
* Refactor Invoices / Quotes / Credits to use the same transformer
* Add contact_key to factories
2019-11-27 21:27:24 +11:00
David Bomba
49ecde8a38
Fixes for group settings id put/post hashing ( #3052 )
2019-11-11 08:12:21 +11:00
David Bomba
a78b6aaacd
Set casts on Invoice Line Items ( #3049 )
...
* Implement client/group/company level counters clientCounter, groupCounter and counter
* Implement functionalityfor customising the timing of invoice_number creation
* Add Jobs
* adjustments
* clean line items at the request layer
* Clean line items at the request layer
2019-11-08 11:38:22 +11:00
David Bomba
a6f928b181
Fixes for settings, implement invitations from invoice request ( #3047 )
...
* Fixes for client portal localization
* Replace Invoice Ninja Logo with user defined logo and website URL in client portal
* Minor Fixes
* Refactor for invitations on invoices
* Fixes for settings
2019-11-07 09:57:09 +11:00
David Bomba
2759fb4b72
implement invoice.footer
2019-10-30 17:08:18 +11:00
David Bomba
13e104c1d9
Fixes for line items ( #3028 )
2019-10-29 22:12:59 +11:00
David Bomba
5fafbac36f
Tax Rates ( #3026 )
...
* Insert generic for client country if not set
* Invoice fixes
* fixes
* Schema changes
* Refactor Schema and implement fixes for testS
* Use Dispatcher for system logs
* Add TaxRateController
* Update OpenAPI definitions for Tax Rates
2019-10-29 13:55:26 +11:00
David Bomba
0f9aae454b
Update Company settings, OpenAPI documentation and Company Migration ( #3025 )
...
* Insert generic for client country if not set
* Invoice fixes
2019-10-28 08:36:09 +11:00
David Bomba
2ddc87ba6e
Fixes for invoice controlleR ( #3019 )
2019-10-25 13:26:16 +11:00
David Bomba
adfced11d6
Add design_id to invoice and quote table ( #3013 )
...
* Add conditional checks in client portal
* Add ability to cancel recurring invoices from client portal
* Fixes for types
* Add fields to invoice and quote table
2019-10-24 07:37:20 +11:00
David Bomba
1c21b6dc7c
Invoice Calculations ( #2985 )
...
* Fixes for invoice item line totals
* Refactoring invoice calculations
* Update api-docs
* Fixes for invoice calculations
* remove tests
* fixes for config files
2019-10-13 21:59:55 +11:00
David Bomba
9cc31195f7
fixes for storing invoice
2019-10-11 09:11:36 +11:00
David Bomba
eca7452de3
Add additional tax rate 3 into the system
2019-10-05 12:28:23 +10:00
David Bomba
ba8638d965
Fixes
2019-10-02 18:50:54 +10:00
David Bomba
1e025dcbe1
enforce blank strings in transformers
2019-09-27 08:14:02 +10:00
David Bomba
d5ec342764
Nuances of client contact invitations
2019-09-23 13:22:24 +10:00
David Bomba
da0c0080a5
Fixes for login api
2019-09-12 21:46:09 +10:00
David Bomba
b7920a072a
Set all ID's to strings for consistency
2019-09-12 11:28:41 +10:00
David Bomba
d313151f2c
Clean up transformers of old Swagger documentation stubs
2019-08-26 18:25:05 +10:00
David Bomba
608f580760
fixes for invoice transformer
2019-05-22 20:33:18 +10:00
David Bomba
c236925e6d
Fix Invoice Create routes
2019-05-16 08:26:21 +10:00
David Bomba
9b86780fa3
Update copyright
2019-05-11 13:32:07 +10:00
David Bomba
e37c6912b1
Refactor for invoice calculations, implementing testing for Invoice Invitation creation
2019-04-24 15:18:48 +10:00
David Bomba
706625e83f
Working on invoice actions
2019-04-23 14:16:41 +10:00
David Bomba
2de838cb62
Invoice List Tests
2019-04-17 10:58:23 +10:00
David Bomba
0f19056b8f
Obfuscate primary ID
2019-04-03 11:09:22 +11:00
David Bomba
fd085e7e9c
Invoice Transformer
2019-04-02 16:16:39 +11:00