David Bomba
bd02d7babd
Fixes for payment failer mailer
2021-01-26 23:09:08 +11:00
David Bomba
09c23e6654
Fixes for refunds / logging
2021-01-26 21:03:50 +11:00
David Bomba
ae3a7fa182
Fixes for refunds / logging
2021-01-26 21:02:12 +11:00
David Bomba
ed853efd19
Additional logging
2021-01-26 20:53:18 +11:00
David Bomba
d127643405
Fix for auth.net autobill
2021-01-26 20:42:55 +11:00
David Bomba
e1ae7688a8
Fix for auth.net autobill
2021-01-26 20:39:52 +11:00
David Bomba
7b08355c75
Fix for auth.net autobill
2021-01-26 20:38:11 +11:00
David Bomba
c664428a81
Fix for auth.net autobill
2021-01-26 20:31:28 +11:00
David Bomba
31ff7fcc39
Fix for auth.net autobill
2021-01-26 20:17:27 +11:00
David Bomba
eb31c6b6d4
Fix for auth.net autobill
2021-01-26 20:13:53 +11:00
David Bomba
e4ae78cd41
Fix for auth.net autobill
2021-01-26 20:11:29 +11:00
David Bomba
61ea7e3897
Change thrown exception when adding payment method - auth.net
2021-01-26 16:37:45 +11:00
Benjamin Beganović
64e6dad248
Merge branch 'v5-develop' into v5-2001-gateways-and-new-tokens
2021-01-25 16:47:58 +01:00
Benjamin Beganović
fb66bfbe71
wip
2021-01-25 16:46:40 +01:00
Benjamin Beganović
f5f257292c
wip
2021-01-25 16:12:21 +01:00
David Bomba
af523a6346
detach payment method from authorize gateway
2021-01-25 23:16:43 +11:00
David Bomba
64dfe1d6c3
Minor fix for authorize.net
2021-01-25 22:48:12 +11:00
David Bomba
337afe5220
Merge pull request #4758 from turbo124/v5-develop
...
Fix for updating quote
2021-01-25 22:23:35 +11:00
David Bomba
f950f84b61
Fix for 500 on updating quote by removing contacts
2021-01-25 21:54:36 +11:00
David Bomba
6540a25531
Refactor client numbering
2021-01-25 21:34:12 +11:00
Benjamin Beganović
324fcc287c
wip
2021-01-25 10:07:42 +01:00
Benjamin Beganović
3c4e779585
add mount to requiredfields
2021-01-25 10:07:12 +01:00
David Bomba
269f83f317
Translations
2021-01-25 11:57:49 +11:00
David Bomba
af19afedb5
Translations
2021-01-25 10:04:50 +11:00
David Bomba
a0d0c77630
translations
2021-01-25 09:24:13 +11:00
David Bomba
8e06644fac
Track payment ID with Activity 54
2021-01-25 07:55:04 +11:00
David Bomba
45cc39a3f1
Add alias for public_notes
2021-01-25 07:50:40 +11:00
David Bomba
b54c3a5b22
Fixes for demo
2021-01-25 07:46:53 +11:00
=
04d1a43dfe
Remove strings and replace with translations
2021-01-24 22:48:09 +11:00
=
36d7ee5d6a
Small fix for CSV Imports
2021-01-24 21:51:46 +11:00
David Bomba
3fa8158bc3
Fixes for refunds
2021-01-24 20:53:45 +11:00
David Bomba
cecee6cbfe
Fixes for tests
2021-01-24 20:28:18 +11:00
David Bomba
0f8ee2d101
Tests for paid_to_date
2021-01-24 20:08:57 +11:00
David Bomba
6170dfae12
Fixes for tests
2021-01-24 20:00:45 +11:00
David Bomba
24dfbe48dc
working on paid_to_date fields and calculations
2021-01-24 17:44:14 +11:00
=
e39759c35b
Place additional checks in the scheduler to ensure the config is optimized appropriately
2021-01-23 16:09:58 +11:00
=
ad40434686
Additional checks that the scheduler has been configured and is working
2021-01-23 15:52:54 +11:00
=
27c7572821
Do not update or create a product if Invoice generated from a task/expense
2021-01-23 15:42:27 +11:00
David Bomba
272a089c38
Fixes for task and task status order
2021-01-22 21:55:03 +11:00
David Bomba
4b87df07b7
Check that a company gateway always has at least one fee and limits object
2021-01-22 08:36:25 +11:00
David Bomba
3d468e5f40
Company Gateway cleanup
2021-01-22 07:45:00 +11:00
Benjamin Beganović
713a95d3b2
ACH (Stripe):
...
- Pass instance of $gateway to authorize page for fields verification
- Support for multiple tokens
2021-01-21 15:53:37 +01:00
Benjamin Beganović
056bee1c47
Credit card (Stripe):
...
- Wrapped Stripe card widget into div
- Default intent option is setup_future_use now
- Support for token billing
2021-01-21 14:03:38 +01:00
David Bomba
e9e4c39f17
Add support for QR code variables
2021-01-21 23:34:21 +11:00
David Bomba
c173fdcc5b
Fixes for ledger
2021-01-21 15:42:30 +11:00
David Bomba
05ea7f092a
Fixes for ledger adjustments
2021-01-21 15:05:05 +11:00
David Bomba
ff4f2f3953
Checks on Company Ledger sanity
2021-01-21 12:33:39 +11:00
David Bomba
f06fc9f720
Minor fix for payment validations'
2021-01-21 10:58:54 +11:00
David Bomba
db9e8ff830
Add rules preventing overpayment on invoices
2021-01-21 10:53:02 +11:00
David Bomba
79723759eb
Reduce test data size for large account
2021-01-21 10:05:23 +11:00
David Bomba
7d5b679214
Fix for failed() method returning an error instead of exception
2021-01-21 10:02:39 +11:00
David Bomba
62bc55cf0b
Fixes for client authentication to client portal
2021-01-21 10:01:13 +11:00
David Bomba
cb959fd3a3
Merge branch 'v5-develop' into v5-develop
2021-01-21 07:58:58 +11:00
Benjamin Beganović
2fccfe2df1
- Rewrite of checkout-credit-card.js
...
- Fixed bug with detach() on driver class
- Changed the way token checking works from frontend
- Support for multiple payment methods on payment page
- Changed save card label to "Save payment method details"
- Updated relevant Javascript assets
2021-01-20 16:19:01 +01:00
Benjamin Beganović
e5c7fc4416
E-mail improvements:
...
- Removed injection of Tailwind CSS in the TemplateEngine.php
- Removed tailwindcss@1.4.6.css & tailwind-1.2.0.css
- Updated master template of e-mails for greeting, signature & footer sections
- Updated generic template for emails
- Updated footer (clean up)
- Fixed EntitySentObject.php class name
- Removed css-inliner.php config file
- Updated button component for e-mails
2021-01-20 13:18:17 +01:00
David Bomba
e054894ffa
Working on payments
2021-01-20 21:59:24 +11:00
David Bomba
a021bd83d9
Clean up emails
2021-01-20 14:49:22 +11:00
David Bomba
92e5465679
Entity mail failure email
2021-01-20 12:59:39 +11:00
David Bomba
656d7941cb
Merge pull request #4727 from turbo124/v5-develop
...
Fixes for Migration
2021-01-20 09:41:53 +11:00
David Bomba
612df00a2f
Fixes for migration
2021-01-20 09:35:52 +11:00
David Bomba
5ce2a035da
Fixes for approve / convert quotes
2021-01-20 08:30:04 +11:00
David Bomba
cfc144b6ec
Group Document defaults
2021-01-20 07:22:14 +11:00
Benjamin Beganović
4413580b39
Add authorize view for SOFORT
2021-01-19 16:07:58 +01:00
Benjamin Beganović
617cc54de9
- Pass instance of AuthorizePaymentDriver.php as $gateway instead of CompanyGateway record
...
- Define required fields for AuthorizePaymentDriver.php
- Update references to $gateway (CompanyGateway)
- Pass $countries to required-client-info.blade.php
- Handle country submission for required-client-info.blade.php
- Only show non-filled fields in RequiredClientInfo.php
2021-01-19 14:36:07 +01:00
Benjamin Beganović
8ed701519b
Change views to authorize.blade & pay.blade
...
Change structure to use the new one
Add $data to pay now button
2021-01-19 14:03:18 +01:00
Benjamin Beganović
6295a2647d
refactor authorize.blade.php
2021-01-19 13:43:03 +01:00
Benjamin Beganović
924af2a981
Remove <br/> from template defaults
2021-01-19 11:15:54 +01:00
Benjamin Beganović
5dd38421e7
Merge pull request #4709 from beganovich/v5-1801-refactor-email-templates
...
(v5) Refactor email templates
2021-01-19 11:07:39 +01:00
David Bomba
cfbf6e8f4e
Working on email failure notifications
2021-01-19 20:16:29 +11:00
David Bomba
7907eae103
raw subject and raw body
2021-01-19 11:46:00 +11:00
Benjamin Beganović
9471305021
Add class button to view links
2021-01-18 23:29:20 +01:00
David Bomba
4a34c6b903
Add is_docker variable to account transformeR
2021-01-19 07:40:54 +11:00
David Bomba
f20db94b62
Fixes for how we auth a client contact
2021-01-19 07:29:36 +11:00
David Bomba
63eae6000a
fixes for service methods
2021-01-19 07:04:13 +11:00
David Bomba
40f336c469
Fixes for defaults
2021-01-19 07:02:32 +11:00
David Bomba
1a4b5ed51d
Add public notes to invoices
2021-01-18 22:08:18 +11:00
David Bomba
81da8e169d
Add documents to groups
2021-01-18 22:06:26 +11:00
David Bomba
d4bfca46bc
Fixes for reminder job
2021-01-18 21:59:24 +11:00
David Bomba
cbd6f212b5
deprecate old getPaymentMethods()
2021-01-18 13:59:06 +11:00
David Bomba
69bc2f0183
Fixes for getPaymentMethods
2021-01-18 13:12:48 +11:00
David Bomba
bd5defe455
Refactor getPaymentMethods()
2021-01-18 12:36:13 +11:00
David Bomba
6f95715917
Update model exchange rate if client currency differs from company
2021-01-18 10:01:37 +11:00
David Bomba
a33c781919
Payment notifications for online payments to the client
2021-01-18 08:31:49 +11:00
David Bomba
13be9c5ad6
Fixes for autobill
2021-01-17 21:33:05 +11:00
David Bomba
af86d1e69f
Fix for import
2021-01-17 20:35:01 +11:00
David Bomba
7e908ef776
Fire notification when sending recurring invoice
2021-01-17 20:14:56 +11:00
David Bomba
ebd9a2c328
Try / catch for webhooks
2021-01-17 15:37:55 +11:00
David Bomba
c4bfb33dbf
Add destroy() methods in all controllers
2021-01-17 15:28:03 +11:00
David Bomba
8c8509ca40
Merge pull request #4703 from turbo124/v5-develop
...
Refactor alternateSave() in BaseRepo
2021-01-16 08:45:37 +11:00
Benjamin Beganović
3970ee3450
only require email in settings
2021-01-15 14:07:33 +01:00
Benjamin Beganović
72b509dfe2
only require postal_code for billing address
2021-01-15 13:27:46 +01:00
Benjamin Beganović
c7226f7fa6
update designs
2021-01-15 13:08:09 +01:00
Benjamin Beganović
8df374c9db
add data-refs to taxes
2021-01-15 12:56:05 +01:00
Benjamin Beganović
d43daeaddb
hide terms label if terms are empty
2021-01-15 12:44:37 +01:00
David Bomba
cbce8c8a46
minor fixes for client portal
2021-01-15 22:19:34 +11:00
David Bomba
2b77951ea0
Deprecate task fields
2021-01-15 22:01:44 +11:00
Benjamin Beganović
bc584c387c
merge upstream/v5-develop
2021-01-15 11:03:40 +01:00
David Bomba
1b551796c5
Recurring PDF Dependencies
2021-01-15 14:10:35 +11:00
David Bomba
2f58096872
Fixes for displaying Recurring Invoice PDF
2021-01-15 13:02:55 +11:00
David Bomba
12c4cdb4ed
Refactor alternateSave() in BaseRepo
2021-01-15 11:59:23 +11:00