David Bomba
d3666b41f5
Add invoice history as an optional include
2020-06-01 21:49:11 +10:00
David Bomba
06a8ee1215
Fix throttling with tests
2020-06-01 17:04:07 +10:00
David Bomba
3abd0e0b17
Fixes for tests
2020-06-01 14:18:33 +10:00
David Bomba
90e4534fef
Merge pull request #3769 from turbo124/v2
...
Implement service pattern for refunds.
2020-06-01 13:16:40 +10:00
David Bomba
c99c339fab
Implement new refund methods
2020-06-01 13:16:06 +10:00
David Bomba
4e84d83db1
Api routes upate
2020-06-01 09:59:26 +10:00
David Bomba
e163135f1f
Fixes for refunding
2020-06-01 08:29:53 +10:00
David Bomba
0803ffda11
Fire invoice pdf creator when an invoice has been updated
2020-05-29 18:27:09 +10:00
David Bomba
6fce752de4
Refunable refactor
2020-05-29 16:24:41 +10:00
David Bomba
45dee9f7f9
Refactoring for refundable
2020-05-29 08:21:47 +10:00
David Bomba
b14dc71cae
Merge pull request #3765 from beganovich/1804-signatures
...
Handling signatures
2020-05-29 06:59:09 +10:00
Benjamin Beganović
90db66eb71
wip
2020-05-28 17:52:55 +02:00
Benjamin Beganović
551ede83e3
support first name and last name
2020-05-28 17:52:44 +02:00
Benjamin Beganović
b5a36bad14
support domain registration
2020-05-28 17:48:03 +02:00
Benjamin Beganović
c71d0bf80f
wip wip
2020-05-28 17:40:33 +02:00
Benjamin Beganović
41c76e55bc
client register wip
2020-05-28 17:39:38 +02:00
Benjamin Beganović
dda7a8d292
production builds
2020-05-28 15:59:51 +02:00
Benjamin Beganović
6319c208df
injecting signature and sending it to backend
2020-05-28 15:59:45 +02:00
Benjamin Beganović
7d1eeafebe
Merge branch 'v2'
2020-05-28 14:41:18 +02:00
hillelcoren
e65b6d971e
New admin portal build
2020-05-28 11:43:40 +00:00
David Bomba
1a3e8ffa68
Merge pull request #3764 from turbo124/v2
...
Fixes for converting quotes
2020-05-28 21:23:03 +10:00
David Bomba
30c07b2cac
Fixes for converting quotes
2020-05-28 21:22:25 +10:00
David Bomba
c4ecc58226
Fixes for setup screen workflow. ( #3763 )
...
* Place checks on quote 'isConvertable()'
* Improvements to quality of test data
* fixes for invoices not generating invoice numbers on payment
* Set due date when invoice is marked as sent
* Adjustments for setup page
* Fixes for setup page flow
2020-05-28 19:42:43 +10:00
David Bomba
1c8a14179a
Merge branch 'v2' into v2
2020-05-28 19:41:13 +10:00
David Bomba
dea5543c06
Fixes for setup page flow
2020-05-28 19:40:35 +10:00
David Bomba
fe3242a095
Adjustments for setup page
2020-05-28 18:54:13 +10:00
David Bomba
b28cdd488b
Set due date when invoice is marked as sent
2020-05-28 14:18:34 +10:00
David Bomba
0485ffe912
fixes for invoices not generating invoice numbers on payment
2020-05-28 10:59:33 +10:00
David Bomba
06804b5c4d
Improve quality of test data ( #3762 )
...
* Place checks on quote 'isConvertable()'
* Improvements to quality of test data
2020-05-28 10:04:48 +10:00
David Bomba
2d2be07944
Improvements to quality of test data
2020-05-28 10:04:26 +10:00
hillelcoren
125e428903
New admin portal build
2020-05-27 10:43:51 +00:00
David Bomba
41b19c20c1
Place checks on quote 'isConvertable()'
2020-05-27 14:54:47 +10:00
David Bomba
c72d38ca4f
Allow conversion of quotes to invoices ( #3760 )
2020-05-27 14:46:19 +10:00
David Bomba
8512db6b1e
Add payment terms per company ( #3759 )
...
* remove first name last name required
* Working on check update script
* Add payment terms per company
* set enabled modules on company creation
* Add payment terms to migration
2020-05-27 09:49:06 +10:00
Benjamin Beganović
703ef51685
Client portal tests (using Cypress.io) ( #3758 )
...
* Install Cypress
* Fix npm vulnerabilities
* scaffold cypress
* ignore local tests
* login page test
* invoices tests
* recurring invoices
* payments tests
* payment methods tests
* update invoices & quotes
* credits tests
2020-05-27 07:45:29 +10:00
David Bomba
a80e3ba454
remove first name last name required ( #3756 )
...
* remove first name last name required
* Working on check update script
2020-05-26 22:37:15 +10:00
David Bomba
0a4464fc23
Payment Failure Notifications ( #3755 )
...
* Type Change for Payment Terms
* Fixes for payment terms casting
* Working on payment failure notifications
* Working on payment failure notifications
2020-05-26 20:22:50 +10:00
David Bomba
e038c624bf
Fixes for payment terms types ( #3754 )
...
* Type Change for Payment Terms
* Fixes for payment terms casting
2020-05-26 18:41:14 +10:00
David Bomba
36abed4c7d
Type Change for Payment Terms ( #3753 )
2020-05-26 18:28:19 +10:00
David Bomba
c339c25d9c
Bulk actions for Payment Terms ( #3752 )
...
* Fixes for tests
* payment terms policies and repo
* Bulk actions for payment terms
* Fixes for documentation
* working on payment failure mailer
2020-05-26 18:20:50 +10:00
hillelcoren
107342e9e6
New admin portal build
2020-05-25 20:26:28 +00:00
hillelcoren
6cc9da776b
New admin portal build
2020-05-25 13:16:37 +00:00
David Bomba
7b9d487cd3
Changes to self updater ( #3746 )
...
* Documentation for self updater
* Add logging to self updater
* Minor changes to self updateR
2020-05-25 15:21:26 +10:00
David Bomba
c1348904f1
Add logging to self updater ( #3745 )
...
* Documentation for self updater
* Add logging to self updater
2020-05-25 15:14:31 +10:00
David Bomba
c49264df1f
Documentation for self updater ( #3744 )
2020-05-25 12:17:24 +10:00
David Bomba
3e77612210
Fixes for conflicts ( #3743 )
...
* Add checks for duplicate contacts in invitations
* Fixes for self updater
* homebrew self updater
* remove self-updater
2020-05-25 11:57:08 +10:00
David Bomba
6cc47fbcad
Test local git update ( #3741 )
...
* Add checks for duplicate contacts in invitations
* Fixes for self updater
* homebrew self updater
2020-05-25 10:50:16 +10:00
David Bomba
ed5ce8634e
Fixes for self updater ( #3740 )
...
* Add checks for duplicate contacts in invitations
* Fixes for self updater
2020-05-25 09:45:12 +10:00
David Bomba
8129a5b49d
Add payment terms to transformers ( #3738 )
2020-05-23 13:33:44 +10:00
David Bomba
970c9bb87d
Payment Terms ( #3737 )
...
* Fixes for converting a quote to invoice
* Fixes for deleting an invoice
* Payment Terms CRUD
* Payment Terms
* Push PaymentTerms back into the DB
* Payment Terms
* Payment Terms
* Create api docs for payment terms
2020-05-23 13:28:24 +10:00