Commit Graph

125 Commits

Author SHA1 Message Date
David Bomba 14ea3fe256
Tax Rate fixes (#3031)
* Ensure tax rate queries are scoped appropriately

* Add Tax Rate Policy

* Fixes for settings

* doc blocks

* Add failed jobs tables to migrations

* Only 1 migration file for failed table
2019-10-30 13:41: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 a60613aa26
Track signup platform (#3014)
* update company settings and OpenAPI definitions

* Fixes for tests

* Add extra variables to company settings

* Track signup platform when new account signup processed
2019-10-24 15:46:24 +11:00
David Bomba e4f0b08d3e
Fixes for settings (#3009)
* Add Includes

* Clean up company settings + tests

* Update Company Settings Schema

* Fixes for tests

* fixes for tests

* fixes for settings
2019-10-23 12:01:25 +11:00
David Bomba fbc03aa9f7 Update setting fields 2019-10-17 19:26:46 +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 dde3f1192a
Change company_logo_url to company_logo (#2980) 2019-10-11 15:30:26 +11:00
David Bomba 8d14c6b2bd Switch currency_id back to settings object 2019-10-10 21:43:50 +11:00
David Bomba b8515e26b0 Upload company logo to client settings 2019-10-07 22:05:06 +11:00
David Bomba 2a7f62b579 Fixes for tests 2019-10-07 21:36:30 +11:00
David Bomba fda6ec33fd Company Settings OpenAPI 2019-10-07 21:21:02 +11:00
David Bomba 5bbc274a48 Fixes for api-headeR 2019-10-07 17:31:26 +11:00
David Bomba a54b6c3055 Finalized OpenAPI 2019-10-07 15:57:14 +11:00
David Bomba 24714dc9f4 Clients OpenAPI 2019-10-07 10:32:36 +11:00
David Bomba 6d81f981f8 Invoices OpenAPI 2019-10-07 09:00:02 +11:00
David Bomba febe32b7d8 OpenAPI 2019-10-06 23:18:22 +11:00
David Bomba 65757f4b71 OpenAPI 2019-10-06 23:09:56 +11:00
David Bomba b7a90a4cae add custom values to settings object 2019-10-06 22:58:11 +11:00
David Bomba ac96a01c03 OpenAPI 2019-10-06 22:51:33 +11:00
David Bomba daa402c778 OpenAPI Docs 2019-10-06 22:27:56 +11:00
David Bomba 897e4855c1 OpenAPI 2019-10-06 22:24:54 +11:00
David Bomba cf67589f23 Open API 2019-10-06 19:44:00 +11:00
David Bomba 59abbd04f9 Integrating OpenAPI documentation 2019-10-06 17:05:46 +11:00