David Bomba
9dfa97eedf
enforce settype() for strings that are _ids ( #3010 )
...
* Add Includes
* Clean up company settings + tests
* Update Company Settings Schema
* Fixes for tests
* fixes for tests
* fixes for settings
* Enforce settype(string) for _ids
2019-10-23 17:21:16 +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
ed449ea1ab
Default gateway type ID ( #3008 )
...
* Show Recurring Invoice - Client Portal
* Password protect some routes
* Password Protection Routes
* Add default_gateway_type_id to gateway table
2019-10-22 22:27:03 +11:00
David Bomba
d29f37ef8b
Improve invoice calculations ( #3007 )
...
* Fixes for test
* Invoice Items Inclusive Tax Calculator
* Inclusive taxes
* Invoice Inclusive Tax Tests
* More tests
* clean up
* fixes for inclusive tests
2019-10-22 13:07:00 +11:00
David Bomba
02fadc8272
Exclusive tax rate calculations ( #3005 )
...
* clean up invoice calculations - exclusive taxes
* Fixes for tests
* Clean up and fixes for tests
2019-10-20 17:23:35 +11:00
David Bomba
03eb26a6db
clean up invoice calculations - exclusive taxes ( #3000 )
2019-10-17 23:09:39 +11:00
David Bomba
e2284132ec
Add gateway transformer ( #2999 )
2019-10-17 22:49:09 +11:00
David Bomba
ad75344503
OpenAPI docs for support message API
2019-10-17 20:31:47 +11:00
David Bomba
16ce454037
Clean Up
2019-10-17 19:44:49 +11:00
David Bomba
52936f2307
Fixes for invoice taxes - exclusive
2019-10-17 19:43:42 +11:00
David Bomba
fbc03aa9f7
Update setting fields
2019-10-17 19:26:46 +11:00
David Bomba
85ba2091fc
Working on Invoice Taxes
2019-10-17 16:09:52 +11:00
David Bomba
6fb9ba89ee
Woring on invoice is_amount_discounts
2019-10-17 14:14:17 +11:00
David Bomba
66f1f9889b
Fixes for exclusive taxes
2019-10-17 11:25:57 +11:00
David Bomba
c7a82d25b8
inclusive tax implementation
2019-10-17 09:51:05 +11:00
Benjamin Beganović
b35bff3cde
Forward support messages to contact@invoiceninja.com with system-level info ( #2993 )
...
* Sending support messages via API
* Sending log files only if self-hosted
* Remove legacy code
2019-10-17 07:12:38 +11:00
David Bomba
6a0afaacb7
Updated swagger ( #2996 )
2019-10-16 22:07:20 +11:00
David Bomba
b6d6d3928b
Eager loading ( #2995 )
...
* Fixes for tests
* Eager load payment types
2019-10-16 21:24:33 +11:00
David Bomba
7eb0f8d44b
Invoice calculations ( #2994 )
...
* Add traits for invoice calculations
* V2 of invoice calculator
* Tests for invoice item calculator
* Test for Invoice Item Calculations
* Invoice Calculation Tests
* fix for tests
* Fixes for invoice calculations
2019-10-16 20:28:52 +11:00
David Bomba
b90122443f
Fixes for incorrect payment gateway meta data. ( #2992 )
...
* Fixes for staging
* Fixes for gateway fields
* fix for null design
2019-10-16 08:35:32 +11:00
David Bomba
c43eb96333
Fixes for staging ( #2990 )
2019-10-15 21:36:51 +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
Benjamin Beganović
8de17e4b5b
(v2): Client tests & more after-installing fixes ( #2984 )
...
* client/* testings and ignoring stuff
* Client testings and ignoring
* Revmoe debugbar gitignore
2019-10-12 22:08:44 +11:00
Benjamin Beganović
0503dd525c
[v2] Ignore local Dusk env file ( #2982 )
...
* Ignore .env.dusk.local when commiting
* Update installation guide
2019-10-11 20:56:32 +11:00
David Bomba
01d6b854fa
Fixes for invoice calculations ( #2981 )
2019-10-11 17:08:41 +11:00
David Bomba
dde3f1192a
Change company_logo_url to company_logo ( #2980 )
2019-10-11 15:30:26 +11:00
David Bomba
778b655aa3
Clean up todos ( #2979 )
2019-10-11 13:20:04 +11:00
David Bomba
3cbe60abda
clean up ( #2978 )
2019-10-11 11:54:53 +11:00
David Bomba
6698609512
Fixes for tests
2019-10-11 11:26:35 +11:00
David Bomba
9cc31195f7
fixes for storing invoice
2019-10-11 09:11:36 +11:00
David Bomba
0e3059f17f
Update README.md
2019-10-11 07:52:54 +11:00
David Bomba
3fc4efd5cb
Update README.md
2019-10-11 07:30:14 +11:00
David Bomba
04bf5e23d7
Update README.md
2019-10-11 07:29:46 +11:00
David Bomba
87d5e50557
fixes
2019-10-10 22:08:02 +11:00
David Bomba
8d14c6b2bd
Switch currency_id back to settings object
2019-10-10 21:43:50 +11:00
David Bomba
39eac5709e
fixes for tests
2019-10-10 14:48:09 +11:00
David Bomba
84edb28652
Move custom labels into single column on DB custom_fields
2019-10-10 13:52:57 +11:00
David Bomba
fb150cc1b0
Documentation for SettingsSaver trait
2019-10-10 13:24:19 +11:00
David Bomba
cb466e4d34
Company Settings Tests
2019-10-10 12:55:21 +11:00
David Bomba
60020734d5
Custom validations for settings
2019-10-10 12:18:00 +11:00
David Bomba
3123547e55
Implement validation rule for settings
2019-10-10 12:01:38 +11:00
David Bomba
7a4decdd3d
working on type casting
2019-10-10 10:15:35 +11:00
David Bomba
859efb9445
Tests for types
2019-10-10 09:20:38 +11:00
David Bomba
e56aac5e73
Implement type checking for settings objects
2019-10-10 08:36:50 +11:00
David Bomba
056b2cbdb7
Tests for company settings
2019-10-09 23:21:21 +11:00
David Bomba
0e9ca5c1ce
Company Settings
2019-10-09 16:57:32 +11:00
David Bomba
0469de7466
fix for returning token on company creation
2019-10-09 16:47:12 +11:00
David Bomba
710732a1fb
company settings
2019-10-09 15:28:58 +11:00
David Bomba
534b515849
Abstract settings save to separate trait
2019-10-09 10:53:33 +11:00
David Bomba
ebf439adcf
fixes for client number incrementation
2019-10-08 22:17:05 +11:00